Jetson reboot on CSI frame resolution error

Hello
we are developping a vision system based essentially on Jetson Nano board and a FPD-Link3 connection to a remote CMOS sensor.

We are able to acquire images. For this task, we used the @dusty-nv repos, in particular the Camera Viewer (inside GitHub - dusty-nv/jetson-inference: Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.). Basically, the acquisition is realized by a gstreamer pipeline and visualized to a window.

What we faced is that if we change (during the running of the gst chain) the resolution of the sensor (forcing directly the I2C register of the CMOS sensor), all the Jetson freze and shut down.
We do this is because we want to simulate some “anomalies”, for example an unexpected “reset” of the remote board where the resolution changes to the default and we need to handle the error trying to “reconnect”. I will understand if the pipe brokes and exits, but the whole board to shutdown is too much…
What could be the issue? Someone had handled this situations?

Thanks for the help

Hi,
It seems to be an issue in sensor driver. Please try gst-launch-1.0 commands with the resolution and check if it is runnable.

And do you get the camera from our camera partners? Please share brand and model ID of the camera for reference.

Hello DaneLLL

thanks for replay. Could you share exactly the pipe for gst-launch-1.0?

The camera is an our design. The camera provides a Onsemi MT9P031 sensor. The link between the remote camera and the Jetson is realized with a FPDLINK-3 TI devices (933 serializer and 954 deserializer).

We are in the first stages of sw develop so we realized a first poor module
mt9p031nv.c (6.9 KB)
derived from imx219 (linux_kernel_4.9.201)

The serdes are configured via I2C lines.

K. R.

Hi,
Please refer to sensor driver programming guide in developer guide, and debug tips in
Jetson/l4t/Camera BringUp - eLinux.org

Hello DaneLLL

Yes I readed that documentation and I tried to merge the informations included with what I’m facing on the development board. For your information:

  • I searched for the DTS file used. For doing this I boot the camera and searched with dmesg. I found this line

[ 0.449075] DTS File Name: /home/videosystems/kernel_jetson/kernel/kernel-4.9/arch/arm64/boot/dts/…/…/…/…/…/…/hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dts

  • From this file I start to find a sensor and I found that it is configured the imx219
    tegra210-p3448-0000-p3449-0000-b00.dts#include “tegra210-porg-p3448-common.dtsi”#include “porg-platforms/tegra210-porg-camera.dtsi”#include “tegra210-porg-camera-rbpcv2-imx219.dtsi”#include “tegra210-camera-rbpcv2-imx219.dtsi”
    In this file I modified what is specified in the documentation (basically, for a simple test, I put the I2C address, the names of the module, leaving the remain as is).
  • The driver module is like the file I posted. I did not implement features like power on/off, streaming etc, returning a 0 in each one as I does not use them. As I see, the minimal driver is enough to capture “right” images from FPDLINK deserializer, using libargus. As I change resolution (on sensor) this freeze happen.

I also tried the “high” logging like you suggest in the other link, but nothing is displayed when I change resolution. Simply, the development board “freeze” and reboot. Nothing on kernel logs, on terminal. Nothing also on the serial port attached with the micro USB. I also facing that if I run the “gst” pipe with a different resolution set up on the sensor, the freeze happen in the same way.

K.R.

Hello
I followed the instructions suggested, but I can’t finind any detail taht could raise this kernel panic.

Also I see that I can’t be able to see any log from the system. I also tried to modify APPEND in extlinux, but I see that if you add a FDT, APEEND wil be ignord. Any ideas how to debug or maybe read more infos about capture issues?

K.R.

Hi,
Please check:

  1. If you can see correct information in running the command:
    $ v4l2-ctl --list-formats-ext -d /dev/videoX
    If the supported formats are not shown correctly, please inspect the setting in device tree.

  2. If 1 is good, please try to capture raw frames through v4l2-ctl. There is a sample command for reference:
    Is there a way to capture with v4l2-ctl using tx2's onboard camera, ov5693? It's in BG10 format, but how do I check if the raw image comes out? - #3 by ShaneCCC

  3. If 1 and 2 are good, please try the command and check if you can see camera preview:
    $ gst-launch-1.0 nvarguscamerasrc ! nvoverlaysink

Hello DaneLLL

All test are running, in fact I see all the nodes correctly connected (I mean, endpoints SENS → CSI → VI).
For not to be misunderstood, I could capture frames for my device BUT if I detach phisically the camera OR change the resolution of the sensor, the kernel freezes. What we done is basically modify DTS and kernel module

  • For DTS, I think it is ok, such it describes connection with the modules (I mean, CSI, VI, Sensor, etc…) so I think it is difficult that it is involved in kernel panic
  • For Module, I simply modified imx219 (the one of the raspebbry camera) and remove all the unnecessary controls. I refear to: removed gpio of reset, removed control of the clock (but I see that if it is not defined in DTS , mclk, it is disabled by default). The remain controls of gain, expo and framerate are returning 0. So I don’t understand what is going on. I can’t be able to see logs for kernel panic becouse I think they are printed on serial port 0.

Test 1:

videosystems@jetson-nano:~$ sudo media-ctl -p -d /dev/media0
Media controller API version 0.1.0

Media device information
------------------------
driver          vi
model           NVIDIA Tegra Video Input Device
serial          
bus info        
hw revision     0x3
driver version  0.0.0

Device topology
- entity 1: nvcsi--1 (2 pads, 2 links)
            type V4L2 subdev subtype Unknown flags 0
            device node name /dev/v4l-subdev0
	pad0: Sink
		<- "mt9p031vs 6-005d":0 [ENABLED]
	pad1: Source
		-> "vi-output, mt9p031vs 6-005d":0 [ENABLED]

- entity 4: mt9p031vs 6-005d (1 pad, 1 link)
            type V4L2 subdev subtype Sensor flags 0
            device node name /dev/v4l-subdev1
	pad0: Source
		[fmt:SRGGB12_1X12/1280x720 field:none colorspace:srgb]
		-> "nvcsi--1":0 [ENABLED]

