I2C with DMA last byte error written to zero instead value
hello,
trying to write to a ST25DV tag mailbox, via I2C with DMA.
The chip has a mailbox of 256 bytes.
I use the function:
HAL_I2C_Mem_Write_DMA
When I try to write data of size 256 bytes, only 255 is written and the last one is written to 0.
Writing 255 bytes works fine.
Writing without DMA fixes the issue:
HAL_I2C_Mem_Write
