This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

INVPC Hard fault exception error

Note: This was originally posted on 16th July 2009 at http://forums.arm.com

Using and Arm Cortex M3, the application that is running sometimes will generate a hard fault and deciphering the CFSR register tells me that the following user fault is triggerred.

From the Cortex manual:INVPC - Attempt to load EXC_RETURN into PC illegally. Invalid instruction, invalid context, invalid
value. The return PC points to the instruction that tried to set the PC.


Not sure where to proceed as the PC is pointing to the line in the exception handler. I am trying to figure out the instruction that triggerred the hard fault. Anybody have any suggestions?
Parents Reply Children
No data