NXP tag read problem and it's not detected
I am using ST25NFC_Embedded_Lib_ST25R3916_1.4.0 on
STM32L5 discovery board with X-NUCLEO-NFC06A1
And I have no problem to detect and read ST Tag (always correct), but if I use NXP tag I have super strange behavior.
On bare-metal application, it works on ST+NXP tag.
But on our application that use DMA SPI, and it's 4x slower on CPU I can read st tag but NXP no. He didn't say that he detected anything. From code debug I founded that resolving of NFC conflict always return BUSY and it all. I removed DMA on SPI and still (as the DMA for that short operation give some overhead), but there is a problem. Code is mostly the same, lib is just copied.
For me, it looks that this library have a problem on working on more restricted environment. Could you say how to make it working?
PS> Before removing DMA I had a problem that protected areas in that lib prevented for getting to interrupt.
