Hi 各位大神,
我在调试android 11时烧录的固件无法启动,代码根据https://wiki.radxa.com/Rock3/Android11拉取,编译也是根据wiki的 All-in-one build script,lunch选择板型并没有rk3568_rock_3a_r-userdebug,所以我选择rk356x_rock_3a_r-userdebug,使用的defconfig,DTS都是对得上的:
radxa:rock-android11 $ export PRODUCT_NAME=“rk3568_rock_3a_r”
radxa:rock-android11 $ export PRODUCT_UBOOT_CONFIG=“radxa_rock_3a_toybrick”
radxa:rock-android11 $ export PRODUCT_KERNEL_CONFIG=“rockchip_defconfig”
radxa:rock-android11 $ export PRODUCT_KERNEL_DTS=“rk3568-rock-3a”
使用./build.sh -UACKup编译得到GPT固件和u-boot中拉取rk356x_spl_loader_v1.11.112.bin,使用USB OTG进行线刷后板子无法启动,我使用4G的EMMC模组,刷入office固件是正常的
串口日志中:
Trying to boot from MMC2
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
spl: mmc init failed with error: -95
Trying to boot from MMC1
MMC error: The cmd index is 0, ret is -110
mmc_init: -110, time 5
spl: mmc init failed with error: -110
Trying to boot from MTD2
No misc partition
Trying fit image at 0x4000 sector
Verified-boot: 0
Checking uboot 0x00a00000 … sha256(32c7501e59…) + OK
Checking fdt 0x00b21f50 … sha256(9679fe2a45…) + OK
Checking optee 0x08400000 … sha256(08e1fd41e1…) + OK
像是MMC的问题,各位大神有遇到过吗?