Hi
I am Suix.I encountered a problem when I used the example NfcrdlibEx4_MIFAREClassic from NFC-READER-LIBRARY. It was found that for a very short period of time after each PNEV5190BP reset, the board can work normally, such as the following:
phalMfc_Authenticate()
phalMfc_Write()
phalMfc_Read()
But after a short period of time (such as 10 seconds), these functions will get stuck in themselves.
For example, this is stuck in phalMfc_Authenticate.
I tracked the sequence of program execution, and they all used the underlying SPI interface. I suspect that turning on RF has affected the normal activity of SPI. So, I burned the BootLoader firmware and tested it by NFC Cockpit.
Before opening the RF, I had no problems reading and writing EEPROM.
Once I opened the RF and performed any reading and writing operations, it would display an error.
This confirms my hypothesis of RF and SPI. May I ask how I can solve this problem?
Additional note: I have tried secure firmware for 2.5, 2.6, and 2.7, but the issue cannot be resolved.
Regards,
Suix
Hi Pathbreaker,
Have you been able to resolve your issue ?
As you, we are experiencing a similar issue but we work on a lot more devices. Not all of them display the issue but is is definitely stucking us in our project.
Regards,
Benoit.
Hello @pathbreaker
Do you have MIFARE Classic card which is designed by NXP? It's recommended you could use the NXP sample card to try again.
BR
kelly
Hello @pathbreaker
Yes, I've done the same test as you, but everything is working, see the below. So, your MIFARE Classic Card should have some problems, please check it.
BR
kelly