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,
I have observed a Phantom ISR while running the processor. This behavior is not documented in the RM57 errata, but is noted in the RM48 errata:
Could this issue be present in the RM57 as well? What could cause the behavior observed?
I am currently violating the RM48 errata notice running with the default Halcogen GCLK (300Mhz) and VCLK (75Mhz) with hardware vectored interrupt mode.
The errata mentioned legacy interrupt servicing mode does not have this issue, is that the recommended solution if running 2:1 ratio is out of the question? Or should the Phantom ISR just be an empty handler?
Thank you!
Here are the values I had present:
I dont believe having the source will allow you to reproduce this issue, this is the first time I have seen it in the RM57 in my time developing with it. It happened on a bench unit running for several days straight. It looks to be an exceptionally rare occurrence. The phantom interrupt handler I currently have will halt the processor, from reading the other Chips Errata, it seems that the best course of action would be to accept this may happen in a rare case, exit the phantom interrupt handler ASAP and continue execution?
Hello Dmitri,
I tested on my RM57 Launchpad and could not reproduce the issue, but same kind of test case can produce this issue easily on RM48 board. RM57 is cortex-R5 architecture, but RM48 is Cortex-R4 architecture.
Can you share your test case with me? Attached is my test case running on my RM57 Launchpad.