hello,I use imx8mm android10,I only modified the SD card pins,uboot-imx/arch/arm/dts/imx8mm-evk.dts:
uboot Boot failure:
U-Boot 2020.04-dirty (Dec 07 2020 - 17:51:27 +0800)
CPU: i.MX8MMQ rev1.0 1800 MHz (running at 1200 MHz)
CPU: Commercial temperature grade (0C to 95C) at 50C
Reset cause: POR
Model: NXP i.MX8MM EVK board
DRAM: 2 GiB
tcpc_init: Can't find device id=0x52
setup_typec: tcpc port2 init failed, err=-19
tcpc_init: Can't find device id=0x50
setup_typec: tcpc port1 init failed, err=-19
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... Run CMD11 1.8V switch
*** Warning - bad CRC, using default environment
[*]-Video Link 0Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
failed to get any video link display timings
probe video device failed, ret -22
[0] lcdif@32e00000, video
[1] mipi_dsi@32e10000, video_bridge
[2] adv7535@3d, panel
Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
failed to get any video link display timings
probe video device failed, ret -22
In: serial
Out: serial
Err: serial
BuildInfo:
- ATF 0263634
- U-Boot 2020.04-dirty
flash target is MMC:1
Net:
Error: ethernet@30be0000 address not set.
Error: ethernet@30be0000 address not set.
No ethernet found.
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 0
avb_slot_verify.c:772: ERROR: vbmeta_a: Error loading vbmeta data.
verify FAIL, state: LOCK
已解决! 转到解答。
The controller connected to the SDcard slot is set to work with Wi-Fi expansion card in Android10.0.0_2.5.0 demo image, it does not support to access SDcard.
so basically, if the dtbo image support Wi-Fi expansion card, then the images cannot boot up from SD card.
Now I have the same problem with the official image,emmc is ok,Sd card prompts lock error。android-10.0.0_2.5.0_image_8mmevk.tar.gz imx8mm lpddr4 sd 32G EMMC16G。
android 9 is ok。linux 4.14.98 is ok。emmc and sd。
One more question:
Burn the image using uuu_imx_android_flash.bat,windows7/10 and ubuntu,There will be temporary files that cannot be deleted automatically and need to be manually deleted。 C:\Users\cjf\AppData\Local\Temp ,ubuntu ls /tmp/
The controller connected to the SDcard slot is set to work with Wi-Fi expansion card in Android10.0.0_2.5.0 demo image, it does not support to access SDcard.
so basically, if the dtbo image support Wi-Fi expansion card, then the images cannot boot up from SD card.