CSI camera driver malfunctions with RT patch

Hello,

I am currently using the Xavier AGX together with a custom carrier board to perform object detection over a live video stream (gstreamer + deepstream) coming from 2 CSI cameras.

The video stream works fine most of the times, however, from time to time video stream goes black and we have discovered some messages in the syslog which may be helpful for debugging. I would greatly appreciate if someone could point me in the right direction.

syslog_blackstream.log (183.1 KB)

The error messages are located at the end of the syslog file

Jul  7 14:53:54 oscar kernel: [  183.434025]  Index = 0x0002 , format = 0x59565955, width = 1280, height = 960, frate num = 75 
Jul  7 14:53:54 oscar kernel: [  183.434438] Skipping Previous mode set ... 
Jul  7 14:53:54 oscar kernel: [  183.437701]  Index = 0x0002 , format = 0x59565955, width = 1280, height = 960, frate num = 75 
Jul  7 14:53:54 oscar kernel: [  183.437707] Skipping Previous mode set ... 
Jul  7 14:53:54 oscar kernel: [  183.466059] nvmap_alloc_handle: PID 9765: python3: WARNING: All NvMap Allocations must have a tag to identify the subsystem allocating memory.Please pass the tag to the API call NvRmMemHanldeAllocAttr() or relevant. 
Jul  7 14:53:54 oscar kernel: [  183.475850] [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
Jul  7 14:53:54 oscar kernel: [  183.507580] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 32, err_data 164
Jul  7 14:53:54 oscar kernel: [  183.507765] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
Jul  7 14:53:54 oscar kernel: [  183.511497] Unable to handle kernel NULL pointer dereference at virtual address 00000028
Jul  7 14:53:54 oscar kernel: [  183.511662] Mem abort info:
Jul  7 14:53:54 oscar kernel: [  183.511713]   ESR = 0x96000006
Jul  7 14:53:54 oscar kernel: [  183.511768]   Exception class = DABT (current EL), IL = 32 bits
Jul  7 14:53:54 oscar kernel: [  183.511991]   SET = 0, FnV = 0
Jul  7 14:53:54 oscar kernel: [  183.512049]   EA = 0, S1PTW = 0
Jul  7 14:53:54 oscar kernel: [  183.512113] Data abort info:
Jul  7 14:53:54 oscar kernel: [  183.512176]   ISV = 0, ISS = 0x00000006
Jul  7 14:53:54 oscar kernel: [  183.512244]   CM = 0, WnR = 0
Jul  7 14:53:54 oscar kernel: [  183.512306] user pgtable: 4k pages, 39-bit VAs, pgd = ffffffc788eef000
Jul  7 14:53:54 oscar kernel: [  183.512412] [0000000000000028] *pgd=00000007c884d003, *pud=00000007c884d003, *pmd=0000000000000000
Jul  7 14:53:54 oscar kernel: [  183.512580] Internal error: Oops: 96000006 [#1] PREEMPT SMP
Jul  7 14:53:54 oscar kernel: [  183.512608] Modules linked in: xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack br_netfilter zram overlay uvcvideo cdc_acm bluedroid_pm userspace_alert nvgpu ip_tables x_tables
Jul  7 14:53:54 oscar kernel: [  183.512624] CPU: 7 PID: 12581 Comm: vi-output, ar05 Tainted: G        W       4.9.253-rt168-tegra #1
Jul  7 14:53:54 oscar kernel: [  183.512625] Hardware name: Jetson-AGX (DT)
Jul  7 14:53:54 oscar kernel: [  183.512628] task: ffffffc7cdb449c0 task.stack: ffffffc2964c4000
Jul  7 14:53:54 oscar kernel: [  183.512639] PC is at __rt_spin_lock+0x2c/0x60
Jul  7 14:53:54 oscar kernel: [  183.512641] LR is at 0x0
Jul  7 14:53:54 oscar kernel: [  183.512643] pc : [<ffffff8008f6cdb4>] lr : [<0000000000000000>] pstate: 40c00045
Jul  7 14:53:54 oscar kernel: [  183.512644] sp : ffffffc2964c7c40
Jul  7 14:53:54 oscar kernel: [  183.512650] x29: ffffffc2964c7c40 x28: 0000000000000000 
Jul  7 14:53:54 oscar kernel: [  183.512653] x27: 0000000000000000 x26: 0000000000000000 
Jul  7 14:53:54 oscar kernel: [  183.512658] x25: 0000000000000010 x24: 00000000000000c0 
Jul  7 14:53:54 oscar kernel: [  183.512661] x23: 0000000000000040 x22: ffffff8009087658 
Jul  7 14:53:54 oscar kernel: [  183.512664] x21: 0000000000000000 x20: ffffffc2bd9e3900 
Jul  7 14:53:54 oscar kernel: [  183.512667] x19: 0000000000000010 x18: 0000007f83f53a70 
Jul  7 14:53:54 oscar kernel: [  183.512670] x17: 0000000000000002 x16: 0000000000000003 
Jul  7 14:53:54 oscar kernel: [  183.512673] x15: ffffffc7d8e50428 x14: 000a0000000bfed9 
Jul  7 14:53:54 oscar kernel: [  183.512675] x13: 000a000000000000 x12: ffffff800c000064 
Jul  7 14:53:54 oscar kernel: [  183.512678] x11: 000000000000000b x10: 0101010101010101 
Jul  7 14:53:54 oscar kernel: [  183.512682] x9 : ffffffc2964c7a70 x8 : fffffffffffffffe 
Jul  7 14:53:54 oscar kernel: [  183.512685] x7 : ffffffc51780f800 x6 : ffffffc7c8f38b01 
Jul  7 14:53:54 oscar kernel: [  183.512688] x5 : ffffff800852073c x4 : ffffffbf1f23ce10 
Jul  7 14:53:54 oscar kernel: [  183.512691] x3 : 0000000000000000 x2 : ffffffc7cdb449c0 
Jul  7 14:53:54 oscar kernel: [  183.512693] x1 : 0000000000000000 x0 : 0000000000000028 
Jul  7 14:53:54 oscar kernel: [  183.512694] 
Jul  7 14:53:54 oscar kernel: [  183.512700] Process vi-output, ar05 (pid: 12581, stack limit = 0xffffffc2964c4000)
Jul  7 14:53:54 oscar kernel: [  183.512701] Call trace:
Jul  7 14:53:54 oscar kernel: [  183.512707] [<ffffff8008f6cdb4>] __rt_spin_lock+0x2c/0x60
Jul  7 14:53:54 oscar kernel: [  183.512712] [<ffffff8008f6cf50>] rt_write_lock+0x20/0x30
Jul  7 14:53:54 oscar kernel: [  183.512718] [<ffffff8008b489f8>] destroy_buffer_table+0x40/0xd8
Jul  7 14:53:54 oscar kernel: [  183.512723] [<ffffff8008b3ac2c>] vi_capture_shutdown+0xd4/0x130
Jul  7 14:53:54 oscar kernel: [  183.512726] [<ffffff8008b3b284>] vi_channel_close_ex+0x34/0x88
Jul  7 14:53:54 oscar kernel: [  183.512729] [<ffffff8008b3c800>] vi5_channel_error_recover+0x48/0x1c8
Jul  7 14:53:54 oscar kernel: [  183.512732] [<ffffff8008b31668>] tegra_channel_error_recover+0x58/0x90
Jul  7 14:53:54 oscar kernel: [  183.512735] [<ffffff8008b3d0c0>] tegra_channel_kthread_capture_dequeue+0xf0/0x1a0
Jul  7 14:53:54 oscar kernel: [  183.512741] [<ffffff80080d745c>] kthread+0xec/0xf0
Jul  7 14:53:54 oscar kernel: [  183.512745] [<ffffff80080830b0>] ret_from_fork+0x10/0x20
Jul  7 14:53:54 oscar kernel: [  183.705552] ---[ end trace 0000000000000006 ]---

Thanks in advance!

Could you clarify the RT-patch does matter with this symptom.

Thanks

Thanks for the reply Shane

At the moment I am currently not sure whether this issue is because of the RT patch but I thought it could be worth mentioning that I was using the rt kernels in the Xavier AGX.

Additionally, I noticed I omitted an important section of the logs in the main post, I will edit it but will also include the missing part here:

Jul  7 14:53:54 oscar kernel: [  183.434025]  Index = 0x0002 , format = 0x59565955, width = 1280, height = 960, frate num = 75 
Jul  7 14:53:54 oscar kernel: [  183.434438] Skipping Previous mode set ... 
Jul  7 14:53:54 oscar kernel: [  183.437701]  Index = 0x0002 , format = 0x59565955, width = 1280, height = 960, frate num = 75 
Jul  7 14:53:54 oscar kernel: [  183.437707] Skipping Previous mode set ... 
Jul  7 14:53:54 oscar kernel: [  183.466059] nvmap_alloc_handle: PID 9765: python3: WARNING: All NvMap Allocations must have a tag to identify the subsystem allocating memory.Please pass the tag to the API call NvRmMemHanldeAllocAttr() or relevant. 
Jul  7 14:53:54 oscar kernel: [  183.475850] [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
Jul  7 14:53:54 oscar kernel: [  183.507580] tegra194-vi5 15c10000.vi: corr_err: discarding frame 0, flags: 32, err_data 164
Jul  7 14:53:54 oscar kernel: [  183.507765] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
Jul  7 14:53:54 oscar kernel: [  183.511497] Unable to handle kernel NULL pointer dereference at virtual address 00000028
Jul  7 14:53:54 oscar kernel: [  183.511662] Mem abort info:
Jul  7 14:53:54 oscar kernel: [  183.511713]   ESR = 0x96000006
Jul  7 14:53:54 oscar kernel: [  183.511768]   Exception class = DABT (current EL), IL = 32 bits
Jul  7 14:53:54 oscar kernel: [  183.511991]   SET = 0, FnV = 0
Jul  7 14:53:54 oscar kernel: [  183.512049]   EA = 0, S1PTW = 0
Jul  7 14:53:54 oscar kernel: [  183.512113] Data abort info:
Jul  7 14:53:54 oscar kernel: [  183.512176]   ISV = 0, ISS = 0x00000006
Jul  7 14:53:54 oscar kernel: [  183.512244]   CM = 0, WnR = 0
Jul  7 14:53:54 oscar kernel: [  183.512306] user pgtable: 4k pages, 39-bit VAs, pgd = ffffffc788eef000
Jul  7 14:53:54 oscar kernel: [  183.512412] [0000000000000028] *pgd=00000007c884d003, *pud=00000007c884d003, *pmd=0000000000000000
Jul  7 14:53:54 oscar kernel: [  183.512580] Internal error: Oops: 96000006 [#1] PREEMPT SMP
Jul  7 14:53:54 oscar kernel: [  183.512608] Modules linked in: xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack br_netfilter zram overlay uvcvideo cdc_acm bluedroid_pm userspace_alert nvgpu ip_tables x_tables
Jul  7 14:53:54 oscar kernel: [  183.512624] CPU: 7 PID: 12581 Comm: vi-output, ar05 Tainted: G        W       4.9.253-rt168-tegra #1
Jul  7 14:53:54 oscar kernel: [  183.512625] Hardware name: Jetson-AGX (DT)

The error persists after soft reboots (sudo reboot) and seems to go away after only after a hard reboot (powering OFF/ON the power supply).

Please if there is any more info which might be relevant for finding the cause of these error messages let me know.

How long to reproduce the problem?
Try run the camera without deepstream to narrow down the problem.

Now I am in the soft reboot situation where it does not matter how I try to open the CSI cameras, I always see some related error messages in the syslog and no images from the CSI cameras.

I am now using a simple GUI provided by the CSI camera manufacturer, this tool is called ecam_tk1_guvcview, it is a webcam-like GUI which can be started via the terminal. Here’s the output I get a few minutes after reboot:

ecam_tk1_guvcview 1.7.2-g5d361af
file guvcview_video.mkv has extension type 1
file guvcview_image.jpg has extension type 0
no codec detected for H264
no codec detected for VP80
no codec detected for theo
no codec detected for MP3 - (lavc)
file guvcview_image.jpg has extension type 0
Video file suffix detected: 0
Image file suffix detected: 0
video device: /dev/video0
VIDIOC_QUERYCAP error: Inappropriate ioctl for device
   couldn't query device /dev/v4l-subdev0
VIDIOC_QUERYCAP error: Inappropriate ioctl for device
   couldn't query device /dev/v4l-subdev1
VIDIOC_QUERYCAP error: Inappropriate ioctl for device
   couldn't query device /dev/v4l-subdev2
VIDIOC_QUERYCAP error: Inappropriate ioctl for device
   couldn't query device /dev/v4l-subdev3
Unable to find parent usb device.Unable to find parent usb device.vid:474154
pid:007f
driver:tegra-video
Init. vi-output, ar0521 30-0042 (location: platform:15c10000.vi:0)
{ pixelformat = 'UYVY', description = 'UYVY 4:2:2' }
{ discrete: width = 640, height = 480 }
	Time interval between frame: 1/75,
{ discrete: width = 1280, height = 720 }
	Time interval between frame: 1/100,
{ discrete: width = 1280, height = 960 }
	Time interval between frame: 1/75,
{ discrete: width = 1920, height = 1080 }
	Time interval between frame: 1/65,
{ discrete: width = 2560, height = 1440 }
	Time interval between frame: 1/38,
{ discrete: width = 2592, height = 1944 }
	Time interval between frame: 1/28,
{ pixelformat = 'NV16', description = 'Y/CbCr 4:2:2' }
   { not supported - request format(909203022) support at http://guvcview.sourceforge.net }
checking muxed H264 format support
device doesn't seem to support uvc H264 (0)
checking format: UYVY
fps is set to 1/75
drawing controls

control 0 [0x00980900] = 0
control 1 [0x00980901] = 10
control 2 [0x00980902] = 16
control 3 [0x0098090c] = 1
control 4 [0x00980910] = 220
control 5 [0x00980913] = 1
control 6 [0x00980914] = 0
control 7 [0x00980915] = 0
control 8 [0x0098091a] = 4500
control 9 [0x0098091b] = 16
control 0 [0x009a0901] = 0
control 1 [0x009a0902] = 312
control 2 [0x009a0908] = 0
control 3 [0x009a0909] = 0
control 4 [0x009a090d] = 100
control 5 [0x009a0924] = 24
control 6 [0x009a0926] = 32896
control 7 [0x009a092d] = 8
control 8 [0x009a0931] = 140000
control type: 0x00000006 not supported
control type: 0x00000006 not supported
fps is set to 1/75
Checking video mode 640x480@32bpp : OK
  plane 0: pitch=1280
 Could not grab image (select timeout): Resource temporarily unavailable
ioctl (-1067952623) retried 4 times - giving up: Resource temporarily unavailable)
VIDIOC_DQBUF - Unable to dequeue buffer : Resource temporarily unavailable
 Could not grab image (select timeout): Resource temporarily unavailable
ioctl (-1067952623) retried 4 times - giving up: Resource temporarily unavailable)
VIDIOC_DQBUF - Unable to dequeue buffer : Resource temporarily unavailable
 Could not grab image (select timeout): Resource temporarily unavailable
ioctl (-1067952623) retried 4 times - giving up: Resource temporarily unavailable)
VIDIOC_DQBUF - Unable to dequeue buffer : Resource temporarily unavailable
 Could not grab image (select timeout): Resource temporarily unavailable
ioctl (-1067952623) retried 4 times - giving up: Resource temporarily unavailable)
VIDIOC_DQBUF - Unable to dequeue buffer : Resource temporarily unavailable
 Could not grab image (select timeout): Resource temporarily unavailable
ioctl (-1067952623) retried 4 times - giving up: Resource temporarily unavailable)
VIDIOC_DQBUF - Unable to dequeue buffer : Resource temporarily unavailable

