Hello testtest,some few first comments.At first sight in your traces, your driver receives indeed all packets (~248 bytes each) and tries to flush the completed segment (4951bytes) in flash, but only the first packet is processed.The FTM driver you a...
Hello Mize,looking at your message I have some few comments.1) The FTM version you are currently using seems a bit old. A new version of package STSW-ST25DV002 has been recently delivered on st.com.This version contains major updates for FTM componen...
Hello,I am coming back to you about this issue with HAL_I2C_Mem_Write().On our side, using the API HAL_I2C_Master_Transmit() perfectly works.I assume you have the following code for BSP_I2C2_WriteReg16():int32_t BSP_I2C2_WriteReg16(uint16_t DevAddr, ...
Hello,I just realized my answer is only applicable to Linux which has different ways to access the I2C.I will check how to generate the I2C command with special I2C device address with no data in other configurations.Best regards,Cedric.
Hello,there is in our provided BSP a special trick to be able to pass NULL pointer as argument: combine NULL pointer + size=0.Indeed, in provided BSP (File: .../Drivers/BSP/Linux/bsp_nfctag.c), the function BSP_NFCTAG_Init() called at init phase, set...