libargus exception

With TX2/Jetpack 42.1 4x CSI camera and libargus application I get an exception:

sync_fence_create ioctl failed with 24
SCF: Error IoctlFailed:  (propagating from src/common/Utils.cpp, function createNvRmSyncFromNvRmFence(), line 607)
SCF: Error IoctlFailed:  (propagating from src/services/capture/NvIspHw.cpp, function startCapture(), line 433)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureRecord.cpp, function doMEMtoISPCapture(), line 613)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureRecord.cpp, function issueCapture(), line 466)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1276)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1107)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error OverFlow:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function checkCaptureComplete(), line 1198)
SCF: Error OverFlow:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error OverFlow: Worker thread CaptureScheduler checkFramePending failed (in src/common/Utils.cpp, function workerThread(), line 133)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error IoctlFailed:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error IoctlFailed: Worker thread CaptureScheduler frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)

Any ideas/suggestions/hints?

Cameras running at 20frames/sec, 2 streams per camera.

Have a reference to below link to get more information.

https://elinux.org/Jetson_TX2_Camera_BringUp

Kernel output (1 libargus stream) with our carrier board:

kworker/1:0-8528  [001] ....  2596.548347: rtcpu_vinotify_event: tstamp:81530016627 tag:ISPBUF_FS channel:0x00 frame:135 vi_tstamp:81530016219 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.548350: rtcpu_vinotify_event: tstamp:81530028609 tag:CHANSEL_PXL_SOF channel:0x00 frame:135 vi_tstamp:81530028218 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.604344: rtos_queue_peek_from_isr_failed: tstamp:81530441663 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2596.604356: rtcpu_vinotify_event: tstamp:81531028848 tag:CHANSEL_PXL_EOF channel:0x00 frame:135 vi_tstamp:81531028088 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.604359: rtcpu_vinotify_event: tstamp:81531029003 tag:ISPBUF_FE channel:0x00 frame:135 vi_tstamp:81531028194 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.604361: rtcpu_vinotify_event: tstamp:81531578656 tag:ISPBUF_FS channel:0x00 frame:136 vi_tstamp:81531578248 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.604364: rtcpu_vinotify_event: tstamp:81531590635 tag:CHANSEL_PXL_SOF channel:0x00 frame:136 vi_tstamp:81531590245 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.660387: rtcpu_vinotify_event: tstamp:81532590875 tag:CHANSEL_PXL_EOF channel:0x00 frame:136 vi_tstamp:81532590117 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.660396: rtcpu_vinotify_event: tstamp:81532591028 tag:ISPBUF_FE channel:0x00 frame:136 vi_tstamp:81532590223 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.660398: rtcpu_vinotify_event: tstamp:81533140684 tag:ISPBUF_FS channel:0x00 frame:137 vi_tstamp:81533140277 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.660400: rtcpu_vinotify_event: tstamp:81533152666 tag:CHANSEL_PXL_SOF channel:0x00 frame:137 vi_tstamp:81533152273 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.716332: rtcpu_vinotify_event: tstamp:81534152906 tag:CHANSEL_PXL_EOF channel:0x00 frame:137 vi_tstamp:81534152146 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.716342: rtcpu_vinotify_event: tstamp:81534153026 tag:ISPBUF_FE channel:0x00 frame:137 vi_tstamp:81534152252 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.716345: rtcpu_vinotify_event: tstamp:81534702676 tag:ISPBUF_FS channel:0x00 frame:138 vi_tstamp:81534702305 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.716348: rtcpu_vinotify_event: tstamp:81534714661 tag:CHANSEL_PXL_SOF channel:0x00 frame:138 vi_tstamp:81534714302 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.716353: rtos_queue_peek_from_isr_failed: tstamp:81535441682 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2596.772344: rtcpu_vinotify_event: tstamp:81535714948 tag:CHANSEL_PXL_EOF channel:0x00 frame:138 vi_tstamp:81535714175 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.772353: rtcpu_vinotify_event: tstamp:81535715101 tag:ISPBUF_FE channel:0x00 frame:138 vi_tstamp:81535714280 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.772356: rtcpu_vinotify_event: tstamp:81536264743 tag:ISPBUF_FS channel:0x00 frame:139 vi_tstamp:81536264335 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.772358: rtcpu_vinotify_event: tstamp:81536276722 tag:CHANSEL_PXL_SOF channel:0x00 frame:139 vi_tstamp:81536276331 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.772361: rtcpu_vinotify_event: tstamp:81537276962 tag:CHANSEL_PXL_EOF channel:0x00 frame:139 vi_tstamp:81537276204 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.772363: rtcpu_vinotify_event: tstamp:81537277148 tag:ISPBUF_FE channel:0x00 frame:139 vi_tstamp:81537276309 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.828331: rtcpu_vinotify_event: tstamp:81537826734 tag:ISPBUF_FS channel:0x00 frame:140 vi_tstamp:81537826363 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.828338: rtcpu_vinotify_event: tstamp:81537838719 tag:CHANSEL_PXL_SOF channel:0x00 frame:140 vi_tstamp:81537838360 data:0x00000001
     kworker/1:0-8528  [001] ....  2596.828340: rtcpu_vinotify_event: tstamp:81538838969 tag:CHANSEL_PXL_EOF channel:0x00 frame:140 vi_tstamp:81538838232 data:0x04370002
     kworker/1:0-8528  [001] ....  2596.828343: rtcpu_vinotify_event: tstamp:81538839089 tag:ISPBUF_FE channel:0x00 frame:140 vi_tstamp:81538838338 data:0x00000000
     kworker/1:0-8528  [001] ....  2596.884324: rtos_queue_peek_from_isr_failed: tstamp:81540441691 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.052338: rtos_queue_peek_from_isr_failed: tstamp:81545441688 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.220317: rtos_queue_peek_from_isr_failed: tstamp:81550441694 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.388315: rtos_queue_peek_from_isr_failed: tstamp:81555441701 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.556331: rtos_queue_peek_from_isr_failed: tstamp:81560441708 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.724321: rtos_queue_peek_from_isr_failed: tstamp:81565441713 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2597.836345: rtos_queue_peek_from_isr_failed: tstamp:81570441710 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.004431: rtos_queue_peek_from_isr_failed: tstamp:81575441727 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.172428: rtos_queue_peek_from_isr_failed: tstamp:81580441735 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.340423: rtos_queue_peek_from_isr_failed: tstamp:81585441743 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.508435: rtos_queue_peek_from_isr_failed: tstamp:81590441748 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.676424: rtos_queue_peek_from_isr_failed: tstamp:81595441755 queue:0x0b4b4500
     kworker/1:0-8528  [001] ....  2598.844321: rtos_queue_peek_from_isr_failed: tstamp:81600441764 queue:0x0b4b4500

