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.

DS90UB935-Q1: UB935 safety experiment

Part Number: DS90UB935-Q1

Hi,team

During the safety fault injection of the camera function experiment , customer discovered that when the CSI -2 clock input pin of the UB935 and the CSI-2 data input pins are shorted to ground (simulate UB935 has no CSI data input), Periodic read of 0x5c, 0x5d, 0x5e, 0x5f, and 0x6d register States for UB935, the registers can not  detect  CSI abnormal probabilistic. When the problem occurs, the camera displays a blank screen and these registers value  are all  0.

In addition, customer periodically monitor the CSI receive port status on the UB960 side, as recommended by f1 in the  DS90UB960_Security_Documentation.pdf document. When short  the ub935 CSI input pins to ground, periodically read the 0x24 register and the 0x4d, 0x4e register status , and CSI abnormal are sometimes can not be detected. when can't detect the CSI abnormal status, the register value are  as follows:

0x24: Value:0

camera0:

0x4d: Value: 3

0x4e: Value: 4

camera1:

0x4d: Value: 43

0x4e: Value: 4

camera2:

0x4d: Value: 83

0x4e: Value: 4

camera3:

0x4d: Value:c3

0x4e: Value: 4

After several tests, the probability of a CSI error not being detected is approximately 40%, which is easier to repeat.
Q:How to resolve the UB935 detection CSI probability failure issue?