- entity 6: vi-output, mt9p031vs 6-005d (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video0
	pad0: Sink
		<- "nvcsi--1":1 [ENABLED]

Test 2:

v4l2-ctl --list-formats-ext -d /dev/video0
ioctl: VIDIOC_ENUM_FMT
	Index       : 0
	Type        : Video Capture
	Pixel Format: 'RG12'
	Name        : 12-bit Bayer RGRG/GBGB
		Size: Discrete 1280x720
			Interval: Discrete 0.017s (60.000 fps)

Hello
I found a way to connect ttyS0 on my PC, I attach what is going on when I change the resolution of the sensor using I2C. It’s diffucult to understand for me, I only see that it does some checks and found a lot of timeouts (fence timeout on [ffffffc0398099c0] after 1500ms) but a certain point it hangs.

[  269.537916] vi 54080000.vi: subdev mt9p031vs 6-005d unbind
[  290.478208] mt9p031vs 6-005d: tegracam sensor driver:mt9p031vs_v2.0.6
[  290.508954] vi 54080000.vi: subdev mt9p031vs 6-005d bound
[  320.656581] fence timeout on [ffffffc0398090c0] after 1500ms
[  320.662267] name=[nvhost_sync:22], current value=176 waiting value=177
[  320.668820] ---- mlocks ----
[  320.671702]
[  320.673213] ---- syncpts ----
[  320.676178] id 1 (disp0_a) min 1011 max 1011 refs 1 (previous client : )
[  320.682887] id 2 (disp0_b) min 2 max 2 refs 1 (previous client : )
[  320.689106] id 3 (disp0_c) min 2 max 2 refs 1 (previous client : )
[  320.695302] id 8 (gm20b_507) min 506 max 506 refs 1 (previous client : )
[  320.702018] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[  320.708573] id 11 (gm20b_505) min 578 max 578 refs 1 (previous client : gm20b_505)
[  320.716147] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[  320.722594] id 13 (gm20b_503) min 50530 max 50530 refs 1 (previous client : )
[  320.724516] fence timeout on [ffffffc039008180] after 1500ms
[  320.724522] name=[nvhost_sync:39], current value=177 waiting value=178
[  320.724525] ---- mlocks ----
[  320.724535]
[  320.724537] ---- syncpts ----
[  320.749238] id 14 (gm20b_502) min 26 max 26 refs 1 (previous client : )
[  320.755858] id 15 (gm20b_500) min 4812 max 4812 refs 1 (previous client : gm20b_501)
[  320.763613] id 16 (54340000.vic_0) min 534 max 534 refs 1 (previous client : gm20b_500)
[  320.771627] id 21 (54680000.isp_0) min 176 max 179 refs 4 (previous client : )
[  320.778856] id 22 (54680000.isp_1) min 176 max 179 refs 4 (previous client : )
[  320.786083] id 23 (54680000.isp_2) min 589 max 596 refs 9 (previous client : )
[  320.793310] id 24 (54680000.isp_3) min 177 max 179 refs 4 (previous client : )
[  320.800538] id 25 (gm20b_501) min 704 max 704 refs 1 (previous client : )
[  320.807332] id 26 (vblank0) min 16033 max -4 refs 1 (previous client : )
[  320.814039] id 28 (gm20b_499) min 48 max 48 refs 1 (previous client : )
[  320.820687] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[  320.827138] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[  320.833585] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[  320.840033] id 32 (gm20b_495) min 1394 max 1394 refs 1 (previous client : )
[  320.847000] id 33 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  320.854228] id 35 (54080000.vi_1) min 176 max 179 refs 4 (previous client : 54080000.vi_1)
[  320.862496] id 36 (54080000.vi_2) min 354 max 359 refs 7 (previous client : 54080000.vi_2)
[  320.870764] id 39 (54080000.vi_4) min 177 max 179 refs 4 (previous client : 54080000.vi_4)
[  320.879032] id 40 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  320.886260] id 42 (gm20b_494) min 6 max 6 refs 1 (previous client : )
[  320.892707] id 43 (gm20b_493) min 8 max 8 refs 1 (previous client : )
[  320.899153] id 44 (gm20b_492) min 6 max 6 refs 1 (previous client : )
[  320.905600] id 45 (gm20b_491) min 6 max 6 refs 1 (previous client : )
[  320.912046] id 46 (gm20b_490) min 6 max 6 refs 1 (previous client : )
[  320.918512] id 47 (gm20b_489) min 6 max 6 refs 1 (previous client : )
[  320.924962] id 50 (gm20b_488) min 3621 max 3621 refs 1 (previous client : 54340000.vic_0)
[  320.933143] id 51 (gm20b_487) min 1002 max 1002 refs 1 (previous client : )
[  320.940109] id 52 (gm20b_486) min 352 max 352 refs 1 (previous client : )
[  320.946902] id 53 (gm20b_485) min 2 max 2 refs 1 (previous client : )
[  320.953371] id 54 (gm20b_484) min 6 max 6 refs 1 (previous client : )
[  320.959910]
[  320.959922] id 1 (disp0_a) min 1011 max 1011 refs 1 (previous client : )
[  320.959926] id 2 (disp0_b) min 2 max 2 refs 1 (previous client : )
[  320.959929] id 3 (disp0_c) min 2 max 2 refs 1 (previous client : )
[  320.959936] id 8 (gm20b_507) min 506 max 506 refs 1 (previous client : )
[  320.959939] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[  320.959944] id 11 (gm20b_505) min 578 max 578 refs 1 (previous client : gm20b_505)
[  320.959947] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[  320.959951] id 13 (gm20b_503) min 50530 max 50530 refs 1 (previous client : )
[  320.959954] id 14 (gm20b_502) min 26 max 26 refs 1 (previous client : )
[  320.959958] id 15 (gm20b_500) min 4812 max 4812 refs 1 (previous client : gm20b_501)
[  320.959962] id 16 (54340000.vic_0) min 534 max 534 refs 1 (previous client : gm20b_500)
[  320.959968] id 21 (54680000.isp_0) min 176 max 179 refs 4 (previous client : )
[  320.959971] id 22 (54680000.isp_1) min 176 max 179 refs 4 (previous client : )
[  320.959974] id 23 (54680000.isp_2) min 589 max 596 refs 9 (previous client : )
[  320.959978] id 24 (54680000.isp_3) min 177 max 179 refs 4 (previous client : )
[  320.959981] id 25 (gm20b_501) min 704 max 704 refs 1 (previous client : )
[  320.959984] id 26 (vblank0) min 16043 max -4 refs 1 (previous client : )
[  320.959988] id 28 (gm20b_499) min 48 max 48 refs 1 (previous client : )
[  320.959992] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[  320.959995] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[  320.959998] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[  320.960001] id 32 (gm20b_495) min 1394 max 1394 refs 1 (previous client : )
[  320.960004] id 33 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  320.960009] id 35 (54080000.vi_1) min 176 max 179 refs 4 (previous client : 54080000.vi_1)
[  320.960012] id 36 (54080000.vi_2) min 354 max 359 refs 7 (previous client : 54080000.vi_2)
[  320.960016] id 39 (54080000.vi_4) min 177 max 179 refs 4 (previous client : 54080000.vi_4)
[  320.960019] id 40 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  320.960023] id 42 (gm20b_494) min 6 max 6 refs 1 (previous client : )
[  320.960026] id 43 (gm20b_493) min 8 max 8 refs 1 (previous client : )
[  320.960029] id 44 (gm20b_492) min 6 max 6 refs 1 (previous client : )
[  320.960032] id 45 (gm20b_491) min 6 max 6 refs 1 (previous client : )
[  320.960035] id 46 (gm20b_490) min 6 max 6 refs 1 (previous client : )
[  320.960038] id 47 (gm20b_489) min 6 max 6 refs 1 (previous client : )
[  320.960043] id 50 (gm20b_488) min 3621 max 3621 refs 1 (previous client : 54340000.vic_0)
[  320.960046] id 51 (gm20b_487) min 1002 max 1002 refs 1 (previous client : )
[  320.960049] id 52 (gm20b_486) min 352 max 352 refs 1 (previous client : )
[  320.960053] id 53 (gm20b_485) min 2 max 2 refs 1 (previous client : )
[  320.960056] id 54 (gm20b_484) min 6 max 6 refs 1 (previous client : )
[  320.960139]
[  320.960141] ---- channels ----
[  320.960149]
[  320.960149] channel 0 - 54680000.isp
[  320.960149]
[  320.960159] 0-54680000.isp (17):
[  320.960160] active class 01, offset 0050, val 00000015
[  320.960162] DMAPUT 00000328, DMAGET 000002d0, DMACTL 00000000
[  320.960164] CBREAD 00000015, CBSTAT 00010050
[  320.960170]
[  320.960170] ffffffc04d7d5400: JOB, syncpt_id=21, syncpt_val=177, first_get=00000238, timeout=10000, num_slots=3, num_handles=1
[  320.960179]     GATHER at ffcb8000+285c, 8 words
[  320.960183] 20000001
[  320.960184] 00000415
[  320.960186] 20000001
[  320.960188] 00000516
[  320.960189] 20000001
[  320.960191] 00000618
[  320.960192] 200c0001
[  320.960194] 00000005
[  320.960194]
[  320.960198]     GATHER at ffcb8000+287c, 2 words
[  320.960201] 20000001
[  320.960202] 00000017
[  320.960202]
[  320.960204]
[  320.960207]
[  320.960207] channel 1 - 54080000.vi
[  320.960207]
[  320.960215] 1-54080000.vi (12):
[  320.960215] active class 01, offset 0050, val 00000023
[  320.960218] DMAPUT 00000268, DMAGET 00000268, DMACTL 00000000
[  320.960220] CBREAD 00000023, CBSTAT 00010050
[  320.960225]
[  320.960225] ffffffc04d7d4400: JOB, syncpt_id=35, syncpt_val=177, first_get=00000190, timeout=10000, num_slots=5, num_handles=1
[  320.960231]     GATHER at ffc18000+3228, 3 words
[  320.960234] 304e0005
[  320.960236] 0000024d
[  320.960237] 00000017
[  320.960237]
[  320.960240]     GATHER at ffc18000+3234, 10 words
[  320.960243] 124b0003
[  320.960244] 00000000
[  320.960246] 00000000
[  320.960248] 0000000b
[  320.960249] 20000001
[  320.960251] 00001d23
[  320.960252] 20000001
[  320.960254] 00000527
[  320.960255] 20410001
[  320.960257] 00000001
[  320.960257]
[  320.960260]     GATHER at ffc18000+325c, 2 words
[  320.960263] 20000001
[  320.960264] 00000024
[  320.960264]
[  320.960265]
[  320.960268]
[  320.960268] ---- host general irq ----
[  320.960268]
[  320.960270] sync_hintmask_ext = 0xc0000000
[  320.960272] sync_hintmask = 0x80000000
[  320.960274] sync_intc0mask = 0x00000001
[  320.960276] sync_intmask = 0x00000011
[  320.960278]
[  320.960278] ---- host syncpt irq mask ----
[  320.960278]
[  320.960280] syncpt_thresh_int_mask(0) = 0x00000001
[  320.960283] syncpt_thresh_int_mask(1) = 0x00015400
[  320.960285] syncpt_thresh_int_mask(2) = 0x00004140
[  320.960288] syncpt_thresh_int_mask(3) = 0x00000000
[  320.960290] syncpt_thresh_int_mask(4) = 0x00000000
[  320.960292] syncpt_thresh_int_mask(5) = 0x00000000
[  320.960294] syncpt_thresh_int_mask(6) = 0x00000000
[  320.960297] syncpt_thresh_int_mask(7) = 0x00000000
[  320.960299] syncpt_thresh_int_mask(8) = 0x00000000
[  320.960301] syncpt_thresh_int_mask(9) = 0x00000000
[  320.960303] syncpt_thresh_int_mask(10) = 0x00000000
[  320.960306] syncpt_thresh_int_mask(11) = 0x00000000
[  320.960308]
[  320.960308] ---- host syncpt irq status ----
[  320.960308]
[  320.960310] syncpt_thresh_cpu0_int_status(0) = 0x01000000
[  320.960313] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[  320.960315] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[  320.960317] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[  320.960320] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[  320.960322] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[  320.960324]
[  320.960324] ---- host syncpt thresh ----
[  320.960324]
[  320.960327] syncpt_int_thresh_thresh_0(0) = 1
[  320.960340] syncpt_int_thresh_thresh_0(21) = 177
[  320.960343] syncpt_int_thresh_thresh_0(22) = 177
[  320.960346] syncpt_int_thresh_thresh_0(23) = 590
[  320.960348] syncpt_int_thresh_thresh_0(24) = 177
[  320.960356] syncpt_int_thresh_thresh_0(35) = 177
[  320.960359] syncpt_int_thresh_thresh_0(36) = 355
[  320.960363] syncpt_int_thresh_thresh_0(39) = 178
[  321.566409] ---- channels ----
[  321.569485]
[  321.569485] channel 0 - 54680000.isp
[  321.569485]
[  321.576033] active class 01, offset 0050, val 00000015
[  321.581180] DMAPUT 00000380, DMAGET 000002d0, DMACTL 00000000
[  321.586931] CBREAD 00000015, CBSTAT 00010050
[  321.591219]
[  321.591219] ffffffc04d7d5400: JOB, syncpt_id=21, syncpt_val=177, first_get=00000238, timeout=10000, num_slots=3, num_handles=1
[  321.604105]     GATHER at ffcb8000+285c, 8 words
[  321.608734] 00000415
[  321.611003] 00000516
[  321.613288] 00000618
[  321.615556] 00000005
[  321.617839]
[  321.619326]     GATHER at ffcb8000+287c, 2 words
[  321.623952] 00000017
[  321.626234]
[  321.627719]
[  321.629223]
[  321.629223] channel 1 - 54080000.vi
[  321.629223]
[  321.635676] active class 01, offset 0050, val 00000023
[  321.640819] DMAPUT 000002b0, DMAGET 00000288, DMACTL 00000000
[  321.646570] CBREAD 00000023, CBSTAT 00010050
[  321.650854]
[  321.650854] ffffffc04d7d4400: JOB, syncpt_id=35, syncpt_val=177, first_get=00000190, timeout=10000, num_slots=5, num_handles=1
[  321.663753]     GATHER at ffc18000+3228, 3 words
[  321.668381] 0000024d
[  321.670685]
[  321.672173]     GATHER at ffc18000+3234, 10 words
[  321.676894] 00000000
[  321.679162] 0000000b
[  321.681448] 00001d23
[  321.683716] 00000527
[  321.686001] 00000001
[  321.688267]
[  321.689771]     GATHER at ffc18000+325c, 2 words
[  321.694397] 00000024
[  321.696679]
[  321.698163]
[  321.699647]
[  321.699647] ---- host general irq ----
[  321.699647]
[  321.706352] sync_hintmask_ext = 0xc0000000
[  321.710457] sync_hintmask = 0x80000000
[  321.714213] sync_intc0mask = 0x00000001
[  321.718056] sync_intmask = 0x00000011
[  321.721724]
[  321.721724] ---- host syncpt irq mask ----
[  321.721724]
[  321.728776] syncpt_thresh_int_mask(0) = 0x00000001
[  321.733574] syncpt_thresh_int_mask(1) = 0x00015400
[  321.738370] syncpt_thresh_int_mask(2) = 0x00004140
[  321.743167] syncpt_thresh_int_mask(3) = 0x00000000
[  321.747964] syncpt_thresh_int_mask(4) = 0x00000000
[  321.752761] syncpt_thresh_int_mask(5) = 0x00000000
[  321.757558] syncpt_thresh_int_mask(6) = 0x00000000
[  321.762355] syncpt_thresh_int_mask(7) = 0x00000000
[  321.767191] syncpt_thresh_int_mask(8) = 0x00000000
[  321.771993] syncpt_thresh_int_mask(9) = 0x00000000
[  321.776790] syncpt_thresh_int_mask(10) = 0x00000000
[  321.781673] syncpt_thresh_int_mask(11) = 0x00000000
[  321.786555]
[  321.786555] ---- host syncpt irq status ----
[  321.786555]
[  321.793780] syncpt_thresh_cpu0_int_status(0) = 0x01000000
[  321.799184] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[  321.804588] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[  321.809990] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[  321.815393] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[  321.820796] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[  321.826197]
[  321.826197] ---- host syncpt thresh ----
[  321.826197]
[  321.833077] syncpt_int_thresh_thresh_0(0) = 1
[  321.837451] syncpt_int_thresh_thresh_0(21) = 177
[  321.842074] syncpt_int_thresh_thresh_0(22) = 177
[  321.846698] syncpt_int_thresh_thresh_0(23) = 590
[  321.851323] syncpt_int_thresh_thresh_0(24) = 177
[  321.855952] syncpt_int_thresh_thresh_0(35) = 177
[  321.860595] syncpt_int_thresh_thresh_0(36) = 355
[  321.865222] syncpt_int_thresh_thresh_0(39) = 178
[  322.480466] fence timeout on [ffffffc039809240] after 1500ms
[  322.486154] name=[nvhost_sync:39], current value=177 waiting value=179
[  322.492697] ---- mlocks ----
[  322.495578]
[  322.497124] ---- syncpts ----
[  322.500089] id 1 (disp0_a) min 1011 max 1011 refs 1 (previous client : )
[  322.506799] id 2 (disp0_b) min 2 max 2 refs 1 (previous client : )
[  322.512986] id 3 (disp0_c) min 2 max 2 refs 1 (previous client : )
[  322.519177] id 8 (gm20b_507) min 506 max 506 refs 1 (previous client : )
[  322.525883] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[  322.532418] id 11 (gm20b_505) min 578 max 578 refs 1 (previous client : gm20b_505)
[  322.539991] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[  322.546439] id 13 (gm20b_503) min 50530 max 50530 refs 1 (previous client : )
[  322.553578] id 14 (gm20b_502) min 26 max 26 refs 1 (previous client : )
[  322.560196] id 15 (gm20b_500) min 4812 max 4812 refs 1 (previous client : gm20b_501)
[  322.567948] id 16 (54340000.vic_0) min 534 max 534 refs 1 (previous client : gm20b_500)
[  322.575960] id 21 (54680000.isp_0) min 176 max 180 refs 5 (previous client : )
[  322.583186] id 22 (54680000.isp_1) min 176 max 180 refs 5 (previous client : )
[  322.590412] id 23 (54680000.isp_2) min 589 max 599 refs 12 (previous client : )
[  322.597725] id 24 (54680000.isp_3) min 177 max 180 refs 5 (previous client : )
[  322.604989] id 25 (gm20b_501) min 704 max 704 refs 1 (previous client : )
[  322.611783] id 26 (vblank0) min 16142 max -4 refs 1 (previous client : )
[  322.618489] id 28 (gm20b_499) min 48 max 48 refs 1 (previous client : )
[  322.625109] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[  322.631556] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[  322.638001] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[  322.644458] id 32 (gm20b_495) min 1394 max 1394 refs 1 (previous client : )
[  322.651424] id 33 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  322.658652] id 35 (54080000.vi_1) min 176 max 180 refs 5 (previous client : 54080000.vi_1)
[  322.666919] id 36 (54080000.vi_2) min 354 max 361 refs 9 (previous client : 54080000.vi_2)
[  322.675187] id 39 (54080000.vi_4) min 177 max 180 refs 5 (previous client : 54080000.vi_4)
[  322.683452] id 40 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  322.690678] id 42 (gm20b_494) min 6 max 6 refs 1 (previous client : )
[  322.697123] id 43 (gm20b_493) min 8 max 8 refs 1 (previous client : )
[  322.703570] id 44 (gm20b_492) min 6 max 6 refs 1 (previous client : )
[  322.710055] id 45 (gm20b_491) min 6 max 6 refs 1 (previous client : )
[  322.716503] id 46 (gm20b_490) min 6 max 6 refs 1 (previous client : )
[  322.722948] id 47 (gm20b_489) min 6 max 6 refs 1 (previous client : )
[  322.729396] id 50 (gm20b_488) min 3621 max 3621 refs 1 (previous client : 54340000.vic_0)
[  322.737597] id 51 (gm20b_487) min 1002 max 1002 refs 1 (previous client : )
[  322.744564] id 52 (gm20b_486) min 352 max 352 refs 1 (previous client : )
[  322.751356] id 53 (gm20b_485) min 2 max 2 refs 1 (previous client : )
[  322.757802] id 54 (gm20b_484) min 6 max 6 refs 1 (previous client : )
[  322.764334]
[  322.765837] ---- channels ----
[  322.768905]
[  322.768905] channel 0 - 54680000.isp
[  322.768905]
[  322.775448] active class 01, offset 0050, val 00000015
[  322.780592] DMAPUT 00000380, DMAGET 000002d0, DMACTL 00000000
[  322.786342] CBREAD 00000015, CBSTAT 00010050
[  322.790623]
[  322.790623] ffffffc04d7d5400: JOB, syncpt_id=21, syncpt_val=177, first_get=00000238, timeout=10000, num_slots=3, num_handles=1
[  322.803490]     GATHER at ffcb8000+285c, 8 words
[  322.808120] 00000415
[  322.810406] 00000516
[  322.812730] 00000618
[  322.814999] 00000005
[  322.817282]
[  322.818769]     GATHER at ffcb8000+287c, 2 words
[  322.823395] 00000017
[  322.825677]
[  322.827162]
[  322.828667]
[  322.828667] channel 1 - 54080000.vi
[  322.828667]
[  322.835121] active class 01, offset 0050, val 00000023
[  322.840265] DMAPUT 000002b0, DMAGET 00000288, DMACTL 00000000
[  322.846015] CBREAD 00000023, CBSTAT 00010050
[  322.850295]
[  322.850295] ffffffc04d7d4400: JOB, syncpt_id=35, syncpt_val=177, first_get=00000190, timeout=10000, num_slots=5, num_handles=1
[  322.863155]     GATHER at ffc18000+3228, 3 words
[  322.867782] 0000024d
[  322.870066]
[  322.871552]     GATHER at ffc18000+3234, 10 words
[  322.876265] 00000000
[  322.878550] 0000000b
[  322.880834] 00001d23
[  322.883102] 00000527
[  322.885387] 00000001
[  322.887652]
[  322.889156]     GATHER at ffc18000+325c, 2 words
[  322.893782] 00000024
[  322.896046]
[  322.897547]
[  322.899031]
[  322.899031] ---- host general irq ----
[  322.899031]
[  322.905737] sync_hintmask_ext = 0xc0000000
[  322.909842] sync_hintmask = 0x80000000
[  322.913598] sync_intc0mask = 0x00000001
[  322.917479] sync_intmask = 0x00000011
[  322.921149]
[  322.921149] ---- host syncpt irq mask ----
[  322.921149]
[  322.928202] syncpt_thresh_int_mask(0) = 0x00000001
[  322.933023] syncpt_thresh_int_mask(1) = 0x00015400
[  322.937824] syncpt_thresh_int_mask(2) = 0x00004140
[  322.942621] syncpt_thresh_int_mask(3) = 0x00000000
[  322.947418] syncpt_thresh_int_mask(4) = 0x00000000
[  322.952216] syncpt_thresh_int_mask(5) = 0x00000000
[  322.957013] syncpt_thresh_int_mask(6) = 0x00000000
[  322.961810] syncpt_thresh_int_mask(7) = 0x00000000
[  322.966607] syncpt_thresh_int_mask(8) = 0x00000000
[  322.971404] syncpt_thresh_int_mask(9) = 0x00000000
[  322.976199] syncpt_thresh_int_mask(10) = 0x00000000
[  322.981082] syncpt_thresh_int_mask(11) = 0x00000000
[  322.985965]
[  322.985965] ---- host syncpt irq status ----
[  322.985965]
[  322.993209] syncpt_thresh_cpu0_int_status(0) = 0x01000000
[  322.998614] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[  323.004017] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[  323.009420] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[  323.014823] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[  323.020228] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[  323.025669]
[  323.025669] ---- host syncpt thresh ----
[  323.025669]
[  323.032550] syncpt_int_thresh_thresh_0(0) = 1
[  323.036923] syncpt_int_thresh_thresh_0(21) = 177
[  323.041548] syncpt_int_thresh_thresh_0(22) = 177
[  323.046172] syncpt_int_thresh_thresh_0(23) = 590
[  323.050796] syncpt_int_thresh_thresh_0(24) = 177
[  323.055425] syncpt_int_thresh_thresh_0(35) = 177
[  323.060049] syncpt_int_thresh_thresh_0(36) = 355
[  323.064674] syncpt_int_thresh_thresh_0(39) = 178
[  323.070500] fence timeout on [ffffffc0398099c0] after 1500ms
[  323.076198] name=[nvhost_sync:21], current value=176 waiting value=177
[  323.082761] ---- mlocks ----
[  323.085674]
[  323.087160] ---- syncpts ----
[  323.090146] id 1 (disp0_a) min 1011 max 1011 refs 1 (previous client : )
[  323.096854] id 2 (disp0_b) min 2 max 2 refs 1 (previous client : )
[  323.103042] id 3 (disp0_c) min 2 max 2 refs 1 (previous client : )
[  323.109234] id 8 (gm20b_507) min 506 max 506 refs 1 (previous client : )
[  323.115945] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[  323.122479] id 11 (gm20b_505) min 578 max 578 refs 1 (previous client : gm20b_505)
[  323.130084] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[  323.136534] id 13 (gm20b_503) min 50530 max 50530 refs 1 (previous client : )
[  323.143676] id 14 (gm20b_502) min 26 max 26 refs 1 (previous client : )
[  323.150298] id 15 (gm20b_500) min 4812 max 4812 refs 1 (previous client : gm20b_501)
[  323.158046] id 16 (54340000.vic_0) min 534 max 534 refs 1 (previous client : gm20b_500)
[  323.166064] id 21 (54680000.isp_0) min 176 max 180 refs 5 (previous client : )
[  323.173293] id 22 (54680000.isp_1) min 176 max 180 refs 5 (previous client : )
[  323.180520] id 23 (54680000.isp_2) min 589 max 599 refs 12 (previous client : )
[  323.187836] id 24 (54680000.isp_3) min 177 max 180 refs 5 (previous client : )
[  323.195064] id 25 (gm20b_501) min 704 max 704 refs 1 (previous client : )
[  323.201878] id 26 (vblank0) min 16177 max -4 refs 1 (previous client : )
[  323.208587] id 28 (gm20b_499) min 48 max 48 refs 1 (previous client : )
[  323.215208] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[  323.221654] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[  323.228101] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[  323.234551] id 32 (gm20b_495) min 1394 max 1394 refs 1 (previous client : )
[  323.241518] id 33 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  323.248747] id 35 (54080000.vi_1) min 176 max 180 refs 5 (previous client : 54080000.vi_1)
[  323.257040] id 36 (54080000.vi_2) min 354 max 361 refs 9 (previous client : 54080000.vi_2)
[  323.265311] id 39 (54080000.vi_4) min 177 max 180 refs 5 (previous client : 54080000.vi_4)
[  323.273578] id 40 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  323.280807] id 42 (gm20b_494) min 6 max 6 refs 1 (previous client : )
[  323.287254] id 43 (gm20b_493) min 8 max 8 refs 1 (previous client : )
[  323.293701] id 44 (gm20b_492) min 6 max 6 refs 1 (previous client : )
[  323.300148] id 45 (gm20b_491) min 6 max 6 refs 1 (previous client : )
[  323.306595] id 46 (gm20b_490) min 6 max 6 refs 1 (previous client : )
[  323.313041] id 47 (gm20b_489) min 6 max 6 refs 1 (previous client : )
[  323.319491] id 50 (gm20b_488) min 3621 max 3621 refs 1 (previous client : 54340000.vic_0)
[  323.327672] id 51 (gm20b_487) min 1002 max 1002 refs 1 (previous client : )
[  323.334639] id 52 (gm20b_486) min 352 max 352 refs 1 (previous client : )
[  323.341433] id 53 (gm20b_485) min 2 max 2 refs 1 (previous client : )
[  323.347879] id 54 (gm20b_484) min 6 max 6 refs 1 (previous client : )
[  323.354410]
[  323.355895] ---- channels ----
[  323.358965]
[  323.358965] channel 0 - 54680000.isp
[  323.358965]
[  323.365511] active class 01, offset 0050, val 00000015
[  323.370658] DMAPUT 00000380, DMAGET 000002d0, DMACTL 00000000
[  323.376413] CBREAD 00000015, CBSTAT 00010050
[  323.380695]
[  323.380695] ffffffc04d7d5400: JOB, syncpt_id=21, syncpt_val=177, first_get=00000238, timeout=10000, num_slots=3, num_handles=1
[  323.393593]     GATHER at ffcb8000+285c, 8 words
[  323.398225] 00000415
[  323.400535] 00000516
[  323.402803] 00000618
[  323.405091] 00000005
[  323.407355]
[  323.408865]     GATHER at ffcb8000+287c, 2 words
[  323.413514] 00000017
[  323.415778]
[  323.417282]
[  323.418770]
[  323.418770] channel 1 - 54080000.vi
[  323.418770]
[  323.425224] active class 01, offset 0050, val 00000023
[  323.430392] DMAPUT 000002b0, DMAGET 00000288, DMACTL 00000000
[  323.436146] CBREAD 00000023, CBSTAT 00010050
[  323.440499]
[  323.440499] ffffffc04d7d4400: JOB, syncpt_id=35, syncpt_val=177, first_get=00000190, timeout=10000, num_slots=5, num_handles=1
[  323.453389]     GATHER at ffc18000+3228, 3 words
[  323.458037] 0000024d
[  323.460304]
[  323.461813]     GATHER at ffc18000+3234, 10 words
[  323.466529] 00000000
[  323.468823] 0000000b
[  323.471091] 00001d23
[  323.473386] 00000527
[  323.475654] 00000001
[  323.477964]
[  323.479453]     GATHER at ffc18000+325c, 2 words
[  323.484092] 00000024
[  323.486378]
[  323.487862]
[  323.489367]
[  323.489367] ---- host general irq ----
[  323.489367]
[  323.496074] sync_hintmask_ext = 0xc0000000
[  323.500180] sync_hintmask = 0x80000000
[  323.503938] sync_intc0mask = 0x00000001
[  323.507804] sync_intmask = 0x00000011
[  323.511477]
[  323.511477] ---- host syncpt irq mask ----
[  323.511477]
[  323.518532] syncpt_thresh_int_mask(0) = 0x00000001
[  323.523332] syncpt_thresh_int_mask(1) = 0x00015400
[  323.528131] syncpt_thresh_int_mask(2) = 0x00004140
[  323.532930] syncpt_thresh_int_mask(3) = 0x00000000
[  323.537760] syncpt_thresh_int_mask(4) = 0x00000000
[  323.542562] syncpt_thresh_int_mask(5) = 0x00000000
[  323.547382] syncpt_thresh_int_mask(6) = 0x00000000
[  323.552181] syncpt_thresh_int_mask(7) = 0x00000000
[  323.557002] syncpt_thresh_int_mask(8) = 0x00000000
[  323.561801] syncpt_thresh_int_mask(9) = 0x00000000
[  323.566600] syncpt_thresh_int_mask(10) = 0x00000000
[  323.571485] syncpt_thresh_int_mask(11) = 0x00000000
[  323.576393]
[  323.576393] ---- host syncpt irq status ----
[  323.576393]
[  323.583622] syncpt_thresh_cpu0_int_status(0) = 0x01000000
[  323.589026] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[  323.594430] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[  323.599864] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[  323.605272] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[  323.610678] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[  323.616082]
[  323.616082] ---- host syncpt thresh ----
[  323.616082]
[  323.622984] syncpt_int_thresh_thresh_0(0) = 1
[  323.627360] syncpt_int_thresh_thresh_0(21) = 177
[  323.631985] syncpt_int_thresh_thresh_0(22) = 177
[  323.636611] syncpt_int_thresh_thresh_0(23) = 590
[  323.641236] syncpt_int_thresh_thresh_0(24) = 177
[  323.645866] syncpt_int_thresh_thresh_0(35) = 177
[  323.650512] syncpt_int_thresh_thresh_0(36) = 355
[  323.655141] syncpt_int_thresh_thresh_0(39) = 178
[  329.328189] host1x 50000000.host1x: cdma_handle_timeout: timeout: 35 (54080000.vi_1) client 10, HW thresh 176, done 177
[  329.338985] host1x 50000000.host1x: cdma_handle_timeout: timeout: 39 (54080000.vi_4) client 10, HW thresh 177, done 177
[  329.349773] host1x 50000000.host1x: cdma_handle_timeout: timeout: 36 (54080000.vi_2) client 10, HW thresh 354, done 354
[  329.360557] ---- mlocks ----
[  329.363438]
[  329.364940] ---- syncpts ----
[  329.367903] id 1 (disp0_a) min 1011 max 1011 refs 1 (previous client : )
[  329.374607] id 2 (disp0_b) min 2 max 2 refs 1 (previous client : )
[  329.380791] id 3 (disp0_c) min 2 max 2 refs 1 (previous client : )
[  329.386976] id 8 (gm20b_507) min 506 max 506 refs 1 (previous client : )
[  329.393679] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[  329.400209] id 11 (gm20b_505) min 578 max 578 refs 1 (previous client : gm20b_505)
[  329.407779] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[  329.414222] id 13 (gm20b_503) min 50530 max 50530 refs 1 (previous client : )
[  329.421400] id 14 (gm20b_502) min 26 max 26 refs 1 (previous client : )
[  329.428020] id 15 (gm20b_500) min 4812 max 4812 refs 1 (previous client : gm20b_501)
[  329.435764] id 16 (54340000.vic_0) min 534 max 534 refs 1 (previous client : gm20b_500)
[  329.443770] id 21 (54680000.isp_0) min 176 max 180 refs 5 (previous client : )
[  329.450993] id 22 (54680000.isp_1) min 176 max 180 refs 5 (previous client : )
[  329.458216] id 23 (54680000.isp_2) min 589 max 599 refs 12 (previous client : )
[  329.465526] id 24 (54680000.isp_3) min 177 max 180 refs 5 (previous client : )
[  329.472749] id 25 (gm20b_501) min 704 max 704 refs 1 (previous client : )
[  329.479539] id 26 (vblank0) min 16554 max -4 refs 1 (previous client : )
[  329.487610] id 28 (gm20b_499) min 48 max 48 refs 1 (previous client : )
[  329.494243] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[  329.500690] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[  329.507143] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[  329.513592] id 32 (gm20b_495) min 1394 max 1394 refs 1 (previous client : )
[  329.520557] id 33 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  329.527822] id 35 (54080000.vi_1) min 176 max 180 refs 5 (previous client : 54080000.vi_1)
[  329.536091] id 36 (54080000.vi_2) min 354 max 361 refs 9 (previous client : 54080000.vi_2)
[  329.544355] id 39 (54080000.vi_4) min 177 max 180 refs 5 (previous client : 54080000.vi_4)
[  329.552618] id 40 (54340000.vic_0) min 522 max 522 refs 1 (previous client : )
[  329.559843] id 42 (gm20b_494) min 6 max 6 refs 1 (previous client : )
[  329.566287] id 43 (gm20b_493) min 8 max 8 refs 1 (previous client : )
[  329.572731] id 44 (gm20b_492) min 6 max 6 refs 1 (previous client : )
[  329.579174] id 45 (gm20b_491) min 6 max 6 refs 1 (previous client : )
[  329.585639] id 46 (gm20b_490) min 6 max 6 refs 1 (previous client : )
[  329.592098] id 47 (gm20b_489) min 6 max 6 refs 1 (previous client : )
[  329.598545] id 50 (gm20b_488) min 3621 max 3621 refs 1 (previous client : 54340000.vic_0)
[  329.606723] id 51 (gm20b_487) min 1002 max 1002 refs 1 (previous client : )
[  329.613686] id 52 (gm20b_486) min 352 max 352 refs 1 (previous client : )
[  329.620475] id 53 (gm20b_485) min 2 max 2 refs 1 (previous client : )
[  329.626918] id 54 (gm20b_484) min 6 max 6 refs 1 (previous client : )
[  329.633484]
[  329.634970] ---- channels ----
[  329.638037]
[  329.638037] channel 0 - 54680000.isp
[  329.638037]
[  329.644577] active class 01, offset 0050, val 00000015
[  329.649721] DMAPUT 00000380, DMAGET 000002d0, DMACTL 00000000
[  329.655470] CBREAD 00000015, CBSTAT 00010050
[  329.659752]
[  329.659752] ffffffc04d7d5400: JOB, syncpt_id=21, syncpt_val=177, first_get=00000238, timeout=10000, num_slots=3, num_handles=1
[  329.672614]     GATHER at ffcb8000+285c, 8 words
[  329.677239] 00000415
[  329.679507] 00000516
[  329.681789] 00000618
[  329.684073] 00000005
[  329.686337]
[  329.687825]     GATHER at ffcb8000+287c, 2 words
[  329.692448] 00000017
[  329.694711]
[  329.696212]
[  329.697699]
[  329.697699] channel 1 - 54080000.vi
[  329.697699]
[  329.704150] active class 01, offset 0050, val 00000023
[  329.709293] DMAPUT 000002b0, DMAGET 00000288, DMACTL 00000000
[  329.715043] CBREAD 00000023, CBSTAT 00010050
[  329.719321]
[  329.719321] ffffffc04d7d4400: JOB, syncpt_id=35, syncpt_val=177, first_get=00000190, timeout=10000, num_slots=5, num_handles=1
[  329.732180]     GATHER at ffc18000+3228, 3 words
[  329.736843] 0000024d
[  329.739112]
[  329.740614]     GATHER at ffc18000+3234, 10 words
[  329.745325] 00000000
[  329.747592] 0000000b
[  329.749879] 00001d23
[  329.752163] 00000527
[  329.754430] 00000001
[  329.756712]
[  329.758200]     GATHER at ffc18000+325c, 2 words
[  329.762823] 00000024
[  329.765104]
[  329.766589]
[  329.768090]
[  329.768090] ---- host general irq ----
[  329.768090]
[  329.774795] sync_hintmask_ext = 0xc0000000
[  329.778903] sync_hintmask = 0x80000000
[  329.782661] sync_intc0mask = 0x00000001
[  329.786503] sync_intmask = 0x00000011
[  329.790169]
[  329.790169] ---- host syncpt irq mask ----
[  329.790169]
[  329.797221] syncpt_thresh_int_mask(0) = 0x00000001
[  329.802017] syncpt_thresh_int_mask(1) = 0x00015400
[  329.806813] syncpt_thresh_int_mask(2) = 0x00004140
[  329.811608] syncpt_thresh_int_mask(3) = 0x00000000
[  329.816402] syncpt_thresh_int_mask(4) = 0x00000000
[  329.821197] syncpt_thresh_int_mask(5) = 0x00000000
[  329.825993] syncpt_thresh_int_mask(6) = 0x00000000
[  329.830788] syncpt_thresh_int_mask(7) = 0x00000000
[  329.835582] syncpt_thresh_int_mask(8) = 0x00000000
[  329.840436] syncpt_thresh_int_mask(9) = 0x00000000
[  329.844013] tegra-i2c 7000d000.i2c: pio timed out addr: 0x3c tlen:28 rlen:4
[  329.844017] tegra-i2c 7000d000.i2c: --- register dump for debugging ----
[  329.844021] tegra-i2c 7000d000.i2c: I2C_CNFG - 0x22c00
[  329.844025] tegra-i2c 7000d000.i2c: I2C_PACKET_TRANSFER_STATUS - 0x1010001
[  329.844029] tegra-i2c 7000d000.i2c: I2C_FIFO_CONTROL - 0xe0
[  329.844032] tegra-i2c 7000d000.i2c: I2C_FIFO_STATUS - 0x800081
[  329.844036] tegra-i2c 7000d000.i2c: I2C_INT_MASK - 0x7d
[  329.844040] tegra-i2c 7000d000.i2c: I2C_INT_STATUS - 0xc3
[  329.844045] tegra-i2c 7000d000.i2c: i2c transfer timed out addr: 0x3c
[  329.844089] max77620-gpio max77620-gpio: CNFG_GPIOx read failed: -110
[  329.905784] syncpt_thresh_int_mask(10) = 0x00000000
[  329.910666] syncpt_thresh_int_mask(11) = 0x00000000
[  329.915546]
[  329.915546] ---- host syncpt irq status ----
[  329.915546]
[  329.922768] syncpt_thresh_cpu0_int_status(0) = 0x01000000
[  329.928166] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[  329.933565] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[  329.938966] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[  329.944407] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[  329.949807] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[  329.955205]
[  329.955205] ---- host syncpt thresh ----
[  329.955205]
[  329.962081] syncpt_int_thresh_thresh_0(0) = 1
[  329.966450] syncpt_int_thresh_thresh_0(21) = 177
[  329.971070] syncpt_int_thresh_thresh_0(22) = 177
[  329.975691] syncpt_int_thresh_thresh_0(23) = 590
[  329.980309] syncpt_int_thresh_thresh_0(24) = 177
[  329.984934] syncpt_int_thresh_thresh_0(35) = 177
[  329.989553] syncpt_int_thresh_thresh_0(36) = 355
[  329.994173] syncpt_int_thresh_thresh_0(39) = 178
[  336.319694] Kernel panic - not syncing: Watchdog detected hard LOCKUP on cpu 0
[  336.326910] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.9.253-tegra #1
[  336.333421] Hardware name: NVIDIA Jetson Nano Developer Kit (DT)
[  336.339411] Call trace:
[  336.341855] [<ffffff800808ba40>] dump_backtrace+0x0/0x198
[  336.347241] [<ffffff800808c004>] show_stack+0x24/0x30
[  336.352282] [<ffffff8008f6121c>] dump_stack+0xa0/0xc4
[  336.357321] [<ffffff8008f5e2c0>] panic+0x12c/0x2a8
[  336.362100] [<ffffff8008181994>] watchdog_check_hardlockup_other_cpu+0x11c/0x120
[  336.369478] [<ffffff8008180b08>] watchdog_timer_fn+0x98/0x2c0
[  336.375210] [<ffffff8008138f10>] __hrtimer_run_queues+0xd8/0x360
[  336.381201] [<ffffff8008139860>] hrtimer_interrupt+0xa8/0x1e0
[  336.386934] [<ffffff8008bfa838>] tegra210_timer_isr+0x38/0x48
[  336.392666] [<ffffff8008121940>] __handle_irq_event_percpu+0x68/0x288
[  336.399089] [<ffffff8008121b88>] handle_irq_event_percpu+0x28/0x60
[  336.405253] [<ffffff8008121c10>] handle_irq_event+0x50/0x80
[  336.410811] [<ffffff8008125aa4>] handle_fasteoi_irq+0xd4/0x1c0
[  336.416628] [<ffffff80081208f4>] generic_handle_irq+0x34/0x50
[  336.422359] [<ffffff8008120fe0>] __handle_domain_irq+0x68/0xc0
[  336.428177] [<ffffff8008080d44>] gic_handle_irq+0x5c/0xb0
[  336.433560] [<ffffff8008082c28>] el1_irq+0xe8/0x194
[  336.438426] [<ffffff8008ba09e0>] cpuidle_enter_state+0xb8/0x380
[  336.444331] [<ffffff8008ba0d1c>] cpuidle_enter+0x34/0x48
[  336.449629] [<ffffff800811139c>] call_cpuidle+0x44/0x70
[  336.454840] [<ffffff8008111718>] cpu_startup_entry+0x1b0/0x200
[  336.460658] [<ffffff8008091cf8>] secondary_start_kernel+0x190/0x1f8
[  336.466909] [<0000000084f6e1a8>] 0x84f6e1a8
[  336.471082] SMP: stopping secondary CPUs
[  337.538574] SMP: failed to stop secondary CPUs 0,3
[  337.543356] Kernel Offset: disabled
[  337.546834] Memory Limit: none
[  337.560112] Rebooting in 5 seconds..
[  342.563988] SMP: stopping secondary CPUs
[  343.631159] SMP: failed to stop secondary CPUs 0,3

