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.

DS90UB/H 927 I2C mode

Hi Expert,

Let me confirm about I2C mode of DS90UB/H 927.

* In my understanding, 927 will become I2C master only as show below.

1. User will use remote-slave mode w/ camera mode.

All other cases, 927 will become I2C slave. Is my understanding correct ?

Best Regards,

Machida 

  • Was there supposed to be a diagram in your post? It doesn't appear, but I think I understand your question.

    The 92x family of serdes are dynamic I2C masters/slaves depending on the situation. They read the local I2C bus and if they see an address they recognize, they will act as a proxy slave and propagate the message across the link. When that happens, the paired device will act as a proxy master to send the message out onto the remote bus. This will happen in both directions on the fly, there isn't a mode where one device is a master and one is a slave.

    That being said, there is a limitation where only one direction can be active at a time. An algorithm needs to be implemented to ensure that priority is transferred before a collision occurs.

    Thanks,
    Jason