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.

DS90UH941AS-Q1: Can I configure D_GPIO either input or output

Part Number: DS90UH941AS-Q1

Hi team,

In Dual Link mode, can I use D_GPIO as either input or output of DS90UH941AS-Q1?

Or the direction of D_GPIO is only DES to SER?

Could you advise how to configure below GPIO_1 amd GPIO_2_Config Register (0xE) [6:4] if I want to configure as below?

A : UH941 D_GPIO2 as input UH948 D_GPIO2 as output

B : UH941 D_GPIO2 as output UH948 D_GPIO2 as input

x00 : Functional input mode, I2S_DC input

x10 : Tri-state

001 : GPIO mode, output 

011 : GPIO mode, input

101 : Remote-Hold 

111 : Remote-Default

regards,

  • Hi Shinji-san,

    The D_GPIOx pin only works on dual FPD-Link mode because the D_GPIOx pin is sent through FPD-Link PORT1. If you set the 941AS independent mode, the D_GPIOx pin will be used just like any other regular GPIO pin. Yes you can send D_GPIO signal via FC or BC channel based on the register configuration for each GPIO pin. However, you can't assign the same GPIO for FC and BC at the same time.

    Aaron

  • Hi Aaron,

    Yes, My case is Dual Link mode.

    If I set HSCC_MODE for UH948 and UH941AS appropriately, 

    the direction of the D_GPIO is set by GPIO_1 amd GPIO_2_Config Register (0xE) [6:4] ?

    If I set it 011(input) for UH941AS and output for UH948, then the high speed GPIO signal is go through forward channel, correct?

    What is the difference between GPIO output(001) and remote hold/default(101/111)?

    If I receive high speed GPIO data from remote UH948, then which should I select?

    regards,

  • Hi Shinji-san,

    There is a section GPIO support in the datasheet where you can set the appropriate registers for your desired GPIO selection.

    Aaron

  • Hi Aaron,

    I understand D_GPIO feature is same as GPIO but just can go higher bit rate if HSCC is set appropriately. 

    regards,