PN7160 card mode - RF_DEACTIVATE_NTF after discovery notification

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

PN7160 card mode - RF_DEACTIVATE_NTF after discovery notification

357 次查看
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 项奖励
回复
1 回复

310 次查看
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

标记 (1)
0 项奖励
回复