Other Parts Discussed in Thread: CSD
Tool/software:
Hi,
I try to flash U-Boot from UART U-boot to the EMMC on custom board,
I did the below steps:
=> 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
After I moved to EMMC, the EMMC stuck, please see the log:
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 https://optee.readthedocs.io/en/latest/architecture/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
Can you help me please to know why?
I used ti-processor-sdk-linux-adas-j784s4-evm-09_02_00_05.
Thanks,
Rachel