Porting sensor drivers from Jetson Nano to Xavier 32.2

Hello,

We are porting several sensor drivers, working on Nano 32.2, to Xavier AGX L4T 32.2.
The device tree is modified from the OV5693 driver.

When starting video capture by:
v4l2-ctl -d /dev/video0 --stream-mmap --stream-count=1
two IMX sensors give similar errors:

[  119.725131] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 0, err_data 16384
[  119.741801] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 0, err_data 16384
[  119.758559] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 0, err_data 16384
[  119.775153] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 0, err_data 16384
[  119.791853] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 0, err_data 16384

The kernel trace:

kworker/0:1-759   [000] ....    86.364484: rtos_queue_send_from_isr_failed: tstamp:2901254777 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.364491: rtos_queue_send_from_isr_failed: tstamp:2901257459 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.364493: rtos_queue_send_from_isr_failed: tstamp:2901259953 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.364494: rtos_queue_send_from_isr_failed: tstamp:2901262407 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.364526: rtos_queue_send_from_isr_failed: tstamp:2901264862 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.476500: rtos_queue_peek_from_isr_failed: tstamp:2903823826 queue:0x0bcbcf78
     kworker/0:1-759   [000] ....    86.476539: rtcpu_start: tstamp:2903826523
     kworker/0:1-759   [000] ....    86.476542: rtos_queue_send_from_isr_failed: tstamp:2903848743 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.476544: rtos_queue_send_from_isr_failed: tstamp:2903848902 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.476545: rtos_queue_send_from_isr_failed: tstamp:2903849062 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.476547: rtos_queue_send_from_isr_failed: tstamp:2903849219 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.476549: rtos_queue_send_from_isr_failed: tstamp:2903849376 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.476552: rtcpu_string: tstamp:2903849888 id:0x04010000 str:"Configuring VI GoS.
"
     kworker/0:1-759   [000] ....    86.476591: rtcpu_string: tstamp:2903850078 id:0x04010000 str:"VM GOS[#0] addr=0xe4900000
"
     kworker/0:1-759   [000] ....    86.476605: rtcpu_string: tstamp:2903850348 id:0x04010000 str:"VM GOS[#1] addr=0xe4901000
"
     kworker/0:1-759   [000] ....    86.476619: rtcpu_string: tstamp:2903850632 id:0x04010000 str:"VM GOS[#2] addr=0xe4902000
"
     kworker/0:1-759   [000] ....    86.476631: rtcpu_string: tstamp:2903850875 id:0x04010000 str:"VM GOS[#3] addr=0xe4903000
"
     kworker/0:1-759   [000] ....    86.476640: rtcpu_string: tstamp:2903851118 id:0x04010000 str:"VM GOS[#4] addr=0xe4904000
"
     kworker/0:1-759   [000] ....    86.476650: rtcpu_string: tstamp:2903851362 id:0x04010000 str:"VM GOS[#5] addr=0xe4905000
"
     kworker/0:1-759   [000] ....    86.476659: rtcpu_string: tstamp:2903858994 id:0x04010000 str:"vi5_hwinit: firmware CL2018101701 protocol versi"
     kworker/0:1-759   [000] ....    86.476661: rtcpu_string: tstamp:2903859142 id:0x04010000 str:"on 2.2
"
     kworker/0:1-759   [000] ....    86.476671: rtos_queue_send_from_isr_failed: tstamp:2903879399 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.476672: rtos_queue_send_from_isr_failed: tstamp:2903879580 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.476674: rtos_queue_send_from_isr_failed: tstamp:2903879745 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.476675: rtos_queue_send_from_isr_failed: tstamp:2903879901 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.476676: rtos_queue_send_from_isr_failed: tstamp:2903880056 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.476678: rtcpu_string: tstamp:2903880965 id:0x04010000 str:"VI GOS[#0] set to VM GOS[4] base 0xe4904000
