Question about CSI-2 lanespeed above 1.5GBPS

Hi,

I’ve got the following setup:


    -         -------            ---------
  >| | ----  |       |          |         |
    -        |       |          |         |
             |       |  CSI-2/E |  TX2    |
    -        |       |----------|         |
  >| | ----  | MAX   |----------|         |
    -        |  Des  |----------|         |
             |       |----------|         |
    -        |       |          |         |
  >| | ----  |       |          |         |
    -        |       |           ---------
              -------

The deserializer is aggregating the 3 cameras into one CSI-2 stream. The cameras stream Raw12@2160p30 so the total bandwidth should be 8.957.952.000 bps. I configured the CSI-2 lane frequency on the maxim deserializer to be 4x2.5Gbps, so the bandwidth of the aggregated cameras should fit into this configuration. However when I try to receive the video of the first camera on the jetson via following pipeline:
gst-launch-1.0 nvarguscamerasrc sensor-mode=2 sensor-id=0 ! 'video/x-raw(memory:NVMM),width=3840,height=2160,framerate=30/1,format=NV12' ! nvv4l2h264enc ! h264parse ! rtph264pay config-interval=1 ! udpsink host=192.168.10.55 port=16384
I get the following error:

GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...
CONSUMER: Done Success
Got EOS from element "pipeline0".
Execution ended after 0:00:04.110654272

The trace for this run looks like this:

