Other Parts Discussed in Thread: TRF7960
Hi Team,
My customer has occurred this phenomenon.
1. When the tag is not close, the PCD sends a REQA command to the PICC, the chip IRQ pin goes into an interrupt, reads the IRQ register value is 0x80, and TX complete.
2.When the tag is near, the PCD sends a REQA command to the PICC, the chip IRQ pin goes into an interrupt, reads the IRQ register value is 0xC0, TX error.
For this phenomenon, I see the app note, it explains that the interrupt for the TX complete event (IRQ status = 0x80) is not serviced quickly enough. This can either be an issue with priority of the interrupt or MCU clock speed. In my customer's application, the MCU clock speed is 48Mhz. They use the timer interrupt and IRQ interrupt, which interrupt is the first priority?
Do you have any suggestions to debug this issue? Thanks a lot and look forward to a reply.
BR
Gust