PN7150 NFC Read Flow Problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PN7150 NFC Read Flow Problem

1,275 Views
turgut
Contributor I
Hello,
 
When i tried to read NFC tag with our device, i recognized that nfc module (PN7150S) didn't read it properly. NFC can be read with 4 - 5 seconds delay. Then i examined logs of the situation. It can be found from attachment as NFC_ERROR_01.txt. The logs start when we bring the card closer. It can be seen from the log that "NFC_GEN_ERROR_REVT" error code keeps coming for 4-5 seconds. After "Deactivate and Restart RF discovery" log, NFC modules able to read NFC card. This causes us to read NFC tag quite late, not properly and asynchronous.
 
Sometimes "NFC_GEN_ERROR_REVT" error code keeps coming and nfc module never read. It can be found from attachment as NFC_ERROR_02.txt. What could be the reason for this situation? How can it be resolved? I'm using Android 10 AOSP source code on Qualcomm Sdm660.
0 Kudos
Reply
6 Replies

1,179 Views
turgut
Contributor I

Hello @KellyLi 

Ordering number is PN7150B0HN / C11006. Marking on the device is PN71506. 

I'm using NFC Sample Card of NXP. NFC Forum Type 2 Tag is written on the back of the card.

Best Regards

 

0 Kudos
Reply

1,121 Views
KellyLi
NXP TechSupport
NXP TechSupport

Hello @turgut 

After checking the log file, it looks like the wrong RF setting caused issue, after sending RF_DISCOVER_CMD the target activation failed, and maybe some noise on RF, so could you refer https://www.nxp.com/docs/en/application-note/AN11755.pdf section 5.5 to adjust your setting.

Or you can also share your config file and let us check it.

BR

kelly

0 Kudos
Reply

1,055 Views
turgut
Contributor I

Hello @KellyLi ,

Thanks for the crucial information. I will check RF settings and RF noise. I attached my configuration file as a text file. On parallel you can check my configuration file.

Best Regards

0 Kudos
Reply

983 Views
KellyLi
NXP TechSupport
NXP TechSupport

Hello @turgut 

Sorry for the late reply. It's recommended that you modify the cut-off frequency of RX and test it and the below for your reference.

KellyLi_0-1694675445499.png

BR

kelly

0 Kudos
Reply

1,217 Views
KellyLi
NXP TechSupport
NXP TechSupport

Hello @turgut 

Another thing needs to confirm with you. Are you sure what you used is PN7150S instead of PN7150X? I don't check any information about PN7150S on NXP system.

BR

kelly

 

0 Kudos
Reply

1,220 Views
KellyLi
NXP TechSupport
NXP TechSupport

Hello @turgut 

Thanks for contacting us and using the NXP products.

Based on your description, could you share with the exact type of the tag? And I try to reproduce your case on my side.

BR

kelly

Tags (1)
0 Kudos
Reply