Hi,
We have designed a circuit with the MFRC63003HN component to detect NFC cards.
In some circuits it works perfectly. However, in other circuits I am unable to perform detection. I have been able to verify that an error appears in the IRQ0 register. Reading 0Ah register, I could see that It is "NoDataErr" error.
Testing I have been able to see how, after writing in the FIFO, there is no information in the FIFO. That is, after sending a "mfrc630_write_fifo(data, len)" command, if I read the length of the FIFO ("mfrc630_fifo_length()"), it returns 0.
As I say, this happens only in some circuits. The only solution I have currently found is to change the MFRC603 component with another of the same model.
Is it possible that the component was damaged in the assembly and soldering process?
Best regards.
Thank you.
Solved! Go to Solution.
Hello @Carlos_APERTON
Hope you are doing well.
Could you please confirm that you have read the instructions from the following guides to design your antenna?
Also, please consider using the NFC Reader Library, which is a complete software support library for NFC Frontend ICs designed to provide a faster and simpler way to develop your project. This library also provides an API that facilitates the most common operations required in NFC applications such as reading or writing data.
Regards,
Eduardo.
Hello @Carlos_APERTON
Hope you are doing well.
Could you please confirm that you have read the instructions from the following guides to design your antenna?
Also, please consider using the NFC Reader Library, which is a complete software support library for NFC Frontend ICs designed to provide a faster and simpler way to develop your project. This library also provides an API that facilitates the most common operations required in NFC applications such as reading or writing data.
Regards,
Eduardo.