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.

DS90UB962-Q1: display misalignment

Part Number: DS90UB962-Q1

Tool/software:

OEM:SAIC

APP Diagram:

Issue: only camera 4: display misalignment:(two images seams at the front and back of the car)

have done:

1、soft reset:0x01(useless)

2、hardware reset: Power down--power up--inti reg--(useless)

Repetition rate: 1\250

log:

The investigation of the system log found that there were a large number of frame back logs for the same stream _ id.
The application side thinks no flow timeout, and the restart mechanism restarts the entire camera frame

camera-933-963-soc(system diagram): sorry for I have no time to redraw a diagram in Eng, this diagram is from China customer;

Thanks a lot

BR.

Violet

  • Hi team, can anyone reply my question?

  • Hi Violet, 

    Do you have a register dump of the UB962 and serializers when this issue is being seen and when it is not? Do you have more information on how this is identified to be an issue with the serializer and deserializer pair? The log appears to base this information on the SoC errors not on the SerDes performance. Would you be able to elaborate on the meaning of these errors? 

    Best,

    Zoe

  • Hi Zoe

    I will let the customer try to dump regs. need your patience.

    Thanks and BR.

    Violet

  • add:

    Could you please provide a 960 init. script for this case? The customer is young and I guess maybe some initialization issues.

  • Hi Violet, 

    I'm not sure what forwarding mechanism is being used here but the following can be used as a reference for enabling forwarding: 

    board.WriteI2C(devAddr, 0x32, 0x01) # Write to the CSI TX Port 0 and Port 1 registers, Read from TX Port 0
    board.WriteI2C(devAddr, 0x1F, 0x00)
    board.WriteI2C(devAddr,0x20,0xF0) #disable forwarding  before enabling CSI
    board.WriteI2C(devAddr, 0x33, 0x43) # Enable CSI port 0 constant clk, enable 4-lane mode (D-PHY)
    board.WriteI2C(devAddr,0x20,0x00)
    This will enable forwarding of all four ports via best effort round robin. 
    Would you be able to share the customer's init script for review? 

    Best,

    Zoe

  • Hi Violet, 

    Closing this thread for the time being, feel free to reopen if needed by posting another reply. 

    Best,

    Zoe

  • Thanks a lot for your timely replyV