And at the same time this was the output in dmesg:

[  138.997339] fuse init (API version 7.26)
[  139.175794]  Index = 0x0000 , format = 0x59565955, width = 640, height = 480, frate num = 75
[  139.215475]  Index = 0x0000 , format = 0x59565955, width = 640, height = 480, frate num = 75
[  139.215480] Skipping Previous mode set ...
[  139.410443] [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
[  141.201416] usb 1-2: usb_suspend_both: status 0
[  141.201431] usb 1-4: usb_suspend_both: status 0
[  141.201489] usb usb1: usb_suspend_both: status 0
[  141.201516] tegra-xusb 3610000.xhci: entering ELPG
[  141.212466] tegra-xusb 3610000.xhci: entering ELPG done
[  141.936414] tegra194-vi5 15c10000.vi: no reply from camera processor
[  141.937239] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[  141.939047] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[  141.945463] Unable to handle kernel NULL pointer dereference at virtual address 00000028
[  141.946263] Mem abort info:
[  141.947198]   ESR = 0x96000005
[  141.948015]   Exception class = DABT (current EL), IL = 32 bits
[  141.948802]   SET = 0, FnV = 0
[  141.949536]   EA = 0, S1PTW = 0
[  141.950227] Data abort info:
[  141.950908]   ISV = 0, ISS = 0x00000005
[  141.951627]   CM = 0, WnR = 0
[  141.952320] user pgtable: 4k pages, 39-bit VAs, pgd = ffffffc7bc1fe000
[  141.953094] [0000000000000028] *pgd=0000000000000000, *pud=0000000000000000
[  141.953951] Internal error: Oops: 96000005 [#1] PREEMPT SMP
[  141.953982] Modules linked in: fuse xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack br_netfilter zram overlay uvcvideo cdc_acm bluedroid_pm userspace_alert nvgpu ip_tables x_tables
[  141.953998] CPU: 0 PID: 9312 Comm: vi-output, ar05 Not tainted 4.9.253-rt168-tegra #1
[  141.954000] Hardware name: Jetson-AGX (DT)
[  141.954002] task: ffffffc7b551ac40 task.stack: ffffffc76e860000
[  141.954013] PC is at __rt_spin_lock+0x2c/0x60
[  141.954015] LR is at 0x0
[  141.954020] pc : [<ffffff8008f6cdb4>] lr : [<0000000000000000>] pstate: 40c00045
[  141.954021] sp : ffffffc76e863c40
[  141.954025] x29: ffffffc76e863c40 x28: 0000000000000000
[  141.954029] x27: 0000000000000000 x26: 0000000000000000
[  141.954033] x25: 0000000000000010 x24: 00000000000000c0
[  141.954036] x23: 0000000000000040 x22: ffffff8009087658
[  141.954040] x21: 0000000000000000 x20: ffffffc7c0058080
[  141.954044] x19: 0000000000000010 x18: 0000007f8d17ba70
[  141.954047] x17: 0000000000000002 x16: 0000000000000003
[  141.954051] x15: ffffffc7d8e54428 x14: 000a0000000bfede
[  141.954055] x13: 000a000000000000 x12: ffffff800c000064
[  141.954060] x11: 000000000000000b x10: 0000000000000af0
[  141.954063] x9 : ffffffc76e863a70 x8 : fffffffffffffffe
[  141.954067] x7 : ffffffc77b0d8800 x6 : ffffffc7b4ab67c1
[  141.954070] x5 : ffffff800852073c x4 : ffffffbf1ed2ad90
[  141.954074] x3 : 0000000000000000 x2 : ffffffc7b551ac40
[  141.954077] x1 : 0000000000000000 x0 : 0000000000000028

[  141.954086] Process vi-output, ar05 (pid: 9312, stack limit = 0xffffffc76e860000)
[  141.954087] Call trace:
[  141.954094] [<ffffff8008f6cdb4>] __rt_spin_lock+0x2c/0x60
[  141.954098] [<ffffff8008f6cf50>] rt_write_lock+0x20/0x30
[  141.954103] [<ffffff8008b489f8>] destroy_buffer_table+0x40/0xd8
[  141.954108] [<ffffff8008b3ac2c>] vi_capture_shutdown+0xd4/0x130
[  141.954111] [<ffffff8008b3b284>] vi_channel_close_ex+0x34/0x88
[  141.954114] [<ffffff8008b3c800>] vi5_channel_error_recover+0x48/0x1c8
[  141.954117] [<ffffff8008b31668>] tegra_channel_error_recover+0x58/0x90
[  141.954120] [<ffffff8008b3d0c0>] tegra_channel_kthread_capture_dequeue+0xf0/0x1a0
[  141.954126] [<ffffff80080d745c>] kthread+0xec/0xf0
[  141.954130] [<ffffff80080830b0>] ret_from_fork+0x10/0x20
[  142.137664] ---[ end trace 0000000000000002 ]---
[  149.869676] tegra194-vi5 15c10000.vi: vi_capture_release: setup channel first
[  149.870668] video4linux video0: vi capture release failed
[  149.881397] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[  149.882401] Mem abort info:
[  149.883280]   ESR = 0x96000005
[  149.884128]   Exception class = DABT (current EL), IL = 32 bits
[  149.884992]   SET = 0, FnV = 0
[  149.885773]   EA = 0, S1PTW = 0
[  149.886492] Data abort info:
[  149.887147]   ISV = 0, ISS = 0x00000005
[  149.887828]   CM = 0, WnR = 0
[  149.888489] user pgtable: 4k pages, 39-bit VAs, pgd = ffffffc7c4ba2000
[  149.889180] [0000000000000000] *pgd=0000000000000000, *pud=0000000000000000
[  149.889952] Internal error: Oops: 96000005 [#2] PREEMPT SMP
[  149.889983] Modules linked in: fuse xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack br_netfilter zram overlay uvcvideo cdc_acm bluedroid_pm userspace_alert nvgpu ip_tables x_tables
[  149.890002] CPU: 1 PID: 20 Comm: rcuc/1 Tainted: G      D         4.9.253-rt168-tegra #1
[  149.890003] Hardware name: Jetson-AGX (DT)
[  149.890007] task: ffffffc7d9c99d80 task.stack: ffffffc7d9ca4000
[  149.890014] PC is at exit_creds+0x2c/0x78
[  149.890019] LR is at __put_task_struct_cb+0x64/0x1a0
[  149.890022] pc : [<ffffff80080da644>] lr : [<ffffff80080a9d8c>] pstate: 60c00045
[  149.890023] sp : ffffffc7d9ca7cc0
[  149.890027] x29: ffffffc7d9ca7cc0 x28: 0000000000000000
[  149.890030] x27: 0000000000000003 x26: 0000000000000000
[  149.890034] x25: ffffffc7b551b700 x24: ffffff8009ee39c0
[  149.890037] x23: ffffff800988c078 x22: 000000000000000a
[  149.890040] x21: ffffffc7b5517700 x20: ffffffc7b551ab00
[  149.890043] x19: ffffffc7b551ac40 x18: 0000000000000001
[  149.890046] x17: 0000000000000002 x16: 0000000000000003
[  149.890049] x15: ffffffc7d8e54428 x14: 000400000005dc38
[  149.890052] x13: 0000000000000170 x12: 071c71c71c71c71c
[  149.890055] x11: 000000000000000b x10: 0000000000000af0
[  149.890059] x9 : ffffffc7d9ca7d20 x8 : ffffffc7d9c9a8d0
[  149.890062] x7 : fefefeff646c606d x6 : ffffffc7d9c99d80
[  149.890065] x5 : 0000000000000800 x4 : 0000000000000000
[  149.890069] x3 : 0000000000000178 x2 : 0000000000000000
[  149.890072] x1 : 0000000000000000 x0 : 00000000ffffffff

[  149.890081] Process rcuc/1 (pid: 20, stack limit = 0xffffffc7d9ca4000)
[  149.890083] Call trace:
[  149.890088] [<ffffff80080da644>] exit_creds+0x2c/0x78
[  149.890093] [<ffffff80080a9d8c>] __put_task_struct_cb+0x64/0x1a0
[  149.890098] [<ffffff800812b720>] rcu_process_callbacks+0x258/0x570
[  149.890102] [<ffffff800812bb6c>] rcu_cpu_kthread+0x134/0x3d8
[  149.890105] [<ffffff80080dbf6c>] smpboot_thread_fn+0x1ac/0x290
[  149.890110] [<ffffff80080d745c>] kthread+0xec/0xf0
[  149.890113] [<ffffff80080830b0>] ret_from_fork+0x10/0x20
[  150.043447] ---[ end trace 0000000000000003 ]---

Looks like you are using E-CON’s sensor board.
Please consult with E-CON to confirm the sensor driver.

Thanks

An answer was found in this forum’s solution: V4L2 timeout leads to NULL pointer dereference in kernel in jetpack 4.6 - #12 by JerryChang

There was a fix for the NULL pointer dereference (the fix is on Jetpack 4.6.1 but not on Jetpack 4.6 which is the version installed in the Xavier AGX). I have applied the changes and recompiled the rt kernels and now attempting to reset the capture channel does not cause tegra194-vi5 to hang:

However, now I am experiencing lots of attempts to reset the capture channel and getting a green image out of the CSI camera.

[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: no reply from camera processor
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: no reply from camera processor
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[Do Jul 14 22:00:59 2022] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: no reply from camera processor
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: no reply from camera processor
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[Do Jul 14 22:01:02 2022] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel

Are there any other patches done to the Jetpack 4.6 kernels regarding tegra194-vi5?

Thanks in advance!

hello kevin.serrano,

those failures meant the VI engine keep waiting for camera frames but reach timeout (2500ms) values.
please confirm with sensor vendor for the workable JetPack release version, and you should also gather the VI tracing logs for reference.
for example, steps to enable VI tracing logs.

echo 1 > /sys/kernel/debug/tracing/tracing_on
echo 30720 > /sys/kernel/debug/tracing/buffer_size_kb
echo 1 > /sys/kernel/debug/tracing/events/tegra_rtcpu/enable
echo 1 > /sys/kernel/debug/tracing/events/freertos/enable
echo 2 > /sys/kernel/debug/camrtc/log-level
echo > /sys/kernel/debug/tracing/trace

then,
please enable the camera stream and gather the logs.
you may dump tracing log with… cat /sys/kernel/debug/tracing/trace
or, you may enable a terminal to review dynamic tracing log… cat /sys/kernel/debug/tracing/trace_pipe

Hello @JerryChang,

Thank you for the reply. I have captured the VI trace logs. I have forwarded them to the E-CON’s technical support.

However, I paste them here in case anyone with a similar issue knows some solution.

# tracer: nop
#
# entries-in-buffer/entries-written: 956/956   #P:8
#
#                              _-----=> irqs-off
#                             / _----=> need-resched
#                            |/  _-----=> need-resched_lazy
#                            || / _---=> hardirq/softirq
#                            ||| / _--=> preempt-depth
#                            |||| / _-=> preempt-lazy-depth
#                            ||||| / _-=> migrate-disable   
#                            |||||| /    delay
#           TASK-PID   CPU#  |||||||   TIMESTAMP  FUNCTION
#              | |       |   |||||||      |         |
     kworker/1:4-2121  [001] .......   389.579576: rtos_queue_send_from_isr_failed: tstamp:12665971854 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   389.579578: rtcpu_string: tstamp:12665972242 id:0x04010000 str:"Configuring VI GoS.
"
     kworker/1:4-2121  [001] .......   389.579594: rtcpu_string: tstamp:12665972421 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
     kworker/1:4-2121  [001] .......   389.579599: rtcpu_string: tstamp:12665972663 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
     kworker/1:4-2121  [001] .......   389.579605: rtcpu_string: tstamp:12665972894 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
     kworker/1:4-2121  [001] .......   389.579609: rtcpu_string: tstamp:12665973112 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
     kworker/1:4-2121  [001] .......   389.579613: rtcpu_string: tstamp:12665973344 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
     kworker/1:4-2121  [001] .......   389.579616: rtcpu_string: tstamp:12665973563 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
     kworker/1:4-2121  [001] .......   389.579620: rtcpu_string: tstamp:12665981176 id:0x04010000 str:"vi5_hwinit: firmware CL2018101701 protocol vers"
     kworker/1:4-2121  [001] .......   389.579622: rtcpu_string: tstamp:12665981281 id:0x04010000 str:"on 2.2
"
     kworker/1:4-2121  [001] .......   389.579626: rtos_queue_send_from_isr_failed: tstamp:12665995147 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   389.579627: rtos_queue_send_from_isr_failed: tstamp:12665995301 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   389.579628: rtos_queue_send_from_isr_failed: tstamp:12665995442 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   389.579628: rtos_queue_send_from_isr_failed: tstamp:12665995576 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   389.579629: rtos_queue_send_from_isr_failed: tstamp:12665995709 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   389.579629: rtcpu_string: tstamp:12665996573 id:0x04010000 str:"VI GOS[#0] set to VM GOS[4] base 0xc2104000
"
     kworker/1:4-2121  [001] .......   389.579633: rtos_queue_send_from_isr_failed: tstamp:12666086701 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   389.579634: rtos_queue_send_from_isr_failed: tstamp:12666086839 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   389.579634: rtos_queue_send_from_isr_failed: tstamp:12666086979 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   389.579635: rtos_queue_send_from_isr_failed: tstamp:12666087112 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   389.579635: rtos_queue_send_from_isr_failed: tstamp:12666087245 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   389.579637: rtcpu_vinotify_event: tstamp:12666315600 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:14469893728 data:0x10000000
     kworker/1:4-2121  [001] .......   389.579638: rtcpu_vinotify_event: tstamp:12666315748 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:14469897536 data:0x31000001
     kworker/1:4-2121  [001] .......   389.579639: rtcpu_vinotify_event: tstamp:12666315892 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:14469898528 data:0x07020001
     kworker/1:4-2121  [001] .......   389.579639: rtcpu_vinotify_event: tstamp:12666316014 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:14469937216 data:0x10000000
     kworker/1:4-2121  [001] .......   389.579640: rtcpu_vinotify_event: tstamp:12666316157 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:14469941056 data:0x31000002
     kworker/1:4-2121  [001] .......   389.732597: rtos_queue_peek_from_isr_failed: tstamp:12670967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   389.885595: rtos_queue_peek_from_isr_failed: tstamp:12675967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.089593: rtos_queue_peek_from_isr_failed: tstamp:12680967142 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.242580: rtos_queue_peek_from_isr_failed: tstamp:12685967143 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.395611: rtos_queue_peek_from_isr_failed: tstamp:12690967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.548575: rtos_queue_peek_from_isr_failed: tstamp:12695967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.701590: rtos_queue_peek_from_isr_failed: tstamp:12700967149 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   390.854590: rtos_queue_peek_from_isr_failed: tstamp:12705967143 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.007595: rtos_queue_peek_from_isr_failed: tstamp:12710967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.211595: rtos_queue_peek_from_isr_failed: tstamp:12715967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.364586: rtos_queue_peek_from_isr_failed: tstamp:12720967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.517595: rtos_queue_peek_from_isr_failed: tstamp:12725967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.670614: rtos_queue_peek_from_isr_failed: tstamp:12730967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.823620: rtos_queue_peek_from_isr_failed: tstamp:12735967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   391.976618: rtos_queue_peek_from_isr_failed: tstamp:12740967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.129644: rtos_queue_send_from_isr_failed: tstamp:12745202278 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129649: rtos_queue_send_from_isr_failed: tstamp:12745202417 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129650: rtos_queue_send_from_isr_failed: tstamp:12745202557 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129651: rtos_queue_send_from_isr_failed: tstamp:12745202691 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129652: rtos_queue_send_from_isr_failed: tstamp:12745202824 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129653: rtos_queue_send_from_isr_failed: tstamp:12745203017 queue:0x0bcb2dd0
     kworker/1:4-2121  [001] .......   392.129654: rtos_queue_send_from_isr_failed: tstamp:12745203143 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129655: rtos_queue_send_from_isr_failed: tstamp:12745203266 queue:0x0bcb7638
     kworker/1:4-2121  [001] .......   392.129656: rtos_queue_send_from_isr_failed: tstamp:12745203388 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129657: rtos_queue_send_from_isr_failed: tstamp:12745203514 queue:0x0bcb91b8
     kworker/1:4-2121  [001] .......   392.129658: rtos_queue_send_from_isr_failed: tstamp:12745203633 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129658: rtos_queue_send_from_isr_failed: tstamp:12745203755 queue:0x0bcb9f78
     kworker/1:4-2121  [001] .......   392.129659: rtos_queue_send_from_isr_failed: tstamp:12745203874 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129660: rtos_queue_send_from_isr_failed: tstamp:12745203996 queue:0x0bcbad38
     kworker/1:4-2121  [001] .......   392.129684: rtos_queue_send_from_isr_failed: tstamp:12745204117 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129684: rtos_queue_send_from_isr_failed: tstamp:12745235137 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129685: rtos_queue_send_from_isr_failed: tstamp:12745235276 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129686: rtos_queue_send_from_isr_failed: tstamp:12745235415 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129686: rtos_queue_send_from_isr_failed: tstamp:12745235547 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129687: rtos_queue_send_from_isr_failed: tstamp:12745235679 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129688: rtos_queue_send_from_isr_failed: tstamp:12745266705 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129688: rtos_queue_send_from_isr_failed: tstamp:12745266841 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129689: rtos_queue_send_from_isr_failed: tstamp:12745266988 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129690: rtos_queue_send_from_isr_failed: tstamp:12745267123 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129690: rtos_queue_send_from_isr_failed: tstamp:12745267256 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129709: rtcpu_string: tstamp:12745273790 id:0x04010000 str:"Configuring VI GoS.
"
     kworker/1:4-2121  [001] .......   392.129722: rtcpu_string: tstamp:12745273972 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
     kworker/1:4-2121  [001] .......   392.129727: rtcpu_string: tstamp:12745274210 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
     kworker/1:4-2121  [001] .......   392.129730: rtcpu_string: tstamp:12745274437 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
     kworker/1:4-2121  [001] .......   392.129734: rtcpu_string: tstamp:12745274655 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
     kworker/1:4-2121  [001] .......   392.129738: rtcpu_string: tstamp:12745274887 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
     kworker/1:4-2121  [001] .......   392.129742: rtcpu_string: tstamp:12745275105 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
     kworker/1:4-2121  [001] .......   392.129746: rtos_queue_send_from_isr_failed: tstamp:12745389717 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129746: rtos_queue_send_from_isr_failed: tstamp:12745389856 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129747: rtos_queue_send_from_isr_failed: tstamp:12745389995 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129747: rtos_queue_send_from_isr_failed: tstamp:12745390127 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129748: rtos_queue_send_from_isr_failed: tstamp:12745390259 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129750: rtcpu_vinotify_event: tstamp:12745417938 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:12715577856 data:0x10000000
     kworker/1:4-2121  [001] .......   392.129751: rtcpu_vinotify_event: tstamp:12745418104 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:12715595072 data:0x31000001
     kworker/1:4-2121  [001] .......   392.129751: rtcpu_vinotify_event: tstamp:12745418273 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:12715600224 data:0x07020001
     kworker/1:4-2121  [001] .......   392.129752: rtos_queue_send_from_isr_failed: tstamp:12745473860 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129753: rtos_queue_send_from_isr_failed: tstamp:12745473999 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129753: rtos_queue_send_from_isr_failed: tstamp:12745474136 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129754: rtos_queue_send_from_isr_failed: tstamp:12745474270 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129754: rtos_queue_send_from_isr_failed: tstamp:12745474402 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129755: rtos_queue_send_from_isr_failed: tstamp:12745569532 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   392.129755: rtos_queue_send_from_isr_failed: tstamp:12745569668 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   392.129769: rtos_queue_send_from_isr_failed: tstamp:12745569804 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   392.129769: rtos_queue_send_from_isr_failed: tstamp:12745569939 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   392.129770: rtos_queue_send_from_isr_failed: tstamp:12745570071 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   392.129770: rtcpu_vinotify_event: tstamp:12745743613 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:12718273856 data:0x10000000
     kworker/1:4-2121  [001] .......   392.129771: rtcpu_vinotify_event: tstamp:12745743746 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:12718291296 data:0x31000002
     kworker/1:4-2121  [001] .......   392.129772: rtos_queue_peek_from_isr_failed: tstamp:12745967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.333623: rtos_queue_peek_from_isr_failed: tstamp:12750967142 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.486634: rtos_queue_peek_from_isr_failed: tstamp:12755967151 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.639664: rtos_queue_peek_from_isr_failed: tstamp:12760967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.792646: rtos_queue_peek_from_isr_failed: tstamp:12765967146 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   392.945655: rtos_queue_peek_from_isr_failed: tstamp:12770967150 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.098650: rtos_queue_peek_from_isr_failed: tstamp:12775967149 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.251658: rtos_queue_peek_from_isr_failed: tstamp:12780967145 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.455663: rtos_queue_peek_from_isr_failed: tstamp:12785967149 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.608667: rtos_queue_peek_from_isr_failed: tstamp:12790967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.761660: rtos_queue_peek_from_isr_failed: tstamp:12795967147 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   393.914672: rtos_queue_peek_from_isr_failed: tstamp:12800967149 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   394.067677: rtos_queue_peek_from_isr_failed: tstamp:12805967143 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   394.220689: rtos_queue_peek_from_isr_failed: tstamp:12810967145 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   394.373678: rtos_queue_peek_from_isr_failed: tstamp:12815967149 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   394.526698: rtos_queue_peek_from_isr_failed: tstamp:12820967150 queue:0x0bcbbbb8
     kworker/1:4-2121  [001] .......   394.679697: rtos_queue_send_from_isr_failed: tstamp:12825209179 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679701: rtos_queue_send_from_isr_failed: tstamp:12825209319 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679703: rtos_queue_send_from_isr_failed: tstamp:12825209461 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679704: rtos_queue_send_from_isr_failed: tstamp:12825209595 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679705: rtos_queue_send_from_isr_failed: tstamp:12825209732 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   394.679706: rtos_queue_send_from_isr_failed: tstamp:12825209926 queue:0x0bcb2dd0
     kworker/1:4-2121  [001] .......   394.679708: rtos_queue_send_from_isr_failed: tstamp:12825210048 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679709: rtos_queue_send_from_isr_failed: tstamp:12825210171 queue:0x0bcb7638
     kworker/1:4-2121  [001] .......   394.679710: rtos_queue_send_from_isr_failed: tstamp:12825210298 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679711: rtos_queue_send_from_isr_failed: tstamp:12825210425 queue:0x0bcb91b8
     kworker/1:4-2121  [001] .......   394.679712: rtos_queue_send_from_isr_failed: tstamp:12825210546 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679713: rtos_queue_send_from_isr_failed: tstamp:12825210670 queue:0x0bcb9f78
     kworker/1:4-2121  [001] .......   394.679714: rtos_queue_send_from_isr_failed: tstamp:12825210791 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679715: rtos_queue_send_from_isr_failed: tstamp:12825210913 queue:0x0bcbad38
     kworker/1:4-2121  [001] .......   394.679716: rtos_queue_send_from_isr_failed: tstamp:12825211032 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   394.679717: rtos_queue_send_from_isr_failed: tstamp:12825232720 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679717: rtos_queue_send_from_isr_failed: tstamp:12825232872 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679718: rtos_queue_send_from_isr_failed: tstamp:12825233012 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679719: rtos_queue_send_from_isr_failed: tstamp:12825233146 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679720: rtos_queue_send_from_isr_failed: tstamp:12825233278 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   394.679721: rtos_queue_send_from_isr_failed: tstamp:12825265759 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679722: rtos_queue_send_from_isr_failed: tstamp:12825265897 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679723: rtos_queue_send_from_isr_failed: tstamp:12825266036 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679724: rtos_queue_send_from_isr_failed: tstamp:12825266170 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679725: rtos_queue_send_from_isr_failed: tstamp:12825266303 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   394.679726: rtcpu_string: tstamp:12825272892 id:0x04010000 str:"Configuring VI GoS.
"
     kworker/1:4-2121  [001] .......   394.679741: rtcpu_string: tstamp:12825273077 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
     kworker/1:4-2121  [001] .......   394.679747: rtcpu_string: tstamp:12825273314 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
     kworker/1:4-2121  [001] .......   394.679751: rtcpu_string: tstamp:12825273540 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
     kworker/1:4-2121  [001] .......   394.679755: rtcpu_string: tstamp:12825273759 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
     kworker/1:4-2121  [001] .......   394.679760: rtcpu_string: tstamp:12825273991 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
     kworker/1:4-2121  [001] .......   394.679765: rtcpu_string: tstamp:12825274210 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
     kworker/1:4-2121  [001] .......   394.679769: rtos_queue_send_from_isr_failed: tstamp:12825357513 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679769: rtos_queue_send_from_isr_failed: tstamp:12825357649 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679770: rtos_queue_send_from_isr_failed: tstamp:12825357787 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679771: rtos_queue_send_from_isr_failed: tstamp:12825357920 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679771: rtos_queue_send_from_isr_failed: tstamp:12825358052 queue:0x0bcbada0
     kworker/1:4-2121  [001] .......   394.679772: rtos_queue_send_from_isr_failed: tstamp:12825375082 queue:0x0bcb2e38
     kworker/1:4-2121  [001] .......   394.679772: rtos_queue_send_from_isr_failed: tstamp:12825375219 queue:0x0bcb76a0
     kworker/1:4-2121  [001] .......   394.679773: rtos_queue_send_from_isr_failed: tstamp:12825375357 queue:0x0bcb9220
     kworker/1:4-2121  [001] .......   394.679774: rtos_queue_send_from_isr_failed: tstamp:12825375490 queue:0x0bcb9fe0
     kworker/1:4-2121  [001] .......   394.679774: rtos_queue_send_from_isr_failed: tstamp:12825375622 queue:0x0bcbada0

BR

hello kevin.serrano,

I’ve went though the logs and it looks there’s no camera related messages, which meant the camera device should not enabled.
you should contact with camera vendor, please ask for the last-known-good image, and you should work on the same release version for your development. thanks

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