cancel
Showing results for 
Search instead for 
Did you mean: 

MISSING CR95HF IN X-CUBE-NFC3

DEATHWALL
Associate II

The X-CUBE-NFC3 zip I downloaded (v2.1.0) does not contain the CR95HF driver (Drivers/CR95HF folder missing). The package claims to support CR95HF for STM32, but only ST25R95 files are present.

Impact:

  • Cannot detect ST25TA tags using X-NUCLEO-NFC03A1 (CR95HF mode).

  • cannot read or write data on tag

Request:

  1. Where can I find the official CR95HF driver for X-CUBE-NFC3?

  2. Is this a known packaging issue?

  3. Alternate solution to read ST25TA with STM32F401RE?

Steps Tried:

  • Re-downloaded X-CUBE-NFC3 multiple times.

  • Hardware:
  • NUCLEO-F401RE

  • X-NUCLEO-NFC03A1 (mounted directly on the board)

8 REPLIES 8
Brian TIDAL
ST Employee

Hi,

see https://community.st.com/t5/st25-nfc-rfid-tags-and-readers/differences-between-st95hf-and-st25r95/td-p/306579 for explanations of differences between ST25R95 and CR95HF.

Basically the X-CUBE-NFC3 package supports both ST25R95 and CR95HF.

Note: both CR95HF and ST25R95 are now in NRND (Not Recommended for New Design). X-NUCLEO-NFC03A1 is as well in NRND. I would recommend to move to ST25R100 or ST25R200 NFC reader devices. See X-NUCLEO-NFC09A1 or X-NUCLEO-NFC10A1 expansion board and related X-CUBE-NFC9 or X-CUBE-NFC10 firmware packages.

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.

I have STM32F401RE MCU board and X-NUCLEO-NFC03A1 is design to run on that board. I don't want to buy a new MCU board is there any other way to get library for reading and writing data on any NFC tag. Is there any other library available to use.

 

 

Hi,

as explained in my previous post, the X-CUBE-NFC3 package supports both ST25R95 and CR95HF. So you can use it with your X-NUCLEO-NFC03A1. 

Just make sure to understand the impact of NRND for your project.

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.

Sir CR95HF library is missing from the package. Please check.

 

Brian TIDAL
ST Employee

Hi,

ok, I see your point. As explained in the link provided in my first answer, CR95HF and ST95HF devices are part of the ST25R reader family as ST25R95. Thus the driver is the same for all those devices i.e. st25r95 driver available in X-CUBE-NFC3 is the one to be used with the X-NUCLEO-NFC03A1.

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.

sir that is working and it contains that but what i wanted is library that can read and write

DEATHWALL_0-1749721495121.png

 

 

DEATHWALL_1-1749721578120.png

 

Brian TIDAL
ST Employee

Hi,

see demo_polling.c for example of read/write function for the various NFC technologies.

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.