AnsweredAssumed Answered

NTAG NT3H2111 Pass Through Mode doesn't work

Question asked by Matan Yaniv on Jun 6, 2017
Latest reply on Jun 19, 2017 by Kan_Li

Hi,

I am trying to use the NTAG NT3H2111 2K pass through mode with no success at all. First I programmed and checked the following: read session register, write session register, read memory (16 bytes), write memory (16 bytes).

 

Following a presentation of pass through mode and the instructions on the datasheet I tried implementing pass through mode as follows:

1) On session register NC_REG (00h): set PTHRU_ON_OFF=1b (#6 bit), set TRANSFER_DIR=0b( From I2C to NFC, #0 bit) - this step can be done on "1 shot"
2) Wrtie 64 byets to the SRAM - 16 bytes at a time for 4 cycles (Loop)
3) Set NS_REG (06h) bit SRAM_RF_READY (#3 bit) to be 1b. I2C_LOCKED (#6 bit) is automatically reset to 0b to set the tag in the arbitration idle state. The RF_LOCKED (#5 bit) bit is then automatically set to 1b
4) Do polling on NS_REG (06h) bit SRAM_RF_READY (#3 bit) - wait for it to be 0b
5) Write to the SRAM again 

 

I'm not sure if this is the right way to do it. Is there anything else I'm missing?

 

Thanks,

Matan 

Outcomes