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.

DS90UB947-Q1: DS90UB947-Q1 register configuration

Part Number: DS90UB947-Q1

I have some problems about DS90UB947-Q1, please help to give out your insight about it:

  • Why the configuration and state of GPIO5_8 could not transferred from ser to deser, as it could configure and read through local register access or remote register access through BCC.

  • What is the different between pass through all and pass through?
  • What is the meaning about GPIO’s output value bit is output on link loss, as the statement in below screenshot?
  • Hi team,

    Could I have your feedback?

    Thank you.
  • Hi Fery,

    The configuration state of GPIO5_8 cannot be transferred from SER to DES because of the device muxing limitation. If this feature is necessary please use GPIO0_3.

    Pass-Through:
    Read/Write transactions matching any entry
    through in the Slave Alias registers will be passed through to the remote
    Port0/Port1 Deserializer.
    0: Pass-through disabled (default).
    1: Pass-through enabled.
    If PORT1_SEL is set, this field refers to Port1 operation

    Pass-Through All:
    0: Enable Forward Control Channel pass-through only of I2C
    accesses to I2C Slave IDs matching either the remote Deserializer
    Slave ID or the remote Slave ID (default).
    1: Enable Forward Control Channel pass-through of all I2C accesses
    to I2C Slave IDs that do not match the Serializer I2C Slave ID.

    GPIO's Output Value bit is output on link loss means that if Lock is lost between SER and DES the gpio will still retain the last programmed value and will continue to assert it accordingly.

    Regards,