1-lane CSI camera

Hello,

I want to bring-up camera for 1-lane CSI setting.
The I2C setting has no error.
But it occur errors.

  • specifications:
  • resolution : 640x640
  • CSI lane : 1-lane
  • 10bit bayer-raw
  • 90 fps
  • data rate : 451Mbps
  • DTS
		"mclk_khz": ["strings", "19200"],
		"num_lanes": ["strings", "1"],
		"discontinuous_clk": ["strings", "no"],
		"dpcm_enable": ["strings", "false"],
		"cil_settletime": ["strings", "0"],

		"dynamic_pixel_bit_depth": ["strings", "10"],
		"csi_pixel_bit_depth": ["strings", "10"],
		"num_control_point": ["strings", "6"],
		"control_point_x_0": ["strings", "0"],
		"control_point_x_1": ["strings", "2048"],
		"control_point_x_2": ["strings", "8192"],
		"control_point_x_3": ["strings", "131072"],
		"control_point_x_4": ["strings", "8388608"],
		"control_point_x_5": ["strings", "16777216"],
		"control_point_y_0": ["strings", "0"],
		"control_point_y_1": ["strings", "128"],
		"control_point_y_2": ["strings", "256"],
		"control_point_y_3": ["strings", "512"],
		"control_point_y_4": ["strings", "2048"],
		"control_point_y_5": ["strings", "4096"],

		"mode_type": ["strings", "bayer"],
		"min_hdr_ratio": ["strings", "1"],
		"max_hdr_ratio": ["strings", "300"],
		"pixel_phase": ["strings", "grbg"],

		"active_w": ["strings", "640"],
		"active_h": ["strings", "640"],
		"readout_orientation": ["strings", "0"],
		"line_length": ["strings", "1456"],
		"inherent_gain": ["strings", "1"],
		"mclk_multiplier": ["strings", "11"],
		"pix_clk_hz": ["strings", "45100000"],
		"serdes_pix_clk_hz": ["strings", "45100000"],

		"gain_factor": ["strings", "10000"],
		"min_gain_val": ["strings", "40000"],
		"max_gain_val": ["strings", "480000"],
		"step_gain_val": ["strings", "1000"],
		"default_gain": ["strings", "40000"],

		"framerate_factor": ["strings", "1000000"],
		"min_framerate": ["strings", "10000000"],
		"max_framerate": ["strings", "90000000"],
		"step_framerate": ["strings", "1000000"],
		"default_framerate": ["strings", "90000000"],

		"exposure_factor": ["strings",  "1000000"],
		"min_exp_time": ["strings",    "10"],
		"max_exp_time": ["strings", "5000"],
		"step_exp_time": ["strings",   "10"],
		"default_exp_time": ["strings", "100"],

		"embedded_metadata_height": ["strings", "0"]
  • dmes log
