Tool/software:
Hello Expert,
Could you please provide recommended wait time between each I2C command?
At initialization, we will load a lot of I2C command.
Then, we want to know about how long time should we wait to send next command.
Best regards,
Kazuki Kurmaochi
Hello Arash,
Thank you for your answer.
This is to make sure but does your answer mean every command will received correctly as far as they comply I2C timing requirement on datasheet?
For example, I worry about SW/HW command require additional wait time to access register.
Isn't there any limitation?
Best regards,
Kazuki Kuramochi
Hello Kazuki-san
There is no timing requirement b/w I2C commands beyond the timing requirement in datasheet . The only timing requirement for this device is at power down/ power up as mentioned in section 9:
The power-supply sequence between the IOVDD and AVDD rails can be applied in any order. However, after all supplies are stable, then only initiate the I2C or SPI transactions to initialize the device. For the supply power-up requirement, t1, t2 must be at least 2 ms to allow the device to initialize the internal registers. For the supply power-down requirement, t3, t4 must be at least 10 ms.
Regards,
Arash
Hello Arash-san,
I undestand.
Also, I think we can apply same requirement for SPI.
If there is special requirement only for SPI, please let us know.
Best regards,
Kazuki Kuramochi
Hello Kazuki-san,
The same requirement is for SPI too. Nothing special for SPI.
Regards,
Arash