# tracer: nop
#
# entries-in-buffer/entries-written: 248/248   #P:6
#
#                              _-----=> irqs-off
#                             / _----=> need-resched
#                            | / _---=> hardirq/softirq
#                            || / _--=> preempt-depth
#                            ||| /     delay
#           TASK-PID   CPU#  ||||    TIMESTAMP  FUNCTION
#              | |       |   ||||       |         |
     kworker/2:1-717   [002] ....    32.392552: rtos_queue_peek_from_isr_failed: tstamp:1247685078 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    32.560759: rtos_queue_peek_from_isr_failed: tstamp:1252685069 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    32.728648: rtos_queue_peek_from_isr_failed: tstamp:1257685065 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    32.896644: rtos_queue_peek_from_isr_failed: tstamp:1262685056 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.008686: rtos_queue_peek_from_isr_failed: tstamp:1267685050 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.176664: rtos_queue_peek_from_isr_failed: tstamp:1272685049 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.344690: rtos_queue_peek_from_isr_failed: tstamp:1277685039 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.512799: rtos_queue_peek_from_isr_failed: tstamp:1282685030 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.680663: rtos_queue_peek_from_isr_failed: tstamp:1287685023 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    33.848637: rtos_queue_peek_from_isr_failed: tstamp:1292685016 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.016733: rtos_queue_peek_from_isr_failed: tstamp:1297685018 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.128672: rtos_queue_peek_from_isr_failed: tstamp:1302685004 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.296880: rtos_queue_peek_from_isr_failed: tstamp:1307684998 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.464743: rtos_queue_peek_from_isr_failed: tstamp:1312684988 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.632814: rtos_queue_peek_from_isr_failed: tstamp:1317684982 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.800732: rtos_queue_peek_from_isr_failed: tstamp:1322684975 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    34.968668: rtos_queue_peek_from_isr_failed: tstamp:1327684969 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.136797: rtos_queue_peek_from_isr_failed: tstamp:1332684963 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.248909: rtos_queue_peek_from_isr_failed: tstamp:1337684957 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.416964: rtos_queue_peek_from_isr_failed: tstamp:1342684950 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.584811: rtos_queue_peek_from_isr_failed: tstamp:1347684941 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.752896: rtos_queue_peek_from_isr_failed: tstamp:1352684943 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    35.920754: rtos_queue_peek_from_isr_failed: tstamp:1357684927 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.088829: rtos_queue_peek_from_isr_failed: tstamp:1362684935 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.256732: rtos_queue_peek_from_isr_failed: tstamp:1367684911 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.368609: rtos_queue_peek_from_isr_failed: tstamp:1372684905 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.536699: rtos_queue_peek_from_isr_failed: tstamp:1377684898 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.704620: rtos_queue_peek_from_isr_failed: tstamp:1382684893 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    36.872656: rtos_queue_peek_from_isr_failed: tstamp:1387684886 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.040713: rtos_queue_peek_from_isr_failed: tstamp:1392684880 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.208659: rtos_queue_peek_from_isr_failed: tstamp:1397684871 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.376733: rtos_queue_peek_from_isr_failed: tstamp:1402684864 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.488593: rtos_queue_peek_from_isr_failed: tstamp:1407684862 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.656617: rtos_queue_peek_from_isr_failed: tstamp:1412684852 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.824791: rtos_queue_peek_from_isr_failed: tstamp:1417684846 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.992709: rtos_queue_peek_from_isr_failed: tstamp:1422684836 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    37.992741: rtos_queue_peek_from_isr_failed: tstamp:1422950206 queue:0x0b4b4940
  nvargus-daemon-6169  [002] ....    52.324558: tegra_channel_open: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.324939: tegra_channel_close: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.325036: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.325340: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.325375: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.325682: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.340661: tegra_channel_open: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.340991: tegra_channel_close: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.341031: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.341316: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.341364: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.341664: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.382452: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.382508: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.382589: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.382909: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.382955: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.383251: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.459423: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.459481: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.459521: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.459554: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.459610: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.459999: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.460050: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.460338: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.508377: tegra_channel_open: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.508507: tegra_channel_close: vi-output, imx219 0-0011
  nvargus-daemon-6169  [002] ....    52.508551: tegra_channel_open: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.508583: tegra_channel_close: vi-output, imx219 0-0012
  nvargus-daemon-6169  [002] ....    52.508617: tegra_channel_open: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.508646: tegra_channel_close: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.508691: tegra_channel_open: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.508994: tegra_channel_close: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.509069: tegra_channel_open: vi-output, imx219 0-0013
  nvargus-daemon-6169  [002] ....    52.509344: tegra_channel_close: vi-output, imx219 0-0013
     kworker/2:1-717   [002] ....    52.844535: rtos_queue_peek_from_isr_failed: tstamp:1887033752 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    52.844543: rtcpu_start: tstamp:1887035473
     kworker/2:1-717   [002] ....    52.844546: rtos_queue_send_from_isr_failed: tstamp:1887042999 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    52.844548: rtos_queue_send_from_isr_failed: tstamp:1887043105 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    52.844550: rtos_queue_send_from_isr_failed: tstamp:1887043211 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    52.844552: rtos_queue_send_from_isr_failed: tstamp:1887043319 queue:0x0b4af718
     kworker/2:1-717   [002] ....    52.844554: rtos_queue_send_from_isr_failed: tstamp:1887043423 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    52.844555: rtos_queue_send_from_isr_failed: tstamp:1887043528 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    52.844557: rtos_queue_send_from_isr_failed: tstamp:1887043633 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    52.844560: rtos_queue_send_failed: tstamp:1887044089 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.012515: rtos_queue_peek_from_isr_failed: tstamp:1892034086 queue:0x0b4b4940
 CaptureSchedule-6186  [005] ....    53.127202: tegra_channel_open: vi-output, imx219 0-0011
 CaptureSchedule-6186  [003] ....    53.129384: tegra_channel_set_power: imx219 0-0011 : 0x1
 CaptureSchedule-6186  [003] ....    53.129395: camera_common_s_power: status : 0x1
 CaptureSchedule-6186  [003] ....    53.129470: tegra_channel_set_power: 150c0000.nvcsi--3 : 0x1
 CaptureSchedule-6186  [003] ....    53.129473: csi_s_power: enable : 0x1
 CaptureSchedule-6186  [003] ....    53.129477: tegra_channel_set_stream: enable : 0x1
 CaptureSchedule-6186  [000] ....    53.130770: tegra_channel_set_stream: 150c0000.nvcsi--3 : 0x1
 CaptureSchedule-6186  [000] ....    53.130774: csi_s_stream: enable : 0x1
 CaptureSchedule-6186  [000] ....    53.130776: tegra_channel_set_stream: imx219 0-0011 : 0x1
     kworker/2:1-717   [002] ....    53.180556: rtos_queue_send_from_isr_failed: tstamp:1896467481 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180563: rtos_queue_send_from_isr_failed: tstamp:1896467590 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    53.180565: rtos_queue_send_from_isr_failed: tstamp:1896467698 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    53.180567: rtos_queue_send_from_isr_failed: tstamp:1896467805 queue:0x0b4af718
     kworker/2:1-717   [002] ....    53.180569: rtos_queue_send_from_isr_failed: tstamp:1896467910 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    53.180571: rtos_queue_send_from_isr_failed: tstamp:1896468024 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    53.180573: rtos_queue_send_from_isr_failed: tstamp:1896468140 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    53.180576: rtos_queue_send_failed: tstamp:1896468586 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180578: rtos_queue_send_from_isr_failed: tstamp:1896538252 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180580: rtos_queue_send_from_isr_failed: tstamp:1896538361 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    53.180582: rtos_queue_send_from_isr_failed: tstamp:1896538466 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    53.180583: rtos_queue_send_from_isr_failed: tstamp:1896538573 queue:0x0b4af718
     kworker/2:1-717   [002] ....    53.180585: rtos_queue_send_from_isr_failed: tstamp:1896538678 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    53.180587: rtos_queue_send_from_isr_failed: tstamp:1896538783 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    53.180589: rtos_queue_send_from_isr_failed: tstamp:1896538888 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    53.180591: rtos_queue_send_failed: tstamp:1896539329 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180594: rtos_queue_peek_from_isr_failed: tstamp:1897034073 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    53.180596: rtos_queue_send_from_isr_failed: tstamp:1897631943 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180597: rtos_queue_send_from_isr_failed: tstamp:1897632051 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    53.180599: rtos_queue_send_from_isr_failed: tstamp:1897632158 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    53.180601: rtos_queue_send_from_isr_failed: tstamp:1897632266 queue:0x0b4af718
     kworker/2:1-717   [002] ....    53.180603: rtos_queue_send_from_isr_failed: tstamp:1897632371 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    53.180605: rtos_queue_send_from_isr_failed: tstamp:1897632476 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    53.180607: rtos_queue_send_from_isr_failed: tstamp:1897632582 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    53.180609: rtos_queue_send_failed: tstamp:1897633963 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    53.180612: rtcpu_vinotify_event: tstamp:1897634859 tag:CSIMUX_STREAM channel:0xff frame:512 vi_tstamp:1897633469 data:0x00010000
     kworker/2:1-717   [002] ....    53.180614: rtcpu_vinotify_event: tstamp:1897635082 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:1897633631 data:0x00010000
     kworker/2:1-717   [002] ....    53.180616: rtcpu_vinotify_event: tstamp:1897881675 tag:ISPBUF_FS channel:0x00 frame:0 vi_tstamp:1897881289 data:0x00000000
     kworker/2:1-717   [002] ....    53.180618: rtcpu_vinotify_event: tstamp:1897882272 tag:CHANSEL_PXL_SOF channel:0x00 frame:0 vi_tstamp:1897881896 data:0x00000001
     kworker/2:1-717   [002] ....    53.236563: rtcpu_vinotify_event: tstamp:1898843197 tag:CHANSEL_SHORT_FRAME channel:0x10 frame:0 vi_tstamp:1898842591 data:0x00000001
     kworker/2:1-717   [002] ....    53.236571: rtcpu_vinotify_event: tstamp:1898843398 tag:ISPBUF_FE channel:0x00 frame:0 vi_tstamp:1898842593 data:0x00000000
     kworker/2:1-717   [002] ....    53.348618: rtos_queue_peek_from_isr_failed: tstamp:1902034067 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    53.516759: rtos_queue_peek_from_isr_failed: tstamp:1907034148 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    53.628719: rtos_queue_peek_from_isr_failed: tstamp:1912034142 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    53.796643: rtos_queue_peek_from_isr_failed: tstamp:1917034133 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    53.964679: rtos_queue_peek_from_isr_failed: tstamp:1922034125 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.132694: rtos_queue_peek_from_isr_failed: tstamp:1927034119 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.300661: rtos_queue_peek_from_isr_failed: tstamp:1932034113 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.468638: rtos_queue_peek_from_isr_failed: tstamp:1937034109 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.636642: rtos_queue_peek_from_isr_failed: tstamp:1942034110 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.748669: rtos_queue_peek_from_isr_failed: tstamp:1947034005 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    54.916630: rtos_queue_peek_from_isr_failed: tstamp:1952034082 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.084733: rtos_queue_peek_from_isr_failed: tstamp:1957034078 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.252736: rtos_queue_peek_from_isr_failed: tstamp:1962034071 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.420739: rtos_queue_peek_from_isr_failed: tstamp:1967034065 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.588723: rtos_queue_peek_from_isr_failed: tstamp:1972034059 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.756680: rtos_queue_peek_from_isr_failed: tstamp:1977034049 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    55.868749: rtos_queue_peek_from_isr_failed: tstamp:1982034041 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.036659: rtos_queue_peek_from_isr_failed: tstamp:1987034035 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.204775: rtos_queue_peek_from_isr_failed: tstamp:1992034029 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.372738: rtos_queue_peek_from_isr_failed: tstamp:1997034023 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.540622: rtos_queue_peek_from_isr_failed: tstamp:2002034015 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.708646: rtos_queue_peek_from_isr_failed: tstamp:2007034012 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.876641: rtos_queue_peek_from_isr_failed: tstamp:2012034002 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    56.988779: rtos_queue_peek_from_isr_failed: tstamp:2017033908 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.156692: rtos_queue_peek_from_isr_failed: tstamp:2022034002 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.324653: rtos_queue_peek_from_isr_failed: tstamp:2027033985 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.492642: rtos_queue_peek_from_isr_failed: tstamp:2032033976 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.660701: rtos_queue_peek_from_isr_failed: tstamp:2037033968 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.828621: rtos_queue_peek_from_isr_failed: tstamp:2042033962 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    57.996672: rtos_queue_peek_from_isr_failed: tstamp:2047033955 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.108767: rtos_queue_peek_from_isr_failed: tstamp:2052033949 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.276636: rtos_queue_peek_from_isr_failed: tstamp:2057033947 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.444764: rtos_queue_peek_from_isr_failed: tstamp:2062033933 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.612753: rtos_queue_peek_from_isr_failed: tstamp:2067033926 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.780646: rtos_queue_peek_from_isr_failed: tstamp:2072033921 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    58.948629: rtos_queue_peek_from_isr_failed: tstamp:2077033914 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.116646: rtos_queue_peek_from_isr_failed: tstamp:2082033909 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.232708: rtos_queue_peek_from_isr_failed: tstamp:2087033901 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.400786: rtos_queue_peek_from_isr_failed: tstamp:2092033894 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.568749: rtos_queue_peek_from_isr_failed: tstamp:2097033887 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.736731: rtos_queue_peek_from_isr_failed: tstamp:2102033945 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    59.904759: rtos_queue_peek_from_isr_failed: tstamp:2107033873 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.072672: rtos_queue_peek_from_isr_failed: tstamp:2112033867 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.184636: rtos_queue_peek_from_isr_failed: tstamp:2117033861 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.352816: rtos_queue_peek_from_isr_failed: tstamp:2122033853 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.520646: rtos_queue_peek_from_isr_failed: tstamp:2127033846 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.688629: rtos_queue_peek_from_isr_failed: tstamp:2132033844 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    60.856637: rtos_queue_peek_from_isr_failed: tstamp:2137033833 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.024657: rtos_queue_peek_from_isr_failed: tstamp:2142033827 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.192868: rtos_queue_peek_from_isr_failed: tstamp:2147033817 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.304650: rtos_queue_peek_from_isr_failed: tstamp:2152033811 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.472639: rtos_queue_peek_from_isr_failed: tstamp:2157033805 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.640610: rtos_queue_peek_from_isr_failed: tstamp:2162033798 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.808791: rtos_queue_peek_from_isr_failed: tstamp:2167033794 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    61.976684: rtos_queue_peek_from_isr_failed: tstamp:2172033785 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.144665: rtos_queue_peek_from_isr_failed: tstamp:2177033784 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.312740: rtos_queue_peek_from_isr_failed: tstamp:2182033782 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.424769: rtos_queue_peek_from_isr_failed: tstamp:2187033762 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.592616: rtos_queue_peek_from_isr_failed: tstamp:2192033756 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.760735: rtos_queue_peek_from_isr_failed: tstamp:2197033751 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    62.928606: rtos_queue_peek_from_isr_failed: tstamp:2202033748 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    63.096658: rtos_queue_peek_from_isr_failed: tstamp:2207033734 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    63.264760: rtos_queue_peek_from_isr_failed: tstamp:2212033728 queue:0x0b4b4940
 CaptureSchedule-6186  [000] ....    63.411124: tegra_channel_set_stream: enable : 0x0
 CaptureSchedule-6186  [000] ....    63.411128: tegra_channel_set_stream: imx219 0-0011 : 0x0
 CaptureSchedule-6186  [000] ....    63.411140: tegra_channel_set_stream: 150c0000.nvcsi--3 : 0x0
 CaptureSchedule-6186  [000] ....    63.411142: csi_s_stream: enable : 0x0
 CaptureSchedule-6186  [002] ....    63.413041: tegra_channel_set_power: imx219 0-0011 : 0x0
 CaptureSchedule-6186  [002] ....    63.413052: camera_common_s_power: status : 0x0
 CaptureSchedule-6186  [002] ....    63.413137: tegra_channel_set_power: 150c0000.nvcsi--3 : 0x0
 CaptureSchedule-6186  [002] ....    63.413141: csi_s_power: enable : 0x0
     kworker/2:1-717   [002] ....    63.432483: rtos_queue_peek_from_isr_failed: tstamp:2217033636 queue:0x0b4b4940
 CaptureSchedule-6186  [002] ....    63.446339: tegra_channel_close: vi-output, imx219 0-0011
     kworker/2:1-717   [002] ....    63.488505: rtos_queue_send_from_isr_failed: tstamp:2218924179 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    63.488511: rtos_queue_send_from_isr_failed: tstamp:2218924287 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    63.488513: rtos_queue_send_from_isr_failed: tstamp:2218924396 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    63.488515: rtos_queue_send_from_isr_failed: tstamp:2218924504 queue:0x0b4af718
     kworker/2:1-717   [002] ....    63.488517: rtos_queue_send_from_isr_failed: tstamp:2218924609 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    63.488519: rtos_queue_send_from_isr_failed: tstamp:2218924715 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    63.488521: rtos_queue_send_from_isr_failed: tstamp:2218924820 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    63.488524: rtos_queue_send_failed: tstamp:2218925400 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    63.488526: rtos_queue_send_from_isr_failed: tstamp:2218928128 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    63.488528: rtos_queue_send_from_isr_failed: tstamp:2218928236 queue:0x0b4ab1a8
     kworker/2:1-717   [002] ....    63.488529: rtos_queue_send_from_isr_failed: tstamp:2218928342 queue:0x0b4acdd8
     kworker/2:1-717   [002] ....    63.488531: rtos_queue_send_from_isr_failed: tstamp:2218928450 queue:0x0b4af718
     kworker/2:1-717   [002] ....    63.488533: rtos_queue_send_from_isr_failed: tstamp:2218928555 queue:0x0b4b04d8
     kworker/2:1-717   [002] ....    63.488535: rtos_queue_send_from_isr_failed: tstamp:2218928660 queue:0x0b4b1298
     kworker/2:1-717   [002] ....    63.488537: rtos_queue_send_from_isr_failed: tstamp:2218928765 queue:0x0b4b2058
     kworker/2:1-717   [002] ....    63.488539: rtos_queue_send_failed: tstamp:2218929197 queue:0x0b4a7698
     kworker/2:1-717   [002] ....    63.544533: rtos_queue_peek_from_isr_failed: tstamp:2222033638 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    63.712637: rtos_queue_peek_from_isr_failed: tstamp:2227033624 queue:0x0b4b4940
     kworker/2:1-717   [002] ....    63.880645: rtos_queue_peek_from_isr_failed: tstamp:2232033618 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.048595: rtos_queue_peek_from_isr_failed: tstamp:2237033610 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.216618: rtos_queue_peek_from_isr_failed: tstamp:2242033601 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.384717: rtos_queue_peek_from_isr_failed: tstamp:2247033595 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.552666: rtos_queue_peek_from_isr_failed: tstamp:2252033589 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.664599: rtos_queue_peek_from_isr_failed: tstamp:2257033583 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    64.832717: rtos_queue_peek_from_isr_failed: tstamp:2262033576 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.000593: rtos_queue_peek_from_isr_failed: tstamp:2267033567 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.168595: rtos_queue_peek_from_isr_failed: tstamp:2272033560 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.336654: rtos_queue_peek_from_isr_failed: tstamp:2277033554 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.504624: rtos_queue_peek_from_isr_failed: tstamp:2282033549 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.672584: rtos_queue_peek_from_isr_failed: tstamp:2287033541 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.784621: rtos_queue_peek_from_isr_failed: tstamp:2292033534 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    65.952616: rtos_queue_peek_from_isr_failed: tstamp:2297033526 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.120613: rtos_queue_peek_from_isr_failed: tstamp:2302033520 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.288622: rtos_queue_peek_from_isr_failed: tstamp:2307033514 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.456588: rtos_queue_peek_from_isr_failed: tstamp:2312033507 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.624609: rtos_queue_peek_from_isr_failed: tstamp:2317033500 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.792621: rtos_queue_peek_from_isr_failed: tstamp:2322033491 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    66.904650: rtos_queue_peek_from_isr_failed: tstamp:2327033485 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.072605: rtos_queue_peek_from_isr_failed: tstamp:2332033479 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.240613: rtos_queue_peek_from_isr_failed: tstamp:2337033473 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.408721: rtos_queue_peek_from_isr_failed: tstamp:2342033477 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.576594: rtos_queue_peek_from_isr_failed: tstamp:2347033461 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.744643: rtos_queue_peek_from_isr_failed: tstamp:2352033453 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    67.912619: rtos_queue_peek_from_isr_failed: tstamp:2357033444 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.024692: rtos_queue_peek_from_isr_failed: tstamp:2362033438 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.192693: rtos_queue_peek_from_isr_failed: tstamp:2367033431 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.360739: rtos_queue_peek_from_isr_failed: tstamp:2372033426 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.528631: rtos_queue_peek_from_isr_failed: tstamp:2377033418 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.696660: rtos_queue_peek_from_isr_failed: tstamp:2382033412 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.864779: rtos_queue_peek_from_isr_failed: tstamp:2387033404 queue:0x0b4b4940
     kworker/2:2-1588  [002] ....    68.976634: rtos_queue_peek_from_isr_failed: tstamp:2390927906 queue:0x0b4b4940

