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.

DS90UB933-Q1EVM: Controlling DS90UB933's GPIO pins via DS90UB934

Part Number: DS90UB933-Q1EVM
Other Parts Discussed in Thread: DS90UB934-Q1

Hi I am using the DS90UB933-Q1EVM and is interfaced with the DS90UB934-Q1 FPD-Link III Camera Deserializer Evaluation Module.

I also use Aardvark connected to the DS90UB934 module.

I am trying to send commands to 933 and toggle the GPIO pins by writing to 934 via I2C (Aardvark).

According to the datasheet (http://www.ti.com/lit/ds/symlink/ds90ub933-q1.pdf), 0x0D is the GPIO register.

If I write the value 0xDD to 933's register 0x0D I expect to see logic 1 at the GPIO output pin. 

Do I also need to modify settings on the 934 board?

Any help is appreciated!

Thank you

Surabhi

  • Hello Surabhi,

    In this case you need to disable remote control, where the value must come from the Derserializer's GPIO.

    So you will need to write 0x09 in the bits [7:4] for value=1 on GPIO1, and writing 0x01 for value=0.

    Same thing applies for the bits[3:0] - GPIO0