Thread 中讨论的其他器件:SYSBIOS
我们遇到了卡住的 A72问题:
串行输出信息如下所示:
错误:在0x8000000001上从 S-EL1接收到未处理的外部中止
错误:异常原因=0综合征=bbf000000
EL1未处理的异常
X0 = 0x0000021ca06ea007
X1 = 0x0000000000000000710c
X2 = 0xffffff8000112fec50
X3 = 0x0000000000000000
x4 = 0x0000000000000000
X5 = 0xffffff00087fa81848
X6 = 0x0000000000000258
x7 = 0xff800010594898
x8 = 0xff8000110c7000
X9 = 0x3a676e69636e7973
X10 = 0x702d6b6361747320
X11 = 0x726f746365746f72
X12 = 0x6c656e72654b203a
X13 = 0x69206b6361747320
X14 = 0x707572726f632073
X15 = 0xffffff00080de76728
X16 = 0x0000000000000000
X17 = 0x0000000000000000
X18 = 0x000000000010
X19 = 0xff8000110609d8
X20 = 0x000000030d41
X21 = 0x0000021ca06e7d1b
x22 = 0xfffde35f91d105
X23 = 0x000000000044
X24 = 0x0000000000418958
X25 = 0xff8000109bf178
X26 = 0xff800011a21db0
X27 = 0xff00080de76838
X28 = 0xff800019fcfb08
X29 = 0xff800019fcf970
X30 = 0xff800010999e20
SCR_EL3 = 0x000000000000073d
sctlr_EL3 = 0x000030cd183f
CPTR_EL3 = 0x0000000000000000
TCR_EL3 = 0x000080803520
DAIF = 0x00000000000002c0
MACE_EL3 = 0x00000000004404ff
spsr_EL3 = 0x0000800005
ELR_EL3 = 0xff800010999e18
ttbr0_EL3 = 0x000070010b00
ESR_EL3 = 0x00000000bf000000
FAR_EL3 = 0x0000000000000000
spsr_el1 = 0x0000800005
ELR_el1 = 0xff800010999e18
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_IRQ = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x000034d4d91d
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000300000
csselr_el1 = 0x0000000000000000
SP_el1 = 0xff800019fcf970
ESR_el1 = 0x0000000056000000
ttbr0_el1 = 0x000000088abbe800
ttbr1_el1 = 0x0400000080e10000
mair_el1 = 0x0000bbff440c0400
amair_el1 = 0x0000000000000000
TCR_el1 = 0x00000034f5d07590
tpidr_el1 = 0xff80086ebe0000
tpidr_el0 = 0x0000ff57b8f890
tpidrro_el0 = 0x0000000000000000
PAR_EL1 = 0x0000000000000000
mpidr_el1 = 0x000080000
afsr0_el1 = 0x0000000000000000
afsr1_el1 = 0x0000000000000000
contexttidr_el1 = 0x0000000000000000
vbar_el1 = 0xff800010081800
cntp_ctl_el0 = 0x000000000005
cntp_cval_el0 = 0x0000021cf24a9e
CNTV_ctl_el0 = 0x0000000000000000
CNTV_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000d6
SP_el0 = 0x000000007000abd0
ISR_el1 = 0x000000000040
dacr32_el2 = 0x0000000000000000
ifsr32_el2 = 0x0000000000000000
cpuectlr_el1 = 0x0000001b00000040
cpumerrsr_el1 = 0x0000000000000000
l2merrsr_el1 = 0x0000000000000000
使用 trace32连接到 a72获取栈框:
裸片中的 CPU0:

CPU1严重错误:











