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