Hi,
I was debugging a code. It executes normally but after feeding some signal (gpio) the controller gets HLT and not able to continue.
Can you please help to identify the issue causing controller halt ?
PFA the attached image
@xiangjun_rong
Hi,
From your screenshot, we can see that an interrupt happened, but there is not ISR, even we do not know the interrupt source.
Pls refer to the INTC_CTRL[VAB], then you can know the interrupt source after the interrupt happened.
BTW, pls refer to the bits of INTC_IRQPx register to know the interrupt source, 0 means that the interrupt is pending.
Hope it can help you
BR
XiangJun Rong
Hi,
I guess that you have configured the GPIO port interrupt enabled, so the GPIO pin rising or falling edge triggers an interrupt, but you do not have ISR for the port.
Can you tell us which GPIO pin makes the core to stop at the entry point? is it convenient for you to post the code?
For example, pls check the PORT and pin of the GPIO input, then check the GPIOx_IENR reg.
Hope it can help you
BR
XiangJun Rong