Our customer has a I2C comunication trouble.
When Reset command was written by single byte write, After the ADXL355 returns NACK, communication may become impossible. the ADXL355 does not accept commands, and it has only power supply OFF / ON for restore.
The waveform seems to have no problem. Do you have any knowledge?
Tried and replicated your issue and since you only having trouble with reset command, a delay time after reset prior issuing another command via I2C might resolve communication trouble after reset. Delay time after reset should be greater than 170uS.
Let me know if it works to further help you
Has the issue resolved? If so, what is fix? what is root cause? Thanks.
We are encountering the same problem right now. Very occasionally (hard to reproduce, but does happen)) we saw this issue happening, so far issue happened once each with 3 boards being tested. We need to solve this issue now so that we can ship products to customers by this month.
Resetting the ADXL355 is like powering it from off(POR -power on reset). There is a required time for adxl355 to properly initialized itself. My suggestion is to allow the adxl355 to settle for about atleast 170uS.