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.

DS90UH940-Q1: REMOTE_ID register configuration

Part Number: DS90UH940-Q1

Hi,

ds90uh940 is the onboard chip to which we have connected ds90uh929 over fpd link. From deserializer side (ds90uh940) we want to configure i2c address of ds90uh929. From the data sheet I understand REMOTE_ID register can be used for this purpose along with FREEZE ID bit set. But, it is not working the way I am expecting.

ds90uh929 comes with a default address of 0x0c (strapped). Idea is to override it with 0x0e. To achieve it, from the deserializer side, REMOTE_ID register is configured with address 0x0e and freeze bit as 1. But, serializer is not accessible after configuring the REMOTE_ID register.

Seems like I miss understanding of REMOTE_ID register. Can you please provide more details on how to configure serializer i2c address from deserializer side? Why the above method does not work? Any other approach to achieve the serializer i2c address configuration from deserializer side? Also details on REMOTE_ID register will help.

Best Regards,

Harsha