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.

DS90UB953-Q1EVM: Analog Launchpad Unable to Set I2C Device ID

Part Number: DS90UB953-Q1EVM
Other Parts Discussed in Thread: ALP, , TDA2PXEVM

Hi, 

When I try to set the I2C device ID of my 953 EVM via ALP, the register values reset to their default value of 30. I would like to set the device ID to 32 in order to interface with the Vision SDK demo program running on my TDA2PXEVM and fusion application board. The DS90UB953-Q1EVM is connected to the camera 0 FPD connector on the fusion board. 

Thanks,

Richard 

  • Richard,

    >>>When I try to set the I2C device ID of my 953 EVM via ALP, the register values reset to their default value of 30.
    The override bit in Register 0x0 should also be set. Did you try with that?

    Other option is device IDX pin. It has resistor selection to configure I2C address. Default is set as 0x30. You can change the resistors to set default as 0x32. Whenever the device is powered device i2c address will then be configured as 0x32. Please see section 7.5.1.1.1 of the Data Sheet.

    Thanks,
    Vishy

  • Hi Vishy,

    When I set the override bit in register 0 and try to set the register value, the register values are set to 0.

    As for the resistor selection, the schematic in the user guide for the 953 EVM does not depict the pullup and pulldown resistors described in the 953 datasheet. Do these resistors need to be added rather than changed?

    Thanks,
    Richard
  • Richard,

    I post a snippet of the schematic with resistor selection portion as below

    R13 and R15 form the low and high resistors.

    Thanks,

    Vishy