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.

Linux/DS90UB964-Q1: Problems accessing remote i2c slave through DS

Part Number: DS90UB964-Q1
Other Parts Discussed in Thread: DS90UB913A-Q1

Tool/software: Linux

Hi, I came across this question from earlier this summer:

And we have a similar issue

We are having the following setup:

Camera sensor <-i2C-> DS90UB913A-Q1 << FPD III link >> DS90UB964-Q1 <-i2C-> Host controller


We have looked at the example from here:

And managed to access and configure the registers of the  DS90UB913A-Q1


However we are unable to access the camera sensor. Do you have any ideas/hints/examples that might be of use ?

Thank you

Kim

  • Hi KIm,

    You need to know which I2C address the sensor has and you need to add that in register 0x5D in the 964. Also you may need to define an Alias for the sensor in register 0x65 and use that for the communication.

     

    One more thing, you need to know if the sensor is in power-down mode or not, if yes you need to enable it via back-channel GPIOs if connected. Also some sensors they have the reset pin which is low active or high active. You need to make sure how is that working and configure accordingly.