Other Parts Discussed in Thread: AM2434,
I have several prototypes made using ADS7924 and an AM2434 talking to the ADC over I2C.
I am sending a soft reset command to the ADS7924 via I2C at start of initialisation.
On some chips (but not all), it seems that if I then try and I2CProbe or Read/Write the I2C in the ADS7924 locks up.
If I put a long time delay (500ms ugh!) after the reset command then it works consistently on all devices.
There is no mention of a delay needed after soft reset or how long it needs to be. Hard Reset by the reset pin is also not mentioned how long is required to reset the device and how long it needs to initialise after a reset to become functional on the I2C bus.
Please can you let me know the reset timing requirements for reliable I2C operation after soft / hard reset?
Many Thanks