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

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

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

ソリューションへジャンプ
925件の閲覧回数
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 解決策
895件の閲覧回数
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.png

 

 

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

danielchen_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 返信
896件の閲覧回数
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.png

 

 

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

danielchen_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