cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with NFC-ST25R95 tag detection

Eyzeryong
Associate II

Hello,

I'm using it with a custom board. I'm facing problem with switches the ST25R95 into low power consumption mode

When I send Calibrate command, it can work and return 0x78.

But if I send another command like wake up in IRQ_IN(07 0E 08 01 00 38 00 18 00 00 60 00 00 00 00 00) or tag detection(>0x07 0E 0A 21 00 79 01 18 00 20 60 60 70 80 3F 08),ST25R95 return me just 0xFD,I don't know why.

 

Kindly help me out.

This discussion has been locked for participation. If you have a question, please start a new topic in order to ask your question
1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

HI,

can you confirm that your application relies on IRQ_OUT before reading the answer to the Idle command (see ST25R95 datasheet §5.9 "In low power consumption mode the device does not support SPI poll mechanism. Application has to rely on IRQ_OUT before reading the answer to the Idle command.")?

Also, I would recommend to base you application on top of the RF Abstraction Layer library provided in the ST25 embedded NFC library. It provides demos application and supports the tag detection.

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.

View solution in original post

4 REPLIES 4
Eyzeryong
Associate II

When I set it to wake up when timeout(0x07 0E 01 21 00 38 00 18 00 60 60 00 00 00 00 08) ,it return me {0x00,0x01,0x01},it is correct.

And I observed that after I sent (0x07 0E 0A  A1 00 F8 01 18 00 00 60 60 00 00 3F 01 ) to calibrated the DacDataRef,

ST25R95 entered idle mode beacuse there was not any reaction when I placed the tag on top of the antenna.

Could you tell me why? thank you!

 
 
 

 

Eyzeryong
Associate II

any warm heart person help me?

Hello @Eyzeryong ,


@Eyzeryong wrote:

any warm heart person help me?


You didn't receive an answer maybe because you didn't ask your question in the correct forum.

I moved your thread in ST25 NFC/RFID tags and readers.

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.
Brian TIDAL
ST Employee

HI,

can you confirm that your application relies on IRQ_OUT before reading the answer to the Idle command (see ST25R95 datasheet §5.9 "In low power consumption mode the device does not support SPI poll mechanism. Application has to rely on IRQ_OUT before reading the answer to the Idle command.")?

Also, I would recommend to base you application on top of the RF Abstraction Layer library provided in the ST25 embedded NFC library. It provides demos application and supports the tag detection.

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.