Skip to content

Instantly share code, notes, and snippets.

@RobertCNelson
Last active September 19, 2021 22:47
Show Gist options
  • Select an option

  • Save RobertCNelson/429c667122c55458d2d8031a6d9bc8fa to your computer and use it in GitHub Desktop.

Select an option

Save RobertCNelson/429c667122c55458d2d8031a6d9bc8fa to your computer and use it in GitHub Desktop.
androidthings_imx7d_pico_devpreview_4_1.zip
127|imx7d_pico:/ # ls /dev/block/
by-name loop4 mmcblk2boot0 mmcblk2p12 mmcblk2p5 mmcblk2rpmb ram11 ram2 ram7
loop0 loop5 mmcblk2boot1 mmcblk2p13 mmcblk2p6 platform ram12 ram3 ram8
loop1 loop6 mmcblk2p1 mmcblk2p2 mmcblk2p7 ram0 ram13 ram4 ram9
loop2 loop7 mmcblk2p10 mmcblk2p3 mmcblk2p8 ram1 ram14 ram5 vold
loop3 mmcblk2 mmcblk2p11 mmcblk2p4 mmcblk2p9 ram10 ram15 ram6 zram0
imx7d_pico:/ # cat /proc/cmdline
init=/init androidboot.hardware=imx7d vt.global_cursor_default=0 consoleblank=0 rootwait ro console=ttymxc4,115200 androidboot.console=ttymxc4 androidboot.serialno=0000007435839b02 androidboot.slot_suffix=_a skip_initramfs root=/dev/mmcblk2p3
imx7d_pico:/ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 488M 352M 136M 73% /
tmpfs 243M 444K 242M 1% /dev
tmpfs 243M 0 243M 0% /mnt
/dev/block/mmcblk2p12 1.8G 57M 1.7G 4% /data
/dev/block/mmcblk2p8 27M 52K 27M 1% /oem
/dev/block/mmcblk2p10 244M 122M 122M 50% /gapps
tmpfs 243M 0 243M 0% /storage
/dev/fuse 1.8G 57M 1.7G 4% /mnt/runtime/default/emulated
/dev/fuse 1.8G 57M 1.7G 4% /storage/emulated
/dev/fuse 1.8G 57M 1.7G 4% /mnt/runtime/read/emulated
/dev/fuse 1.8G 57M 1.7G 4% /mnt/runtime/write/emulated
imx7d_pico:/ # cat fstab.imx7d
/dev/block/by-name/system / ext4 ro,barrier=1,discard wait,slotselect
/dev/block/by-name/userdata /data ext4 nosuid,nodev,barrier=1,noauto_da_alloc,discard wait,check,formattable,encryptable=footer
/dev/block/by-name/oem /oem ext4 ro,nosuid,nodev wait,slotselect,nofail
/dev/block/by-name/misc /misc emmc defaults defaults
/dev/block/by-name/gapps /gapps ext4 ro,barrier=1,discard wait,slotselect,nofail
imx7d_pico:/ # mount
/dev/root on / type ext4 (ro,seclabel,relatime,data=ordered)
devtmpfs on /dev type devtmpfs (rw,seclabel,relatime,size=215068k,nr_inodes=53767,mode=755)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=2)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
none on /config type configfs (rw,relatime)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
pstore on /sys/fs/pstore type pstore (rw,seclabel,relatime)
/dev/block/mmcblk2p12 on /data type ext4 (rw,seclabel,nosuid,nodev,relatime,discard,noauto_da_alloc,data=ordered)
/dev/block/mmcblk2p8 on /oem type ext4 (ro,seclabel,nosuid,nodev,relatime,data=ordered)
/dev/block/mmcblk2p10 on /gapps type ext4 (ro,seclabel,relatime,discard,data=ordered)
adb on /dev/usb-ffs/adb type functionfs (rw,relatime)
tmpfs on /storage type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
/dev/fuse on /mnt/runtime/default/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/read/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/write/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other)
U-Boot 2015.04-00088-g71dc860 (Apr 27 2017 - 15:20:29)
CPU: Freescale i.MX7D rev1.2 at 792 MHz
CPU: Temperature 40 C
Reset cause: POR
Board: i.MX7D PICOSOM
I2C: ready
DRAM: 512 MiB
PMIC: PFUZE300 DEV_ID=0x30 REV_ID=0x11
MMC: FSL_SDHC: 0, FSL_SDHC: 1
*** Warning - bad CRC, using default environment
No panel detected: default to EJ050NA
Display: EJ050NA (800x480)
Video: 800x480x24
In: serial
Out: serial
Err: serial
flash target is MMC:1
Net: FEC0
Fastboot: Normal
Hit any key to stop autoboot: 0
lib/avb/libavb/avb_vbmeta_image.c:384: ERROR: Magic is incorrect.
lib/avb/libavb/avb_slot_verify.c:284: ERROR: vbmeta_a: Error verifying vbmeta image.
lib/avb/libavb_ab/avb_ab_flow.c:237: ERROR: Error verifying slot _a with result ERROR_VERIFICATION - setting unbootable.
lib/avb/libavb/avb_vbmeta_image.c:384: ERROR: Magic is incorrect.
lib/avb/libavb/avb_slot_verify.c:284: ERROR: vbmeta_b: Error verifying vbmeta image.
lib/avb/libavb_ab/avb_ab_flow.c:237: ERROR: Error verifying slot _b with result ERROR_VERIFICATION - setting unbootable.
lib/avb/libavb_ab/avb_ab_flow.c:256: ERROR: No bootable slots found.
verify FAIL, state: UNLOCK
boot 'boot_a' still
RAM disk load addr 0x83800000 size 3581 KiB
FDT load addr 0x83700000 size 44 KiB
kernel @ 82808000 (8059352)
ramdisk @ 83800000 (3666866)
fdt @ 83700000 (44175)
## Booting Android Image at 0x80800000 ...
Kernel load addr 0x82808000 size 7871 KiB
Kernel command line: init=/init androidboot.hardware=imx7d vt.global_cursor_default=0 consoleblank=0 rootwait ro console=ttymxc4,115200 androidboot.console=ttymxc4
## Flattened Device Tree blob at 83700000
Booting using the fdt blob at 0x83700000
Loading Kernel Image ... OK
Using Device Tree in place at 83700000, end 8370dc8e
Starting kernel ...
=> printenv
baudrate=115200
bootcmd=boota mmc1
bootdelay=3
ethact=FEC0
ethaddr=00:1f:7b:86:23:17
ethprime=FEC
fastboot_dev=mmc1
fdt_high=0xffffffff
initrd_high=0xffffffff
loadaddr=0x80800000
splashpos=m,m
Environment size: 216/8188 bytes
=>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment