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.

DS90UB954-Q1: About remote access from Ser to Des

Part Number: DS90UB954-Q1

Hi Team,

DS90UB933 and DS90UB954 are connected by STP cable.
I know that remote access from the 954 to the 933 is possible.
However, in my evaluation, I would like to have remote access from the 933 to the 954.
Is this possible?

If so, what are the register settings required for remote access for both the 933 and the 954?

We will give you the evaluation details as a reference.

Evaluation details
1. Periodically read register 0x36 for 933 to 954.
When IE_CSI_PASS_ERROR of 0x36 becomes "1
2. Apply a digital reset to 933 to 954
    (Set DIGITAL_RESET1 in register 0x01 of 933 to 954 to "1")
3. Set the registers 933 to 954 again
    (I set the registers according to my usage)

Best regards,

  • Hello,

    The 933 can communicate with the 954 using the forward channel. This communication would occur through I2C reads and writes. You should not need to enable any additional registers for the pair of devices to communicate, but if other devices such as a camera or SOC are in the system and will need to be remotely communicated with then I2C pass through will need to be enabled. You can enable pass through with register 0x58[6] on the 954.

    Regards,

    Darrah

  • Hello,

    Thank you for your response.

    I was able to remotely access the Des register from the Ser without any problems.
    However, one point did not work as expected, please let me know.

    When I remotely accessed Des from Ser, I wrote 0x02 data to address 0x01, but it did not go into digital reset.
    I am able to write to other addresses, so I do not think there is a problem with the settings or communication.
    Is it possible to do a digital reset with remote access?
    How do I perform a digital reset?

    Best regards,

  • Hello Masanori,

    Today is a US holiday, so the team if OoO. We will resume activity on Monday. Thank you for your patience

    Best Regards,

    Casey

  • Hello Masanori,

    Thank you for your patience. Could you describe what behavior you are seeing from the Des when you attempt a digital reset? There are two digital reset options in register 0x01. Writing 0x01 to the register will reset the digital block, but not reset any registers, and writing 0x02 will reset both the digital block and registers. Additionally, the device could also be reset with hardware by toggling the PDB pin low for a minimum of 2 ms.

  • Hello,

    Thank you for your response.

    When a digital reset is attempted, Des does not go into reset.
    It continues to operate normally.

    We want to reset the digital block and register, so we send the value 0x02 to address 0x01.
    I want to do a digital reset without using the PDB pin.

    Best Regards,

  • Are you saying that the registers do not return to the default values? After the registers have returned to the default values, the des will regain lock with the ser and begin operating with the default configuration. Register 0x02 is self-clearing so after a reset is issued the device will automatically return to normal operation once the reset is complete.

  • Yes, the register does not return to its default value.

    Since I am running in YUV422-8bit, the default values do not display properly.
    I believe that they are not back to default values because when I perform a 0x02 digital reset remotely from ser to desw, they remain displayed correctly.

    When I perform a 0x02 digital reset on the des, the registers return to their default values, so I can confirm that the display is not showing up.

    So, I can't do a digital reset remotely? I am wondering.

  • Let me look into the 0x01 register and hard reset functionality details. I'll provide an update tomorrow. 

  • Hello,

    I will need a few more days to verify if there is a way to remotely reset the des without using the PDB pin for your application.

  • Hello,

    Thank you for your patience. It is actually not possible to perform a digital reset to reset the registers to default values remotely. In order to reset the registers, using the 0x01 register, the write will need to be made locally.

  • Hello,

    Thank you for your response.
    I understood that the digital reset cannot be performed via remote access and can only be done locally.
    I will close this question.

    Best Regards,