Arm Community
Site
Search
User
Site
Search
User
Support forums
Architectures and Processors forum
INVPC Hard fault exception error
State
Accepted Answer
+1
person also asked this
people also asked this
Locked
Locked
Replies
8 replies
Subscribers
351 subscribers
Views
17887 views
Users
0 members are here
Cortex-M3
Options
Share
More actions
Related
How was your experience today?
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
DrWhom DrWhom
over 12 years ago
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?
Top replies
HenkvW
over 8 years ago
+1
verified
Hi, I encountered the same problem. It turned out to be a recursive call.
0
Quote