| |||||
Technical Support Support Resources
Product Information | GENERAL: PRE-FETCH ABORTInformation in this article applies to:
QUESTIONI am executing the following program on a Philips LPC2000 device: AREA CODEAREA1, CODE, AT 0x40000000 LDR R0,=0x12345678 BL 0x41000000 AREA CODEAREA2, CODE, AT 0x41000000 LDR R1,=0x1111 When executing the instruction BL 0x4100000 I am getting a Prefetch Abort. Do you know the reason why? ANSWERA Prefetch Abort occurs when you try to execute code from non-existing memory regions. The Philips LPC2000 device does not have memory at 0x41000000 (some LPC22xx variants have external memory at 0x81000000). So it looks like you are intermixing the address ranges somehow. MORE INFORMATION
SEE ALSOLast Reviewed: Monday, July 10, 2006 | ||||
| |||||