Thread 中讨论的其他器件:CSD
工具与软件:
您好!
我尝试将 U-Boot 从 UART U-boot 刷写到定制板上的 EMMC、
我执行了以下步骤:
=> mmc partconf 0 1 1 1 => mmc bootbus 0 2 0 0 => mmc dev 0 => mmc erase 0x0 0x400 => loadb 0x82000000 Send the tiboot3.bin file via Kermit => mmc write 0x82000000 0x0 0x400 => mmc erase 0x400 0x1000 => loadb 0x82000000 Send the tispl.bin_unsigned file via Kermit => mmc write 0x82000000 0x400 0x1000 => mmc erase 0x1400 0x2000 => loadb 0x82000000 Send the u-boot.img_unsigned file via Kermit => mmc write 0x82000000 0x1400 0x2000
我移至 EMMC 后、EMMC 卡住、请查看日志:
U-Boot SPL 2023.04-dirty (Nov 07 2024 - 09:02:49 +0200) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 SYSFW ABI: 3.1 (firmware rev 0x0009 '9.2.4--v09.02.04 (Kool Koala)') i2c_write: error waiting for data ACK (status=0x116) tps6287x_regulator tps62873@40: CTRL2 reg read failed: -121 SPL initial stack usage: 13456 bytes Trying to boot from MMC1 Loading Environment from nowhere... OK init_env from device 17 not supported! Starting ATF on ARM64 core... NOTICE: BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b8-dirty NOTICE: BL31: Built : 07:38:16, Oct 8 2024 I/TC: I/TC: OP-TEE version: 4.1.0-51-g012cdca49 (gcc version 13.2.1 20231009 (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7))) #1 Tue Oct 8 10:50:04 UTC 2024 aarch64 I/TC: WARNING: This OP-TEE configuration might be insecure! I/TC: WARNING: Please check optee.readthedocs.io/.../porting_guidelines.html I/TC: Primary CPU initializing I/TC: GIC redistributor base address not provided I/TC: Assuming default GIC group status and modifier I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.2.4--v09.02.04 (Kool Koala)') I/TC: HUK Initialized I/TC: Activated SA2UL device I/TC: Fixing SA2UL firewall owner for GP device I/TC: Enabled firewalls for SA2UL TRNG device I/TC: SA2UL TRNG initialized I/TC: SA2UL Drivers initialized I/TC: Primary CPU switching to normal world boot U-Boot SPL 2023.04-dirty (Nov 07 2024 - 09:04:07 +0200) SYSFW ABI: 3.1 (firmware rev 0x0009 '9.2.4--v09.02.04 (Kool Koala)') Trying to boot from MMC1
您能帮我弄清楚原因吗?
我使用了 ti-processor-sdk-linux-adas-j784s4-evm-09_02_00_05。
谢谢!
Rachel