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.

DS90UB948-Q1: I2C configuration in repeater mode

Part Number: DS90UB948-Q1

Hi team,

Customer used UB947 pared with UB948 in repeater mode as below. They want to connect a MCU in the third stage Deserializer to read some information from the source SoC through I2C as shown below. it's a special architecture, how to realize it? how to configurate the I2C registers in each stage Deserializer and serializer so that the MCU can read back the information from SoC? thanks!

  • Hi Terry,

    You would need to program the Slave ID and Slave Alias registers in each of the 948 devices and enable I2C_PASS_THROUGH in each 948.

    Best Regards,

    Charley Cai

  • Hi Charley,

    So each 948 should be configurated to different I2C address through IDx? and each Slave device should be configurated difference I2C address by writing difference Slave Alias? I also find that there are SER Alias and DES Alias in camera SerDes, but no in display SerDes. why? In these application, should we configurate SER Alias and DES Alias. Or just change the I2C address just by IDx is ok?

    thanks!

  • Hi Terry,

    We still have slave Alias registers but they are just named differently. In 948 we have SLAVEALIAS_0 to SLAVEALIAS_7 which are used to communicate with I2C device on the SoC side.

    You dont need to change the 948 address. You just need to assign different slave alias for them same as the Camera SerDes configuration. 

    Best Regards,

    Charley Cai