This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6548: Exception happened in EL3 with low temperature

Part Number: AM6548

Hi Ti,

Our EE engineering met an issue that AM6548 boot fail when during test with -20 degree C with our customized board.

Below is the fail log. The fail rate is about 25%.

We want to know:

1.Where the EL3 is? In the SPL or uboot or?

2.What's the possible reason to cause this exception happened?

U-Boot SPL 2020.01 (Sep 06 2021 - 13:47:59 +0800)
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
Reading on-board EEPROM at 0x50 failed 1
Trying to boot from MMC1
Starting ATF on ARM64 core...

NOTICE: BL31: v2.4(release):08.00.00.000-dirty
NOTICE: BL31: Built : 10:51:14, Oct 2 2023
ERROR: GTC_CNTFID0 is 0! Assuming 200000000 Hz. Fix Bootloader
Unhandled Exception in EL3.
x30 = 0x0000000070000e78
x0 = 0x000000000000007c
x1 = 0x00000000000000c2
x2 = 0x000000000000008b
x3 = 0x00000000000023b0
x4 = 0x0000000000000038
x5 = 0x0000000000230000
x6 = 0x000000000000008c
x7 = 0x000000000000007c
x8 = 0x0000000000000001
x9 = 0x0000000000000000
x10 = 0x00000000800f7d0c
x11 = 0x00000000800c7830
x12 = 0x000000000000007c
x13 = 0x00000000800f7d58
x14 = 0x00000000800c7830
x15 = 0x0000000000000000
x16 = 0x0000000000000000
x17 = 0x0000000000000000
x18 = 0x00000000800f7e70
x19 = 0x0000000000000000
x20 = 0x000000000000000e
x21 = 0x00000000800bfdf8
x22 = 0x00000000800c7830
x23 = 0x00000000800bfdea
x24 = 0x0000000000000000
x25 = 0x0000000000000000
x26 = 0x0000000000000000
x27 = 0x0000000000000000
x28 = 0x0000000000000000
x29 = 0x00000000800f7d10
scr_el3 = 0x000000000000073d
sctlr_el3 = 0x0000000030cd183f
cptr_el3 = 0x0000000000000000
tcr_el3 = 0x0000000080803520
daif = 0x00000000000002c0
mair_el3 = 0x00000000004404ff
spsr_el3 = 0x00000000600003c9
elr_el3 = 0x0000001f8008e070
ttbr0_el3 = 0x0000000070010b00
esr_el3 = 0x0000000082000010
far_el3 = 0x0000001f8008e070
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 = 0x0000000000000000
isr_el1 = 0x0000000000000000
dacr32_el2 = 0x0000000000000000
ifsr32_el2 = 0x0000000000000000
cpuectlr_el1 = 0x0000000000000040
cpumerrsr_el1 = 0x00000000090807d5
l2merrsr_el1 = 0x0000000011343750
cpuactlr_el1 = 0x00001000090ca000

Thanks.

Eric