PN71xx Linux Software Stack

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

PN71xx Linux Software Stack

1,164件の閲覧回数
cvt
Contributor I

Hi

I'm currently trying a USB NFC dongle from elektronika (https://www.mikroe.com/nfc-usb-dongle ) that are fully based on NXP components (LPC11U24 is making the USB <--> I2C interface to the PN7150 NFC controller).

To test the dongle I'm using the NXP PN71xx Linux Software Stack (https://www.nxp.com/docs/en/application-note/AN11697.pdf ).

I'm able to compile the library and to run the nfcDemoApp just fine. I can read simple NFC tags and also write them.

I have then tested the "share" mode of nfcDemoApp. This is where the NFC controller acts/emulates as a NFC tag. I'm able to read it from my android phone, but I cannot write back any NFC NDEF messages. If I try to use the NXP "TagWriter" android app I just get an error.

The default option in nfcDemoApp is that the Compatibility Container (CC) is read only. I have tried to change it from "Read only" to "Read/Writable" by changing a simple const array (see attached picture). This is also stated in the NXP "TagInfo" app that I have also installed (a really good app btw). But it still responds with an error if I try to write to the tag.

I have also explored the "p2p" option, but I cannot get it to communicate with my phone at all. I have tried to run it both as a p2p-client and p2p-server. 

So here are my questions:

  1. How can I make the NFC controllers NDEF records "writable" in HCE mode?
  2. How can I test the "p2p" (push) option in the nfcDemoApp with my android phone?

Basically I'm interested in sending data from the phone to the NFC tag (in HCE mode). This is currently not possible... I'm only able to read the NFC tag/controller.

0 件の賞賛
返信
0 返答(返信)