It looks like related to the number of buffers given in EGLStream::FrameConsumer::create. When using 20 buffers/stream (libargus 4 streams) it does not give this problem.
But more then about 50 as well.

I get similar problem with TX2 Development board and modified 09_camera_jpeg_capture sample:
Code changes:
line 50: CAPTURE_TIME = 300
line 108: change to: m_consumer = UniqueObj(FrameConsumer::create(m_stream,800));

After about 20 secs running the application halts and error shows:

lux in Statsupdate: isAohdrEnable=0 currentSceneLux 296.567
SYNC_IOC_FENCE_INFO ioctl failed with 9
SCF: Error IoctlFailed:  (propagating from src/services/capture/NvViCsiHw.cpp, function startCapture(), line 463)
SCF: Error IoctlFailed:  (propagating from src/services/capture/DeviceRecordNv.cpp, function doCSItoISPCapture(), line 110)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureRecord.cpp, function doCSItoISPCapture(), line 547)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureRecord.cpp, function issueCapture(), line 460)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1276)
SCF: Error IoctlFailed:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1107)
FiberScheduler: cc 556, session 0, fiber 0x7f38000f70 aborted in async operation

FiberScheduler: fiber 0x7f38000f70 exiting
SCF: Error IoctlFailed:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error IoctlFailed: Worker thread CaptureScheduler frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
CC 554 session 0 completed step 11 in fiber 0x7f38000dd0
CC 554 session 0 completed step 12 in fiber 0x7f38000dd0disposing CC 556 Session 0

SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
Thread 3 is waiting
FiberScheduler: cc 555, session 0, fiber 0x7f38000b20 succeeded async operation

CC 554 session 0 completed step 13 in fiber 0x7f38000dd0
Thread 5 is working on CC 555 session 0 globalID 6434 step 11
CC 554 session 0 completed step 14 in fiber 0x7f38000dd0
NV AF analysis algorithm is active.
AfAnalysis cc 554 push FK_ISP_RUN_NUMBER=454.
CC 554 session 0 completed step 15 in fiber 0x7f38000dd0
PowerServiceHw:updateRequests: table size: before: 2, after:2
        request table for ISP 0:
        req[0]: output1 width=320, output1 height=200, output1 Bpp=16
        req[0]: output2 width=320, output2 height=200, output2 Bpp=16
        req[0]: input width=2592, input height=1944, input Bpp=10
exposureTime=0.030000 analogGain=2.305575 digitalGain=1.000000 commonGain=0.069167 expComp=1.000000

lux in Statsupdate: isAohdrEnable=0 currentSceneLux 296.483
CC 555 session 0 completed step 11 in fiber 0x7f38000b20
CC 555 session 0 completed step 12 in fiber 0x7f38000b20
CC 555 session 0 completed step 13 in fiber 0x7f38000b20
CC 555 session 0 completed step 14 in fiber 0x7f38000b20
NV AF analysis algorithm is active.
AfAnalysis cc 555 push FK_ISP_RUN_NUMBER=455.
CC 555 session 0 completed step 15 in fiber 0x7f38000b20
        req[0]: output width=174, output height=130, output Bpp=16
        req[0]: input fps=30
        req[0]: guID=0, stage type=SensorIspCapture
        req[0]: clock=0 Hz, iso bw=113498 KB/s, non-iso bw=0 KB/s
        req[0]: timeout=0
        req[1]: output1 width=648, output1 height=486, output1 Bpp=12
        req[1]: output2 width=640, output2 height=480, output2 Bpp=13
        req[1]: input width=2592, input height=1944, input Bpp=10
        req[1]: output width=2592, output height=1944, output Bpp=12
        req[1]: input fps=30
        req[1]: guID=0, stage type=SensorIspCapture
        req[1]: clock=0 Hz, iso bw=483145 KB/s, non-iso bw=0 KB/s
        req[0]: timeout=0CC 554 session 0 completed step 16 in fiber 0x7f38000dd0