"
     kworker/0:1-759   [000] ....    86.476689: rtcpu_vinotify_error: tstamp:2903882345 tag:CSIMUX_STREAM channel:0x00 frame:0 vi_tstamp:2903881549 data:0x00000100
     kworker/0:1-759   [000] ....    86.476690: rtos_queue_send_from_isr_failed: tstamp:2904079802 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.476692: rtos_queue_send_from_isr_failed: tstamp:2904079963 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.476693: rtos_queue_send_from_isr_failed: tstamp:2904080125 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.476694: rtos_queue_send_from_isr_failed: tstamp:2904080279 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.476696: rtos_queue_send_from_isr_failed: tstamp:2904080435 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.476698: rtcpu_vinotify_event: tstamp:2904172136 tag:CSIMUX_STREAM channel:0x00 frame:0 vi_tstamp:2903881549 data:0x00000100
     kworker/0:1-759   [000] ....    86.476700: rtcpu_vinotify_event: tstamp:2904172291 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2729920992 data:0x10000000
     kworker/0:1-759   [000] ....    86.476701: rtcpu_vinotify_event: tstamp:2904172468 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2729924896 data:0x31000001
     kworker/0:1-759   [000] ....    86.476703: rtcpu_vinotify_event: tstamp:2904172617 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:2729925888 data:0x07020001
     kworker/0:1-759   [000] ....    86.476704: rtcpu_vinotify_event: tstamp:2904172787 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2729980448 data:0x10000000
     kworker/0:1-759   [000] ....    86.476705: rtcpu_vinotify_event: tstamp:2904172932 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2729984352 data:0x31000002
     kworker/0:1-759   [000] ....    86.476707: rtcpu_vinotify_event: tstamp:2904173102 tag:FS channel:0x00 frame:4 vi_tstamp:2904068522 data:0x00000012
     kworker/0:1-759   [000] ....    86.476708: rtcpu_vinotify_event: tstamp:2904173253 tag:ATOMP_FS channel:0x00 frame:4 vi_tstamp:2904068523 data:0x00000000
     kworker/0:1-759   [000] ....    86.476709: rtcpu_vinotify_event: tstamp:2904173423 tag:CHANSEL_FAULT channel:0x23 frame:4 vi_tstamp:2904068968 data:0x00004004
     kworker/0:1-759   [000] ....    86.476711: rtcpu_vinotify_event: tstamp:2904173569 tag:RESERVED_19 channel:0x23 frame:4 vi_tstamp:2735894688 data:0x01020001
     kworker/0:1-759   [000] ....    86.476712: rtcpu_vinotify_event: tstamp:2904173735 tag:CHANSEL_NOMATCH channel:0x04 frame:4 vi_tstamp:2904069894 data:0x000006e9
     kworker/0:1-759   [000] ....    86.476713: rtcpu_vinotify_event: tstamp:2904173884 tag:CHANSEL_FAULT channel:0x23 frame:4 vi_tstamp:2904074524 data:0x00004001
     kworker/0:1-759   [000] ....    86.476715: rtcpu_vinotify_event: tstamp:2904174053 tag:RESERVED_19 channel:0x23 frame:4 vi_tstamp:2736072448 data:0x01020001
     kworker/0:1-759   [000] ....    86.476716: rtcpu_vinotify_event: tstamp:2904575067 tag:CHANSEL_FAULT channel:0x23 frame:4 vi_tstamp:2904574373 data:0x04374002
     kworker/0:1-759   [000] ....    86.476717: rtcpu_vinotify_event: tstamp:2904575239 tag:RESERVED_19 channel:0x23 frame:4 vi_tstamp:2752067680 data:0x01020001
     kworker/0:1-759   [000] ....    86.476719: rtcpu_vinotify_event: tstamp:2904575387 tag:ATOMP_FRAME_DONE channel:0x23 frame:4 vi_tstamp:2904574394 data:0x00000000
     kworker/0:1-759   [000] ....    86.476720: rtos_queue_send_from_isr_failed: tstamp:2904600496 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.476721: rtos_queue_send_from_isr_failed: tstamp:2904600676 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.476723: rtos_queue_send_from_isr_failed: tstamp:2904600840 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.476724: rtos_queue_send_from_isr_failed: tstamp:2904600996 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.476725: rtos_queue_send_from_isr_failed: tstamp:2904601152 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.476727: rtcpu_vinotify_event: tstamp:2904861505 tag:RESERVED_19 channel:0x23 frame:4 vi_tstamp:2752068928 data:0x02020001
     kworker/0:1-759   [000] ....    86.476754: rtcpu_vinotify_event: tstamp:2904861658 tag:FE channel:0x00 frame:4 vi_tstamp:2904574495 data:0x00000022
     kworker/0:1-759   [000] ....    86.476755: rtcpu_vinotify_event: tstamp:2904861830 tag:CHANSEL_SHORT_FRAME channel:0x04 frame:4 vi_tstamp:2904574495 data:0x00000000
     kworker/0:1-759   [000] ....    86.476757: rtcpu_vinotify_event: tstamp:2904861979 tag:RESERVED_19 channel:0x23 frame:4 vi_tstamp:2752073152 data:0x01020001
     kworker/0:1-759   [000] ....    86.476758: rtcpu_vinotify_event: tstamp:2904862171 tag:ATOMP_FE channel:0x00 frame:4 vi_tstamp:2904574495 data:0x00000000
     kworker/0:1-759   [000] ....    86.476759: rtcpu_vinotify_event: tstamp:2904862316 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:2752074848 data:0x07020002
     kworker/0:1-759   [000] ....    86.476761: rtcpu_vinotify_event: tstamp:2904862508 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2752082816 data:0x10000000
     kworker/0:1-759   [000] ....    86.476762: rtcpu_vinotify_event: tstamp:2904862652 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2752088256 data:0x31000003
     kworker/0:1-759   [000] ....    86.476763: rtcpu_vinotify_event: tstamp:2904862822 tag:FS channel:0x00 frame:5 vi_tstamp:2904589333 data:0x00000012
     kworker/0:1-759   [000] ....    86.476765: rtcpu_vinotify_event: tstamp:2904862971 tag:ATOMP_FS channel:0x00 frame:5 vi_tstamp:2904589333 data:0x00000000
     kworker/0:1-759   [000] ....    86.476766: rtcpu_vinotify_event: tstamp:2904863141 tag:CHANSEL_FAULT channel:0x23 frame:5 vi_tstamp:2904589779 data:0x00004004
     kworker/0:1-759   [000] ....    86.476767: rtcpu_vinotify_event: tstamp:2904863286 tag:RESERVED_19 channel:0x23 frame:5 vi_tstamp:2752560640 data:0x01020002
     kworker/0:1-759   [000] ....    86.476769: rtcpu_vinotify_event: tstamp:2904863472 tag:CHANSEL_NOMATCH channel:0x04 frame:5 vi_tstamp:2904590705 data:0x000006e9
     kworker/0:1-759   [000] ....    86.476770: rtcpu_vinotify_event: tstamp:2904863617 tag:CHANSEL_FAULT channel:0x23 frame:5 vi_tstamp:2904595334 data:0x00004001
     kworker/0:1-759   [000] ....    86.476772: rtcpu_vinotify_event: tstamp:2904863804 tag:RESERVED_19 channel:0x23 frame:5 vi_tstamp:2752738432 data:0x01020002
     kworker/0:1-759   [000] ....    86.532496: rtcpu_vinotify_event: tstamp:2905095978 tag:CHANSEL_FAULT channel:0x23 frame:5 vi_tstamp:2905095185 data:0x04374002
     kworker/0:1-759   [000] ....    86.532501: rtcpu_vinotify_event: tstamp:2905116699 tag:RESERVED_19 channel:0x23 frame:5 vi_tstamp:2768734304 data:0x01020002
     kworker/0:1-759   [000] ....    86.532503: rtcpu_vinotify_event: tstamp:2905116852 tag:ATOMP_FRAME_DONE channel:0x23 frame:5 vi_tstamp:2905095205 data:0x00000000
     kworker/0:1-759   [000] ....    86.532505: rtcpu_vinotify_event: tstamp:2905117026 tag:RESERVED_19 channel:0x23 frame:5 vi_tstamp:2768734880 data:0x02020002
     kworker/0:1-759   [000] ....    86.532507: rtcpu_vinotify_event: tstamp:2905117173 tag:FE channel:0x00 frame:5 vi_tstamp:2905095306 data:0x00000022
     kworker/0:1-759   [000] ....    86.532508: rtcpu_vinotify_event: tstamp:2905117344 tag:CHANSEL_SHORT_FRAME channel:0x04 frame:5 vi_tstamp:2905095306 data:0x00000000
     kworker/0:1-759   [000] ....    86.532542: rtcpu_vinotify_event: tstamp:2905117489 tag:RESERVED_19 channel:0x23 frame:5 vi_tstamp:2768739712 data:0x01020002
     kworker/0:1-759   [000] ....    86.532543: rtcpu_vinotify_event: tstamp:2905117663 tag:ATOMP_FE channel:0x00 frame:5 vi_tstamp:2905095307 data:0x00000000
     kworker/0:1-759   [000] ....    86.532544: rtcpu_vinotify_event: tstamp:2905117809 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:2768741408 data:0x07020003
     kworker/0:1-759   [000] ....    86.532546: rtcpu_vinotify_event: tstamp:2905117979 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2768750976 data:0x10000000
     kworker/0:1-759   [000] ....    86.532547: rtcpu_vinotify_event: tstamp:2905118123 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2768756608 data:0x31000004
     kworker/0:1-759   [000] ....    86.532548: rtcpu_vinotify_event: tstamp:2905118311 tag:FS channel:0x00 frame:6 vi_tstamp:2905110144 data:0x00000012
     kworker/0:1-759   [000] ....    86.532550: rtcpu_vinotify_event: tstamp:2905118456 tag:ATOMP_FS channel:0x00 frame:6 vi_tstamp:2905110144 data:0x00000000
     kworker/0:1-759   [000] ....    86.532551: rtcpu_vinotify_event: tstamp:2905118626 tag:CHANSEL_FAULT channel:0x23 frame:6 vi_tstamp:2905110590 data:0x00004004
     kworker/0:1-759   [000] ....    86.532552: rtcpu_vinotify_event: tstamp:2905118770 tag:RESERVED_19 channel:0x23 frame:6 vi_tstamp:2769226592 data:0x01020003
     kworker/0:1-759   [000] ....    86.532554: rtcpu_vinotify_event: tstamp:2905118955 tag:CHANSEL_NOMATCH channel:0x04 frame:6 vi_tstamp:2905111516 data:0x000006e9
     kworker/0:1-759   [000] ....    86.532555: rtcpu_vinotify_event: tstamp:2905119103 tag:CHANSEL_FAULT channel:0x23 frame:6 vi_tstamp:2905116146 data:0x00004001
     kworker/0:1-759   [000] ....    86.532559: rtos_queue_send_from_isr_failed: tstamp:2905122105 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.532560: rtos_queue_send_from_isr_failed: tstamp:2905122267 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.532562: rtos_queue_send_from_isr_failed: tstamp:2905122429 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.532563: rtos_queue_send_from_isr_failed: tstamp:2905122586 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.532565: rtos_queue_send_from_isr_failed: tstamp:2905122743 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.532566: rtcpu_vinotify_event: tstamp:2905425558 tag:RESERVED_19 channel:0x23 frame:6 vi_tstamp:2769405056 data:0x01020003
     kworker/0:1-759   [000] ....    86.532567: rtcpu_vinotify_event: tstamp:2905632333 tag:CHANSEL_FAULT channel:0x23 frame:6 vi_tstamp:2905615995 data:0x04374002
     kworker/0:1-759   [000] ....    86.532569: rtcpu_vinotify_event: tstamp:2905632746 tag:RESERVED_19 channel:0x23 frame:6 vi_tstamp:2785399584 data:0x01020003
     kworker/0:1-759   [000] ....    86.532570: rtcpu_vinotify_event: tstamp:2905632895 tag:ATOMP_FRAME_DONE channel:0x23 frame:6 vi_tstamp:2905616016 data:0x00000000
     kworker/0:1-759   [000] ....    86.532572: rtcpu_vinotify_event: tstamp:2905633066 tag:RESERVED_19 channel:0x23 frame:6 vi_tstamp:2785400160 data:0x02020003
     kworker/0:1-759   [000] ....    86.532573: rtcpu_vinotify_event: tstamp:2905633214 tag:FE channel:0x00 frame:6 vi_tstamp:2905616117 data:0x00000022
     kworker/0:1-759   [000] ....    86.532574: rtcpu_vinotify_event: tstamp:2905633404 tag:CHANSEL_SHORT_FRAME channel:0x04 frame:6 vi_tstamp:2905616117 data:0x00000000
     kworker/0:1-759   [000] ....    86.532576: rtcpu_vinotify_event: tstamp:2905633550 tag:RESERVED_19 channel:0x23 frame:6 vi_tstamp:2785404800 data:0x01020003
     kworker/0:1-759   [000] ....    86.532577: rtcpu_vinotify_event: tstamp:2905633744 tag:ATOMP_FE channel:0x00 frame:6 vi_tstamp:2905616117 data:0x00000000
     kworker/0:1-759   [000] ....    86.532578: rtcpu_vinotify_event: tstamp:2905633910 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:2785406528 data:0x07020004
     kworker/0:1-759   [000] ....    86.532580: rtcpu_vinotify_event: tstamp:2905634098 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2785413120 data:0x10000000
     kworker/0:1-759   [000] ....    86.532581: rtcpu_vinotify_event: tstamp:2905634242 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2785417024 data:0x31000005
     kworker/0:1-759   [000] ....    86.532583: rtcpu_vinotify_event: tstamp:2905634431 tag:FS channel:0x00 frame:7 vi_tstamp:2905630954 data:0x00000012
     kworker/0:1-759   [000] ....    86.532584: rtcpu_vinotify_event: tstamp:2905634582 tag:ATOMP_FS channel:0x00 frame:7 vi_tstamp:2905630955 data:0x00000000
     kworker/0:1-759   [000] ....    86.532586: rtcpu_vinotify_event: tstamp:2905634754 tag:CHANSEL_FAULT channel:0x23 frame:7 vi_tstamp:2905631401 data:0x00004004
     kworker/0:1-759   [000] ....    86.532587: rtcpu_vinotify_event: tstamp:2905634898 tag:RESERVED_19 channel:0x23 frame:7 vi_tstamp:2785892544 data:0x01020004
     kworker/0:1-759   [000] ....    86.532588: rtos_queue_send_from_isr_failed: tstamp:2905644980 queue:0x0bcb41f8
     kworker/0:1-759   [000] ....    86.532590: rtos_queue_send_from_isr_failed: tstamp:2905645142 queue:0x0bcb8a60
     kworker/0:1-759   [000] ....    86.532591: rtos_queue_send_from_isr_failed: tstamp:2905645304 queue:0x0bcba5e0
     kworker/0:1-759   [000] ....    86.532592: rtos_queue_send_from_isr_failed: tstamp:2905645458 queue:0x0bcbb3a0
     kworker/0:1-759   [000] ....    86.532594: rtos_queue_send_from_isr_failed: tstamp:2905645614 queue:0x0bcbc160
     kworker/0:1-759   [000] ....    86.532595: rtcpu_vinotify_event: tstamp:2905926961 tag:CHANSEL_NOMATCH channel:0x04 frame:7 vi_tstamp:2905632327 data:0x000006e9
     kworker/0:1-759   [000] ....    86.532596: rtcpu_vinotify_event: tstamp:2905927114 tag:CHANSEL_FAULT channel:0x23 frame:7 vi_tstamp:2905636956 data:0x00004001
     kworker/0:1-759   [000] ....    86.532598: rtcpu_vinotify_event: tstamp:2905927288 tag:RESERVED_19 channel:0x23 frame:7 vi_tstamp:2786070304 data:0x01020004
     kworker/0:1-759   [000] ....    86.532599: rtcpu_vinotify_event: tstamp:2906152866 tag:CHANSEL_FAULT channel:0x23 frame:7 vi_tstamp:2906136807 data:0x04374002
     kworker/0:1-759   [000] ....    86.532600: rtcpu_vinotify_event: tstamp:2906153082 tag:RESERVED_19 channel:0x23 frame:7 vi_tstamp:2802065504 data:0x01020004
     kworker/0:1-759   [000] ....    86.532602: rtcpu_vinotify_event: tstamp:2906153465 tag:ATOMP_FRAME_DONE channel:0x23 frame:7 vi_tstamp:2906136828 data:0x00000000
     kworker/0:1-759   [000] ....    86.532603: rtcpu_vinotify_event: tstamp:2906153653 tag:RESERVED_19 channel:0x23 frame:7 vi_tstamp:2802066080 data:0x02020004
     kworker/0:1-759   [000] ....    86.532604: rtcpu_vinotify_event: tstamp:2906153801 tag:FE channel:0x00 frame:7 vi_tstamp:2906136928 data:0x00000022
     kworker/0:1-759   [000] ....    86.532606: rtcpu_vinotify_event: tstamp:2906153972 tag:CHANSEL_SHORT_FRAME channel:0x04 frame:7 vi_tstamp:2906136928 data:0x00000000
     kworker/0:1-759   [000] ....    86.532607: rtcpu_vinotify_event: tstamp:2906154116 tag:RESERVED_19 channel:0x23 frame:7 vi_tstamp:2802070784 data:0x01020004
     kworker/0:1-759   [000] ....    86.532610: rtcpu_vinotify_event: tstamp:2906154307 tag:ATOMP_FE channel:0x00 frame:7 vi_tstamp:2906136929 data:0x00000000
     kworker/0:1-759   [000] ....    86.532611: rtcpu_vinotify_event: tstamp:2906154451 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:2802072448 data:0x07020005
     kworker/0:1-759   [000] ....    86.532613: rtcpu_vinotify_event: tstamp:2906154621 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2802078944 data:0x10000000
     kworker/0:1-759   [000] ....    86.532614: rtcpu_vinotify_event: tstamp:2906154767 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:2802082816 data:0x31000006
     kworker/0:1-759   [000] ....    86.532615: rtcpu_vinotify_event: tstamp:2906154936 tag:FS channel:0x00 frame:8 vi_tstamp:2906151766 data:0x00000012
     kworker/0:1-759   [000] ....    86.532617: rtcpu_vinotify_event: tstamp:2906155085 tag:ATOMP_FS channel:0x00 frame:8 vi_tstamp:2906151766 data:0x00000000
    . . . .

