Other Parts Discussed in Thread: LSF0204, USB2ANY
Team,
we’re using DS90UB953 and DS90UB954 for our application. Now we have a problem with I2C uplink from DS90UB954 to DS90UB953.
It seems, that after sending a message to upstream device the DS90UB953 holds the I2C SDA and SCL on low although there was a stop bit at the DS90UB954. When the next start bit appears at the DS90UB954 the DS90UB953 releases both signals and sends a start bit as well but somehow our communication crashes because of this and the upstream device gets some wrong values in wrong registers. Is this issue known and how could we achieve the right transmission of the stop bit?
Is there already a solution to this problem or is there just something wrong with our initialization? Would it make sense to have a call about this problem?
Greetings,
Frank