Hello, I can answer your question 1. (I suggest you open another post for question 2, it is easier for everyone to have only one question per post).When you do a write into EEPROM, this is translated into "Write Single Block" or "Write Multiple Block...
Hello, There are two ways to enable/disable interrupts.One is to set the GPO configuration byte in the System memory.The other one is to write into the GPO_CTRL_Dyn register.In order to write the GPO configuration byte in system memory, you must firs...
Hello,There are several things that can prevent the GPO to correctly work:Possible wrong configuration:- the GPO/GPO_EN and GPO/RF_PUT_MSG_EN bits must both be set to 1 in the GPO configuration byte. - be careful: the ST25DVxxK and ST25DVxxKC have di...
Hi, The delay is indeed important.The write is done in the EEPROM memory. EEPROM memory has a programing cycle time of 5ms per row of EEPROM. In the ST25DV04KC, the EEPROM row on I2C side is 16 Bytes long (i.e. memory addresses 0x0000 to 0x000F are p...
Hello, So I assume that if you have a Nack on I2C, the error is happening in NFC_WriteReg() function?Do you have the value of NFC_WriteReg() arguments when the error is happening?Best regards,