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.

DS90UB964-Q1: example register code for 964

Part Number: DS90UB964-Q1

Hi team,

could you have example register setting code can share to customer? It is the first time they evalute 964, thanks.

  • Hi Betty,

    General sequence for establishing lock would be:

    reg 0x4C to select the write RX ports

    reg 0x5B, 0x5C, 0x5D, 0x65 to set the I2C addresses and aliases for remote devices

    reg 0x6D to set the mode (if not strapped correctly)

    reg 0x58 to set the back channel

    **configure the imager**

    Once all imagers are configured, you can enable the CSI transmitter(s)

    • Set Register 0x32 = 0x01 #Select CSI Port0 for Read/Write OR

    Set Register 0x32 = 0x12 #Select CSI Port1 for Read/Write

    • Set Register 0x1F #CSI clock rate (set to 0x00 for 1.6G)
    • Set Register 0x33 = 0x03 #Select CSI Enable and CSI_Cont_Clock
    • Register 0x20 controls how RX Ports are mapped to CSI Ports 0/1
    • Set Register 0x20 = 0x00 #To Forward All Rx Ports to CSI Port 0
    • Set Register 0x20 = 0x0F #To Forward All Rx Ports to CSI Port 1
    • Set Register 0x20 = 0x0C #To Forward RX Port 0 & 1 to CSI Port 0 and RX Port 2 & 3 to CSI Port 1
    • Set Register 0x20 = 0x03 #To Forward RX Port 0 & 1 to CSI Port 1 and RX Port 2 & 3 to CSI Port 0
    • Check Register 0x35 for Pass

    Best,

    Jiashow