Hi Team,
If I use a 947 to talk to a 948, and I set the SCL High/Low time via registers 0x26 and 0x27 on the 948, do I have to wait for a certain period of time before I start sending I2C commands with the 947?
Thanks,
Jared
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Team,
If I use a 947 to talk to a 948, and I set the SCL High/Low time via registers 0x26 and 0x27 on the 948, do I have to wait for a certain period of time before I start sending I2C commands with the 947?
Thanks,
Jared
Hi Jared,
No, it doesn't need it. but the local I2C master should have I2C clock stretching function, otherwise the I2C bus would be "dead" as the response from the remote I2C slave would be delayed at about several us.
Attached is one paper on I2C over FPD-Link III for your reference. thanks.
best regards,
Steven
Hello Steven,
Thank you for the quick response! Just to verify, when you say "local" I2C master, are you referring to the 947?
Thanks,
Jared
Hello Jared,
Steven is talking about the SoC master which is connected to the 947 in this case. Technically the I2C master could be located at either side though.
Best Regards,
Casey