[ 6020.521350] DBG-MMM sam_is_write_reg:write addr 0xe04 < val 0x0
[ 6020.521665] DBG-MMM sam_is_write_reg:write addr 0xe10 < val 0x0
[ 6020.521980] DBG-MMM sam_is_write_reg:write addr 0xe12 < val 0x0
[ 6020.522295] DBG-MMM sam_is_write_reg:write addr 0xe14 < val 0x0
[ 6020.522611] DBG-MMM sam_is_write_reg:write addr 0xe16 < val 0x0
[ 6020.522926] DBG-MMM sam_is_write_reg:write addr 0xe18 < val 0x0
[ 6020.523241] DBG-MMM sam_is_write_reg:write addr 0xe1a < val 0x0
[ 6020.523563] DBG-MMM sam_is_write_reg:write addr 0xfea < val 0x5c0
[ 6020.523878] DBG-MMM sam_is_write_reg:write addr 0x6010 < val 0x1
[ 6020.524194] DBG-MMM sam_is_write_reg:write addr 0x84ec < val 0x2200
[ 6020.524514] DBG-MMM sam_is_write_reg:write addr 0x84ee < val 0x2000
[ 6020.524887] DBG-MMM sam_is_write_reg:write addr 0x84f0 < val 0x2
[ 6020.525215] DBG-MMM sam_is_write_reg:write addr 0xf452 < val 0x0
[ 6020.525531] DBG-MMM sam_is_write_reg:write addr 0x6028 < val 0x4000
[ 6020.526134] DBG-MMM sam_is_write_reg:write addr 0x100 < val 0x100
[ 6020.526475] DBG-MMM samis_start_streaming
[ 6020.526480] samis 30-0010: samis_start_streaming: start streaming
[ 6022.484444] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 6022.484590] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 6022.484724] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 6022.487096] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 6022.516485] [RCE] Configuring VI GoS.
[ 6022.516494] [RCE] VM GOS[#0] addr=0xc2100000
[ 6022.516498] [RCE] VM GOS[#1] addr=0xc2101000
[ 6022.516501] [RCE] VM GOS[#2] addr=0xc2102000
[ 6022.516504] [RCE] VM GOS[#3] addr=0xc2103000
[ 6022.516506] [RCE] VM GOS[#4] addr=0xc2104000
[ 6022.516509] [RCE] VM GOS[#5] addr=0xc2105000
[ 6025.044326] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 6025.044491] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 6025.044635] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 6025.047092] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 6025.092345] [RCE] Configuring VI GoS.
[ 6025.092354] [RCE] VM GOS[#0] addr=0xc2100000
[ 6025.092357] [RCE] VM GOS[#1] addr=0xc2101000
[ 6025.092360] [RCE] VM GOS[#2] addr=0xc2102000
[ 6025.092363] [RCE] VM GOS[#3] addr=0xc2103000
[ 6025.092374] [RCE] VM GOS[#4] addr=0xc2104000
[ 6025.092377] [RCE] VM GOS[#5] addr=0xc2105000
[ 6027.604216] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 6027.604382] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 6027.604515] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 6027.606748] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
.... repeat ..
  • trace log
# tracer: nop
#
# entries-in-buffer/entries-written: 341/341   #P:8
#
#                              _-----=> irqs-off
#                             / _----=> need-resched
#                            | / _---=> hardirq/softirq
#                            || / _--=> preempt-depth
#                            ||| /     delay
#           TASK-PID   CPU#  ||||    TIMESTAMP  FUNCTION
#              | |       |   ||||       |         |
     kworker/1:1-11766 [001] ....  6012.704964: rtos_queue_peek_from_isr_failed: tstamp:188221060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6012.872950: rtos_queue_peek_from_isr_failed: tstamp:188226060272 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.040944: rtos_queue_peek_from_isr_failed: tstamp:188231060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.208958: rtos_queue_peek_from_isr_failed: tstamp:188236060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.320925: rtos_queue_peek_from_isr_failed: tstamp:188241060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.488921: rtos_queue_peek_from_isr_failed: tstamp:188246060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.656906: rtos_queue_peek_from_isr_failed: tstamp:188251060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.824902: rtos_queue_peek_from_isr_failed: tstamp:188256060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6013.992889: rtos_queue_peek_from_isr_failed: tstamp:188261060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.160881: rtos_queue_peek_from_isr_failed: tstamp:188266060268 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.328871: rtos_queue_peek_from_isr_failed: tstamp:188271060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.440864: rtos_queue_peek_from_isr_failed: tstamp:188276060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.608856: rtos_queue_peek_from_isr_failed: tstamp:188281060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.776851: rtos_queue_peek_from_isr_failed: tstamp:188286060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6014.944843: rtos_queue_peek_from_isr_failed: tstamp:188291060275 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.112841: rtos_queue_peek_from_isr_failed: tstamp:188296060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.280820: rtos_queue_peek_from_isr_failed: tstamp:188301060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.448812: rtos_queue_peek_from_isr_failed: tstamp:188306060272 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.560807: rtos_queue_peek_from_isr_failed: tstamp:188311060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.728796: rtos_queue_peek_from_isr_failed: tstamp:188316060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6015.896787: rtos_queue_peek_from_isr_failed: tstamp:188321060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.064782: rtos_queue_peek_from_isr_failed: tstamp:188326060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.232771: rtos_queue_peek_from_isr_failed: tstamp:188331060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.400759: rtos_queue_peek_from_isr_failed: tstamp:188336060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.568753: rtos_queue_peek_from_isr_failed: tstamp:188341060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.680745: rtos_queue_peek_from_isr_failed: tstamp:188346060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6016.848737: rtos_queue_peek_from_isr_failed: tstamp:188351060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.016727: rtos_queue_peek_from_isr_failed: tstamp:188356060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.184723: rtos_queue_peek_from_isr_failed: tstamp:188361060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.352709: rtos_queue_peek_from_isr_failed: tstamp:188366060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.520700: rtos_queue_peek_from_isr_failed: tstamp:188371060267 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.688691: rtos_queue_peek_from_isr_failed: tstamp:188376060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.800686: rtos_queue_peek_from_isr_failed: tstamp:188381060270 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6017.968676: rtos_queue_peek_from_isr_failed: tstamp:188386060272 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6018.136979: rtos_queue_peek_from_isr_failed: tstamp:188391060271 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6018.136981: rtos_queue_peek_from_isr_failed: tstamp:188391458047 queue:0x0bcbcf78
          v4l_id-12087 [003] ....  6019.352850: tegra_channel_open: vi-output, samis 30-0010
          v4l_id-12087 [000] ....  6019.359579: tegra_channel_set_power: samis 30-0010 : 0x1
          v4l_id-12087 [000] ....  6019.359595: camera_common_s_power: status : 0x1
          v4l_id-12087 [000] ....  6019.359957: tegra_channel_set_power: 15a00000.nvcsi--7 : 0x1
          v4l_id-12087 [000] ....  6019.359960: csi_s_power: enable : 0x1
          v4l_id-12087 [000] ....  6019.361843: tegra_channel_close: vi-output, samis 30-0010
          v4l_id-12087 [000] ....  6019.361850: tegra_channel_set_power: samis 30-0010 : 0x0
          v4l_id-12087 [000] ....  6019.361866: camera_common_s_power: status : 0x0
          v4l_id-12087 [000] ....  6019.362006: tegra_channel_set_power: 15a00000.nvcsi--7 : 0x0
          v4l_id-12087 [000] ....  6019.362009: csi_s_power: enable : 0x0
          v4l_id-12116 [005] ....  6019.370077: tegra_channel_open: vi-output, samis 30-0011
          v4l_id-12116 [005] ....  6019.370091: tegra_channel_set_power: samis 30-0011 : 0x1
          v4l_id-12116 [005] ....  6019.370114: camera_common_s_power: status : 0x1
          v4l_id-12123 [006] ....  6019.370354: tegra_channel_open: vi-output, samis 30-0012
          v4l_id-12123 [006] ....  6019.370366: tegra_channel_set_power: samis 30-0012 : 0x1
          v4l_id-12123 [006] ....  6019.370382: camera_common_s_power: status : 0x1
          v4l_id-12116 [005] ....  6019.370576: tegra_channel_set_power: 15a00000.nvcsi--6 : 0x1
          v4l_id-12116 [005] ....  6019.370580: csi_s_power: enable : 0x1
          v4l_id-12116 [005] ....  6019.370720: tegra_channel_close: vi-output, samis 30-0011
          v4l_id-12116 [005] ....  6019.370725: tegra_channel_set_power: samis 30-0011 : 0x0
          v4l_id-12116 [005] ....  6019.370739: camera_common_s_power: status : 0x0
          v4l_id-12116 [005] ....  6019.370918: tegra_channel_set_power: 15a00000.nvcsi--6 : 0x0
          v4l_id-12116 [005] ....  6019.370921: csi_s_power: enable : 0x0
          v4l_id-12123 [005] ....  6019.370979: tegra_channel_set_power: 15a00000.nvcsi--5 : 0x1
          v4l_id-12123 [005] ....  6019.370982: csi_s_power: enable : 0x1
          v4l_id-12123 [005] ....  6019.371132: tegra_channel_close: vi-output, samis 30-0012
          v4l_id-12123 [005] ....  6019.371135: tegra_channel_set_power: samis 30-0012 : 0x0
          v4l_id-12123 [005] ....  6019.371149: camera_common_s_power: status : 0x0
          v4l_id-12123 [005] ....  6019.372222: tegra_channel_set_power: 15a00000.nvcsi--5 : 0x0
          v4l_id-12123 [005] ....  6019.372224: csi_s_power: enable : 0x0
          v4l_id-12118 [001] ....  6019.374794: tegra_channel_open: vi-output, samis 30-0013
          v4l_id-12118 [001] ....  6019.374801: tegra_channel_set_power: samis 30-0013 : 0x1
          v4l_id-12118 [001] ....  6019.374813: camera_common_s_power: status : 0x1
          v4l_id-12118 [000] ....  6019.375410: tegra_channel_set_power: 15a00000.nvcsi--4 : 0x1
          v4l_id-12118 [000] ....  6019.375413: csi_s_power: enable : 0x1
          v4l_id-12118 [000] ....  6019.375554: tegra_channel_close: vi-output, samis 30-0013
          v4l_id-12118 [000] ....  6019.375559: tegra_channel_set_power: samis 30-0013 : 0x0
          v4l_id-12118 [000] ....  6019.375573: camera_common_s_power: status : 0x0
          v4l_id-12118 [000] ....  6019.375688: tegra_channel_set_power: 15a00000.nvcsi--4 : 0x0
          v4l_id-12118 [000] ....  6019.375690: csi_s_power: enable : 0x0
          v4l_id-12130 [003] ....  6019.508989: tegra_channel_open: vi-output, samis 31-0010
          v4l_id-12130 [003] ....  6019.508999: tegra_channel_set_power: samis 31-0010 : 0x1
          v4l_id-12130 [003] ....  6019.509012: camera_common_s_power: status : 0x1
          v4l_id-12130 [000] ....  6019.509447: tegra_channel_set_power: 15a00000.nvcsi--3 : 0x1
          v4l_id-12130 [000] ....  6019.509452: csi_s_power: enable : 0x1
          v4l_id-12130 [000] ....  6019.509610: tegra_channel_close: vi-output, samis 31-0010
          v4l_id-12130 [000] ....  6019.509616: tegra_channel_set_power: samis 31-0010 : 0x0
          v4l_id-12130 [000] ....  6019.509627: camera_common_s_power: status : 0x0
          v4l_id-12130 [000] ....  6019.509732: tegra_channel_set_power: 15a00000.nvcsi--3 : 0x0
          v4l_id-12130 [000] ....  6019.509734: csi_s_power: enable : 0x0
          v4l_id-12136 [006] ....  6019.644667: tegra_channel_open: vi-output, samis 32-0010
          v4l_id-12136 [006] ....  6019.644678: tegra_channel_set_power: samis 32-0010 : 0x1
          v4l_id-12136 [006] ....  6019.644693: camera_common_s_power: status : 0x1
          v4l_id-12136 [001] ....  6019.647929: tegra_channel_set_power: 15a00000.nvcsi--2 : 0x1
          v4l_id-12136 [001] ....  6019.647934: csi_s_power: enable : 0x1
          v4l_id-12136 [001] ....  6019.648088: tegra_channel_close: vi-output, samis 32-0010
          v4l_id-12136 [001] ....  6019.648092: tegra_channel_set_power: samis 32-0010 : 0x0
          v4l_id-12136 [001] ....  6019.648104: camera_common_s_power: status : 0x0
          v4l_id-12136 [001] ....  6019.648222: tegra_channel_set_power: 15a00000.nvcsi--2 : 0x0
          v4l_id-12136 [001] ....  6019.648224: csi_s_power: enable : 0x0
          v4l_id-12143 [005] ....  6019.781256: tegra_channel_open: vi-output, samis 33-0010
          v4l_id-12143 [005] ....  6019.781270: tegra_channel_set_power: samis 33-0010 : 0x1
          v4l_id-12143 [005] ....  6019.781292: camera_common_s_power: status : 0x1
          v4l_id-12143 [000] ....  6019.781745: tegra_channel_set_power: 15a00000.nvcsi--1 : 0x1
          v4l_id-12143 [000] ....  6019.781750: csi_s_power: enable : 0x1
          v4l_id-12143 [000] ....  6019.781898: tegra_channel_close: vi-output, samis 33-0010
          v4l_id-12143 [000] ....  6019.781902: tegra_channel_set_power: samis 33-0010 : 0x0
          v4l_id-12143 [000] ....  6019.781911: camera_common_s_power: status : 0x0
          v4l_id-12143 [000] ....  6019.782029: tegra_channel_set_power: 15a00000.nvcsi--1 : 0x0
          v4l_id-12143 [000] ....  6019.782030: csi_s_power: enable : 0x0
        v4l2-ctl-12147 [002] ....  6019.883685: tegra_channel_open: vi-output, samis 30-0010
        v4l2-ctl-12147 [002] ....  6019.883697: tegra_channel_set_power: samis 30-0010 : 0x1
        v4l2-ctl-12147 [002] ....  6019.883713: camera_common_s_power: status : 0x1
        v4l2-ctl-12147 [000] ....  6019.884320: tegra_channel_set_power: 15a00000.nvcsi--7 : 0x1
        v4l2-ctl-12147 [000] ....  6019.884324: csi_s_power: enable : 0x1
        v4l2-ctl-12147 [000] ....  6019.886400: tegra_channel_capture_setup: vnc_id 0 W 640 H 640 fmt c4
        v4l2-ctl-12147 [003] ....  6019.890242: tegra_channel_set_stream: enable : 0x1
        v4l2-ctl-12147 [000] ....  6019.894865: tegra_channel_set_stream: 15a00000.nvcsi--7 : 0x1
        v4l2-ctl-12147 [000] ....  6019.894869: csi_s_stream: enable : 0x1
        v4l2-ctl-12147 [000] ....  6019.894911: tegra_channel_set_stream: samis 30-0010 : 0x1
     kworker/1:1-11766 [001] ....  6019.940609: rtos_queue_peek_from_isr_failed: tstamp:188446338212 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6019.940614: rtcpu_start: tstamp:188446339446
     kworker/1:1-11766 [001] ....  6019.940615: rtos_queue_send_from_isr_failed: tstamp:188446357422 queue:0x0bcb41f8
     kworker/1:1-11766 [001] ....  6019.940616: rtos_queue_send_from_isr_failed: tstamp:188446357562 queue:0x0bcb8a60
     kworker/1:1-11766 [001] ....  6019.940617: rtos_queue_send_from_isr_failed: tstamp:188446357698 queue:0x0bcba5e0
     kworker/1:1-11766 [001] ....  6019.940618: rtos_queue_send_from_isr_failed: tstamp:188446357833 queue:0x0bcbb3a0
     kworker/1:1-11766 [001] ....  6019.940619: rtos_queue_send_from_isr_failed: tstamp:188446357968 queue:0x0bcbc160
     kworker/1:1-11766 [001] ....  6019.940620: rtcpu_string: tstamp:188446358374 id:0x04010000 str:"Configuring VI GoS.
"
     kworker/1:1-11766 [001] ....  6019.940632: rtcpu_string: tstamp:188446358535 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
     kworker/1:1-11766 [001] ....  6019.940635: rtcpu_string: tstamp:188446358777 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
     kworker/1:1-11766 [001] ....  6019.940638: rtcpu_string: tstamp:188446359026 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
     kworker/1:1-11766 [001] ....  6019.940641: rtcpu_string: tstamp:188446359248 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
     kworker/1:1-11766 [001] ....  6019.940662: rtcpu_string: tstamp:188446359467 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
     kworker/1:1-11766 [001] ....  6019.940665: rtcpu_string: tstamp:188446359687 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
     kworker/1:1-11766 [001] ....  6019.940668: rtcpu_string: tstamp:188446367165 id:0x04010000 str:"vi5_hwinit: firmware CL2018101701 protocol versi"
     kworker/1:1-11766 [001] ....  6019.940669: rtcpu_string: tstamp:188446367270 id:0x04010000 str:"on 2.2
"
     kworker/1:1-11766 [001] ....  6019.940672: rtos_queue_send_from_isr_failed: tstamp:188446379285 queue:0x0bcb41f8
     kworker/1:1-11766 [001] ....  6019.940686: rtos_queue_send_from_isr_failed: tstamp:188446379438 queue:0x0bcb8a60
     kworker/1:1-11766 [001] ....  6019.940687: rtos_queue_send_from_isr_failed: tstamp:188446379581 queue:0x0bcba5e0
     kworker/1:1-11766 [001] ....  6019.940688: rtos_queue_send_from_isr_failed: tstamp:188446379713 queue:0x0bcbb3a0
     kworker/1:1-11766 [001] ....  6019.940689: rtos_queue_send_from_isr_failed: tstamp:188446379846 queue:0x0bcbc160
     kworker/1:1-11766 [001] ....  6019.940689: rtcpu_string: tstamp:188446380653 id:0x04010000 str:"VI GOS[#0] set to VM GOS[4] base 0xc2104000
"
     kworker/1:1-11766 [001] ....  6019.940692: rtos_queue_send_from_isr_failed: tstamp:188446526347 queue:0x0bcb41f8
     kworker/1:1-11766 [001] ....  6019.940693: rtos_queue_send_from_isr_failed: tstamp:188446526483 queue:0x0bcb8a60
     kworker/1:1-11766 [001] ....  6019.940694: rtos_queue_send_from_isr_failed: tstamp:188446526623 queue:0x0bcba5e0
     kworker/1:1-11766 [001] ....  6019.940695: rtos_queue_send_from_isr_failed: tstamp:188446526757 queue:0x0bcbb3a0
     kworker/1:1-11766 [001] ....  6019.940695: rtos_queue_send_from_isr_failed: tstamp:188446526889 queue:0x0bcbc160
     kworker/1:1-11766 [001] ....  6019.940697: rtcpu_vinotify_event: tstamp:188446850713 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:189128686784 data:0x10000000
     kworker/1:1-11766 [001] ....  6019.940698: rtcpu_vinotify_event: tstamp:188446850848 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:189128690624 data:0x31000001
     kworker/1:1-11766 [001] ....  6019.940698: rtcpu_vinotify_event: tstamp:188446850998 tag:RESERVED_19 channel:0x23 frame:0 vi_tstamp:189128691648 data:0x07020001
     kworker/1:1-11766 [001] ....  6019.940699: rtcpu_vinotify_event: tstamp:188446851123 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:189128725280 data:0x10000000
     kworker/1:1-11766 [001] ....  6019.940700: rtcpu_vinotify_event: tstamp:188446851264 tag:RESERVED_18 channel:0x23 frame:0 vi_tstamp:189128729184 data:0x31000002
     kworker/1:1-11766 [001] ....  6020.052592: rtos_queue_peek_from_isr_failed: tstamp:188451338550 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6020.220571: rtos_queue_peek_from_isr_failed: tstamp:188456338550 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6020.388579: rtos_queue_peek_from_isr_failed: tstamp:188461338548 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6020.556549: rtos_queue_peek_from_isr_failed: tstamp:188466338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6020.724538: rtos_queue_peek_from_isr_failed: tstamp:188471338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6020.892546: rtos_queue_peek_from_isr_failed: tstamp:188476338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.060513: rtos_queue_peek_from_isr_failed: tstamp:188481338550 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.172529: rtos_queue_peek_from_isr_failed: tstamp:188486338548 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.340499: rtos_queue_peek_from_isr_failed: tstamp:188491338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.508488: rtos_queue_peek_from_isr_failed: tstamp:188496338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.676478: rtos_queue_peek_from_isr_failed: tstamp:188501338550 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6021.844513: rtos_queue_peek_from_isr_failed: tstamp:188506338546 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6022.012466: rtos_queue_peek_from_isr_failed: tstamp:188511338549 queue:0x0bcbcf78
     kworker/1:1-11766 [001] ....  6022.180451: rtos_queue_peek_from_isr_failed: tstamp:188516338550 queue:0x0bcbcf78

Thanks.

hello make7seven,

below shows the root cause,
it’s VI engine cannot receive validate camera frames and report timeout errors.

some questions…
is this a PWL-WDR camera sensor?
it looks you’re using num_control_point and several control_point_x_, control_point_y_ controls points.

below are incorrect settings if you’re using a Wide Dynamic Range camera,
for example,

may I also know the sensor module, or your camera vendor?

please also check reference camera driver, i.e. IMX185.
there’re mode0{} to mode3{}as standard sensor modes, and mode4{} for PWL-WDR sensor settings,
$public_sources/kernel_src/hardware/nvidia/platform/t19x/common/kernel-dts/t19x-common-modules/tegra194-camera-imx185-a00.dtsi

This is not a PWL-WDR. It’s no HDR(WDR) sensor.

So, I had set to mode is just ‘bayer’.

I’v some questions.

Is supports 1-lane in Xavier and Orin?

Please review if the settings here are correct.


vi@15c10000 {

                       ports {
                                #address-cells = <0x1>;
                                #size-cells = <0x0>;


                                port@0 {
                                        reg = <0x0>;

                                        endpoint {
                                                port-index = <0x0>;
                                                remote-endpoint = <0x87>;
                                                bus-width = <0x1>;
                                                phandle = <0x90>;
                                                vc-id = <0x0>;
                                                linux,phandle = <0x90>;
                                        };
                                };



}

}


nvcsi@15a00000 {

                     channel@0 {
                                reg = <0x0>;

                                ports {
                                        #address-cells = <0x1>;
                                        #size-cells = <0x0>;

                                        port@1 {
                                                reg = <0x1>;

                                                endpoint@1 {
                                                        remote-endpoint = <0x90>;
                                                        phandle = <0x87>;
                                                        linux,phandle = <0x87>;
                                                };
                                        };

                                        port@0 {
                                                reg = <0x0>;

                                                endpoint@0 {
                                                        port-index = <0x0>;
                                                        remote-endpoint = <0x8f>;
                                                        bus-width = <0x1>;
                                                        phandle = <0x2e>;
                                                        linux,phandle = <0x2e>;
                                                };
                                        };
                                };
                        };

}

hello make7seven,

yes, 1-lane configure is supported.
could you please review reference camera drivers, and please removing those WDR related settings for your use-case.

1 Like

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