Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
Hi, Now, I'm doing the IAP function in LPC2138 using the keil 3.05. Rebuild is ok. But when I debug it, it will have a PreFetch Abort. The wrong message is "Prefetch Abort: Thumb Instruction at 80000000H".This happens at every function about IAP ,such as ReadParID,BootCodeID and so on.
I have browsed many material from the internet without a result.
Did anybody encounter this matter?
You don't supply any code sections, for us to look at.
How do you do your IAP?
Are you supplying the correct - odd - address so the processor knows that it should switch into the Thumb instruction set for the IAP calls?