DRA821U-Q1: boot from uboot with error“”

Part Number: DRA821U-Q1

Tool/software:

Hi,

   we use our custom board and SDk version is 7.3

   Without modification, we build u-boot and kernel

   1. tar xf tisdk-default-image-j7200-evm.tar.xz to rootfs_partition

   2. tar xf boot-j7200-evm.tar.gz to boot_partition

   3. make uboot and linux

   4. make linux_install

   5 update tispl.bin u-boot.img and tiboot3.bin to boot_partition

   6. Power on, UART prints error information

U-Boot SPL 2020.01-g2781231a33 (Apr 10 2021 - 13:46:58 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
Reading on-board EEPROM at 0x50 failed 1
i2c_write: error waiting for data ACK (status=0x116)
read error from device: 41c86438 register: x!
Trying to boot from MMC2
Loading Environment from MMC... *** Warning - No MMC card found, using default environment

Starting ATF on ARM64 core...

NOTICE:  BL31: v2.4(release):07.03.00.005-dirty
NOTICE:  BL31: Built : 13:45:56, Apr 10 2021

U-Boot SPL 2020.01 (Dec 02 2024 - 14:13:49 +0800)
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
Reading on-board EEPROM at 0x50 failed 1
ERROR:   Unhandled External Abort received on 0x80000000 from EL2
ERROR:   exception reason=0 syndrome=0xbf000002
Unhandled Exception from EL2
x0             = 0x0000000081f00328
x1             = 0x0000000000000000
x2             = 0x0000000000000019
x3             = 0x0000000500000000
x4             = 0x0000000000000004
x5             = 0x0000000000000000
x6             = 0x0000000047000000
x7             = 0x0000000000000004
x8             = 0x0000000000000003
x9             = 0x0000000000000008
x10            = 0x0000000081fffc4c
x11            = 0x00000000800c02d8
x12            = 0x0000000000000200
x13            = 0x0000000081fffbec
x14            = 0x00000000800c02d8
x15            = 0x0000000080080ab0
x16            = 0x00000000800a4e28
x17            = 0x0000000000000000
x18            = 0x0000000081fffe80
x19            = 0x0000000000000000
x20            = 0x0000000080178dc0
x21            = 0x0000000081f00328
x22            = 0x00000000800bf000
x23            = 0x0000000000000000
x24            = 0x0000000000000000
x25            = 0x0000000000000000
x26            = 0x0000000000000000
x27            = 0x0000000000000000
x28            = 0x0000000000000000
x29            = 0x0000000081fffce0
x30            = 0x000000008009e21c
scr_el3        = 0x000000000000073d
sctlr_el3      = 0x0000000030cd183f
cptr_el3       = 0x0000000000000000
tcr_el3        = 0x0000000080803520
daif           = 0x00000000000002c0
mair_el3       = 0x00000000004404ff
spsr_el3       = 0x00000000200003c9
elr_el3        = 0x000000008009e274
ttbr0_el3      = 0x0000000070010b00
esr_el3        = 0x00000000bf000002
far_el3        = 0x0000000000000000
spsr_el1       = 0x0000000000000000
elr_el1        = 0x0000000000000000
spsr_abt       = 0x0000000000000000
spsr_und       = 0x0000000000000000
spsr_irq       = 0x0000000000000000
spsr_fiq       = 0x0000000000000000
sctlr_el1      = 0x0000000030d00801
actlr_el1      = 0x0000000000000000
cpacr_el1      = 0x0000000000000000
csselr_el1     = 0x0000000000000000
sp_el1         = 0x0000000000000000
esr_el1        = 0x0000000000000000
ttbr0_el1      = 0x0000000000000000
ttbr1_el1      = 0x0000000000000000
mair_el1       = 0x0000000000000000
amair_el1      = 0x0000000000000000
tcr_el1        = 0x0000000000800080
tpidr_el1      = 0x0000000000000000
tpidr_el0      = 0x0000000000000000
tpidrro_el0    = 0x0000000000000000
par_el1        = 0x0000000000000000
mpidr_el1      = 0x0000000080000000
afsr0_el1      = 0x0000000000000000
afsr1_el1      = 0x0000000000000000
contextidr_el1 = 0x0000000000000000
vbar_el1       = 0x0000000000000000
cntp_ctl_el0   = 0x0000000000000000
cntp_cval_el0  = 0x0000000000000000
cntv_ctl_el0   = 0x0000000000000000
cntv_cval_el0  = 0x0000000000000000
cntkctl_el1    = 0x0000000000000000
sp_el0         = 0x000000007000a3d0
isr_el1        = 0x0000000000000000
dacr32_el2     = 0x0000000000000000
ifsr32_el2     = 0x0000000000000000
cpuectlr_el1   = 0x0000001b00000040
cpumerrsr_el1  = 0x0000000000000000
l2merrsr_el1   = 0x0000000000000000