デバイスが Linux BSP44 から起動できない場合、以下の BL31 エラー ログをどのように解釈すればよいですか?
注意: リセット状態: パワーオンリセット
お知らせ: BL2: v2.10.14(リリース):bsp44.0_rc11-2.10.14
通知: BL2: 構築日時: 2025年5月13日 08:13:32
お知らせ: BL2: BL31 を起動しています
= 0x00000000ff624180
x0 = 0xfffffffffffffffd
x1 = 0x00000000ff624088
x2 = 0x00000000ff600000
x3 = 0x000000000001bfff
x4 = 0x000000000001c000
x5 = 0x00000000ff61bfff
x6 = 0x00000000342f8000
x7 = 0x0000000000000000d
x8 = 0x0000000000000000
x9 = 0x0000000034301fff
x10 = 0x00000000342f8000
x11 = 0x000000000000a000
x12 = 0x00000000ff6316b0
x13 = 0x00000000ff616060
x14 = 0x00000000ff615a90
x15 = 0x0000000000000034
x16 = 0x0000000000000000
x17 = 0x0000000000000000
x18 = 0x00000000342f8000
x19 = 0x00000000ff624158
x20 = 0x00000000ff624180
x21 = 0x00000000ff61f018
x22 = 0x00000000ff600000
x23 = 0x0000000000000000
x24 = 0x0000000000000000
x25 = 0x0000000000000000
x26 = 0x0000000000000000
x27 = 0x0000000000000000
x28 = 0x0000000000000000
x29 = 0x00000000ff624130
scr_el3 = 0x0000000000000238
sctlr_el3 = 0x0000000030cd183a
cptr_el3 = 0x0000000080000400
tcr_el3 = 0x000000008081351c
daif = 0x00000000000003c0
mair_el3 = 0x00000000004404ff
spsr_el3 = 0x00000000200002cc
elr_el3 = 0x00000000ff624180
ttbr0_el3 = 0x0000000034322e00
esr_el3 = 0x0000000002000000
far_el3 = 0x0000000000000000
spsr_el1 = 0x0000000000000000
elr_el1 = 0x0000000000000000
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_irq = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x0000000000c50838
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000300000
csselr_el1 = 0x0000000000000000
sp_el1 = 0x0000000000000000
esr_el1 = 0x0000000000000000
ttbr0_el1 = 0x0000000000000000
ttbr1_el1 = 0x0000000000000000
mair_el1 = 0x44e048e000098aa4
amair_el1 = 0x0000000000000000
tcr_el1 = 0x0000000000000000
tpidr_el1 = 0x0000000000000000
tpidr_el0 = 0x0000000000000000
tpidrro_el0 = 0x0000000000000000
par_el1 = 0x0000000000000000
mpidr_el1 = 0x0000000080000000
afsr0_el1 = 0x0000000000000000
afsr1_el1 = 0x0000000000000000
コンテキストidr_el1 = 0x00000000000000000
vbar_el1 = 0x0000000000000000
cntp_ctl_el0 = 0x0000000000000000
cntp_cval_el0 = 0x0000000000000000
cntv_ctl_el0 = 0x0000000000000000
cntv_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000000000
sp_el0 = 0x00000000ff624080
isr_el1 = 0x0000000000000000
dacr32_el2 = 0x0000000000000000
ifsr32_el2 = 0x0000000000000000
cpuectlr_el1 = 0x0000000000000040
cpumerrsr_el1 = 0x0000000000000000
l2merrsr_el1 = 0x00000000102c2020
cpuactlr_el1 = 0x00001000090ca000
こんにちは、ラドゥさん
1 つの可能性としては、EVB ボード上の SoC ヒートシンクの締め付けの問題によりこれが発生し、DDR メモリが正しく動作しなくなることが挙げられます。SoC ヒートシンクは、締めすぎず、緩すぎず、適切にねじ込む必要があります。このことをユーザーに伝え、この簡単な手順で問題が解決するかどうかを確認してください。
解決しない場合は:
よろしくお願いいたします。
アンドレイ・チェレチェス