What does NXP_T4T_NFCEE_ENABLE setting in libnfc-nxp.conf do?

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

What does NXP_T4T_NFCEE_ENABLE setting in libnfc-nxp.conf do?

跳至解决方案
1,518 次查看
tduong
Contributor II

In the libnfc-nxp.conf file there is an NXP_T4T_NFCEE_ENABLE property.  I exclusively use the linux-nxp-nci library for reading tags (and not tag emulation).   It was originally set to 0x01, but I noticed setting this ENABLE flag to 0x00 does not affect anything.  What does it actually do?

0 项奖励
回复
1 解答
1,488 次查看
danielchen
NXP TechSupport
NXP TechSupport

Hi @tduong 

Please see below two pictures.  two implementation of card emulation.

scenario 1:  card emulation by DH_NFCEE, pn7160 is responsible for forwarding the communication from the external Reader/Writer to DH-NFCEE.

danielchen_0-1728726476336.pngdanielchen_0-1728726476336.png

 

 

scenario 2:   Card Emulation over NFCC,  the card is emulated on the NFCC

danielchen_1-1728726530579.pngdanielchen_1-1728726530579.png

 

To switch between scenario 1 and scenario 2, we use this flag NXP_T4T_NFCEE_ENABLE

If we want to use scenario 1 (card emulation by the DH-NFCEE): NXP_T4T_NFCEE_ENABLE = 0x00.
If we want to use scenario 2 (card emulation over NFCC): NXP_T4T_NFCEE_ENABLE = 0x01.

 

Regards

Daniel

 

在原帖中查看解决方案

1 回复
1,489 次查看
danielchen
NXP TechSupport
NXP TechSupport

Hi @tduong 

Please see below two pictures.  two implementation of card emulation.

scenario 1:  card emulation by DH_NFCEE, pn7160 is responsible for forwarding the communication from the external Reader/Writer to DH-NFCEE.

danielchen_0-1728726476336.pngdanielchen_0-1728726476336.png

 

 

scenario 2:   Card Emulation over NFCC,  the card is emulated on the NFCC

danielchen_1-1728726530579.pngdanielchen_1-1728726530579.png

 

To switch between scenario 1 and scenario 2, we use this flag NXP_T4T_NFCEE_ENABLE

If we want to use scenario 1 (card emulation by the DH-NFCEE): NXP_T4T_NFCEE_ENABLE = 0x00.
If we want to use scenario 2 (card emulation over NFCC): NXP_T4T_NFCEE_ENABLE = 0x01.

 

Regards

Daniel

 

%3CLINGO-SUB%20id%3D%22lingo-sub-1971866%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Elibnfc-nxp.conf%20%E4%B8%AD%E7%9A%84%20NXP_T4T_NFCEE_ENABLE%20%E8%AE%BE%E7%BD%AE%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971866%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%9C%A8%20libnfc-nxp.conf%20%E6%96%87%E4%BB%B6%E4%B8%AD%E6%9C%89%E4%B8%80%E4%B8%AA%20NXP_T4T_NFCEE_ENABLE%20%E5%B1%9E%E6%80%A7%E3%80%82%E6%88%91%E4%B8%93%E9%97%A8%E4%BD%BF%E7%94%A8%20linux-nxp-nci%20%E5%BA%93%E6%9D%A5%E8%AF%BB%E5%8F%96%E6%A0%87%E7%AD%BE%EF%BC%88%E8%80%8C%E4%B8%8D%E6%98%AF%E6%A0%87%E7%AD%BE%E6%A8%A1%E6%8B%9F%EF%BC%89%E3%80%82%E5%AE%83%E6%9C%80%E5%88%9D%E8%AE%BE%E7%BD%AE%E4%B8%BA%200x01%EF%BC%8C%E4%BD%86%E6%88%91%E6%B3%A8%E6%84%8F%E5%88%B0%E5%B0%86%E6%AD%A4%20ENABLE%20%E6%A0%87%E5%BF%97%E8%AE%BE%E7%BD%AE%E4%B8%BA%200x00%20%E4%B8%8D%E4%BC%9A%E5%BD%B1%E5%93%8D%E4%BB%BB%E4%BD%95%E4%BA%8B%E6%83%85%E3%80%82%E5%AE%83%E5%AE%9E%E9%99%85%E4%B8%8A%E8%B5%B7%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E