PN7160 card mode - RF_DEACTIVATE_NTF after discovery notification

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

PN7160 card mode - RF_DEACTIVATE_NTF after discovery notification

356 Views
Kruppenfield
Contributor I

Hello!

I am currently debugging an application using the PN7160 in Cardmode. Below are the NCI message logs from NfcLibrary.

 

NCI << 61 23 00 
(NxpNci_WaitForDiscoveryNotification())
NCI << 61 05 0c 01 02 04 80 ff 01 00 80 00 00 01 80 
(NxpNci_ProcessCardMode())
NCI << 61 06 02 01 01 (RF_DEACTIVATE_NTF)
NCI >> 21 06 01 00 
NCI << 41 06 01 00 
NCI >> 21 03 05 02 80 01 81 01 
NCI << 41 03 01 00

 

From what I understand after receiving RF_INTF_ACTIVATED_NTF the next message is RF_DEACTIVATE_NTF which causes it to return to wait for RF_INTF_ACTIVATED_NTF instead of exposing the registered NDEF message to the NFC reader.

  • Is my understanding correct?
  • What could be the cause of this behaviour? An incorrectly matched antenna?
  • Can I find some tool to decode NCI messages so that I don't have to dig through the NFC Controller Interface Technical Specification?
0 Kudos
Reply
1 Reply

309 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi 

It seems in a stage between RFST_IDLE --> RFST DISCOVERY, may be due to RF performance issue.

danielchen_0-1720777869947.png

 

Regards

Daniel

Tags (1)
0 Kudos
Reply