Issue with I2C mailbox write and read
Using st25DV tag on our embedded system.
In short, the second I2c read does not display the same data that was written. It differs, as the first byte changes to 0xFF.
When I write to the mailbox the first time, and then read the data, it's the same. ( usually just a couple of bytes )
But when I read it again, I see that the first byte changed to 0xFF, and all of the bytes that I had written were shifted.
Here is what it looks like when writing "01 02" to the mailbox and reading it
First read:
01 02 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Second read:
ff 01 02 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
According to the documentation, I can read it multiple times, don't understand why it fails.

