Skip to main content
Visitor II
February 24, 2025
Solved

ST25R3916 reading single byte from register not working after putting the device in "Ready mode"

  • February 24, 2025
  • 1 reply
  • 340 views

Hello,

I am working on a project where I need to read the UID of an NFC tag using the ST25R3916 and communicate via I2C. After powering on, I can successfully read single register, but after setting the device to "Ready mode" by setting bit 7 of the Operation Control Register (0x02), I only read zeros, even when attempting to read the FIFO.

This topic has been closed for replies.
Best answer by Brian TIDAL

Hi,

I would suggest to use the X-CUBE-NFC6 that provides a demo that reads the UID of a tag. It can use SPI or I2C for the MCU to ST25R3916 communication.

Rgds

BT

1 reply

Brian TIDAL
Brian TIDALBest answer
Technical Moderator
February 24, 2025

Hi,

I would suggest to use the X-CUBE-NFC6 that provides a demo that reads the UID of a tag. It can use SPI or I2C for the MCU to ST25R3916 communication.

Rgds

BT

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.