We have a camera with 1696x200 resolution set to 2-lane MIPI at 360 MHz (measured on oscilloscope). Our DT is configured with those options:
max-pixel-frequency = /bits/ 64 <720000000>;
data-lanes = <1 2>
csis-hs-settle = <15>;
isi_0 = disabled
isp_0 = okay
Everything register is configured properly, as we see the LP transition and MIPI data flow.
The custom driver was based on the IMX662 and we expect a RAW12 output from it.
After bring-up of drivers using start_isp, we run video_test:
ISP_LOG_LEVEL=8 ./video_test -w 1696 -h 200 -f RAW12 -t file -d 2 -m
0
The log shows the buffer description but no data is received
Questions:
How can we assess MIPI is receiving anything?