This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
In case of a nested interrupt in the same group, we have observed a possibility that the interrupt does not return to the previous interrupt (which it was servicing) after servicing the nested interrupt.
Please advice on this problem.
Regards,
Rishabh P.
Rishabh,
I will refer to this wiki article to make sure the steps are being followed under the 1st nesting example. You will see in step 3 there is mention of a 1 cycle delay between clearing the PIEACK and clearing the INTM bit, please make sure this is observed. https://software-dl.ti.com/C2000/docs/c28x_interrupt_nesting/html/index.html
If there is still an issue after looking at the above, I would suggest you to post the ISR handler in question as well as the interrupts that are being nested/active so we can evaluate the nesting code. If there are other interrupts enabled that are in a higher priority group it would be possible those would get serviced 1st even if they came in later.
Best,
Matthew