在调试zynq的时候,程序运行一段时间,发现MMU section translation fault,
然后,系统直接跳转到PrefetchAbortHandler
09000290: 0xe1a00000 nop
09000294: 0xee111f50 mrc 15, 0, r1, cr1, cr0, 2
09000298: 0xe381160f orr r1, r1, #15728640
0900029c: 0xee011f50 mcr 15, 0, r1, cr1, cr0, 2
090002a0: 0xeef81a10 vmrs r1, fpexc
090002a4: 0xe3811101 orr r1, r1, #1073741824
090002a8: 0xeee81a10 vmsr fpexc, r1
090002ac: 0xee110f10 mrc 15, 0, r0, cr1, cr0
090002b0: 0xe3800b02 orr r0, r0, #2048
090002b4: 0xee010f10 mcr 15, 0, r0, cr1, cr0
090002b8: 0xee110f30 mrc 15, 0, r0, cr1, cr0, 1
090002bc: 0xe3800004 orr r0, r0, #4
090002c0: 0xe3800002 orr r0, r0, #2
......... .......... ...
d0143718: MMU section translation fault
d0143719: MMU section translation fault
d014371a: MMU section translation fault
d014371b: MMU section translation fault
d014371c: MMU section translation fault
d014371d: MMU section translation fault
d014371e: MMU section translation fault
d014371f: MMU section translation fault
d0143720: MMU section translation fault
.section .vectors
_vector_table:
B _boot
B Undefined
B SVCHandler
B PrefetchAbortHandler
B DataAbortHandler
NOP /* Placeholder for address exception vector*/
B IRQHandler
B FIQHandler
跳转到了PrefetchAbortHandler,大侠们给点建议吧,在这先谢过了