PowerServiceHwIsp:setLaBw: m_bwVal_Iso=0 and m_bwVal_NonIso=0 KBpS

PowerServiceCore:setCameraBw: totalIsoBw=0
CC 555 session 0 completed step 16 in fiber 0x7f38000b20
CC 554 session 0 completed step 17 in fiber 0x7f38000dd0
CC 554 session 0 completed step 18 in fiber 0x7f38000dd0
CC 554 session 0 completed step 19 in fiber 0x7f38000dd0
CC 554 session 0 completed step 20 in fiber 0x7f38000dd0
CC 554 session 0 completed step 21 in fiber 0x7f38000dd0
CC 554 session 0 completed step 22 in fiber 0x7f38000dd0
CC 555 session 0 completed step 17 in fiber 0x7f38000b20
CC 555 session 0 completed step 18 in fiber 0x7f38000b20
CC 555 session 0 completed step 19 in fiber 0x7f38000b20
CC 555 session 0 completed step 20 in fiber 0x7f38000b20
CC 555 session 0 completed step 21 in fiber 0x7f38000b20
CC 555 session 0 completed step 22 in fiber 0x7f38000b20
CC 555 session 0 completed step 23 in fiber 0x7f38000b20
CC 554 session 0 completed step 23 in fiber 0x7f38000dd0
CC 555 session 0 completed step 24 in fiber 0x7f38000b20
CC 554 session 0 completed step 24 in fiber 0x7f38000dd0
CC 554 session 0 completed step 25 in fiber 0x7f38000dd0
PerfStatsStageStage[sensorId=0][cc=554], sensorStart_ms=22979014, captureDone_ms=22979047, now_ms=22979458, frameDuration_ms=444, framerate=2.3
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=20, m_value=2743247302, m_timeout_ms=1000

CC 554 session 0 completed step 26 in fiber 0x7f38000dd0
FiberScheduler: cc 554, session 0, fiber 0x7f38000dd0 complete

FiberScheduler: fiber 0x7f38000dd0 exiting
Thread 10 getting next capture
disposing CC 554 Session 0
Thread 2 is waiting
Thread 1 is waiting
Thread 10 is waiting
CC 555 session 0 completed step 25 in fiber 0x7f38000b20
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=20, m_value=2743308605, m_timeout_ms=1000

CC 555 session 0 completed step 26 in fiber 0x7f38000b20
FiberScheduler: cc 555, session 0, fiber 0x7f38000b20 complete

FiberScheduler: fiber 0x7f38000b20 exiting
Thread 5 getting next capture
disposing CC 555 Session 0
Thread 6 is waiting
Thread 4 is waiting
Thread 5 is waiting
SCF: Error Timeout: ISP Stats timed out! (in src/services/capture/NvIspHw.cpp, function waitIspStatsFinished(), line 561)
SCF: Error Timeout: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 990)
SCF: Error BadParameter: CC has already been disposed (in src/components/CaptureContainerManager.cpp, function dispose(), line 161)
SCF: Error Timeout: ISP port 0 timed out! (in src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 478)
SCF: Error Timeout: ISP port 1 timed out! (in src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 501)
SCF: Error Timeout: ISP port 2 timed out! (in src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 512)
SCF: Error Timeout:  (propagating from src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 519)
SCF: Error Timeout:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error Timeout: Worker thread IspHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133)
SCF: Error Timeout:  (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59)
Error: Camera HwEvents wait, this may indicate a hardware timeout occured,abort current/incoming cc
Created fiber 0x7f38001a90 for CC 559 globalID 6438 session 0
Thread 9 is working on CC 559 session 0 globalID 6438 step 0
Fiber 0x7f38001a90 is aborting in CC 559 Session 0
FiberScheduler: cc 559 session 0, fiber 0x7f38001a90 aborted

FiberScheduler: fiber 0x7f38001a90 exiting
Thread 9 getting next capture
Thread 12 is waiting
Thread 8 is waiting

Did you use customize camera? What’s the resolution? Could you try v4l2-ctl to verify the pipeline to VI is OK.

v4l2-ctl -d /dev/video0 --set-fmt-video=width=2592,height=1944,pixelformat=RG10 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=200

Hi ShaneCCC,

We use IMX327 camera with 1920x1080 resolution on our carrier board.

I have tried:
v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=RG12 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=200

result:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.69 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.69 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.56 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.59 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.60 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 30.56 fps

trace:

