Hi, E2E members,
Our customer is evaluating DS90UB954 and DS90UB953.
New they are evaluating I2C communication to DS90UB953 from DS90UB954 to use a back channel.
Their I2C communiaction way is here.
MCU -- I2C --> DS90UB954 -- FPD BackChannel (I2C) --> DS90UB953
DS90UB954 resister setting has no problem. But the failure to set register of DS90UB953 from MCU.
And then, they are facing the following I2C issues.
Sometimes DS90UB954 send NACK or long clock strech (>5ms), when MUC is setting DS90UB953 registers from I2C.
Q1. Does DS90UB954 return NACK for I2C access to Serializer via BackChannel due to the reason of DS90UB954?
Q2-1. Is there a timing when the DS90UB953 refuses I2C access via BackChannel?
Q2-2. If Q2 is yes. What is the situation when DS90UB953 answers NACK for I2C access via BackChannel?
Q3. Is there a way to confirm from the DS90UB954 side that the DS90UB953 can not respond to I2C access?
Regards,
Nao