CSI/VI data transmission error

We have noticed that the printed data for CHANSEL_SHORT_FRAME indicates that the received data is less than expected. Could you please help analyze this err data? Can you clarify which part represents the expected size and which part represents the received size? The part after 0x100000 seems to be the received size, but it doesn’t seem to match our configuration either. The input size has also been fluctuating continuously.

CHANSEL_SHORT_FRAME channel:0x01 frame:0 vi_tstamp:1050212042432 data:0x00a8200001000000
CHANSEL_SHORT_FRAME channel:0x01 frame:0 vi_tstamp:1050245334880 data:0x00b2200001000000
tag:CHANSEL_SHORT_FRAME channel:0x01 frame:0 vi_tstamp:1050250784672 data:0x0018200001000000

hello 1191208688,

it’s bit-27 to indicate frame load, but it’s 0 from your logs.
it may due to insufficient data coming from sensor.

please double check Sensor Pixel Clock section to evaluate your clock rate,
FYI, I’m usually using sensor CSI lane output rate for calculation.

Thank you for your support. We can now capture images normally. We have found that the issue lies in the hardware connection and the PCLK configuration.

1 Like