Hi,
Are you able to capture RAW frame by executing:

$ v4l2-ctl --set-fmt-video=width=1280,height=720,pixelformat=RG12 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=1 --stream-to=mt720.raw -d /dev/video0 

And it looks like the camera source only supports 1280x720p60. No other resolution you can change to.

Hello
yes I set up only that resolution…but, what happen if CSI camera transmit a different resolution? I don’t think that it’s right that the system hangs, I suppose perhalps a lot of warning/errors, but a resolution should not drive kernel in panic. We do this because we want to simulate some “anomalies” of a real world. I need to handle that (for example) a remote camera stops to transmit or could be reset to a default, streaming a resolution different from what is aspected to be. To simulate this we try to change “on the fly” the resolution on the camera using i2c (sensor side, not on the pipes that are running on Jetson). Doing this, I see the kernel panic (the desktop freezes and system reboots). So the question is not if I’m able to capture in “happy” conditions, but to how to catch and handle anomalies.

K.R.

Hello
FYI, if you “detach” hardly the Raspberry camera imx219 with the original sw (kernel, dts, and so on). the system hangs in the same way

[ 1391.908924] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.9.253-tegra #1
[ 1391.915436] Hardware name: NVIDIA Jetson Nano Developer Kit (DT)
[ 1391.921425] Call trace:
[ 1391.923869] [<ffffff800808ba40>] dump_backtrace+0x0/0x198
[ 1391.929254] [<ffffff800808c004>] show_stack+0x24/0x30
[ 1391.934294] [<ffffff8008f6121c>] dump_stack+0xa0/0xc4
[ 1391.939333] [<ffffff8008f5e2c0>] panic+0x12c/0x2a8
[ 1391.944114] [<ffffff8008181994>] watchdog_check_hardlockup_other_cpu+0x11c/0x120
[ 1391.951491] [<ffffff8008180b08>] watchdog_timer_fn+0x98/0x2c0
[ 1391.957222] [<ffffff8008138f10>] __hrtimer_run_queues+0xd8/0x360
[ 1391.963214] [<ffffff8008139860>] hrtimer_interrupt+0xa8/0x1e0
[ 1391.968947] [<ffffff8008bfa838>] tegra210_timer_isr+0x38/0x48
[ 1391.974678] [<ffffff8008121940>] __handle_irq_event_percpu+0x68/0x288
[ 1391.981102] [<ffffff8008121b88>] handle_irq_event_percpu+0x28/0x60
[ 1391.987265] [<ffffff8008121c10>] handle_irq_event+0x50/0x80
[ 1391.992823] [<ffffff8008125aa4>] handle_fasteoi_irq+0xd4/0x1c0
[ 1391.998639] [<ffffff80081208f4>] generic_handle_irq+0x34/0x50
[ 1392.004369] [<ffffff8008120fe0>] __handle_domain_irq+0x68/0xc0
[ 1392.010187] [<ffffff8008080d44>] gic_handle_irq+0x5c/0xb0
[ 1392.015570] [<ffffff8008082c28>] el1_irq+0xe8/0x194
[ 1392.020436] [<ffffff8008ba09e0>] cpuidle_enter_state+0xb8/0x380
[ 1392.026339] [<ffffff8008ba0d1c>] cpuidle_enter+0x34/0x48
[ 1392.031636] [<ffffff800811139c>] call_cpuidle+0x44/0x70
[ 1392.036846] [<ffffff8008111718>] cpu_startup_entry+0x1b0/0x200
[ 1392.042665] [<ffffff8008091cf8>] secondary_start_kernel+0x190/0x1f8
[ 1392.048916] [<0000000084f6e1a8>] 0x84f6e1a8
[ 1392.053088] SMP: stopping secondary CPUs
[ 1393.122147] SMP: failed to stop secondary CPUs 0,3
[ 1393.126928] Kernel Offset: disabled
[ 1393.130406] Memory Limit: none
[ 1393.140103] Rebooting in 5 seconds..
[ 1398.143978] SMP: stopping secondary CPUs
[ 1399.212379] SMP: failed to stop secondary CPUs 0,3

