Questions about ST25DV16 + Nordic 52832
Hello,
I'm using adafruit ST25DV module with Nordic 52832 as host MCU, and porting the code to host bases on the ST25DV_DISCOVERY_FW_V1.1.2 demo, then encountered below issues:
1) In the demo, after enabling FTM, host MCU will keep monitoring the it status MsgInMailbox by calling BSP_NFCTAG_ReadITSTStatus_Dyn but after porting, host MCU never get this interrupt but can get the RFPutMsg by calling ST25DV_i2c_ReadMBCtrl_Dyn when App sends data to ST25DV.
I can confirm I've enabled (ST25DV_GPO_RFPUTMSG_MASK | ST25DV_GPO_RFGETMSG_MASK | ST25DV_GPO_ENABLE_MASK) in GPO register, what other reason may cause this happen?
2) By monitoring RFPutMsg in ST25DV_i2c_ReadMBCtrl_Dyn in the code, host MCU can easily receive 256 bytes, 512 bytes data from App, but when App sends more data let says 16000 bytes, it keeps intermittent, App keeps retry and host MCU cannot get correct data from ST25DV, is it related to questions 1?
3) During testing, I keep monitoring every second on the RF field by calling ST25DV_i2c_GetRFField_Dyn, after the phone closed to the NFC antenna, in most cases, it returns FIELD OFF after few seconds, is the field not stable or somehow the phone will off the nfc field after few seconds if not data transfer?
Thanks,
Kevin
