On 06. 12. 18 18:33, Kyle Roeschley wrote: > This reverts commit 8064c616984eaa015f018dba595d78cd24a0cc8c. > > According to the Zynq TRM §20.2.2 under heading Read Transfer, HOLD should > be set or cleared before writing the I2C Address register. This fixes > sporadic i2c bus lockups on National Instruments Zynq-based devices. > > Signed-off-by: Kyle Roeschley <kyle.roeschley@xxxxxx> > --- > Tested by flooding the bus with traffic on a National Instruments cRIO-9068. > Previously the bus would lock up after ~30s, now I can run overnight with no > problems. Can you please share that app you use to be able to replicate it on our side? Thanks, Michal