Hello
I write a little script in python for acquiring a frame and display it to video console.

import cv2
import numpy as np
import os


while(True):
  os.system('v4l2-ctl --set-fmt-video=width=1280,height=720,pixelformat=NV12 --stream-mmap --stream-count=1 -d /dev/video0 --stream-to=frame.raw')
	
  img = np.fromfile("frame.raw", dtype=np.uint16)
  img.shape = (720, 1280)

  img = img * 16

  vis2 = cv2.cvtColor(img, cv2.COLOR_BayerBG2RGB)
  cv2.imshow("Color bayer",vis2)

  cv2.waitKey(1)

  os.system('sleep 0.01')

As I see, the issue is not dependent from the V4L2 capture capabilities. Reading the architectural documentation (Camera Architecture Stack) I think that the path that involves SENSOR → V4L2 Device Driver ->V4L MediaController Framework → V4L2 Application does not care about issues on Sensor configuration. FYI, I also tried to stop the streaming and simulate a single snapshot and it works. So I think that something goes on in CameraCore and/or in libargus.

K.R.

Hi,
We have error handling in Jetpack 4.6. If you run gst-launch-1.0 nvarguscamerasrc ! nvoverlaysink to show camera preview, and trigger the error condition, can the error be detected and the gst-launch-1.0 command exit? Or it hangs and preview freezes?

