cancel
Showing results for 
Search instead for 
Did you mean: 

Interupt Fault line 99

philipgillespie
Associate II
Posted on April 15, 2011 at 10:07

Interupt Fault line 99

1 REPLY 1
Posted on May 17, 2011 at 14:31

Can you be more specific? The term ''Interrupt Fault line 99'' doesn't mean much to me.

If an interrupt is left uncleared, you will end up with an ''interrupt storm'' where the M3 continually tail-chains in interrupt context. Break the execution in the debugger, and look at the processor, NVIC and peripheral states.

When faults aren't handled, you'll get dumped into the Hard Fault Handler.

To troubleshoot it is best to have a proper Hard Fault Handler that can provide diagnostic information about the problem rather than an infinite loop. Look at some of the code Joseph Yiu has published for interpreting the processor state, faulting instruction pointer, etc.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..