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.

DS90UB949-Q1EVM: D_GPIO0 Configuration

Part Number: DS90UB949-Q1EVM

Hello 

I'm trying to configure the D_GPIO0 in order to see it remotely through the backchannel. What we want to implement is from external processor set the D_GPIO0 to high on the DES, send it through the backchannel to the SER in which another processor could see the D_GPIO0 on high and start another routine. Could you be specific about how to configure both SER and DES in order to implement it? Otherwise, if you have specific documentation for this, it will be helpful.  Thanks a lot again for your support.

Regards

  • Hi Mauricio,

    Could you please try this register setup...

    - Set 949 to PORT1_SEL to control D_GPIO pins. (0x1E [1:0] = 10)
    -Select Remote mode to select DPIO0 pin as an output. The value is received from the remote DES. You can select remote-hold or remote-default. Please read the D/S carefully to determine which is best for you application. (0x0D [2:0] = 101/111
    -Connect the DGPIO pin to your processor I/O.
    - Set 948 to PORT1_SEL to control D_GPIO pins. (0x34 [1:0] = 10)
    -Select input mode for DGPIO0. (0x1D [1:0] = 11)
    - You may check pin status of the DGPIO selected in the GPI_pin_status_1 reg. (0x63 [0]) read the LSB of that register.

    Thanks,
    Sally