Hello
this is the kernel log (printed with “echo 8 > /proc/sys/kernel/printk”).
The image was correctly displaying in 1280x720 mode. I change the resolution on cmos to 1024x720 and the Jetson Nano hangs, all is freezed and after 5 seconds the system restarts.

[ 5261.194246] name=[nvhost_sync:39], current value=2670 waiting value=2671
[ 5261.200971] ---- mlocks ----
[ 5261.203851]
[ 5261.205359] ---- syncpts ----
[ 5261.208322] id 1 (disp0_a) min 15936 max 15936 refs 1 (previous client : )
[ 5261.215214] id 2 (disp0_b) min 2627 max 2627 refs 1 (previous client : )
[ 5261.220539] fence timeout on [ffffffc088a5c240] after 1500ms
[ 5261.220544] name=[nvhost_sync:24], current value=2735 waiting value=2736
[ 5261.220547] ---- mlocks ----
[ 5261.220556]
[ 5261.220558] ---- syncpts ----
[ 5261.221989] fence timeout on [ffffffc088a5c780] after 1500ms
[ 5261.221993] name=[nvhost_sync:23], current value=2866 waiting value=2867
[ 5261.221995] ---- mlocks ----
[ 5261.222004]
[ 5261.222005] ---- syncpts ----
[ 5261.262191] id 3 (disp0_c) min 3 max 3 refs 1 (previous client : )
[ 5261.268379] id 8 (gm20b_507) min 486 max 486 refs 1 (previous client : )
[ 5261.275097] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[ 5261.281643] id 11 (gm20b_505) min 494 max 494 refs 1 (previous client : gm20b_505)
[ 5261.289224] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[ 5261.295668] id 13 (gm20b_503) min 338376 max 338376 refs 1 (previous client : )
[ 5261.302992] id 14 (gm20b_502) min 110 max 110 refs 1 (previous client : )
[ 5261.309782] id 15 (gm20b_501) min 80788 max 80788 refs 1 (previous client : gm20b_501)
[ 5261.317712] id 16 (gm20b_488) min 258 max 258 refs 1 (previous client : vi)
[ 5261.324680] id 17 (gm20b_487) min 43734 max 43734 refs 1 (previous client : vi)
[ 5261.331988] id 18 (54340000.vic_0) min 8237 max 8237 refs 1 (previous client : 54340000.vic_0)
[ 5261.340612] id 21 (54600000.isp_2) min 46 max 46 refs 1 (previous client : 54600000.isp_2)
[ 5261.348902] id 22 (54600000.isp_3) min 46 max 46 refs 1 (previous client : 54600000.isp_3)
[ 5261.357164] id 23 (54680000.isp_0) min 2866 max 2868 refs 3 (previous client : 54680000.isp_0)
[ 5261.365777] id 24 (54680000.isp_1) min 2735 max 2737 refs 3 (previous client : 54680000.isp_1)
[ 5261.374387] id 25 (gm20b_500) min 704 max 704 refs 1 (previous client : )
[ 5261.381175] id 26 (vblank0) min 227925 max -6 refs 1 (previous client : )
[ 5261.387962] id 28 (gm20b_499) min 58 max 58 refs 1 (previous client : )
[ 5261.394591] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[ 5261.401042] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[ 5261.407489] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[ 5261.413946] id 32 (54680000.isp_2) min 8612 max 8616 refs 6 (previous client : 54680000.isp_2)
[ 5261.422554] id 33 (54680000.isp_3) min 2816 max 2817 refs 3 (previous client : 54680000.isp_3)
[ 5261.431177] id 34 (54080000.vi_0) min 440 max 440 refs 1 (previous client : 54080000.vi_0)
[ 5261.439439] id 35 (54080000.vi_1) min 2841 max 2843 refs 3 (previous client : 54080000.vi_1)
[ 5261.447932] id 36 (54080000.vi_2) min 5346 max 5349 refs 5 (previous client : 54080000.vi_2)
[ 5261.456367] id 37 (54080000.vi_5) min 65 max 65 refs 1 (previous client : 54080000.vi_5)
[ 5261.464475] id 38 (54080000.vi_3) min 134 max 134 refs 1 (previous client : 54080000.vi_3)
[ 5261.472753] id 39 (54080000.vi_4) min 2671 max 2672 refs 3 (previous client : 54080000.vi_4)
[ 5261.481202] id 40 (54340000.vic_0) min 15890 max 15890 refs 1 (previous client : 54340000.vic_0)
[ 5261.489998] id 41 (54340000.vic_0) min 77 max 77 refs 1 (previous client : gm20b_495)
[ 5261.497840] id 42 (gm20b_493) min 191 max 191 refs 1 (previous client : 54340000.vic_0)
[ 5261.505856] id 43 (gm20b_489) min 42 max 42 refs 1 (previous client : gm20b_491)
[ 5261.513265] id 44 (gm20b_485) min 42 max 42 refs 1 (previous client : gm20b_484)
[ 5261.520663] id 45 (gm20b_484) min 54 max 54 refs 1 (previous client : gm20b_489)
[ 5261.528072] id 46 (gm20b_491) min 54 max 54 refs 1 (previous client : gm20b_485)
[ 5261.535467] id 47 (gm20b_495) min 54 max 54 refs 1 (previous client : gm20b_493)
[ 5261.542883] id 48 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.549066] id 49 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.555330]
[ 5261.555339] id 1 (disp0_a) min 15936 max 15936 refs 1 (previous client : )
[ 5261.555343] id 2 (disp0_b) min 2627 max 2627 refs 1 (previous client : )
[ 5261.555346] id 3 (disp0_c) min 3 max 3 refs 1 (previous client : )
[ 5261.555351] id 8 (gm20b_507) min 486 max 486 refs 1 (previous client : )
[ 5261.555354] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[ 5261.555357] id 11 (gm20b_505) min 494 max 494 refs 1 (previous client : gm20b_505)
[ 5261.555360] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[ 5261.555363] id 13 (gm20b_503) min 338376 max 338376 refs 1 (previous client : )
[ 5261.555366] id 14 (gm20b_502) min 110 max 110 refs 1 (previous client : )
[ 5261.555368] id 15 (gm20b_501) min 80788 max 80788 refs 1 (previous client : gm20b_501)
[ 5261.555371] id 16 (gm20b_488) min 258 max 258 refs 1 (previous client : vi)
[ 5261.555374] id 17 (gm20b_487) min 43734 max 43734 refs 1 (previous client : vi)
[ 5261.555377] id 18 (54340000.vic_0) min 8237 max 8237 refs 1 (previous client : 54340000.vic_0)
[ 5261.555381] id 21 (54600000.isp_2) min 46 max 46 refs 1 (previous client : 54600000.isp_2)
[ 5261.555384] id 22 (54600000.isp_3) min 46 max 46 refs 1 (previous client : 54600000.isp_3)
[ 5261.555387] id 23 (54680000.isp_0) min 2866 max 2868 refs 3 (previous client : 54680000.isp_0)
[ 5261.555390] id 24 (54680000.isp_1) min 2735 max 2737 refs 3 (previous client : 54680000.isp_1)
[ 5261.555392] id 25 (gm20b_500) min 704 max 704 refs 1 (previous client : )
[ 5261.555395] id 26 (vblank0) min 227936 max -6 refs 1 (previous client : )
[ 5261.555398] id 28 (gm20b_499) min 58 max 58 refs 1 (previous client : )
[ 5261.555401] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[ 5261.555403] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[ 5261.555406] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[ 5261.555408] id 32 (54680000.isp_2) min 8612 max 8616 refs 6 (previous client : 54680000.isp_2)
[ 5261.555411] id 33 (54680000.isp_3) min 2816 max 2817 refs 3 (previous client : 54680000.isp_3)
[ 5261.555414] id 34 (54080000.vi_0) min 440 max 440 refs 1 (previous client : 54080000.vi_0)
[ 5261.555417] id 35 (54080000.vi_1) min 2841 max 2843 refs 3 (previous client : 54080000.vi_1)
[ 5261.555420] id 36 (54080000.vi_2) min 5346 max 5349 refs 5 (previous client : 54080000.vi_2)
[ 5261.555423] id 37 (54080000.vi_5) min 65 max 65 refs 1 (previous client : 54080000.vi_5)
[ 5261.555425] id 38 (54080000.vi_3) min 134 max 134 refs 1 (previous client : 54080000.vi_3)
[ 5261.555428] id 39 (54080000.vi_4) min 2671 max 2672 refs 3 (previous client : 54080000.vi_4)
[ 5261.555431] id 40 (54340000.vic_0) min 15890 max 15890 refs 1 (previous client : 54340000.vic_0)
[ 5261.555434] id 41 (54340000.vic_0) min 77 max 77 refs 1 (previous client : gm20b_495)
[ 5261.555437] id 42 (gm20b_493) min 191 max 191 refs 1 (previous client : 54340000.vic_0)
[ 5261.555439] id 43 (gm20b_489) min 42 max 42 refs 1 (previous client : gm20b_491)
[ 5261.555442] id 44 (gm20b_485) min 42 max 42 refs 1 (previous client : gm20b_484)
[ 5261.555444] id 45 (gm20b_484) min 54 max 54 refs 1 (previous client : gm20b_489)
[ 5261.555447] id 46 (gm20b_491) min 54 max 54 refs 1 (previous client : gm20b_485)
[ 5261.555450] id 47 (gm20b_495) min 54 max 54 refs 1 (previous client : gm20b_493)
[ 5261.555452] id 48 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.555455] id 49 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.555541]
[ 5261.555542] ---- channels ----
[ 5261.555550] id 1 (disp0_a) min 15936 max 15936 refs 1 (previous client : )
[ 5261.555550]
[ 5261.555550] channel 0 - 54680000.isp
[ 5261.555550]
[ 5261.555553] id 2 (disp0_b) min 2627 max 2627 refs 1 (previous client : )
[ 5261.555556] id 3 (disp0_c) min 3 max 3 refs 1 (previous client : )
[ 5261.555559] 0-54680000.isp (11):
[ 5261.555559] active class 01, offset 0050, val 00000017
[ 5261.555561] id 8 (gm20b_507) min 486 max 486 refs 1 (previous client : )
[ 5261.555561] DMAPUT 000004c0, DMAGET 000004c0, DMACTL 00000000
[ 5261.555563] CBREAD 00000017, CBSTAT 00010050
[ 5261.555564] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[ 5261.555567] id 11 (gm20b_505) min 494 max 494 refs 1 (previous client : gm20b_505)
[ 5261.555568]
[ 5261.555568] ffffffc0da21d000: JOB, syncpt_id=23, syncpt_val=2867, first_get=00000428, timeout=10000, num_slots=3, num_handles=1
[ 5261.555570] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[ 5261.555573] id 13 (gm20b_503) min 338376 max 338376 refs 1 (previous client : )
[ 5261.555575] id 14 (gm20b_502) min 110 max 110 refs 1 (previous client : )
[ 5261.555577]     GATHER at ffac8000+2460, 8 words
[ 5261.555578] id 15 (gm20b_501) min 80788 max 80788 refs 1 (previous client : gm20b_501)
[ 5261.555580] 20000001
[ 5261.555581] 00000417
[ 5261.555581] id 16 (gm20b_488) min 258 max 258 refs 1 (previous client : vi)
[ 5261.555583] 20000001
[ 5261.555584] 00000518
[ 5261.555584] id 17 (gm20b_487) min 43734 max 43734 refs 1 (previous client : vi)
[ 5261.555586] 20000001
[ 5261.555588] 00000621
[ 5261.555588] id 18 (54340000.vic_0) min 8237 max 8237 refs 1 (previous client : 54340000.vic_0)
[ 5261.555590] 200c0001
[ 5261.555591] 00000005
[ 5261.555591]
[ 5261.555592] id 21 (54600000.isp_2) min 46 max 46 refs 1 (previous client : 54600000.isp_2)
[ 5261.555594]     GATHER at ffac8000+2480, 2 words
[ 5261.555595] id 22 (54600000.isp_3) min 46 max 46 refs 1 (previous client : 54600000.isp_3)
[ 5261.555597] 20000001
[ 5261.555598] 00000020
[ 5261.555598] id 23 (54680000.isp_0) min 2866 max 2868 refs 3 (previous client : 54680000.isp_0)
[ 5261.555598]
[ 5261.555599]
[ 5261.555601] id 24 (54680000.isp_1) min 2735 max 2737 refs 3 (previous client : 54680000.isp_1)
[ 5261.555602]
[ 5261.555602] channel 1 - 54080000.vi
[ 5261.555602]
[ 5261.555603] id 25 (gm20b_500) min 704 max 704 refs 1 (previous client : )
[ 5261.555606] id 26 (vblank0) min 227936 max -6 refs 1 (previous client : )
[ 5261.555609] 1-54080000.vi (9):
[ 5261.555609] active class 01, offset 0050, val 00000023
[ 5261.555610] id 28 (gm20b_499) min 58 max 58 refs 1 (previous client : )
[ 5261.555611] DMAPUT 00000218, DMAGET 00000218, DMACTL 00000000
[ 5261.555612] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[ 5261.555613] CBREAD 00000023, CBSTAT 00010050
[ 5261.555615] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[ 5261.555617]
[ 5261.555617] ffffffc0da21cc00: JOB, syncpt_id=35, syncpt_val=2842, first_get=00000188, timeout=10000, num_slots=5, num_handles=1
[ 5261.555617] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[ 5261.555620] id 32 (54680000.isp_2) min 8612 max 8616 refs 6 (previous client : 54680000.isp_2)
[ 5261.555622]     GATHER at f9118000+1924, 3 words
[ 5261.555623] id 33 (54680000.isp_3) min 2816 max 2817 refs 3 (previous client : 54680000.isp_3)
[ 5261.555625] 304e0005
[ 5261.555626] 000021a4
[ 5261.555626] id 34 (54080000.vi_0) min 440 max 440 refs 1 (previous client : 54080000.vi_0)
[ 5261.555627] 00000020
[ 5261.555628]
[ 5261.555629] id 35 (54080000.vi_1) min 2841 max 2843 refs 3 (previous client : 54080000.vi_1)
[ 5261.555630]     GATHER at f9118000+1930, 6 words
[ 5261.555632] 20000001
[ 5261.555632] id 36 (54080000.vi_2) min 5346 max 5349 refs 5 (previous client : 54080000.vi_2)
[ 5261.555634] 00001d23
[ 5261.555635] 20000001
[ 5261.555635] id 37 (54080000.vi_5) min 65 max 65 refs 1 (previous client : 54080000.vi_5)
[ 5261.555637] 00000527
[ 5261.555638] 20410001
[ 5261.555638] id 38 (54080000.vi_3) min 134 max 134 refs 1 (previous client : 54080000.vi_3)
[ 5261.555640] 00000001
[ 5261.555640]
[ 5261.555641] id 39 (54080000.vi_4) min 2671 max 2672 refs 3 (previous client : 54080000.vi_4)
[ 5261.555642]     GATHER at f9118000+1948, 2 words
[ 5261.555644] 20000001
[ 5261.555644] id 40 (54340000.vic_0) min 15890 max 15890 refs 1 (previous client : 54340000.vic_0)
[ 5261.555646] 00000024
[ 5261.555646]
[ 5261.555647]
[ 5261.555647] id 41 (54340000.vic_0) min 77 max 77 refs 1 (previous client : gm20b_495)
[ 5261.555649]
[ 5261.555649] ---- host general irq ----
[ 5261.555649]
[ 5261.555650] id 42 (gm20b_493) min 191 max 191 refs 1 (previous client : 54340000.vic_0)
[ 5261.555651] sync_hintmask_ext = 0xc0000000
[ 5261.555653] id 43 (gm20b_489) min 42 max 42 refs 1 (previous client : gm20b_491)
[ 5261.555654] sync_hintmask = 0x80000000
[ 5261.555655] sync_intc0mask = 0x00000001
[ 5261.555656] id 44 (gm20b_485) min 42 max 42 refs 1 (previous client : gm20b_484)
[ 5261.555657] sync_intmask = 0x00000011
[ 5261.555658]
[ 5261.555658] ---- host syncpt irq mask ----
[ 5261.555658]
[ 5261.555659] id 45 (gm20b_484) min 54 max 54 refs 1 (previous client : gm20b_489)
[ 5261.555661] syncpt_thresh_int_mask(0) = 0x00000001
[ 5261.555661] id 46 (gm20b_491) min 54 max 54 refs 1 (previous client : gm20b_485)
[ 5261.555663] syncpt_thresh_int_mask(1) = 0x00014000
[ 5261.555664] id 47 (gm20b_495) min 54 max 54 refs 1 (previous client : gm20b_493)
[ 5261.555665] syncpt_thresh_int_mask(2) = 0x00004145
[ 5261.555666] syncpt_thresh_int_mask(3) = 0x00000000
[ 5261.555667] id 48 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.555668] syncpt_thresh_int_mask(4) = 0x00000000
[ 5261.555670] id 49 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5261.555670] syncpt_thresh_int_mask(5) = 0x00000000
[ 5261.555672] syncpt_thresh_int_mask(6) = 0x00000000
[ 5261.555674] syncpt_thresh_int_mask(7) = 0x00000000
[ 5261.555675] syncpt_thresh_int_mask(8) = 0x00000000
[ 5261.555677] syncpt_thresh_int_mask(9) = 0x00000000
[ 5261.555679] syncpt_thresh_int_mask(10) = 0x00000000
[ 5261.555681] syncpt_thresh_int_mask(11) = 0x00000000
[ 5261.555682]
[ 5261.555682] ---- host syncpt irq status ----
[ 5261.555682]
[ 5261.555684] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 5261.555686] syncpt_thresh_cpu0_int_status(1) = 0x00000082
[ 5261.555688] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 5261.555690] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 5261.555692] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 5261.555694] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 5261.555696]
[ 5261.555696] ---- host syncpt thresh ----
[ 5261.555696]
[ 5261.555698] syncpt_int_thresh_thresh_0(0) = 1
[ 5261.555713] syncpt_int_thresh_thresh_0(23) = 2867
[ 5261.555715] syncpt_int_thresh_thresh_0(24) = 2736
[ 5261.555721] syncpt_int_thresh_thresh_0(32) = 8613
[ 5261.555724] syncpt_int_thresh_thresh_0(33) = 2816
[ 5261.555726] syncpt_int_thresh_thresh_0(35) = 2842
[ 5261.555729] syncpt_int_thresh_thresh_0(36) = 5347
[ 5261.555732] syncpt_int_thresh_thresh_0(39) = 2671
[ 5261.555751]
[ 5261.555753] ---- channels ----
[ 5261.555756]
[ 5261.555756] channel 0 - 54680000.isp
[ 5261.555756]
[ 5261.555763] 0-54680000.isp (11):
[ 5261.555763] active class 01, offset 0050, val 00000017
[ 5261.555765] DMAPUT 000004c0, DMAGET 000004c0, DMACTL 00000000
[ 5261.555767] CBREAD 00000017, CBSTAT 00010050
[ 5261.555771]
[ 5261.555771] ffffffc0da21d000: JOB, syncpt_id=23, syncpt_val=2867, first_get=00000428, timeout=10000, num_slots=3, num_handles=1
[ 5261.555773]     GATHER at ffac8000+2460, 8 words
[ 5261.555776] 20000001
[ 5261.555778] 00000417
[ 5261.555779] 20000001
[ 5261.555780] 00000518
[ 5261.555781] 20000001
[ 5261.555783] 00000621
[ 5261.555784] 200c0001
[ 5261.555785] 00000005
[ 5261.555785]
[ 5261.555787]     GATHER at ffac8000+2480, 2 words
[ 5261.555790] 20000001
[ 5261.555791] 00000020
[ 5261.555791]
[ 5261.555792]
[ 5261.555794]
[ 5261.555794] channel 1 - 54080000.vi
[ 5261.555794]
[ 5261.555800] 1-54080000.vi (9):
[ 5261.555800] active class 01, offset 0050, val 00000023
[ 5261.555802] DMAPUT 00000218, DMAGET 00000218, DMACTL 00000000
[ 5261.555804] CBREAD 00000023, CBSTAT 00010050
[ 5261.555807]
[ 5261.555807] ffffffc0da21cc00: JOB, syncpt_id=35, syncpt_val=2842, first_get=00000188, timeout=10000, num_slots=5, num_handles=1
[ 5261.555809]     GATHER at f9118000+1924, 3 words
[ 5261.555812] 304e0005
[ 5261.555813] 000021a4
[ 5261.555814] 00000020
[ 5261.555815]
[ 5261.555817]     GATHER at f9118000+1930, 6 words
[ 5261.555819] 20000001
[ 5261.555821] 00001d23
[ 5261.555822] 20000001
[ 5261.555823] 00000527
[ 5261.555825] 20410001
[ 5261.555825] 00000001
[ 5261.555826]
[ 5261.555828]     GATHER at f9118000+1948, 2 words
[ 5261.555830] 20000001
[ 5261.555831] 00000024
[ 5261.555831]
[ 5261.555832]
[ 5261.555834]
[ 5261.555834] ---- host general irq ----
[ 5261.555834]
[ 5261.555836] sync_hintmask_ext = 0xc0000000
[ 5261.555837] sync_hintmask = 0x80000000
[ 5261.555839] sync_intc0mask = 0x00000001
[ 5261.555841] sync_intmask = 0x00000011
[ 5261.555842]
[ 5261.555842] ---- host syncpt irq mask ----
[ 5261.555842]
[ 5261.555844] syncpt_thresh_int_mask(0) = 0x00000001
[ 5261.555846] syncpt_thresh_int_mask(1) = 0x00014000
[ 5261.555848] syncpt_thresh_int_mask(2) = 0x00004145
[ 5261.555850] syncpt_thresh_int_mask(3) = 0x00000000
[ 5261.555851] syncpt_thresh_int_mask(4) = 0x00000000
[ 5261.555853] syncpt_thresh_int_mask(5) = 0x00000000
[ 5261.555855] syncpt_thresh_int_mask(6) = 0x00000000
[ 5261.555857] syncpt_thresh_int_mask(7) = 0x00000000
[ 5261.555858] syncpt_thresh_int_mask(8) = 0x00000000
[ 5261.555860] syncpt_thresh_int_mask(9) = 0x00000000
[ 5261.555862] syncpt_thresh_int_mask(10) = 0x00000000
[ 5261.555864] syncpt_thresh_int_mask(11) = 0x00000000
[ 5261.555865]
[ 5261.555865] ---- host syncpt irq status ----
[ 5261.555865]
[ 5261.555867] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 5261.555869] syncpt_thresh_cpu0_int_status(1) = 0x00000082
[ 5261.555871] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 5261.555873] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 5261.555875] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 5261.555876] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 5261.555878]
[ 5261.555878] ---- host syncpt thresh ----
[ 5261.555878]
[ 5261.555880] syncpt_int_thresh_thresh_0(0) = 1
[ 5261.555893] syncpt_int_thresh_thresh_0(23) = 2867
[ 5261.555896] syncpt_int_thresh_thresh_0(24) = 2736
[ 5261.555901] syncpt_int_thresh_thresh_0(32) = 8613
[ 5261.555904] syncpt_int_thresh_thresh_0(33) = 2816
[ 5261.555906] syncpt_int_thresh_thresh_0(35) = 2842
[ 5261.555909] syncpt_int_thresh_thresh_0(36) = 5347
[ 5261.555912] syncpt_int_thresh_thresh_0(39) = 2671
[ 5262.831926] ---- channels ----
[ 5262.834997]
[ 5262.834997] channel 0 - 54680000.isp
[ 5262.834997]
[ 5262.841547] 0-54680000.isp (11): [ 5262.844696] active class 01, offset 0050, val 00000017
[ 5262.849831] DMAPUT 000004c0, DMAGET 000004c0, DMACTL 00000000
[ 5262.855598] CBREAD 00000017, CBSTAT 00010050
[ 5262.859897]
[ 5262.859897] ffffffc0da21d000: JOB, syncpt_id=23, syncpt_val=2867, first_get=00000428, timeout=10000, num_slots=3, num_handles=1
[ 5262.872856]     GATHER at ffac8000+2460, 8 words
[ 5262.877476] 20000001 [ 5262.879565] 00000417
[ 5262.881843] 20000001 [ 5262.883932] 00000518
[ 5262.886209] 20000001 [ 5262.888299] 00000621
[ 5262.890576] 200c0001 [ 5262.892679] 00000005
[ 5262.894945]
[ 5262.896442]     GATHER at ffac8000+2480, 2 words
[ 5262.901060] 20000001 [ 5262.903150] 00000020
[ 5262.905432]
[ 5262.906916]
[ 5262.908401]
[ 5262.908401] channel 1 - 54080000.vi
[ 5262.908401]
[ 5262.914856] 1-54080000.vi (9): [ 5262.917828] active class 01, offset 0050, val 00000023
[ 5262.922963] DMAPUT 00000218, DMAGET 00000218, DMACTL 00000000
[ 5262.928715] CBREAD 00000023, CBSTAT 00010050
[ 5262.932996]
[ 5262.932996] ffffffc0da21cc00: JOB, syncpt_id=35, syncpt_val=2842, first_get=00000188, timeout=10000, num_slots=5, num_handles=1
[ 5262.945949]     GATHER at f9118000+1924, 3 words
[ 5262.950568] 304e0005 [ 5262.952670] 000021a4
[ 5262.954936] 00000020 [ 5262.957038]
[ 5262.958527]     GATHER at f9118000+1930, 6 words
[ 5262.963145] 20000001 [ 5262.965245] 00001d23
[ 5262.967511] 20000001 [ 5262.969611] 00000527
[ 5262.971877] 20410001 [ 5262.973979] 00000001
[ 5262.976244]
[ 5262.977744]     GATHER at f9118000+1948, 2 words
[ 5262.982361] 20000001 [ 5262.984487] 00000024
[ 5262.986754]
[ 5262.988237]
[ 5262.989771]
[ 5262.989771] ---- host general irq ----
[ 5262.989771]
[ 5262.996491] sync_hintmask_ext = 0xc0000000
[ 5263.000587] sync_hintmask = 0x80000000
[ 5263.004324] sync_intc0mask = 0x00000001
[ 5263.008161] sync_intmask = 0x00000011
[ 5263.011824]
[ 5263.011824] ---- host syncpt irq mask ----
[ 5263.011824]
[ 5263.018884] syncpt_thresh_int_mask(0) = 0x00000001
[ 5263.023677] syncpt_thresh_int_mask(1) = 0x00014000
[ 5263.028481] syncpt_thresh_int_mask(2) = 0x00004145
[ 5263.033273] syncpt_thresh_int_mask(3) = 0x00000000
[ 5263.038064] syncpt_thresh_int_mask(4) = 0x00000000
[ 5263.042854] syncpt_thresh_int_mask(5) = 0x00000000
[ 5263.047643] syncpt_thresh_int_mask(6) = 0x00000000
[ 5263.052434] syncpt_thresh_int_mask(7) = 0x00000000
[ 5263.057235] syncpt_thresh_int_mask(8) = 0x00000000
[ 5263.062026] syncpt_thresh_int_mask(9) = 0x00000000
[ 5263.066816] syncpt_thresh_int_mask(10) = 0x00000000
[ 5263.071694] syncpt_thresh_int_mask(11) = 0x00000000
[ 5263.076496] fence timeout on [ffffffc0c4c09180] after 1500ms
[ 5263.076501] name=[nvhost_sync:24], current value=2735 waiting value=2737
[ 5263.076505] ---- mlocks ----
[ 5263.076514]
[ 5263.076515] ---- syncpts ----
[ 5263.076522] id 1 (disp0_a) min 15936 max 15936 refs 1 (previous client : )
[ 5263.076525] id 2 (disp0_b) min 2627 max 2627 refs 1 (previous client : )
[ 5263.076528] id 3 (disp0_c) min 3 max 3 refs 1 (previous client : )
[ 5263.076534] id 8 (gm20b_507) min 486 max 486 refs 1 (previous client : )
[ 5263.076538] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[ 5263.076541] id 11 (gm20b_505) min 494 max 494 refs 1 (previous client : gm20b_505)
[ 5263.076545] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[ 5263.076548] id 13 (gm20b_503) min 338376 max 338376 refs 1 (previous client : )
[ 5263.076551] id 14 (gm20b_502) min 110 max 110 refs 1 (previous client : )
[ 5263.076554] id 15 (gm20b_501) min 80788 max 80788 refs 1 (previous client : gm20b_501)
[ 5263.076558] id 16 (gm20b_488) min 258 max 258 refs 1 (previous client : vi)
[ 5263.076561] id 17 (gm20b_487) min 43734 max 43734 refs 1 (previous client : vi)
[ 5263.076565] id 18 (54340000.vic_0) min 8237 max 8237 refs 1 (previous client : 54340000.vic_0)
[ 5263.076569] id 21 (54600000.isp_2) min 46 max 46 refs 1 (previous client : 54600000.isp_2)
[ 5263.076574] id 22 (54600000.isp_3) min 46 max 46 refs 1 (previous client : 54600000.isp_3)
[ 5263.076577] id 23 (54680000.isp_0) min 2866 max 2868 refs 3 (previous client : 54680000.isp_0)
[ 5263.076580] id 24 (54680000.isp_1) min 2735 max 2737 refs 3 (previous client : 54680000.isp_1)
[ 5263.076583] id 25 (gm20b_500) min 704 max 704 refs 1 (previous client : )
[ 5263.076586] id 26 (vblank0) min 228027 max -6 refs 1 (previous client : )
[ 5263.076590] id 28 (gm20b_499) min 58 max 58 refs 1 (previous client : )
[ 5263.076593] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[ 5263.076596] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[ 5263.076599] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[ 5263.076603] id 32 (54680000.isp_2) min 8612 max 8616 refs 6 (previous client : 54680000.isp_2)
[ 5263.076607] id 33 (54680000.isp_3) min 2816 max 2817 refs 3 (previous client : 54680000.isp_3)
[ 5263.076610] id 34 (54080000.vi_0) min 440 max 440 refs 1 (previous client : 54080000.vi_0)
[ 5263.076613] id 35 (54080000.vi_1) min 2841 max 2843 refs 3 (previous client : 54080000.vi_1)
[ 5263.076616] id 36 (54080000.vi_2) min 5346 max 5349 refs 5 (previous client : 54080000.vi_2)
[ 5263.076620] id 37 (54080000.vi_5) min 65 max 65 refs 1 (previous client : 54080000.vi_5)
[ 5263.076623] id 38 (54080000.vi_3) min 134 max 134 refs 1 (previous client : 54080000.vi_3)
[ 5263.076626] id 39 (54080000.vi_4) min 2671 max 2672 refs 3 (previous client : 54080000.vi_4)
[ 5263.076630] id 40 (54340000.vic_0) min 15890 max 15890 refs 1 (previous client : 54340000.vic_0)
[ 5263.076632] id 41 (54340000.vic_0) min 77 max 77 refs 1 (previous client : gm20b_495)
[ 5263.076635] id 42 (gm20b_493) min 191 max 191 refs 1 (previous client : 54340000.vic_0)
[ 5263.076638] id 43 (gm20b_489) min 42 max 42 refs 1 (previous client : gm20b_491)
[ 5263.076641] id 44 (gm20b_485) min 42 max 42 refs 1 (previous client : gm20b_484)
[ 5263.076644] id 45 (gm20b_484) min 54 max 54 refs 1 (previous client : gm20b_489)
[ 5263.076646] id 46 (gm20b_491) min 54 max 54 refs 1 (previous client : gm20b_485)
[ 5263.076649] id 47 (gm20b_495) min 54 max 54 refs 1 (previous client : gm20b_493)
[ 5263.076652] id 48 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5263.076654] id 49 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5263.076734]
[ 5263.076735] ---- channels ----
[ 5263.076739]
[ 5263.076739] channel 0 - 54680000.isp
[ 5263.076739]
[ 5263.076746] 0-54680000.isp (11):
[ 5263.076746] active class 01, offset 0050, val 00000017
[ 5263.076748] DMAPUT 000004c0, DMAGET 000004c0, DMACTL 00000000
[ 5263.076749] CBREAD 00000017, CBSTAT 00010050
[ 5263.076753]
[ 5263.076753] ffffffc0da21d000: JOB, syncpt_id=23, syncpt_val=2867, first_get=00000428, timeout=10000, num_slots=3, num_handles=1
[ 5263.076755]     GATHER at ffac8000+2460, 8 words
[ 5263.076758] 20000001
[ 5263.076760] 00000417
[ 5263.076761] 20000001
[ 5263.076762] 00000518
[ 5263.076763] 20000001
[ 5263.076764] 00000621
[ 5263.076765] 200c0001
[ 5263.076766] 00000005
[ 5263.076766]
[ 5263.076769]     GATHER at ffac8000+2480, 2 words
[ 5263.076771] 20000001
[ 5263.076771] 00000020
[ 5263.076772]
[ 5263.076773]
[ 5263.076774]
[ 5263.076774] channel 1 - 54080000.vi
[ 5263.076774]
[ 5263.076780] 1-54080000.vi (9):
[ 5263.076780] active class 01, offset 0050, val 00000023
[ 5263.076782] DMAPUT 00000218, DMAGET 00000218, DMACTL 00000000
[ 5263.076783] CBREAD 00000023, CBSTAT 00010050
[ 5263.076787]
[ 5263.076787] ffffffc0da21cc00: JOB, syncpt_id=35, syncpt_val=2842, first_get=00000188, timeout=10000, num_slots=5, num_handles=1
[ 5263.076789]     GATHER at f9118000+1924, 3 words
[ 5263.076791] 304e0005
[ 5263.076792] 000021a4
[ 5263.076793] 00000020
[ 5263.076793]
[ 5263.076795]     GATHER at f9118000+1930, 6 words
[ 5263.076797] 20000001
[ 5263.076798] 00001d23
[ 5263.076799] 20000001
[ 5263.076800] 00000527
[ 5263.076801] 20410001
[ 5263.076802] 00000001
[ 5263.076802]
[ 5263.076804]     GATHER at f9118000+1948, 2 words
[ 5263.076806] 20000001
[ 5263.076807] 00000024
[ 5263.076807]
[ 5263.076808]
[ 5263.076809]
[ 5263.076809] ---- host general irq ----
[ 5263.076809]
[ 5263.076811] sync_hintmask_ext = 0xc0000000
[ 5263.076813] sync_hintmask = 0x80000000
[ 5263.076814] sync_intc0mask = 0x00000001
[ 5263.076816] sync_intmask = 0x00000011
[ 5263.076818]
[ 5263.076818] ---- host syncpt irq mask ----
[ 5263.076818]
[ 5263.076820] syncpt_thresh_int_mask(0) = 0x00000001
[ 5263.076823] syncpt_thresh_int_mask(1) = 0x00014000
[ 5263.076825] syncpt_thresh_int_mask(2) = 0x00004145
[ 5263.076826] syncpt_thresh_int_mask(3) = 0x00000000
[ 5263.076828] syncpt_thresh_int_mask(4) = 0x00000000
[ 5263.076830] syncpt_thresh_int_mask(5) = 0x00000000
[ 5263.076832] syncpt_thresh_int_mask(6) = 0x00000000
[ 5263.076834] syncpt_thresh_int_mask(7) = 0x00000000
[ 5263.076835] syncpt_thresh_int_mask(8) = 0x00000000
[ 5263.076837] syncpt_thresh_int_mask(9) = 0x00000000
[ 5263.076839] syncpt_thresh_int_mask(10) = 0x00000000
[ 5263.076840] syncpt_thresh_int_mask(11) = 0x00000000
[ 5263.076842]
[ 5263.076842] ---- host syncpt irq status ----
[ 5263.076842]
[ 5263.076844] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 5263.076846] syncpt_thresh_cpu0_int_status(1) = 0x00000082
[ 5263.076847] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 5263.076849] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 5263.076851] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 5263.076852] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 5263.076854]
[ 5263.076854] ---- host syncpt thresh ----
[ 5263.076854]
[ 5263.076856] syncpt_int_thresh_thresh_0(0) = 1
[ 5263.076869] syncpt_int_thresh_thresh_0(23) = 2867
[ 5263.076872] syncpt_int_thresh_thresh_0(24) = 2736
[ 5263.076878] syncpt_int_thresh_thresh_0(32) = 8613
[ 5263.076881] syncpt_int_thresh_thresh_0(33) = 2816
[ 5263.076883] syncpt_int_thresh_thresh_0(35) = 2842
[ 5263.076886] syncpt_int_thresh_thresh_0(36) = 5347
[ 5263.076889] syncpt_int_thresh_thresh_0(39) = 2671
[ 5263.464479] fence timeout on [ffffffc088a5c000] after 1500ms
[ 5263.464483] name=[nvhost_sync:23], current value=2866 waiting value=2868
[ 5263.464486] ---- mlocks ----
[ 5263.464495]
[ 5263.464496] ---- syncpts ----
[ 5263.464501] id 1 (disp0_a) min 15936 max 15936 refs 1 (previous client : )
[ 5263.464504] id 2 (disp0_b) min 2627 max 2627 refs 1 (previous client : )
[ 5263.464507] id 3 (disp0_c) min 3 max 3 refs 1 (previous client : )
[ 5263.464511] id 8 (gm20b_507) min 486 max 486 refs 1 (previous client : )
[ 5263.464514] id 9 (gm20b_506) min 28 max 28 refs 1 (previous client : )
[ 5263.464518] id 11 (gm20b_505) min 494 max 494 refs 1 (previous client : gm20b_505)
[ 5263.464520] id 12 (gm20b_504) min 6 max 6 refs 1 (previous client : )
[ 5263.464523] id 13 (gm20b_503) min 338376 max 338376 refs 1 (previous client : )
[ 5263.464526] id 14 (gm20b_502) min 110 max 110 refs 1 (previous client : )
[ 5263.464529] id 15 (gm20b_501) min 80788 max 80788 refs 1 (previous client : gm20b_501)
[ 5263.464532] id 16 (gm20b_488) min 258 max 258 refs 1 (previous client : vi)
[ 5263.464535] id 17 (gm20b_487) min 43734 max 43734 refs 1 (previous client : vi)
[ 5263.464538] id 18 (54340000.vic_0) min 8237 max 8237 refs 1 (previous client : 54340000.vic_0)
[ 5263.464542] id 21 (54600000.isp_2) min 46 max 46 refs 1 (previous client : 54600000.isp_2)
[ 5263.464545] id 22 (54600000.isp_3) min 46 max 46 refs 1 (previous client : 54600000.isp_3)
[ 5263.464547] id 23 (54680000.isp_0) min 2866 max 2868 refs 3 (previous client : 54680000.isp_0)
[ 5263.464550] id 24 (54680000.isp_1) min 2735 max 2737 refs 3 (previous client : 54680000.isp_1)
[ 5263.464553] id 25 (gm20b_500) min 704 max 704 refs 1 (previous client : )
[ 5263.464555] id 26 (vblank0) min 228050 max -6 refs 1 (previous client : )
[ 5263.464559] id 28 (gm20b_499) min 58 max 58 refs 1 (previous client : )
[ 5263.464561] id 29 (gm20b_498) min 2 max 2 refs 1 (previous client : )
[ 5263.464564] id 30 (gm20b_497) min 2 max 2 refs 1 (previous client : )
[ 5263.464566] id 31 (gm20b_496) min 6 max 6 refs 1 (previous client : )
[ 5263.464569] id 32 (54680000.isp_2) min 8612 max 8616 refs 6 (previous client : 54680000.isp_2)
[ 5263.464572] id 33 (54680000.isp_3) min 2816 max 2817 refs 3 (previous client : 54680000.isp_3)
[ 5263.464574] id 34 (54080000.vi_0) min 440 max 440 refs 1 (previous client : 54080000.vi_0)
[ 5263.464577] id 35 (54080000.vi_1) min 2841 max 2843 refs 3 (previous client : 54080000.vi_1)
[ 5263.464581] id 36 (54080000.vi_2) min 5346 max 5349 refs 5 (previous client : 54080000.vi_2)
[ 5263.464583] id 37 (54080000.vi_5) min 65 max 65 refs 1 (previous client : 54080000.vi_5)
[ 5263.464586] id 38 (54080000.vi_3) min 134 max 134 refs 1 (previous client : 54080000.vi_3)
[ 5263.464589] id 39 (54080000.vi_4) min 2671 max 2672 refs 3 (previous client : 54080000.vi_4)
[ 5263.464592] id 40 (54340000.vic_0) min 15890 max 15890 refs 1 (previous client : 54340000.vic_0)
[ 5263.464594] id 41 (54340000.vic_0) min 77 max 77 refs 1 (previous client : gm20b_495)
[ 5263.464597] id 42 (gm20b_493) min 191 max 191 refs 1 (previous client : 54340000.vic_0)
[ 5263.464600] id 43 (gm20b_489) min 42 max 42 refs 1 (previous client : gm20b_491)
[ 5263.464602] id 44 (gm20b_485) min 42 max 42 refs 1 (previous client : gm20b_484)
[ 5263.464605] id 45 (gm20b_484) min 54 max 54 refs 1 (previous client : gm20b_489)
[ 5263.464608] id 46 (gm20b_491) min 54 max 54 refs 1 (previous client : gm20b_485)
[ 5263.464610] id 47 (gm20b_495) min 54 max 54 refs 1 (previous client : gm20b_493)
[ 5263.464613] id 48 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5263.464615] id 49 (vi) min 24 max 24 refs 1 (previous client : vi)
[ 5263.464696]
[ 5263.464697] ---- channels ----
[ 5263.464702]
[ 5263.464702] channel 0 - 54680000.isp
[ 5263.464702]
[ 5263.464709] 0-54680000.isp (11):
[ 5263.464709] active class 01, offset 0050, val 00000017
[ 5263.464711] DMAPUT 000004c0, DMAGET 000004c0, DMACTL 00000000
[ 5263.464713] CBREAD 00000017, CBSTAT 00010050
[ 5263.464716]
[ 5263.464716] ffffffc0da21d000: JOB, syncpt_id=23, syncpt_val=2867, first_get=00000428, timeout=10000, num_slots=3, num_handles=1
[ 5263.464720]     GATHER at ffac8000+2460, 8 words
[ 5263.464723] 20000001
[ 5263.464724] 00000417
[ 5263.464725] 20000001
[ 5263.464727] 00000518
[ 5263.464728] 20000001
[ 5263.464729] 00000621
[ 5263.464730] 200c0001
[ 5263.464731] 00000005
[ 5263.464732]
[ 5263.464734]     GATHER at ffac8000+2480, 2 words
[ 5263.464737] 20000001
[ 5263.464738] 00000020
[ 5263.464738]
[ 5263.464739]
[ 5263.464741]
[ 5263.464741] channel 1 - 54080000.vi
[ 5263.464741]
[ 5263.464747] 1-54080000.vi (9):
[ 5263.464747] active class 01, offset 0050, val 00000023
[ 5263.464749] DMAPUT 00000218, DMAGET 00000218, DMACTL 00000000
[ 5263.464751] CBREAD 00000023, CBSTAT 00010050
[ 5263.464754]
[ 5263.464754] ffffffc0da21cc00: JOB, syncpt_id=35, syncpt_val=2842, first_get=00000188, timeout=10000, num_slots=5, num_handles=1
[ 5263.464757]     GATHER at f9118000+1924, 3 words
[ 5263.464759] 304e0005
[ 5263.464760] 000021a4
[ 5263.464761] 00000020
[ 5263.464761]
[ 5263.464764]     GATHER at f9118000+1930, 6 words
[ 5263.464766] 20000001
[ 5263.464767] 00001d23
[ 5263.464768] 20000001
[ 5263.464769] 00000527
[ 5263.464771] 20410001
[ 5263.464772] 00000001
[ 5263.464772]
[ 5263.464774]     GATHER at f9118000+1948, 2 words
[ 5263.464776] 20000001
[ 5263.464777] 00000024
[ 5263.464777]
[ 5263.464778]
[ 5263.464780]
[ 5263.464780] ---- host general irq ----
[ 5263.464780]
[ 5263.464781] sync_hintmask_ext = 0xc0000000
[ 5263.464783] sync_hintmask = 0x80000000
[ 5263.464785] sync_intc0mask = 0x00000001
[ 5263.464786] sync_intmask = 0x00000011
[ 5263.464788]
[ 5263.464788] ---- host syncpt irq mask ----
[ 5263.464788]
[ 5263.464790] syncpt_thresh_int_mask(0) = 0x00000001
[ 5263.464791] syncpt_thresh_int_mask(1) = 0x00014000
[ 5263.464793] syncpt_thresh_int_mask(2) = 0x00004145
[ 5263.464795] syncpt_thresh_int_mask(3) = 0x00000000
[ 5263.464797] syncpt_thresh_int_mask(4) = 0x00000000
[ 5263.464799] syncpt_thresh_int_mask(5) = 0x00000000
[ 5263.464800] syncpt_thresh_int_mask(6) = 0x00000000
[ 5263.464802] syncpt_thresh_int_mask(7) = 0x00000000
[ 5263.464804] syncpt_thresh_int_mask(8) = 0x00000000
[ 5263.464806] syncpt_thresh_int_mask(9) = 0x00000000
[ 5263.464808] syncpt_thresh_int_mask(10) = 0x00000000
[ 5263.464810] syncpt_thresh_int_mask(11) = 0x00000000
[ 5263.464811]
[ 5263.464811] ---- host syncpt irq status ----
[ 5263.464811]
[ 5263.464813] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 5263.464815] syncpt_thresh_cpu0_int_status(1) = 0x00000082
[ 5263.464817] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 5263.464818] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 5263.464820] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 5263.464822] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 5263.464823]
[ 5263.464823] ---- host syncpt thresh ----
[ 5263.464823]
[ 5263.464826] syncpt_int_thresh_thresh_0(0) = 1
[ 5263.464839] syncpt_int_thresh_thresh_0(23) = 2867
[ 5263.464841] syncpt_int_thresh_thresh_0(24) = 2736
[ 5263.464847] syncpt_int_thresh_thresh_0(32) = 8613
[ 5263.464849] syncpt_int_thresh_thresh_0(33) = 2816
[ 5263.464852] syncpt_int_thresh_thresh_0(35) = 2842
[ 5263.464854] syncpt_int_thresh_thresh_0(36) = 5347
[ 5263.464857] syncpt_int_thresh_thresh_0(39) = 2671
[ 5264.391970]
[ 5264.391970] ---- host syncpt irq status ----
[ 5264.391970]
[ 5264.399231] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 5264.404639] syncpt_thresh_cpu0_int_status(1) = 0x00000082
[ 5264.410046] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 5264.415446] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 5264.420848] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 5264.426257] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 5264.431659]
[ 5264.431659] ---- host syncpt thresh ----
[ 5264.431659]
[ 5264.438533] syncpt_int_thresh_thresh_0(0) = 1
[ 5264.442901] syncpt_int_thresh_thresh_0(23) = 2867
[ 5264.447604] syncpt_int_thresh_thresh_0(24) = 2736
[ 5264.452312] syncpt_int_thresh_thresh_0(32) = 8613
[ 5264.457025] syncpt_int_thresh_thresh_0(33) = 2816
[ 5264.461731] syncpt_int_thresh_thresh_0(35) = 2842
[ 5264.466434] syncpt_int_thresh_thresh_0(36) = 5347
[ 5264.471156] syncpt_int_thresh_thresh_0(39) = 2671
[ 5268.224331] Kernel panic - not syncing: Watchdog detected hard LOCKUP on cpu 0
[ 5268.231546] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G        W       4.9.253-tegra #1
[ 5268.239270] Hardware name: NVIDIA Jetson Nano Developer Kit (DT)
[ 5268.245260] Call trace:
[ 5268.247704] [<ffffff800808ba40>] dump_backtrace+0x0/0x198
[ 5268.253090] [<ffffff800808c004>] show_stack+0x24/0x30
[ 5268.258130] [<ffffff8008f6121c>] dump_stack+0xa0/0xc4
[ 5268.263169] [<ffffff8008f5e2c0>] panic+0x12c/0x2a8
[ 5268.267949] [<ffffff8008181994>] watchdog_check_hardlockup_other_cpu+0x11c/0x120
[ 5268.275328] [<ffffff8008180b08>] watchdog_timer_fn+0x98/0x2c0
[ 5268.281060] [<ffffff8008138f10>] __hrtimer_run_queues+0xd8/0x360
[ 5268.287050] [<ffffff8008139860>] hrtimer_interrupt+0xa8/0x1e0
[ 5268.292782] [<ffffff8008bfa838>] tegra210_timer_isr+0x38/0x48
[ 5268.298514] [<ffffff8008121940>] __handle_irq_event_percpu+0x68/0x288
[ 5268.304937] [<ffffff8008121b88>] handle_irq_event_percpu+0x28/0x60
[ 5268.311101] [<ffffff8008121c10>] handle_irq_event+0x50/0x80
[ 5268.316660] [<ffffff8008125aa4>] handle_fasteoi_irq+0xd4/0x1c0
[ 5268.322476] [<ffffff80081208f4>] generic_handle_irq+0x34/0x50
[ 5268.328207] [<ffffff8008120fe0>] __handle_domain_irq+0x68/0xc0
[ 5268.334024] [<ffffff8008080d44>] gic_handle_irq+0x5c/0xb0
[ 5268.339407] [<ffffff8008082c28>] el1_irq+0xe8/0x194
[ 5268.344273] [<ffffff8008ba09e0>] cpuidle_enter_state+0xb8/0x380
[ 5268.350177] [<ffffff8008ba0d1c>] cpuidle_enter+0x34/0x48
[ 5268.355475] [<ffffff800811139c>] call_cpuidle+0x44/0x70
[ 5268.360686] [<ffffff8008111718>] cpu_startup_entry+0x1b0/0x200
[ 5268.366505] [<ffffff8008091cf8>] secondary_start_kernel+0x190/0x1f8
[ 5268.372755] [<0000000084f6e1a8>] 0x84f6e1a8
[ 5268.376928] SMP: stopping secondary CPUs
[ 5269.446093] SMP: failed to stop secondary CPUs 0,3
[ 5269.450874] Kernel Offset: disabled
[ 5269.454353] Memory Limit: none
[ 5269.467938] Rebooting in 5 seconds..
[ 5274.471812] SMP: stopping secondary CPUs
[ 5275.540849] SMP: failed to stop secondary CPUs 0,3

