Jetson Nano use ov9281 capture lost frame with trigger_mode

environment:
Jetson Nano L4T version:32.3.1

I tried to use the ov9281 with trigger_mode on Nano,but the first frame maybe lost .
I triggerred 13 times,i would get 12 frames,but if the first frame lost ,only get 11 frames.
when it happened,the UART output this.
image
vi error :tegra_channel_error_status:error 20022 or 2 ,it happened when i lost frame

Thanks for help!

hello ly13j49527,

please access TRM via download center; assume you’re using port-a, you’ll check the register CSI_CSI_CILA_STATUS_0 for descriptions.
hence, error 0x20022 shows CIL detect errors in the start of transmission.

you may also refer to Debug tips session for examine your sensor driver.

please also have a try to enable infinite timeout for testing,
for example,

$ sudo service nvargus-daemon stop
$ sudo enableCamInfiniteTimeout=1 nvargus-daemon

if there’s timing issue, please configure set_mode_delay_ms of device tree property to adjust waiting time for the first frame after capture starts.
thanks