Content originally posted in LPCWare by nickich on Mon Jul 06 07:05:35 MST 2015 Hello,
I'm getting HardFault exception when the fourth CAN message appear on the bus. The stack: Thread #1 <main> (Suspended : Signal : SIGSTOP:Stopped (signal)) HardFault_Handler() at cr_startup_lpc11xx.c:706 0xd6 <signal handler called>() at 0xfffffff1 0x887766 0x1fff2c1e
It looks it's something inside the ROM drivers. Is there any way to debug this? What could cause it?
First 3 CAN messages are received OK. When the 4th message appears on the bus the LPC throws this exception. Even the CAN ISR (CAN_rx() ) doesn't get called.