orker/1:1-8388  [001] ....  1657.047601: rtos_queue_peek_from_isr_failed: tstamp:52170783779 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.047612: rtcpu_start: tstamp:52170786009
     kworker/1:1-8388  [001] ....  1657.047617: rtos_queue_send_from_isr_failed: tstamp:52170797379 queue:0x0b4a7258
     kworker/1:1-8388  [001] ....  1657.047621: rtos_queue_send_from_isr_failed: tstamp:52170797483 queue:0x0b4aad68
     kworker/1:1-8388  [001] ....  1657.047624: rtos_queue_send_from_isr_failed: tstamp:52170797585 queue:0x0b4ac998
     kworker/1:1-8388  [001] ....  1657.047627: rtos_queue_send_from_isr_failed: tstamp:52170797689 queue:0x0b4ae518
     kworker/1:1-8388  [001] ....  1657.047630: rtos_queue_send_from_isr_failed: tstamp:52170797790 queue:0x0b4af2d8
     kworker/1:1-8388  [001] ....  1657.047633: rtos_queue_send_from_isr_failed: tstamp:52170797891 queue:0x0b4b0098
     kworker/1:1-8388  [001] ....  1657.047636: rtos_queue_send_from_isr_failed: tstamp:52170797994 queue:0x0b4b0e58
     kworker/1:1-8388  [001] ....  1657.047639: rtos_queue_send_from_isr_failed: tstamp:52170798095 queue:0x0b4b1c18
     kworker/1:1-8388  [001] ....  1657.047644: rtos_queue_send_failed: tstamp:52170798560 queue:0x0b4a7258
     kworker/1:1-8388  [001] ....  1657.047648: rtos_queue_send_from_isr_failed: tstamp:52170803305 queue:0x0b4a7258
     kworker/1:1-8388  [001] ....  1657.047651: rtos_queue_send_from_isr_failed: tstamp:52170803407 queue:0x0b4aad68
     kworker/1:1-8388  [001] ....  1657.047654: rtos_queue_send_from_isr_failed: tstamp:52170803511 queue:0x0b4ac998
     kworker/1:1-8388  [001] ....  1657.047657: rtos_queue_send_from_isr_failed: tstamp:52170803613 queue:0x0b4ae518
     kworker/1:1-8388  [001] ....  1657.047660: rtos_queue_send_from_isr_failed: tstamp:52170803715 queue:0x0b4af2d8
     kworker/1:1-8388  [001] ....  1657.047663: rtos_queue_send_from_isr_failed: tstamp:52170803816 queue:0x0b4b0098
     kworker/1:1-8388  [001] ....  1657.047666: rtos_queue_send_from_isr_failed: tstamp:52170803917 queue:0x0b4b0e58
     kworker/1:1-8388  [001] ....  1657.047670: rtos_queue_send_from_isr_failed: tstamp:52170804018 queue:0x0b4b1c18
     kworker/1:1-8388  [001] ....  1657.047673: rtos_queue_send_failed: tstamp:52170804919 queue:0x0b4a7258
     kworker/1:1-8388  [001] ....  1657.103716: rtcpu_vinotify_event: tstamp:52172675351 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:52172674955 data:0x00001000
     kworker/1:1-8388  [001] ....  1657.215673: rtos_queue_peek_from_isr_failed: tstamp:52175784177 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.327659: rtcpu_vinotify_event: tstamp:52179836493 tag:ATOMP_FS channel:0x00 frame:8 vi_tstamp:52179836088 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.327670: rtcpu_vinotify_event: tstamp:52179847572 tag:CHANSEL_PXL_SOF channel:0x00 frame:8 vi_tstamp:52179847183 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.327677: rtcpu_vinotify_event: tstamp:52179856809 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:8 vi_tstamp:52179856427 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.383648: rtos_queue_peek_from_isr_failed: tstamp:52180784161 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.383659: rtcpu_vinotify_event: tstamp:52180847824 tag:CHANSEL_PXL_EOF channel:0x00 frame:8 vi_tstamp:52180847060 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.383667: rtcpu_vinotify_event: tstamp:52180847974 tag:ATOMP_FE channel:0x00 frame:8 vi_tstamp:52180847168 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.383674: rtcpu_vinotify_event: tstamp:52180859629 tag:ATOMP_FS channel:0x00 frame:9 vi_tstamp:52180859236 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.383681: rtcpu_vinotify_event: tstamp:52180870709 tag:CHANSEL_PXL_SOF channel:0x00 frame:9 vi_tstamp:52180870331 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.383689: rtcpu_vinotify_event: tstamp:52180877308 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:9 vi_tstamp:52180876927 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.383696: rtcpu_vinotify_event: tstamp:52181870980 tag:CHANSEL_PXL_EOF channel:0x00 frame:9 vi_tstamp:52181870210 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.383703: rtcpu_vinotify_event: tstamp:52181871132 tag:ATOMP_FE channel:0x00 frame:9 vi_tstamp:52181870319 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.383711: rtcpu_vinotify_event: tstamp:52181882788 tag:ATOMP_FS channel:0x00 frame:10 vi_tstamp:52181882384 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.383724: rtcpu_vinotify_event: tstamp:52181893873 tag:CHANSEL_PXL_SOF channel:0x00 frame:10 vi_tstamp:52181893479 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.439676: rtcpu_vinotify_event: tstamp:52181925673 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:10 vi_tstamp:52181925284 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.439689: rtcpu_vinotify_event: tstamp:52182894129 tag:CHANSEL_PXL_EOF channel:0x00 frame:10 vi_tstamp:52182893359 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.439697: rtcpu_vinotify_event: tstamp:52182894280 tag:ATOMP_FE channel:0x00 frame:10 vi_tstamp:52182893466 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.439704: rtcpu_vinotify_event: tstamp:52182905916 tag:ATOMP_FS channel:0x00 frame:11 vi_tstamp:52182905535 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.439711: rtcpu_vinotify_event: tstamp:52182917017 tag:CHANSEL_PXL_SOF channel:0x00 frame:11 vi_tstamp:52182916630 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.439718: rtcpu_vinotify_event: tstamp:52182937556 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:11 vi_tstamp:52182937166 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.495668: rtcpu_vinotify_event: tstamp:52183917300 tag:CHANSEL_PXL_EOF channel:0x00 frame:11 vi_tstamp:52183916506 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.495681: rtcpu_vinotify_event: tstamp:52183917463 tag:ATOMP_FE channel:0x00 frame:11 vi_tstamp:52183916614 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.495689: rtcpu_vinotify_event: tstamp:52183929058 tag:ATOMP_FS channel:0x00 frame:12 vi_tstamp:52183928681 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.495697: rtcpu_vinotify_event: tstamp:52183940154 tag:CHANSEL_PXL_SOF channel:0x00 frame:12 vi_tstamp:52183939775 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.495704: rtcpu_vinotify_event: tstamp:52183960338 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:12 vi_tstamp:52183959959 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.495711: rtcpu_vinotify_event: tstamp:52184940462 tag:CHANSEL_PXL_EOF channel:0x00 frame:12 vi_tstamp:52184939653 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.495837: rtcpu_vinotify_event: tstamp:52184940612 tag:ATOMP_FE channel:0x00 frame:12 vi_tstamp:52184939760 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.495846: rtcpu_vinotify_event: tstamp:52184952208 tag:ATOMP_FS channel:0x00 frame:13 vi_tstamp:52184951828 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.495853: rtcpu_vinotify_event: tstamp:52184963304 tag:CHANSEL_PXL_SOF channel:0x00 frame:13 vi_tstamp:52184962924 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.495861: rtcpu_vinotify_event: tstamp:52184984783 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:13 vi_tstamp:52184984371 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.551711: rtos_queue_peek_from_isr_failed: tstamp:52185784160 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.551724: rtcpu_vinotify_event: tstamp:52185963574 tag:CHANSEL_PXL_EOF channel:0x00 frame:13 vi_tstamp:52185962800 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.551731: rtcpu_vinotify_event: tstamp:52185963727 tag:ATOMP_FE channel:0x00 frame:13 vi_tstamp:52185962908 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.551738: rtcpu_vinotify_event: tstamp:52185975376 tag:ATOMP_FS channel:0x00 frame:14 vi_tstamp:52185974977 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.551746: rtcpu_vinotify_event: tstamp:52185986464 tag:CHANSEL_PXL_SOF channel:0x00 frame:14 vi_tstamp:52185986072 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.551753: rtcpu_vinotify_event: tstamp:52186007372 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:14 vi_tstamp:52186006984 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.551760: rtcpu_vinotify_event: tstamp:52186986720 tag:CHANSEL_PXL_EOF channel:0x00 frame:14 vi_tstamp:52186985949 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.551767: rtcpu_vinotify_event: tstamp:52186986870 tag:ATOMP_FE channel:0x00 frame:14 vi_tstamp:52186986056 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.551775: rtcpu_vinotify_event: tstamp:52186998503 tag:ATOMP_FS channel:0x00 frame:15 vi_tstamp:52186998125 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.551782: rtcpu_vinotify_event: tstamp:52187009608 tag:CHANSEL_PXL_SOF channel:0x00 frame:15 vi_tstamp:52187009220 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.551789: rtcpu_vinotify_event: tstamp:52187036339 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:15 vi_tstamp:52187035938 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.607675: rtcpu_vinotify_event: tstamp:52188009865 tag:CHANSEL_PXL_EOF channel:0x00 frame:15 vi_tstamp:52188009095 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.607686: rtcpu_vinotify_event: tstamp:52188010027 tag:ATOMP_FE channel:0x00 frame:15 vi_tstamp:52188009202 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.607693: rtcpu_vinotify_event: tstamp:52188021650 tag:ATOMP_FS channel:0x00 frame:16 vi_tstamp:52188021271 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.607701: rtcpu_vinotify_event: tstamp:52188032743 tag:CHANSEL_PXL_SOF channel:0x00 frame:16 vi_tstamp:52188032365 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.607708: rtcpu_vinotify_event: tstamp:52188053158 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:16 vi_tstamp:52188052763 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.663676: rtcpu_vinotify_event: tstamp:52189033012 tag:CHANSEL_PXL_EOF channel:0x00 frame:16 vi_tstamp:52189032242 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.663686: rtcpu_vinotify_event: tstamp:52189033164 tag:ATOMP_FE channel:0x00 frame:16 vi_tstamp:52189032350 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.663694: rtcpu_vinotify_event: tstamp:52189044819 tag:ATOMP_FS channel:0x00 frame:17 vi_tstamp:52189044418 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.663701: rtcpu_vinotify_event: tstamp:52189055892 tag:CHANSEL_PXL_SOF channel:0x00 frame:17 vi_tstamp:52189055514 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.663708: rtcpu_vinotify_event: tstamp:52189075939 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:17 vi_tstamp:52189075551 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.663716: rtcpu_vinotify_event: tstamp:52190056161 tag:CHANSEL_PXL_EOF channel:0x00 frame:17 vi_tstamp:52190055391 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.663723: rtcpu_vinotify_event: tstamp:52190056311 tag:ATOMP_FE channel:0x00 frame:17 vi_tstamp:52190055498 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.663730: rtcpu_vinotify_event: tstamp:52190067966 tag:ATOMP_FS channel:0x00 frame:18 vi_tstamp:52190067564 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.663738: rtcpu_vinotify_event: tstamp:52190079051 tag:CHANSEL_PXL_SOF channel:0x00 frame:18 vi_tstamp:52190078660 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.663745: rtcpu_vinotify_event: tstamp:52190098447 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:18 vi_tstamp:52190098058 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.719670: rtos_queue_peek_from_isr_failed: tstamp:52190784178 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.719682: rtcpu_vinotify_event: tstamp:52191079307 tag:CHANSEL_PXL_EOF channel:0x00 frame:18 vi_tstamp:52191078537 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.719690: rtcpu_vinotify_event: tstamp:52191079459 tag:ATOMP_FE channel:0x00 frame:18 vi_tstamp:52191078644 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.719697: rtcpu_vinotify_event: tstamp:52191091104 tag:ATOMP_FS channel:0x00 frame:19 vi_tstamp:52191090713 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.719705: rtcpu_vinotify_event: tstamp:52191102193 tag:CHANSEL_PXL_SOF channel:0x00 frame:19 vi_tstamp:52191101807 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.719712: rtcpu_vinotify_event: tstamp:52191122475 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:19 vi_tstamp:52191122091 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.719719: rtcpu_vinotify_event: tstamp:52192102478 tag:CHANSEL_PXL_EOF channel:0x00 frame:19 vi_tstamp:52192101684 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.719727: rtcpu_vinotify_event: tstamp:52192102653 tag:ATOMP_FE channel:0x00 frame:19 vi_tstamp:52192101792 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.719734: rtcpu_vinotify_event: tstamp:52192114254 tag:ATOMP_FS channel:0x00 frame:20 vi_tstamp:52192113860 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.719741: rtcpu_vinotify_event: tstamp:52192125345 tag:CHANSEL_PXL_SOF channel:0x00 frame:20 vi_tstamp:52192124956 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.719747: rtcpu_vinotify_event: tstamp:52192145407 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:20 vi_tstamp:52192145016 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.775692: rtcpu_vinotify_event: tstamp:52193125606 tag:CHANSEL_PXL_EOF channel:0x00 frame:20 vi_tstamp:52193124833 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.775703: rtcpu_vinotify_event: tstamp:52193125756 tag:ATOMP_FE channel:0x00 frame:20 vi_tstamp:52193124940 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.775711: rtcpu_vinotify_event: tstamp:52193137407 tag:ATOMP_FS channel:0x00 frame:21 vi_tstamp:52193137009 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.775719: rtcpu_vinotify_event: tstamp:52193148495 tag:CHANSEL_PXL_SOF channel:0x00 frame:21 vi_tstamp:52193148104 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.775726: rtcpu_vinotify_event: tstamp:52193168633 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:21 vi_tstamp:52193168247 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.775734: rtcpu_vinotify_event: tstamp:52194148751 tag:CHANSEL_PXL_EOF channel:0x00 frame:21 vi_tstamp:52194147981 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.775741: rtcpu_vinotify_event: tstamp:52194148901 tag:ATOMP_FE channel:0x00 frame:21 vi_tstamp:52194148088 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.831703: rtcpu_vinotify_event: tstamp:52194160557 tag:ATOMP_FS channel:0x00 frame:22 vi_tstamp:52194160156 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.831714: rtcpu_vinotify_event: tstamp:52194171633 tag:CHANSEL_PXL_SOF channel:0x00 frame:22 vi_tstamp:52194171252 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.831721: rtcpu_vinotify_event: tstamp:52194191223 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:22 vi_tstamp:52194190835 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.831728: rtcpu_vinotify_event: tstamp:52195171894 tag:CHANSEL_PXL_EOF channel:0x00 frame:22 vi_tstamp:52195171129 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.831736: rtcpu_vinotify_event: tstamp:52195172046 tag:ATOMP_FE channel:0x00 frame:22 vi_tstamp:52195171234 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.831743: rtcpu_vinotify_event: tstamp:52195183694 tag:ATOMP_FS channel:0x00 frame:23 vi_tstamp:52195183303 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.831751: rtcpu_vinotify_event: tstamp:52195194799 tag:CHANSEL_PXL_SOF channel:0x00 frame:23 vi_tstamp:52195194398 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.831758: rtcpu_vinotify_event: tstamp:52195216526 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:23 vi_tstamp:52195216144 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.831768: rtos_queue_peek_from_isr_failed: tstamp:52195784180 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1657.887700: rtcpu_vinotify_event: tstamp:52196195065 tag:CHANSEL_PXL_EOF channel:0x00 frame:23 vi_tstamp:52196194274 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.887712: rtcpu_vinotify_event: tstamp:52196195241 tag:ATOMP_FE channel:0x00 frame:23 vi_tstamp:52196194382 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.887719: rtcpu_vinotify_event: tstamp:52196206845 tag:ATOMP_FS channel:0x00 frame:24 vi_tstamp:52196206451 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.887727: rtcpu_vinotify_event: tstamp:52196217937 tag:CHANSEL_PXL_SOF channel:0x00 frame:24 vi_tstamp:52196217546 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.887734: rtcpu_vinotify_event: tstamp:52196238526 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:24 vi_tstamp:52196238122 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.887741: rtcpu_vinotify_event: tstamp:52197218192 tag:CHANSEL_PXL_EOF channel:0x00 frame:24 vi_tstamp:52197217423 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.887749: rtcpu_vinotify_event: tstamp:52197218343 tag:ATOMP_FE channel:0x00 frame:24 vi_tstamp:52197217528 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.887756: rtcpu_vinotify_event: tstamp:52197229998 tag:ATOMP_FS channel:0x00 frame:25 vi_tstamp:52197229596 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.887764: rtcpu_vinotify_event: tstamp:52197241082 tag:CHANSEL_PXL_SOF channel:0x00 frame:25 vi_tstamp:52197240691 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.887771: rtcpu_vinotify_event: tstamp:52197261171 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:25 vi_tstamp:52197260770 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.943697: rtcpu_vinotify_event: tstamp:52198241360 tag:CHANSEL_PXL_EOF channel:0x00 frame:25 vi_tstamp:52198240569 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.943708: rtcpu_vinotify_event: tstamp:52198241510 tag:ATOMP_FE channel:0x00 frame:25 vi_tstamp:52198240676 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.943716: rtcpu_vinotify_event: tstamp:52198253171 tag:ATOMP_FS channel:0x00 frame:26 vi_tstamp:52198252745 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.943723: rtcpu_vinotify_event: tstamp:52198264229 tag:CHANSEL_PXL_SOF channel:0x00 frame:26 vi_tstamp:52198263839 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.943731: rtcpu_vinotify_event: tstamp:52198289227 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:26 vi_tstamp:52198288824 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.943738: rtcpu_vinotify_event: tstamp:52199264486 tag:CHANSEL_PXL_EOF channel:0x00 frame:26 vi_tstamp:52199263715 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.943745: rtcpu_vinotify_event: tstamp:52199264637 tag:ATOMP_FE channel:0x00 frame:26 vi_tstamp:52199263822 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.943753: rtcpu_vinotify_event: tstamp:52199276272 tag:ATOMP_FS channel:0x00 frame:27 vi_tstamp:52199275891 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.943760: rtcpu_vinotify_event: tstamp:52199287371 tag:CHANSEL_PXL_SOF channel:0x00 frame:27 vi_tstamp:52199286985 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.943766: rtcpu_vinotify_event: tstamp:52199307444 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:27 vi_tstamp:52199307059 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.999701: rtcpu_vinotify_event: tstamp:52200287635 tag:CHANSEL_PXL_EOF channel:0x00 frame:27 vi_tstamp:52200286862 data:0x04370002
     kworker/1:1-8388  [001] ....  1657.999712: rtcpu_vinotify_event: tstamp:52200287797 tag:ATOMP_FE channel:0x00 frame:27 vi_tstamp:52200286970 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.999719: rtcpu_vinotify_event: tstamp:52200299417 tag:ATOMP_FS channel:0x00 frame:28 vi_tstamp:52200299038 data:0x00000000
     kworker/1:1-8388  [001] ....  1657.999734: rtcpu_vinotify_event: tstamp:52200310509 tag:CHANSEL_PXL_SOF channel:0x00 frame:28 vi_tstamp:52200310131 data:0x00000001
     kworker/1:1-8388  [001] ....  1657.999743: rtcpu_vinotify_event: tstamp:52200331768 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:28 vi_tstamp:52200331365 data:0x08000000
     kworker/1:1-8388  [001] ....  1657.999754: rtos_queue_peek_from_isr_failed: tstamp:52200784181 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1658.055704: rtcpu_vinotify_event: tstamp:52201310783 tag:CHANSEL_PXL_EOF channel:0x00 frame:28 vi_tstamp:52201310008 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.055715: rtcpu_vinotify_event: tstamp:52201310936 tag:ATOMP_FE channel:0x00 frame:28 vi_tstamp:52201310116 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.055722: rtcpu_vinotify_event: tstamp:52201322585 tag:ATOMP_FS channel:0x00 frame:29 vi_tstamp:52201322184 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.055730: rtcpu_vinotify_event: tstamp:52201333660 tag:CHANSEL_PXL_SOF channel:0x00 frame:29 vi_tstamp:52201333279 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.055737: rtcpu_vinotify_event: tstamp:52201341741 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:29 vi_tstamp:52201341348 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.055744: rtcpu_vinotify_event: tstamp:52202333927 tag:CHANSEL_PXL_EOF channel:0x00 frame:29 vi_tstamp:52202333156 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.055752: rtcpu_vinotify_event: tstamp:52202334078 tag:ATOMP_FE channel:0x00 frame:29 vi_tstamp:52202333264 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.055759: rtcpu_vinotify_event: tstamp:52202345723 tag:ATOMP_FS channel:0x00 frame:30 vi_tstamp:52202345333 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.055766: rtcpu_vinotify_event: tstamp:52202356829 tag:CHANSEL_PXL_SOF channel:0x00 frame:30 vi_tstamp:52202356427 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.055774: rtcpu_vinotify_event: tstamp:52202379428 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:30 vi_tstamp:52202379039 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.111825: rtcpu_vinotify_event: tstamp:52203357075 tag:CHANSEL_PXL_EOF channel:0x00 frame:30 vi_tstamp:52203356304 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.111840: rtcpu_vinotify_event: tstamp:52203357225 tag:ATOMP_FE channel:0x00 frame:30 vi_tstamp:52203356412 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.111847: rtcpu_vinotify_event: tstamp:52203368872 tag:ATOMP_FS channel:0x00 frame:31 vi_tstamp:52203368478 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.111855: rtcpu_vinotify_event: tstamp:52203379960 tag:CHANSEL_PXL_SOF channel:0x00 frame:31 vi_tstamp:52203379573 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.111862: rtcpu_vinotify_event: tstamp:52203411284 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:31 vi_tstamp:52203410894 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.111869: rtcpu_vinotify_event: tstamp:52204380231 tag:CHANSEL_PXL_EOF channel:0x00 frame:31 vi_tstamp:52204379450 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.111877: rtcpu_vinotify_event: tstamp:52204380422 tag:ATOMP_FE channel:0x00 frame:31 vi_tstamp:52204379558 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.111884: rtcpu_vinotify_event: tstamp:52204392017 tag:ATOMP_FS channel:0x00 frame:32 vi_tstamp:52204391626 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.111891: rtcpu_vinotify_event: tstamp:52204403112 tag:CHANSEL_PXL_SOF channel:0x00 frame:32 vi_tstamp:52204402722 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.111899: rtcpu_vinotify_event: tstamp:52204425597 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:32 vi_tstamp:52204425206 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.167784: rtcpu_vinotify_event: tstamp:52205403371 tag:CHANSEL_PXL_EOF channel:0x00 frame:32 vi_tstamp:52205402598 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.167795: rtcpu_vinotify_event: tstamp:52205403521 tag:ATOMP_FE channel:0x00 frame:32 vi_tstamp:52205402706 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.167803: rtcpu_vinotify_event: tstamp:52205415173 tag:ATOMP_FS channel:0x00 frame:33 vi_tstamp:52205414774 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.167810: rtcpu_vinotify_event: tstamp:52205426260 tag:CHANSEL_PXL_SOF channel:0x00 frame:33 vi_tstamp:52205425869 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.167817: rtcpu_vinotify_event: tstamp:52205434033 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:33 vi_tstamp:52205433651 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.167830: rtos_queue_peek_from_isr_failed: tstamp:52205784190 queue:0x0b4b4500
     kworker/1:1-8388  [001] ....  1658.223712: rtcpu_vinotify_event: tstamp:52206426522 tag:CHANSEL_PXL_EOF channel:0x00 frame:33 vi_tstamp:52206425748 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.223723: rtcpu_vinotify_event: tstamp:52206426675 tag:ATOMP_FE channel:0x00 frame:33 vi_tstamp:52206425856 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.223729: rtcpu_vinotify_event: tstamp:52206438314 tag:ATOMP_FS channel:0x00 frame:34 vi_tstamp:52206437922 data:0x00000000
     kworker/1:1-8388  [001] ....  1658.223736: rtcpu_vinotify_event: tstamp:52206449406 tag:CHANSEL_PXL_SOF channel:0x00 frame:34 vi_tstamp:52206449017 data:0x00000001
     kworker/1:1-8388  [001] ....  1658.223743: rtcpu_vinotify_event: tstamp:52206456929 tag:CHANSEL_LOAD_FRAMED channel:0x08 frame:34 vi_tstamp:52206456550 data:0x08000000
     kworker/1:1-8388  [001] ....  1658.223750: rtcpu_vinotify_event: tstamp:52207449664 tag:CHANSEL_PXL_EOF channel:0x00 frame:34 vi_tstamp:52207448897 data:0x04370002
     kworker/1:1-8388  [001] ....  1658.223757: rtcpu_vinotify_event: tstamp:52207449832 tag:ATOMP_FE channel:0x00 frame:34 vi_tstamp:52207449004 data:0x00000000

