Other Parts Discussed in Thread: ALP
Hi, TI engineers.
I am currently building my system with Raspberry Pi 4B, UB954, UB953 and sensor. I made two adapter boards, one for the connection between sensor and UB953, and the other for connection between UB954 and Raspberry Pi. There are four main types of sensors selected: OV5647 (2lane, 10bit), OV10640 (1/2/4lane, 12/16/20/2*12/3*12bit), OH0210 (2lane, 10bit), OV2724 (2lane, 10bit). I use the Raspberry Pi to output images to the monitor. OV5647 can output 1080p, 30FPS images, OV10640 can output complete 12bit format images, or incomplete 2*12bit/3*12bit images. However, 16/20bit images cannot be output. By consulting related answers, the 953 has CSI-2 v1.3 Compliant System Interface. So it supports only what the CSI2 V1.3 allows which is RAW6, 7, 8, 10, 12 and 14. OH0210 can output 1080p 60fps image.
there is a problem about OV2724. I can detect the I2c address of OV2724, and also detect data outflow, but I can't output the image to the monitor. I set up a comparison experiment. The same sensorOV2724 and the same register configuration can output images in another system. This proves that the sensor itself and the sensor register configuration are normal.
Some information about OV2724 can be seen from ti's simulation tool.
The construction of the entire system is shown in the figure below.
What's the problem?
Cai