I was recently designing a board containing NTA53x2 as the NFC tag, which can work with ISO15693 protocol.
The plan was to design an Android APP to send parameters (pure numbers) to SRAM in NTA53x2, and the MCU (I used msp430 series MCU from TI) will read data from SRAM to modify its work status.
The APP is modified on the basis of the official example APP provided by NXP, and I changed the data sent in "pass-through mode" page to satisfy my own demands. However, when sending data, my APP will throw a "TagLostException", which can be hardly solved by myself as it was my first time using NTA53x2.
I was thinking if it was caused because of sending all 240 bytes data at once (though the datasheet said it's OK)?
My phone is a Redmi K20 Pro bought in 2019, with Android 11 system.
Where did the problem come from? How can I solve this?
PS: The followings are the command and some codes I wrote. And the exception was thrown only when it send WRITE SRAM command.