Hi,
This is not a supported case. For changing resolution, you would need to terminate the current Argus stack and re-initialize it. Since the whole software stack is configured to 1280x720, it would need re-initialization once the resolution changes to 1024x720.

A possible solution is to keep source capturing at 1280x720 and use hardware converter to downscale 1280x720 to 1024x720 if you need the frame data in 1024x720.

Hello
ok, but you are describing me that if for some reasons, the source stops/reset the configuration to another, it’s ok that the system frezees? I was wondering about what happen for example if there is an issue on a cable of a camera on a car, and for a reason the camera resets to a default resolution, different from what is provided to the sw.
What I’m trying to exaplain is that: ok, I’m facing an error on capture, there is something that is not ok, alert me in such a way I try to handle the situation (resetting sw, reinitilizing resolutions on the source, as you said) but let me alive.

K.R.

Hi,
On Jetpack4.6/Jetson Nano + Raspberry Pi camera v2, if we run the gstreamer command and force to remove the camera module, it detects the error:

ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: TIMEOUT

In you ruse-case, you don’t see any error being reported?

Hello
no nothing, only that kernel logs attached. All the terminals, Ubuntu GUI, mouse…freezes.
K.R.

Hello
just to know, could you share exactly the pipeline used? is this?

gst-launch-1.0 nvarguscamerasrc ! nvoverlaysink

K.R.