Any help ?

Greetings

Fo the TX2/Xavier you need to add teh embedded_metadata_height = “”; for the sensor have output embedded data.
Which sensor?

IMX290, IMX296, IMX297, IMX327C, IMX412.
BTW: OV9281 seems to work OK with 10-bit data, 8-bit: the same problem
I remember that I have tested 327C with embedded_metadata_height = 0,1 and 2, but no success.
I will test the driver once again to be sure.

You have exactly make sure the embedded data line with the spec.
Also check the trace if any change while change the setting.

Hi plamenk

From the vi trace you are receiving this message CHANSEL_SHORT_FRAME it seems like you are receiving a frame that shorter than the expected.

  1. Could you verify if you are configuring active_w and active_h correctly on the dtb?
  2. could you verify the line_length value? it should be bigger that active_w.
  3. Please run the v4l2-ctl command like this (but with the correct resolution and pixel_format):
v4l2-ctl -d /dev/video0 --set-fmt-video=width=3840,height=2160,pixelformat=RG12 --set-ctrl bypass_mode=0 --stream-mmap

-Adrian

Hi Adrian,

Thank you for your assistance.

We are sure the width and height are set correctly in the DTB, because these sensor already work on Nano. The line_length is also correct. At the moment we are making tests and probably the problem is caused by combination of inconsistent values of discontinuous_clk, pix_clk_hz and embedded_metadata_height.

Thanks,
Plamen