In SRAM pass-through mode, it is mentioned that once the last page/block of the SRAM(page FFh) is read/written by respective interfaces, the control will be transferred to the other interface.
I have a program which writes the SRAM through I2C interface and an USB reader program which reads the SRAM through NFC interface. The USB reader results indicate that the pages are read successfully except the last three pages(the last three pages have different values other than the one written by I2C interface). This seems to behave in a way that reading the page 0xFC transfers the control to the I2C interface which is not supposed to happen.
But when i tried to read 0xFC as the last page (ie. Page 0xF0, 0xF1, 0xF2....0xFD, 0xFE, 0xFF, 0xFC), the SRAM is read completely without any problem.
Test was done using:
NXP NTAG I2C plus and Identiv CLOUD 3700F reader