Could you please update to J4.2.1 due to this update have much performance improve.

Hi ShaneCCC,

I have installed 4.2.1 but Multimedia api 32.2 has changed function:

static FrameConsumer* create(Argus::OutputStream* outputStream,
uint32_t maxFrames = 1,
Argus::Status* status = NULL);

into

static FrameConsumer* create(Argus::OutputStream* outputStream,
Argus::Status* status = NULL);

It looks like this change is not a fix for me, because I want to temporary store 200 frames.
How can I set the maxFrames parameter?

Have a reference to the cudaBayerDemosaic sample code to get the frame count.
This sampe get 60 frames by m_frameCount

I want temporary store about 100-200 frames. How can I do that efficiently?
I don’t see that cudaBayerDemosaic store these 60 frames.

It declare in below code. Did you want to save to storage? Have a reference to yuvJpeg to save iImage2D YUV data to storage.

./utils/CommonOptions.cpp:static const uint32_t DEFAULT_FRAME_COUNT   = 60;
./utils/CommonOptions.cpp:    , m_frameCount(DEFAULT_FRAME_COUNT)

Thanks I understand.
Is it possible to store always the last 100 frames in memory without copying the content?

@G71ZZ
The buffer is DMA buffer and need re-used you must copy it to the buffer allocate by user space.