This error happens when all 3 cameras are outputting 2160p30, however if only first two cams output 2160p30 while the third is running @1080p30 everything works fine and I am able to stream all the cameras with the TX2.

Do you have an explanation for this? Do I need to activate periodic deskew at deserializer side (which I didnt do so far)? What about deskew_initial_enable parameter in device tree source? Do I need to set it to true?

These are my relevant dts properties:

				mclk_khz = "24000";
				num_lanes = "4";
				vc_id = "0";
				phy_mode = "DPHY";
				discontinuous_clk = "no";
				dpcm_enable = "false";
				cil_settletime = "0";

				active_w = "3840";
				active_h = "2160";

				line_length = "3840";
				inherent_gain = "1";
				mclk_multiplier = "14.58";
				pix_clk_hz = "248832000";
				serdes_pix_clk_hz = "833333333";
				min_framerate = "2000000"; /* 2.0 fps */
				max_framerate = "33000000"; /* 33.0 fps */
				step_framerate = "1";
				default_framerate = "30000000"; /* 30.0 fps */

Do you have an advise for me what Iam missing in my setup to properly get all 3 camera streams @2160p30 into the TX2? Enable periodic_deskew? Setting deskew_initial_enable? Iam using latest L4T R32.7.4

Thanks in advance for your help on this issue.
Steve

hello steve.kreyer,

you should ignore deskew since it’s not checked on the TX2/rel-32 code-line.
however, please evaluate the CSI data-rate again, you should also include the 15% overhead into the formula.
here’s an example to check CSI date rate, with 4K(3840x2160),90-fps,10-bit.
CSI data-rate = 3840 * 2160 * 10 * 90 * 1.15 ~= 8.584 Gbps

Hi @JerryChang ,

thanks for your response. Ok I see, if take15% overhead into the calculation then I get a datarate which requires more than 2.5GHz frequency per lane. Can you tell me why we need to consider 15% overhead? I thought the overhead is just 6 bytes per line (as we have 4 byte CSI-header and a 2byte CRC at the end of each line.

Thanks for the clarification.

it’s protocol overhead. we need to include it for bandwidth calculation.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.