发生在这里:
读取initfs.image.gz
数据中止
pc : [<3ff5ae10>] lr : [<3ff7c38c>]
reloc pc : [<04024e10>] lr : [<0404638c>]
sp:3f314a78 ip:00000000 fp:00000000
r10:000f0447 r9:3f315ee8 r8:00000030
r7:000018c0 r6:00000020 r5:3f314a9c r4:3f3164f8
r3:000000a0 r2:000f0447 r1:f3a900e3 r0:89a18e56
标志: nZCv IRQ 关闭 FIQ 关闭 模式 SVC_32
重置CPU...
重置...
真的不知道数据中止错误意味着什么。
在此之前发生的事情是,在调用 bootm 之前,Uboot 应该将内核映像、设备树和 ramdisk 复制到内存中。
看起来内核映像和设备树都读取得很好,当到达第三件事时,事情就变糟了。
重置后,启动仍然如此,到达此点,并再次抛出数据中止。