Why is the imx477 camera image not being captured via FPD Link ds90ub95x FPD Link via virtual channels

Hi, everyone.

We are adapting the ds90ub95x FPD Link driver for the jetson Xavier NX platform.

Initial data:
Linux build R32.7.4
Driver GitHub - InES-HPMM/FPD-LinkIII_ds90ub95x: FDP Link III driver for ds90ub954/ds90ub953

The ds90ub954 deserializer is connected to MIPI-2 2 lines are used.
Two serializers ds90ub953 with imx477 cameras are connected to ds90ub954.

When starting the camera (via two ds90ub953) is initialized via I2C.
DTS:

dts

include <dt-bindings/media/camera.h>
include <dt-bindings/platform/t210/t210.h>
include <dt-bindings/gpio/gpio.h>

define CAM1_PWDN TEGRA194_MAIN_GPIO(S,7)
define CAM2_PWDN TEGRA194_MAIN_GPIO(T,0)
define CAM3_PWDN TEGRA194_MAIN_GPIO(T,5)
define CAM4_PWDN TEGRA194_MAIN_GPIO(T,6)
define CAMERA_I2C_MUX_BUS(x) (0x1E + x)
/ {
host1x {
vi@15c10000 {
status = “okay”;
num-channels = <2>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0{
status = “okay”;
reg = <0>;
ds_imx477_vi_vc0_in0: endpoint {
status = “okay”;
// IMX477
vc-id = <0>;
port-index = <2>; // MIPI0 → CSI-A-B
bus-width = <2>; // Use CSI-A and CSI-B
remote-endpoint = <&ds_imx477_csi_vc0_out0>;
};
};
port@1{
status = “okay”;
reg = <1>;
ds_imx477_vi_vc1_in0: endpoint {
status = “okay”;
// IMX477
vc-id = <1>;
port-index = <2>; // MIPI0 → CSI-A-B
bus-width = <2>; // Use CSI-A and CSI-B
remote-endpoint = <&ds_imx477_csi_vc1_out0>;
};
};
};//end ports
};//end vi

    nvcsi@15a00000{

    status = "okay";
    num-channels = <2>;
    #address-cells = <1>;
    #size-cells = <0>;

    channel@0 {
        status = "okay";
        reg = <0>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc0_in0: endpoint@0 {
                    status = "okay";
                    port-index = <2>; // MIPI4 -> CSI-C
                    bus-width = <2>;  // Use CSI-C and CSI-D
                    remote-endpoint = <&imx477_i2c_vc0_out0>;
                };
            };
            port@1 {
                status = "okay";
                reg = <1>;
                ds_imx477_csi_vc0_out0: endpoint@1 {
                    status = "okay";
                    remote-endpoint = <&ds_imx477_vi_vc0_in0>;
                };
            };
        };
    };//end chanel@0

    channel@1 {
        status = "okay";
        reg = <1>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc1_in0: endpoint@0 {
                    status = "okay";
                    port-index = <2>; // MIPI4 -> CSI-C
                    bus-width = <2>;  // Use CSI-C and CSI-D
                    remote-endpoint = <&imx477_i2c_vc1_out0>;
                };
            };
            port@1 {
                status = "okay";
                reg = <1>;
                ds_imx477_csi_vc1_out0: endpoint@1 {
                    status = "okay";
                    remote-endpoint = <&ds_imx477_vi_vc1_in0>;
                };
            };
        };
    };//end chanel@0
};//end nvcsi

};//end host1x

i2c@3160000 {
fpdlink: ds90ub954@30 {
status = “okay”;
compatible = “ti,ds90ub954”;
reg = <0x30>;
csi-lane-count = <0x02>;
csi-lane-speed = <1600>;
continuous-clock;

                   //test-pattern;

       //pdb-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(E, 0) 0>;
       //pass-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(S, 7) 0>;
       //lock-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(T, 0) 0>;

                   i2c_address_s0: num-alias-pairs0 {list-cells = <1>;};
                   i2c_address_s1: num-alias-pairs1 {list-cells = <1>;};

                   serializers {
                       status = "okay";
                       num-channels = <0x02>;
                       #address-cells = <1>;
                       #size-cells = <0>;

                       serializer@0 {
                           status = "okay";
                           rx-channel=<0>;
                           i2c-address=<0x18>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                           virtual-channel-map = <0x0>;
                           
                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s0 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s0 0x10>;// 0x21>;
                       };
                       serializer@1 {
                           status = "okay";
                           rx-channel=<1>;
                           i2c-address=<0x19>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                           virtual-channel-map = <0x01>;
                           
                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s1 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s1 0x1c>;// 0x21>;
                       };
                   };
};
                    imx477_a@10 {
                        status = "okay";
                        compatible = "ridgerun,imx477";

// compatible = “nvidia,imx477”;
// I2C device address
reg = <0x10>;

                        // V4L2 device node location
                        devnode = "video0";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM4_PWDN GPIO_ACTIVE_HIGH>;
                        clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
                        <&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
                        clock-names = "extperiph1", "pllp_grtba";
                        mclk = "extperiph1";
                        clock-frequency = <24000000>;

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

//serdes_pix_clk_hz = “320000000”;//“160000000”;
//set_mode_delay_ms = “1000”;
//mclk_multiplier = “80”;

mclk_multiplier = “3.01”;
pix_clk_hz = “134400000”;
serdes_pix_clk_hz = “280000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

           
             embedded_metadata_height = "2";
                        };
                        mode1 { /* IMX477_MODE_1920X1080 */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_a";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "1920";
                            active_h = "1080";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "9024";

mclk_multiplier = “3.01”;
pix_clk_hz = “134400000”;
serdes_pix_clk_hz = “280000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

                            embedded_metadata_height = "2";
                        };

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc0_out0: endpoint {
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc0_in0>;
                                };
                            };
                        };
                    };

                    imx477_b@1c {
                        status = "okay";
                        compatible = "ridgerun,imx477";
                        // I2C device address
                        reg = <0x1c>;
    
                        // V4L2 device node location
                        devnode = "video1";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM3_PWDN GPIO_ACTIVE_HIGH>;
                        clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
                        <&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
                        clock-names = "extperiph1", "pllp_grtba";
                        mclk = "extperiph1";
                        clock-frequency = <24000000>;

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

mclk_multiplier = “3.01”;
pix_clk_hz = “134400000”;
serdes_pix_clk_hz = “280000000”;

                            inherent_gain = "1";
                            vc-id = "1";
                                          

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

                            embedded_metadata_height = "2";
                        };
                        mode1 { /* IMX477_MODE_1920X1080 */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_a";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "1920";
                            active_h = "1080";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "9024";

mclk_multiplier = “3.01”;
pix_clk_hz = “134400000”;
serdes_pix_clk_hz = “280000000”;

                            inherent_gain = "1";
                            vc-id = "1";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

                            embedded_metadata_height = "2";
                        };

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc1_out0: endpoint {
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc1_in0>;
                                };
                            };
                        };
                    };
               // };

};

tegra-camera-platform {
    compatible = "nvidia, tegra-camera-platform";
    num_csi_lanes = <2>;  // Changed 2 -> 4
	max_lane_speed = <4500000>;//<1500000>;
	min_bits_per_pixel = <10>;  
	vi_peak_byte_per_pixel = <2>;
	vi_bw_margin_pct = <25>;
    max_pixel_rate

= <240000>;
isp_peak_byte_per_pixel = <5>;
isp_bw_margin_pct = <25>;

    /*
	* The general guideline for naming badge_info contains 3 parts, and is as follows,
	* The first part is the camera_board_id for the module; if the module is in a FFD
	* platform, then use the platform name for this part.
    * The second part contains the position of the module, ex. rear or front.
	* The third part contains the last 6 characters of a part number which is found
	* in the module's specsheet from the vender.
	*/
	modules {
        module0 {
            status = "okay";
            badge = "porg_bottomleft_RBPCV2";
            position = "bottomleft";
            orientation = "1";
            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-0010";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_a@10";
            };
        };
        module1 {
            status = "okay";
            badge = "porg_bottomright_RBPCV2";
            position = "bottomleft";
            orientation = "1";
            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-001c";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_b@1c";
            };
        };

	};
};

};

If you execute frame count commands for both virtual channels, everything works.
Virtual channel 0:

~$ v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=RG10 --set-ctrl bypass_mode=0,sensor_mode=1 --stream-mmap --stream-count=100000 -d /dev/video0
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.39 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.19 fps

Virtual channel 1:

~$ v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=RG10 --set-ctrl bypass_mode=0,sensor_mode=1 --stream-mmap --stream-count=100000 -d /dev/video1
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.39 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.19 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.13 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 60.09 fps

The problem is when trying to get an image

Capturing an image from a virtual channel 0:

gst-launch-1.0 nvarguscamerasrc sensor-id=0 wbmode=0 aelock=true awblock=true  ! nvvidconv ! queue ! xvimagesink sync=false

Output;

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 4056 x 3040 FR = 15,000000 fps Duration = 66666668 ; Analog Gain range min 1,000000, max 351,000000; Exposure Range min 16000, max 710227000;

GST_ARGUS: 1920 x 1080 FR = 59,999999 fps Duration = 16666667 ; Analog Gain range min 1,000000, max 351,000000; Exposure Range min 6000, max 16667000;

GST_ARGUS: Running with following settings:
   Camera index = 0 
   Camera mode  = 1 
   Output Stream W = 1920 H = 1080 
   seconds to Run    = 0 
   Frame Rate = 59,999999 
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...
CONSUMER: ERROR OCCURRED
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: CANCELLED
Additional debug info:
Argus Error Status
Execution ended after 0:00:02.433080468
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
GST_ARGUS: Cleaning up
Setting pipeline to NULL ...
Freeing pipeline ...

Capturing an image from a virtual channel 1:

gst-launch-1.0 nvarguscamerasrc sensor-id=1 wbmode=1 aelock=true awblock=true ! nvvidconv ! queue ! xvimagesink sync=false

Output:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 4056 x 3040 FR = 15,000000 fps Duration = 66666668 ; Analog Gain range min 1,000000, max 351,000000; Exposure Range min 16000, max 710227000;

GST_ARGUS: 1920 x 1080 FR = 59,999999 fps Duration = 16666667 ; Analog Gain range min 1,000000, max 351,000000; Exposure Range min 6000, max 16667000;

GST_ARGUS: Running with following settings:
   Camera index = 1 
   Camera mode  = 1 
   Output Stream W = 1920 H = 1080 
   seconds to Run    = 0 
   Frame Rate = 59,999999 
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...
CONSUMER: ERROR OCCURRED
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: CANCELLED
Additional debug info:
Argus Error Status
Execution ended after 0:00:02.547581608
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
GST_ARGUS: Cleaning up
Setting pipeline to NULL ...
Freeing pipeline ...

In this case, the dmesg output is as follows:

dmesg

40.316525] vdd-sdmmc1-sw: disabling
[ 40.316563] vdd-1v8-sd: disabling
[ 40.316569] vdd-1v8-cvb: disabling
[ 40.316574] vdd-epb-1v0: disabling
[ 40.316578] avdd-cam-2v8: disabling
[ 40.316584] vdd-fan: disabling
[ 40.316589] vdd_sys_en: disabling
[ 41.304807] imx477 0-0010: imx477_open:
[ 41.305727] imx477 0-001c: imx477_open:
[ 42.705140] [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
[ 43.170794] imx477 0-001c: imx477_power_on: power on
[ 43.483340] imx477 0-001c: imx477_set_mode:
[ 43.724361] imx477 0-001c: → imx477_set_mode:
[ 43.724509] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 43.724634] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 43.726482] imx477 0-001c: imx477_set_exposure: Setting exposure control to: 16666
[ 43.726648] imx477 0-001c: imx477_set_exposure: val: 16666 [us], coarse_time: 248 [lines]
[ 43.727948] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 43.728121] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 43.729428] imx477 0-001c: imx477_start_streaming:
[ 43.735354] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 43.736760] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 60000000
[ 43.736917] imx477 0-001c: imx477_set_frame_rate: val: 60000000e-6 [fps], frame_length: 256 [lines]
[ 43.738285] imx477 0-001c: imx477_set_gain: Setting gain control to: 18
[ 43.738444] imx477 0-001c: imx477_set_gain: val: 18 (/10) [times], gain: 456
[ 43.739764] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 43.757105] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 43.757877] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 43.758057] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 43.761005] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 43.766885] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 43.775876] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 45.286230] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 45.286387] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 45.288492] fence timeout on [ffffffc17cca36c0] after 1500ms
[ 45.288504] name=[nvhost_sync:35], current value=0 waiting value=1
[ 45.288514] ---- mlocks ----

[ 45.288565] ---- syncpts ----
[ 45.288579] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 45.288586] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 45.288593] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 45.288625] id 8 (vblank0) min 2591 max -2 refs 1 (previous client : )
[ 45.288645] id 17 (gv11b_511) min 20941 max 20941 refs 1 (previous client : )
[ 45.288652] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 45.288660] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : gv11b_509)
[ 45.288673] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 45.288697] id 40 (gv11b_504) min 4 max 4 refs 1 (previous client : )
[ 45.288704] id 41 (gv11b_503) min 3 max 3 refs 1 (previous client : )
[ 45.288710] id 42 (gv11b_502) min 3 max 3 refs 1 (previous client : )
[ 45.288716] id 43 (gv11b_501) min 3 max 3 refs 1 (previous client : )
[ 45.288723] id 44 (gv11b_500) min 3 max 3 refs 1 (previous client : )

[ 45.289597] ---- channels ----
[ 45.289633]
channel 2 - 15820000.se

[ 45.289638] NvHost basic channel registers:
[ 45.289647] CMDFIFO_STAT_0: 00002040
[ 45.290769] CMDFIFO_RDATA_0: 58026380
[ 45.290787] CMDP_OFFSET_0: 00000000
[ 45.290795] CMDP_CLASS_0: 00000000
[ 45.290802] CHANNELSTAT_0: 00000000
[ 45.290838] The CDMA sync queue is empty.

[ 45.290853]
channel 3 - 15830000.se

[ 45.290858] NvHost basic channel registers:
[ 45.290867] CMDFIFO_STAT_0: 00002040
[ 45.290873] CMDFIFO_RDATA_0: 00200c20
[ 45.290880] CMDP_OFFSET_0: 00000000
[ 45.290886] CMDP_CLASS_0: 00000000
[ 45.290893] CHANNELSTAT_0: 00000000
[ 45.290897] The CDMA sync queue is empty.

[ 45.290908]
channel 4 - 15840000.se

[ 45.290913] NvHost basic channel registers:
[ 45.290918] CMDFIFO_STAT_0: 00002040
[ 45.290924] CMDFIFO_RDATA_0: 04104000
[ 45.290930] CMDP_OFFSET_0: 00000000
[ 45.290936] CMDP_CLASS_0: 00000000
[ 45.290941] CHANNELSTAT_0: 00000000
[ 45.290946] The CDMA sync queue is empty.

[ 45.290960]
---- host general irq ----

[ 45.290966] sync_intc0mask = 0x00000001
[ 45.290972] sync_intmask = 0x50000003
[ 45.290976]
---- host syncpt irq mask ----

[ 45.290980]
---- host syncpt irq status ----

[ 45.290991] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 45.290999] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 45.291005] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 45.291011] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 45.291016] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 45.291022] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 45.291028] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 45.291033] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 45.291039] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 45.291045] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 45.291051] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 45.291056] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 45.291062] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 45.291068] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 45.291073] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 45.291079] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 45.291085] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 45.291090] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 45.291096] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 45.291102] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 45.291108] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 45.291113] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 45.293088] imx477 0-001c: imx477_stop_streaming:
[ 45.303343] imx477 0-001c: imx477_power_off: power off
[ 45.304921] imx477 0-001c: imx477_power_on: power on
[ 45.371734] usb 1-3.4: usb_suspend_both: status 0
[ 45.616825] imx477 0-001c: imx477_set_mode:
[ 45.873290] imx477 0-001c: → imx477_set_mode:
[ 45.873450] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 45.873575] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 45.874818] imx477 0-001c: imx477_set_exposure: Setting exposure control to: 16666
[ 45.874978] imx477 0-001c: imx477_set_exposure: val: 16666 [us], coarse_time: 248 [lines]
[ 45.876225] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 45.876397] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 45.886710] imx477 0-001c: imx477_start_streaming:
[ 45.891553] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 45.892346] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 60000000
[ 45.892551] imx477 0-001c: imx477_set_frame_rate: val: 60000000e-6 [fps], frame_length: 256 [lines]
[ 45.893980] imx477 0-001c: imx477_set_gain: Setting gain control to: 18
[ 45.894141] imx477 0-001c: imx477_set_gain: val: 18 (/10) [times], gain: 456
[ 45.895754] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 45.912998] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 45.913745] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 45.913925] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 45.915255] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 45.915597] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 45.923903] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 47.432863] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 47.433016] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 47.433517] fence timeout on [ffffffc17cca3a80] after 1500ms
[ 47.433527] name=[nvhost_sync:35], current value=0 waiting value=10
[ 47.433537] ---- mlocks ----

[ 47.433587] ---- syncpts ----
[ 47.433602] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 47.433609] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 47.433618] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 47.433649] id 8 (vblank0) min 2719 max -2 refs 1 (previous client : )
[ 47.433667] id 17 (gv11b_511) min 22083 max 22083 refs 1 (previous client : )
[ 47.433674] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 47.433682] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : gv11b_509)
[ 47.433700] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 47.433727] id 40 (gv11b_504) min 4 max 4 refs 1 (previous client : )
[ 47.433734] id 41 (gv11b_503) min 3 max 3 refs 1 (previous client : )
[ 47.433741] id 42 (gv11b_502) min 3 max 3 refs 1 (previous client : )
[ 47.433747] id 43 (gv11b_501) min 3 max 3 refs 1 (previous client : )
[ 47.433753] id 44 (gv11b_500) min 3 max 3 refs 1 (previous client : )

[ 47.434625] ---- channels ----
[ 47.434662]
channel 2 - 15820000.se

[ 47.434666] NvHost basic channel registers:
[ 47.434675] CMDFIFO_STAT_0: 00002040
[ 47.434682] CMDFIFO_RDATA_0: 58026380
[ 47.434689] CMDP_OFFSET_0: 00000000
[ 47.434696] CMDP_CLASS_0: 00000000
[ 47.434702] CHANNELSTAT_0: 00000000
[ 47.434706] The CDMA sync queue is empty.

[ 47.434718]
channel 3 - 15830000.se

[ 47.434722] NvHost basic channel registers:
[ 47.434728] CMDFIFO_STAT_0: 00002040
[ 47.434735] CMDFIFO_RDATA_0: 00200c20
[ 47.434746] CMDP_OFFSET_0: 00000000
[ 47.434752] CMDP_CLASS_0: 00000000
[ 47.434757] CHANNELSTAT_0: 00000000
[ 47.434762] The CDMA sync queue is empty.

[ 47.434773]
channel 4 - 15840000.se

[ 47.434777] NvHost basic channel registers:
[ 47.434782] CMDFIFO_STAT_0: 00002040
[ 47.434788] CMDFIFO_RDATA_0: 04104000
[ 47.434794] CMDP_OFFSET_0: 00000000
[ 47.434800] CMDP_CLASS_0: 00000000
[ 47.434805] CHANNELSTAT_0: 00000000
[ 47.434809] The CDMA sync queue is empty.

[ 47.434823]
---- host general irq ----

[ 47.434829] sync_intc0mask = 0x00000001
[ 47.434835] sync_intmask = 0x50000003
[ 47.434839]
---- host syncpt irq mask ----

[ 47.434843]
---- host syncpt irq status ----

[ 47.434850] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 47.434857] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 47.434863] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 47.434869] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 47.434876] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 47.434882] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 47.434888] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 47.434895] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 47.434900] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 47.434906] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 47.434912] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 47.434917] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 47.434923] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 47.434928] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 47.434934] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 47.434940] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 47.434945] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 47.434951] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 47.434957] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 47.434962] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 47.434968] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 47.434974] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 47.435357] imx477 0-001c: imx477_stop_streaming:
[ 47.441768] imx477 0-001c: imx477_power_off: power off
[ 99.458256] usb 1-3.4: usb_suspend_both: status 0
[ 109.614142] usb 1-3.4: usb_suspend_both: status 0
[ 118.770028] [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
[ 119.096409] imx477 0-001c: imx477_power_on: power on
[ 119.401179] imx477 0-001c: imx477_set_mode:
[ 119.643076] imx477 0-001c: → imx477_set_mode:
[ 119.643248] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 119.643386] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 119.644613] imx477 0-001c: imx477_set_exposure: Setting exposure control to: 16666
[ 119.644776] imx477 0-001c: imx477_set_exposure: val: 16666 [us], coarse_time: 248 [lines]
[ 119.646203] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 119.646505] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 119.647796] imx477 0-001c: imx477_start_streaming:
[ 119.652829] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 119.653608] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 60000000
[ 119.653810] imx477 0-001c: imx477_set_frame_rate: val: 60000000e-6 [fps], frame_length: 256 [lines]
[ 119.655233] imx477 0-001c: imx477_set_gain: Setting gain control to: 18
[ 119.655381] imx477 0-001c: imx477_set_gain: val: 18 (/10) [times], gain: 456
[ 119.656659] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 119.673647] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 119.674454] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 119.674621] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 119.679830] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 119.685406] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 119.693400] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 121.165982] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 121.166151] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 121.168261] fence timeout on [ffffffc1db5d7e40] after 1500ms
[ 121.168272] name=[nvhost_sync:35], current value=0 waiting value=1
[ 121.168281] ---- mlocks ----

[ 121.168331] ---- syncpts ----
[ 121.168346] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 121.168353] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 121.168360] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 121.168400] id 8 (vblank0) min 7143 max -2 refs 1 (previous client : )
[ 121.168418] id 17 (gv11b_511) min 140716 max 140716 refs 1 (previous client : )
[ 121.168426] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 121.168434] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : 15340000.vic_gst-launch-1.0_0)
[ 121.168447] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 121.168471] id 40 (gv11b_502) min 10 max 10 refs 1 (previous client : gv11b_504)
[ 121.168478] id 41 (gv11b_500) min 9 max 9 refs 1 (previous client : gv11b_503)
[ 121.168485] id 42 (gv11b_501) min 9 max 9 refs 1 (previous client : gv11b_502)
[ 121.168491] id 43 (gv11b_503) min 9 max 9 refs 1 (previous client : gv11b_501)
[ 121.168498] id 44 (gv11b_504) min 9 max 9 refs 1 (previous client : gv11b_500)

[ 121.169413] ---- channels ----
[ 121.169485]
channel 2 - 15820000.se

[ 121.169489] NvHost basic channel registers:
[ 121.169498] CMDFIFO_STAT_0: 00002040
[ 121.169504] CMDFIFO_RDATA_0: 58026380
[ 121.169511] CMDP_OFFSET_0: 00000000
[ 121.169516] CMDP_CLASS_0: 00000000
[ 121.169522] CHANNELSTAT_0: 00000000
[ 121.169526] The CDMA sync queue is empty.

[ 121.169538]
channel 3 - 15830000.se

[ 121.169542] NvHost basic channel registers:
[ 121.169549] CMDFIFO_STAT_0: 00002040
[ 121.169555] CMDFIFO_RDATA_0: 00200c20
[ 121.169561] CMDP_OFFSET_0: 00000000
[ 121.169566] CMDP_CLASS_0: 00000000
[ 121.169572] CHANNELSTAT_0: 00000000
[ 121.169576] The CDMA sync queue is empty.

[ 121.169587]
channel 4 - 15840000.se

[ 121.169591] NvHost basic channel registers:
[ 121.169597] CMDFIFO_STAT_0: 00002040
[ 121.169602] CMDFIFO_RDATA_0: 04104000
[ 121.169608] CMDP_OFFSET_0: 00000000
[ 121.169614] CMDP_CLASS_0: 00000000
[ 121.169619] CHANNELSTAT_0: 00000000
[ 121.169623] The CDMA sync queue is empty.

[ 121.169637]
---- host general irq ----

[ 121.169643] sync_intc0mask = 0x00000001
[ 121.169649] sync_intmask = 0x50000003
[ 121.169653]
---- host syncpt irq mask ----

[ 121.169657]
---- host syncpt irq status ----

[ 121.169664] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 121.169669] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 121.169675] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 121.169681] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 121.169686] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 121.169692] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 121.169697] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 121.169703] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 121.169709] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 121.169714] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 121.169720] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 121.169726] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 121.169731] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 121.169737] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 121.169743] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 121.169748] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 121.169754] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 121.169760] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 121.169765] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 121.169771] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 121.169777] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 121.169782] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 121.174471] imx477 0-001c: imx477_stop_streaming:
[ 121.181396] imx477 0-001c: imx477_power_off: power off
[ 121.183393] imx477 0-001c: imx477_power_on: power on
[ 121.473989] usb 1-3.4: usb_suspend_both: status 0
[ 121.488328] imx477 0-001c: imx477_set_mode:
[ 121.738352] imx477 0-001c: → imx477_set_mode:
[ 121.738527] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 121.738649] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 121.740803] imx477 0-001c: imx477_set_exposure: Setting exposure control to: 16666
[ 121.740971] imx477 0-001c: imx477_set_exposure: val: 16666 [us], coarse_time: 248 [lines]
[ 121.742367] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 121.742534] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 121.743848] imx477 0-001c: imx477_start_streaming:
[ 121.748682] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 121.749467] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 60000000
[ 121.749642] imx477 0-001c: imx477_set_frame_rate: val: 60000000e-6 [fps], frame_length: 256 [lines]
[ 121.750982] imx477 0-001c: imx477_set_gain: Setting gain control to: 18
[ 121.751142] imx477 0-001c: imx477_set_gain: val: 18 (/10) [times], gain: 456
[ 121.752400] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 121.769402] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 1
[ 121.770310] imx477 0-001c: imx477_set_frame_rate: Setting framerate control to: 30000001
[ 121.770732] imx477 0-001c: imx477_set_frame_rate: val: 30000001e-6 [fps], frame_length: 496 [lines]
[ 121.775508] imx477 0-001c: imx477_set_gain: Setting gain control to: 19
[ 121.780811] imx477 0-001c: imx477_set_gain: val: 19 (/10) [times], gain: 486
[ 121.788966] imx477 0-001c: imx477_set_group_hold: Setting group hold control to: 0
[ 123.277954] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 123.277977] fence timeout on [ffffffc1be79b840] after 1500ms
[ 123.277987] name=[nvhost_sync:35], current value=0 waiting value=10
[ 123.277995] ---- mlocks ----

[ 123.278069] ---- syncpts ----
[ 123.278081] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 123.278086] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 123.278090] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 123.278111] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 123.278122] id 8 (vblank0) min 7270 max -2 refs 1 (previous client : )
[ 123.278138] id 17 (gv11b_511) min 142659 max 142659 refs 1 (previous client : )
[ 123.278143] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 123.278150] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : 15340000.vic_gst-launch-1.0_0)
[ 123.278165] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 123.278214] id 40 (gv11b_502) min 10 max 10 refs 1 (previous client : gv11b_504)
[ 123.278219] id 41 (gv11b_500) min 9 max 9 refs 1 (previous client : gv11b_503)
[ 123.278224] id 42 (gv11b_501) min 9 max 9 refs 1 (previous client : gv11b_502)
[ 123.278229] id 43 (gv11b_503) min 9 max 9 refs 1 (previous client : gv11b_501)
[ 123.278234] id 44 (gv11b_504) min 9 max 9 refs 1 (previous client : gv11b_500)

[ 123.279078] ---- channels ----
[ 123.279116]
channel 2 - 15820000.se

[ 123.279121] NvHost basic channel registers:
[ 123.279128] CMDFIFO_STAT_0: 00002040
[ 123.279134] CMDFIFO_RDATA_0: 58026380
[ 123.279142] CMDP_OFFSET_0: 00000000
[ 123.279147] CMDP_CLASS_0: 00000000
[ 123.279153] CHANNELSTAT_0: 00000000
[ 123.279158] The CDMA sync queue is empty.

[ 123.279170]
channel 3 - 15830000.se

[ 123.279174] NvHost basic channel registers:
[ 123.279180] CMDFIFO_STAT_0: 00002040
[ 123.279186] CMDFIFO_RDATA_0: 00200c20
[ 123.279192] CMDP_OFFSET_0: 00000000
[ 123.279197] CMDP_CLASS_0: 00000000
[ 123.279203] CHANNELSTAT_0: 00000000
[ 123.279208] The CDMA sync queue is empty.

[ 123.279219]
channel 4 - 15840000.se

[ 123.279223] NvHost basic channel registers:
[ 123.279229] CMDFIFO_STAT_0: 00002040
[ 123.279235] CMDFIFO_RDATA_0: 04104000
[ 123.279241] CMDP_OFFSET_0: 00000000
[ 123.279247] CMDP_CLASS_0: 00000000
[ 123.279252] CHANNELSTAT_0: 00000000
[ 123.279257] The CDMA sync queue is empty.

[ 123.279270]
---- host general irq ----

[ 123.279277] sync_intc0mask = 0x00000001
[ 123.279283] sync_intmask = 0x50000003
[ 123.279287]
---- host syncpt irq mask ----

[ 123.279291]
---- host syncpt irq status ----

[ 123.279298] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 123.279304] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 123.279310] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 123.279316] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 123.279321] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 123.279327] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 123.279333] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 123.279339] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 123.279345] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 123.279351] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 123.279356] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 123.279362] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 123.279368] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 123.279374] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 123.279380] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 123.279386] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 123.279392] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 123.279398] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 123.279403] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 123.279409] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 123.279415] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 123.279421] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 124.813951] fence timeout on [ffffffc1881143c0] after 1500ms
[ 124.813966] name=[nvhost_sync:35], current value=0 waiting value=16
[ 124.813976] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 124.813987] tegra194-vi5 15c10000.vi: vi capture get status failed
[ 124.814257] ---- mlocks ----

[ 124.814307] ---- syncpts ----
[ 124.814320] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 124.814328] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 124.814334] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 124.814366] id 8 (vblank0) min 7362 max -2 refs 1 (previous client : )
[ 124.814383] id 17 (gv11b_511) min 142659 max 142659 refs 1 (previous client : )
[ 124.814390] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 124.814399] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : 15340000.vic_gst-launch-1.0_0)
[ 124.814447] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 124.814472] id 40 (gv11b_502) min 10 max 10 refs 1 (previous client : gv11b_504)
[ 124.814482] fence timeout on [ffffffc1881149c0] after 1500ms
[ 124.814492] name=[nvhost_sync:35], current value=0 waiting value=21
[ 124.814495] id 41 (gv11b_500) min 9 max 9 refs 1 (previous client : gv11b_503)
[ 124.814502] id 42 (gv11b_501) min 9 max 9 refs 1 (previous client : gv11b_502)
[ 124.814507] ---- mlocks ----
[ 124.814510] id 43 (gv11b_503) min 9 max 9 refs 1 (previous client : gv11b_501)
[ 124.814517] id 44 (gv11b_504) min 9 max 9 refs 1 (previous client : gv11b_500)

[ 124.814563] ---- syncpts ----

[ 124.815376] ---- channels ----
[ 124.815379] id 2 (disp_a) min 5 max 5 refs 1 (previous client : )
[ 124.815388] id 3 (disp_b) min 1 max 1 refs 1 (previous client : )
[ 124.815394] id 4 (disp_c) min 1 max 1 refs 1 (previous client : )
[ 124.815417]
channel 2 - 15820000.se

[ 124.815423] NvHost basic channel registers:
[ 124.815427] id 8 (vblank0) min 7362 max -2 refs 1 (previous client : )
[ 124.815432] CMDFIFO_STAT_0: 00002040
[ 124.815439] CMDFIFO_RDATA_0: 58026380
[ 124.815446] id 17 (gv11b_511) min 142659 max 142659 refs 1 (previous client : )
[ 124.815449] CMDP_OFFSET_0: 00000000
[ 124.815455] CMDP_CLASS_0: 00000000
[ 124.815458] id 18 (gv11b_510) min 3 max 3 refs 1 (previous client : )
[ 124.815465] id 19 (15340000.vic_gst-launch-1.0_0) min 6 max 6 refs 1 (previous client : 15340000.vic_gst-launch-1.0_0)
[ 124.815468] CHANNELSTAT_0: 00000000
[ 124.815473] The CDMA sync queue is empty.

[ 124.815493] id 25 (gv11b_508_user) min 5 max 0 refs 1 (previous client : )
[ 124.815495]
channel 3 - 15830000.se

[ 124.815498] NvHost basic channel registers:
[ 124.815512] CMDFIFO_STAT_0: 00002040
[ 124.815519] CMDFIFO_RDATA_0: 00200c20
[ 124.815527] CMDP_OFFSET_0: 00000000
[ 124.815530] id 40 (gv11b_502) min 10 max 10 refs 1 (previous client : gv11b_504)
[ 124.815537] CMDP_CLASS_0: 00000000
[ 124.815542] id 41 (gv11b_500) min 9 max 9 refs 1 (previous client : gv11b_503)
[ 124.815548] id 42 (gv11b_501) min 9 max 9 refs 1 (previous client : gv11b_502)
[ 124.815550] CHANNELSTAT_0: 00000000
[ 124.815554] The CDMA sync queue is empty.
[ 124.815559] id 43 (gv11b_503) min 9 max 9 refs 1 (previous client : gv11b_501)

[ 124.815567]
channel 4 - 15840000.se

[ 124.815569] id 44 (gv11b_504) min 9 max 9 refs 1 (previous client : gv11b_500)
[ 124.815576] NvHost basic channel registers:
[ 124.815581] CMDFIFO_STAT_0: 00002040
[ 124.815587] CMDFIFO_RDATA_0: 04104000
[ 124.815594] CMDP_OFFSET_0: 00000000
[ 124.815600] CMDP_CLASS_0: 00000000
[ 124.815605] CHANNELSTAT_0: 00000000
[ 124.815610] The CDMA sync queue is empty.

[ 124.815623]
---- host general irq ----

[ 124.815630] sync_intc0mask = 0x00000001
[ 124.815636] sync_intmask = 0x50000003
[ 124.815640]
---- host syncpt irq mask ----

[ 124.815644]
---- host syncpt irq status ----

[ 124.815651] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 124.815658] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 124.815664] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 124.815671] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 124.815677] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 124.815684] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 124.815690] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 124.815697] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 124.815702] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 124.815708] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 124.815714] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 124.815720] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 124.815726] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 124.815731] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 124.815737] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 124.815743] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 124.815749] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 124.815755] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 124.815761] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 124.815766] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 124.815772] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 124.815778] syncpt_thresh_cpu0_int_status(21) = 0x00000000

[ 124.816438] ---- channels ----
[ 124.816472]
channel 2 - 15820000.se

[ 124.816476] NvHost basic channel registers:
[ 124.816484] CMDFIFO_STAT_0: 00002040
[ 124.816490] CMDFIFO_RDATA_0: 58026380
[ 124.816501] CMDP_OFFSET_0: 00000000
[ 124.816508] CMDP_CLASS_0: 00000000
[ 124.816514] CHANNELSTAT_0: 00000000
[ 124.816519] The CDMA sync queue is empty.

[ 124.816530]
channel 3 - 15830000.se

[ 124.816534] NvHost basic channel registers:
[ 124.816540] CMDFIFO_STAT_0: 00002040
[ 124.816546] CMDFIFO_RDATA_0: 00200c20
[ 124.816559] CMDP_OFFSET_0: 00000000
[ 124.816564] CMDP_CLASS_0: 00000000
[ 124.816570] CHANNELSTAT_0: 00000000
[ 124.816574] The CDMA sync queue is empty.

[ 124.816585]
channel 4 - 15840000.se

[ 124.816589] NvHost basic channel registers:
[ 124.816595] CMDFIFO_STAT_0: 00002040
[ 124.816601] CMDFIFO_RDATA_0: 04104000
[ 124.816608] CMDP_OFFSET_0: 00000000
[ 124.816613] CMDP_CLASS_0: 00000000
[ 124.816618] CHANNELSTAT_0: 00000000
[ 124.816623] The CDMA sync queue is empty.

[ 124.816636]
---- host general irq ----

[ 124.816642] sync_intc0mask = 0x00000001
[ 124.816648] sync_intmask = 0x50000003
[ 124.816652]
---- host syncpt irq mask ----

[ 124.816656]
---- host syncpt irq status ----

[ 124.816663] syncpt_thresh_cpu0_int_status(0) = 0x00000000
[ 124.816669] syncpt_thresh_cpu0_int_status(1) = 0x00000000
[ 124.816676] syncpt_thresh_cpu0_int_status(2) = 0x00000000
[ 124.816682] syncpt_thresh_cpu0_int_status(3) = 0x00000000
[ 124.816688] syncpt_thresh_cpu0_int_status(4) = 0x00000000
[ 124.816695] syncpt_thresh_cpu0_int_status(5) = 0x00000000
[ 124.816701] syncpt_thresh_cpu0_int_status(6) = 0x00000000
[ 124.816708] syncpt_thresh_cpu0_int_status(7) = 0x00000000
[ 124.816713] syncpt_thresh_cpu0_int_status(8) = 0x00000000
[ 124.816719] syncpt_thresh_cpu0_int_status(9) = 0x00000000
[ 124.816725] syncpt_thresh_cpu0_int_status(10) = 0x00000000
[ 124.816730] syncpt_thresh_cpu0_int_status(11) = 0x00000000
[ 124.816736] syncpt_thresh_cpu0_int_status(12) = 0x00000000
[ 124.816742] syncpt_thresh_cpu0_int_status(13) = 0x00000000
[ 124.816747] syncpt_thresh_cpu0_int_status(14) = 0x00000000
[ 124.816753] syncpt_thresh_cpu0_int_status(15) = 0x00000000
[ 124.816759] syncpt_thresh_cpu0_int_status(16) = 0x00000000
[ 124.816764] syncpt_thresh_cpu0_int_status(17) = 0x00000000
[ 124.816770] syncpt_thresh_cpu0_int_status(18) = 0x00000000
[ 124.816776] syncpt_thresh_cpu0_int_status(19) = 0x00000000
[ 124.816781] syncpt_thresh_cpu0_int_status(20) = 0x00000000
[ 124.816787] syncpt_thresh_cpu0_int_status(21) = 0x00000000
[ 124.817691] imx477 0-001c: imx477_stop_streaming:
[ 124.827253] imx477 0-001c: imx477_power_off: power off
[ 158.533053] usb 1-3.1: USB disconnect, device number 4

Please help in resolving this issue.

hello akvadak66,

as you can see in Camera Architecture Stack, v4l2 and Argus they’ve went through different pipelines.
hence, basic camera stream works according to the v4l test results. there’s timeout failure by fetching the stream via nvarguscamerasrc.

it’s Argus refer to device tree settings to enable the sensor stream,
please double check the sensor device tree settings of Property-Value Pairs, especially the pix_clk_hz settings, which must be set correctly to avoid potential issues.
you may see-also Sensor Pixel Clock section to evaluate the sensor pixel clock rate.

besides,
please give it another quick test with below commands to boost all the VI/CSI/ISP clocks.

sudo su
echo 1 > /sys/kernel/debug/bpmp/debug/clk/vi/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/isp/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/nvcsi/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/emc/mrq_rate_locked
cat /sys/kernel/debug/bpmp/debug/clk/vi/max_rate |tee /sys/kernel/debug/bpmp/debug/clk/vi/rate
cat /sys/kernel/debug/bpmp/debug/clk/isp/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/isp/rate
cat /sys/kernel/debug/bpmp/debug/clk/nvcsi/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/nvcsi/rate
cat /sys/kernel/debug/bpmp/debug/clk/emc/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/emc/rate

JerrryChand, thank you, your advice is of great value to me.

I checked again my pixel_clk_hz settings and other pairs in DTS.
And I have set different values in pixel_clk_hz, unfortunately nothing works.
The thing is that with the same settings DTS all works if you leave one channel FPD link.
In DTS all that is connected with virtual channels is removed and one serializer port is configured. In this case the image capture occurs without errors.

It does not work in case of connected two serializer channels and prescribed values of vc-id pairs.

I also followed your advice to increase all the VI/CSI/ISP clocks.
That doesn’t help either.

Please check my DTS.

DTS

include <dt-bindings/media/camera.h>
include <dt-bindings/gpio/gpio.h>

define CAM1_PWDN TEGRA194_MAIN_GPIO(S,7)
define CAM2_PWDN TEGRA194_MAIN_GPIO(T,0)
define CAM3_PWDN TEGRA194_MAIN_GPIO(T,5)
define CAM4_PWDN TEGRA194_MAIN_GPIO(T,6)
define CAMERA_I2C_MUX_BUS(x) (0x1E + x)
/ {
//host1x {

gpio@6000d000 {
	camera-control-output-low {
		gpio-hog;
		output-low;

// gpios = <CAM1_PWDN 0 CAM2_PWDN 0>;
gpios = < TEGRA194_MAIN_GPIO(S,7) 0 TEGRA194_MAIN_GPIO(T,0) 0>;

		label = "cam1-pwdn", "cam2-pwdn";
	};
};


//vi_base: vi {
//vi{

// tegra-capture-vi{
host1x {
vi@15c10000 {
status = “okay”;
num-channels = <2>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0{
status = “okay”;
reg = <0>;
ds_imx477_vi_vc0_in0: endpoint {
status = “okay”;
// IMX477
vc-id = <0>;
port-index = <2>; // MIPI0 → CSI-A-B
bus-width = <2>; // Use CSI-A and CSI-B
remote-endpoint = <&ds_imx477_csi_vc0_out0>;
};
};
port@1{
status = “okay”;
reg = <1>;
ds_imx477_vi_vc1_in0: endpoint {
status = “okay”;
// IMX477
vc-id = <1>;
port-index = <2>; // MIPI0 → CSI-A-B
bus-width = <2>; // Use CSI-A and CSI-B
remote-endpoint = <&ds_imx477_csi_vc1_out0>;
};
};
};//end ports
};//end vi

// host1x@13e00000{
nvcsi@15a00000{
// nvcsi{

    status = "okay";
    num-channels = <2>;
    #address-cells = <1>;
    #size-cells = <0>;

    channel@0 {
        status = "okay";
        reg = <0>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc0_in0: endpoint@0 {
                    status = "okay";
                    port-index = <2>; // MIPI4 -> CSI-C
                    bus-width = <2>;  // Use CSI-C and CSI-D
                    remote-endpoint = <&imx477_i2c_vc0_out0>;
                };
            };
            port@1 {
                status = "okay";
                reg = <1>;
                ds_imx477_csi_vc0_out0: endpoint@1 {
                    status = "okay";
                    remote-endpoint = <&ds_imx477_vi_vc0_in0>;
                };
            };
        };
    };//end chanel@0

    channel@1 {
        status = "okay";
        reg = <1>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc1_in0: endpoint@0 {
                    status = "okay";
                    port-index = <2>; // MIPI4 -> CSI-C
                    bus-width = <2>;  // Use CSI-C and CSI-D
                    remote-endpoint = <&imx477_i2c_vc1_out0>;
                };
            };
            port@1 {
                status = "okay";
                reg = <1>;
                ds_imx477_csi_vc1_out0: endpoint@1 {
                    status = "okay";
                    remote-endpoint = <&ds_imx477_vi_vc1_in0>;
                };
            };
        };
    };//end chanel@0
};//end nvcsi

};//end host1x

i2c@3160000 {
fpdlink: ds90ub954@30 {
status = “okay”;
compatible = “ti,ds90ub954”;
reg = <0x30>;
csi-lane-count = <0x02>;
csi-lane-speed = <1600>;
continuous-clock;

                   //test-pattern;

       //pdb-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(E, 0) 0>;
       //pass-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(S, 7) 0>;
       //lock-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(T, 0) 0>;

                   i2c_address_s0: num-alias-pairs0 {list-cells = <1>;};
                   i2c_address_s1: num-alias-pairs1 {list-cells = <1>;};

                   serializers {
                       status = "okay";
                       num-channels = <0x02>;
                       #address-cells = <1>;
                       #size-cells = <0>;

                       serializer@0 {
                           status = "okay";
                           rx-channel=<0>;
                           i2c-address=<0x18>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                           virtual-channel-map = <0x0>;
                           
                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s0 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s0 0x10>;// 0x21>;
                       };
                       serializer@1 {
                           status = "okay";
                           rx-channel=<1>;
                           i2c-address=<0x19>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                           virtual-channel-map = <0x55>;
                           
                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s1 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s1 0x1c>;// 0x21>;
                       };
                   };
};
                    imx477_a@10 {
                        status = "okay";
                        compatible = "ridgerun,imx477";

// compatible = “nvidia,imx477”;
// I2C device address
reg = <0x10>;

                        // V4L2 device node location
                        devnode = "video0";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM4_PWDN GPIO_ACTIVE_HIGH>;

/* clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “clk_out_3”;
clock-frequency = <24000000>;
mclk = “clk_out_3”;
*/
clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
<&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
clock-frequency = <24000000>;

                       // clock-names = "cam_mclk1";
                        //mclk = "cam_mclk1";

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
pix_clk_hz = “775960320”;
serdes_pix_clk_hz = “1600000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

                            embedded_metadata_height = "2";

// embedded_metadata_height = “1”;

                        };
                        mode1 { /* IMX477_MODE_1920X1080 */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_a";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "1920";
                            active_h = "1080";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "9024";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
pix_clk_hz = “775960320”;
serdes_pix_clk_hz = “1600000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

// embedded_metadata_height = “1”;
embedded_metadata_height = “2”;
};

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc0_out0: endpoint {
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc0_in0>;
                                };
                            };
                        };
                    };

                    imx477_b@1c {
                        status = "okay";
                        compatible = "ridgerun,imx477";

// compatible = “nvidia,imx477”;
// I2C device address
reg = <0x1c>;

                        // V4L2 device node location
                        devnode = "video1";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM3_PWDN GPIO_ACTIVE_HIGH>;

/* clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “clk_out_3”;
clock-frequency = <24000000>;
mclk = “clk_out_3”;
*/
clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
<&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
clock-frequency = <24000000>;

                       // clock-names = "cam_mclk1";
                        //mclk = "cam_mclk1";

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
pix_clk_hz = “775960320”;
serdes_pix_clk_hz = “1600000000”;

                            inherent_gain = "1";
                            vc-id = "1";
                                          

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

// embedded_metadata_height = “1”;
embedded_metadata_height = “2”;
};
mode1 { /* IMX477_MODE_1920X1080 */
mclk_khz = “24000”;
num_lanes = “2”;
tegra_sinterface = “serial_c”;//“serial_a”;
phy_mode = “DPHY”;
discontinuous_clk = “no”;
dpcm_enable = “false”;
cil_settletime = “0”;
dynamic_pixel_bit_depth = “10”;
csi_pixel_bit_depth = “10”;
mode_type = “bayer”;
pixel_phase = “rggb”;
active_w = “1920”;
active_h = “1080”;
pixel_t = “bayer_rggb”;
readout_orientation = “90”;
line_length = “9024”;

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
pix_clk_hz = “775960320”;
serdes_pix_clk_hz = “1600000000”;

                            inherent_gain = "1";
                            vc-id = "1";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

// embedded_metadata_height = “1”;
embedded_metadata_height = “2”;
};

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc1_out0: endpoint {
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc1_in0>;
                                };
                            };
                        };
                    };
               // };

};

tegra-camera-platform {
    compatible = "nvidia, tegra-camera-platform";
    num_csi_lanes = <2>;  // Changed 2 -> 4
	max_lane_speed = <4500000>;//<1500000>;
	min_bits_per_pixel = <10>;  
	vi_peak_byte_per_pixel = <2>;
	vi_bw_margin_pct = <25>;
    max_pixel_rate = <240000>;
	isp_peak_byte_per_pixel = <5>;
	isp_bw_margin_pct = <25>;

    /*
	* The general guideline for naming badge_info contains 3 parts, and is as follows,
	* The first part is the camera_board_id for the module; if the module is in a FFD
	* platform, then use the platform name for this part.
    * The second part contains the position of the module, ex. rear or front.
	* The third part contains the last 6 characters of a part number which is found
	* in the module's specsheet from the vender.
	*/
	modules {
        module0 {
            status = "okay";
            badge = "porg_bottomleft_RBPCV2";
            position = "bottomleft";
            orientation = "1";
            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-0010";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_a@10";
            };
        };
        module1 {
            status = "okay";
            badge = "porg_bottomright_RBPCV2";
            position = "bottomleft";
            orientation = "1";
            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-001c";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_b@1c";
            };
        };

	};
};

};

I also did a debug trace:

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

Trace Logs.

trace

tracer: nop

entries-in-buffer/entries-written: 525/525 #P:6

_-----=> irqs-off

/ _----=> need-resched

| / _—=> hardirq/softirq

|| / _–=> preempt-depth

||| / delay

TASK-PID CPU# |||| TIMESTAMP FUNCTION

| | | |||| | |

 kworker/0:1-735   [000] ....    42.111670: rtos_queue_peek_from_isr_failed: tstamp:1949068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    42.279627: rtos_queue_peek_from_isr_failed: tstamp:1954068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    42.447629: rtos_queue_peek_from_isr_failed: tstamp:1959068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    42.615624: rtos_queue_peek_from_isr_failed: tstamp:1964068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    42.783621: rtos_queue_peek_from_isr_failed: tstamp:1969068260 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    42.951638: rtos_queue_peek_from_isr_failed: tstamp:1974068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.063628: rtos_queue_peek_from_isr_failed: tstamp:1979068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.231606: rtos_queue_peek_from_isr_failed: tstamp:1984068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.399629: rtos_queue_peek_from_isr_failed: tstamp:1989068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.567616: rtos_queue_peek_from_isr_failed: tstamp:1994068265 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.735620: rtos_queue_peek_from_isr_failed: tstamp:1999068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    43.903689: rtos_queue_peek_from_isr_failed: tstamp:2004068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.071639: rtos_queue_peek_from_isr_failed: tstamp:2009068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.183641: rtos_queue_peek_from_isr_failed: tstamp:2014068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.351641: rtos_queue_peek_from_isr_failed: tstamp:2019068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.519625: rtos_queue_peek_from_isr_failed: tstamp:2024068265 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.687613: rtos_queue_peek_from_isr_failed: tstamp:2029068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    44.855629: rtos_queue_peek_from_isr_failed: tstamp:2034068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.023606: rtos_queue_peek_from_isr_failed: tstamp:2039068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.191615: rtos_queue_peek_from_isr_failed: tstamp:2044068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.303615: rtos_queue_peek_from_isr_failed: tstamp:2049068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.471636: rtos_queue_peek_from_isr_failed: tstamp:2054068265 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.639609: rtos_queue_peek_from_isr_failed: tstamp:2059068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.807635: rtos_queue_peek_from_isr_failed: tstamp:2064068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    45.975615: rtos_queue_peek_from_isr_failed: tstamp:2069068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.143611: rtos_queue_peek_from_isr_failed: tstamp:2074068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.311611: rtos_queue_peek_from_isr_failed: tstamp:2079068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.423637: rtos_queue_peek_from_isr_failed: tstamp:2084068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.591618: rtos_queue_peek_from_isr_failed: tstamp:2089068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.759619: rtos_queue_peek_from_isr_failed: tstamp:2094068261 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    46.927615: rtos_queue_peek_from_isr_failed: tstamp:2099068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    47.095637: rtos_queue_peek_from_isr_failed: tstamp:2104068262 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    47.263625: rtos_queue_peek_from_isr_failed: tstamp:2109068264 queue:0x0bcbb8b8
 kworker/0:1-735   [000] ....    47.263629: rtos_queue_peek_from_isr_failed: tstamp:2109553690 queue:0x0bcbb8b8

gst-plugin-scan-7189 [003] … 63.069385: tegra_channel_open: vi-output, imx477 0-0010
gst-plugin-scan-7189 [003] … 63.069835: tegra_channel_close: vi-output, imx477 0-0010
gst-plugin-scan-7189 [003] … 63.069862: tegra_channel_open: vi-output, imx477 0-001c
gst-plugin-scan-7189 [003] … 63.070312: tegra_channel_close: vi-output, imx477 0-001c
kworker/0:1-735 [000] … 63.897498: rtos_queue_peek_from_isr_failed: tstamp:2628497040 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 63.897505: rtcpu_start: tstamp:2628499092
kworker/0:1-735 [000] … 63.897507: rtos_queue_send_from_isr_failed: tstamp:2628609586 queue:0x0bcb2b38
kworker/0:1-735 [000] … 63.897508: rtos_queue_send_from_isr_failed: tstamp:2628609737 queue:0x0bcb73a0
kworker/0:1-735 [000] … 63.897509: rtos_queue_send_from_isr_failed: tstamp:2628609887 queue:0x0bcb8f20
kworker/0:1-735 [000] … 63.897510: rtos_queue_send_from_isr_failed: tstamp:2628610032 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 63.897511: rtos_queue_send_from_isr_failed: tstamp:2628610179 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 63.897513: rtcpu_string: tstamp:2628610665 id:0x04010000 str:“Configuring ISP GoS.
"
kworker/0:1-735 [000] … 63.897546: rtcpu_string: tstamp:2628610843 id:0x04010000 str:” VM GOS[#0] addr=0xc2100000
"
kworker/0:1-735 [000] … 63.897558: rtcpu_string: tstamp:2628611097 id:0x04010000 str:" VM GOS[#1] addr=0xc2101000
"
kworker/0:1-735 [000] … 63.897567: rtcpu_string: tstamp:2628611338 id:0x04010000 str:" VM GOS[#2] addr=0xc2102000
"
kworker/0:1-735 [000] … 63.897577: rtcpu_string: tstamp:2628611587 id:0x04010000 str:" VM GOS[#3] addr=0xc2103000
"
kworker/0:1-735 [000] … 63.897585: rtcpu_string: tstamp:2628611819 id:0x04010000 str:" VM GOS[#4] addr=0xc2104000
"
kworker/0:1-735 [000] … 63.897592: rtcpu_string: tstamp:2628612055 id:0x04010000 str:" VM GOS[#5] addr=0xc2105000
"
kworker/0:1-735 [000] … 64.010504: rtos_queue_peek_from_isr_failed: tstamp:2633497422 queue:0x0bcbb8b8
nvargus-daemon-7190 [002] … 64.153989: tegra_channel_open: vi-output, imx477 0-0010
nvargus-daemon-7190 [002] … 64.154296: tegra_channel_close: vi-output, imx477 0-0010
nvargus-daemon-7190 [002] … 64.154331: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.154595: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.162440: tegra_channel_open: vi-output, imx477 0-0010
nvargus-daemon-7190 [002] … 64.162729: tegra_channel_close: vi-output, imx477 0-0010
nvargus-daemon-7190 [002] … 64.162757: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.163018: tegra_channel_close: vi-output, imx477 0-001c
kworker/0:1-735 [000] … 64.180054: rtos_queue_peek_from_isr_failed: tstamp:2638497422 queue:0x0bcbb8b8
nvargus-daemon-7190 [002] … 64.264266: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.264303: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.264343: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.264636: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.264670: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [002] … 64.264960: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337194: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337233: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337288: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337625: tegra_channel_close: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337661: tegra_channel_open: vi-output, imx477 0-001c
nvargus-daemon-7190 [003] … 64.337883: tegra_channel_close: vi-output, imx477 0-001c
kworker/0:1-735 [000] … 64.349521: rtos_queue_peek_from_isr_failed: tstamp:2643497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 64.466426: rtos_queue_send_from_isr_failed: tstamp:2647391491 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.466432: rtos_queue_send_from_isr_failed: tstamp:2647391644 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.466433: rtos_queue_send_from_isr_failed: tstamp:2647391795 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.466434: rtos_queue_send_from_isr_failed: tstamp:2647391941 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.466435: rtos_queue_send_from_isr_failed: tstamp:2647392086 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.466438: rtcpu_string: tstamp:2647392522 id:0x04010000 str:"Configuring VI GoS.
"
kworker/0:1-735 [000] … 64.466471: rtcpu_string: tstamp:2647392720 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
kworker/0:1-735 [000] … 64.466481: rtcpu_string: tstamp:2647392969 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
kworker/0:1-735 [000] … 64.466489: rtcpu_string: tstamp:2647393209 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
kworker/0:1-735 [000] … 64.466496: rtcpu_string: tstamp:2647393439 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
kworker/0:1-735 [000] … 64.466504: rtcpu_string: tstamp:2647393685 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
kworker/0:1-735 [000] … 64.466512: rtcpu_string: tstamp:2647393915 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
kworker/0:1-735 [000] … 64.466519: rtcpu_string: tstamp:2647402718 id:0x04010000 str:“vi5_hwinit: firmware CL2018101701 protocol vers”
kworker/0:1-735 [000] … 64.466522: rtcpu_string: tstamp:2647402855 id:0x04010000 str:"on 2.2
"
kworker/0:1-735 [000] … 64.466530: rtos_queue_send_from_isr_failed: tstamp:2647415337 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.466531: rtos_queue_send_from_isr_failed: tstamp:2647415490 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.466532: rtos_queue_send_from_isr_failed: tstamp:2647415643 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.466533: rtos_queue_send_from_isr_failed: tstamp:2647415788 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.466534: rtos_queue_send_from_isr_failed: tstamp:2647415934 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.522905: rtos_queue_peek_from_isr_failed: tstamp:2648497417 queue:0x0bcbb8b8
kworker/0:2-1160 [000] .n… 64.692332: rtos_queue_peek_from_isr_failed: tstamp:2653497420 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 64.805191: rtos_queue_peek_from_isr_failed: tstamp:2658497416 queue:0x0bcbb8b8
CaptureSchedule-7208 [004] … 64.889645: tegra_channel_open: vi-output, imx477 0-001c
CaptureSchedule-7208 [004] … 64.898331: tegra_channel_set_power: imx477 0-001c : 0x1
CaptureSchedule-7208 [004] … 64.898342: camera_common_s_power: status : 0x1
kworker/0:1-735 [000] … 64.918126: rtos_queue_send_from_isr_failed: tstamp:2661058003 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918132: rtos_queue_send_from_isr_failed: tstamp:2661058152 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918134: rtos_queue_send_from_isr_failed: tstamp:2661058303 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918135: rtos_queue_send_from_isr_failed: tstamp:2661058450 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918136: rtos_queue_send_from_isr_failed: tstamp:2661058598 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918137: rtos_queue_send_from_isr_failed: tstamp:2661058803 queue:0x0bcb2ad0
kworker/0:1-735 [000] … 64.918138: rtos_queue_send_from_isr_failed: tstamp:2661058942 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918139: rtos_queue_send_from_isr_failed: tstamp:2661059078 queue:0x0bcb7338
kworker/0:1-735 [000] … 64.918140: rtos_queue_send_from_isr_failed: tstamp:2661059214 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918142: rtos_queue_send_from_isr_failed: tstamp:2661059352 queue:0x0bcb8eb8
kworker/0:1-735 [000] … 64.918143: rtos_queue_send_from_isr_failed: tstamp:2661059485 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918144: rtos_queue_send_from_isr_failed: tstamp:2661059621 queue:0x0bcb9c78
kworker/0:1-735 [000] … 64.918145: rtos_queue_send_from_isr_failed: tstamp:2661059754 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918146: rtos_queue_send_from_isr_failed: tstamp:2661059888 queue:0x0bcbaa38
kworker/0:1-735 [000] … 64.918147: rtos_queue_send_from_isr_failed: tstamp:2661060021 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918148: rtos_queue_send_from_isr_failed: tstamp:2661093597 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918149: rtos_queue_send_from_isr_failed: tstamp:2661093747 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918150: rtos_queue_send_from_isr_failed: tstamp:2661093899 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918151: rtos_queue_send_from_isr_failed: tstamp:2661094044 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918152: rtos_queue_send_from_isr_failed: tstamp:2661094188 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918154: rtos_queue_send_from_isr_failed: tstamp:2661122317 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918155: rtos_queue_send_from_isr_failed: tstamp:2661122462 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918156: rtos_queue_send_from_isr_failed: tstamp:2661122615 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918157: rtos_queue_send_from_isr_failed: tstamp:2661122762 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918158: rtos_queue_send_from_isr_failed: tstamp:2661122907 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918159: rtos_queue_send_from_isr_failed: tstamp:2661323458 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918160: rtos_queue_send_from_isr_failed: tstamp:2661323610 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918161: rtos_queue_send_from_isr_failed: tstamp:2661323762 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918162: rtos_queue_send_from_isr_failed: tstamp:2661323908 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918163: rtos_queue_send_from_isr_failed: tstamp:2661324053 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918165: rtcpu_string: tstamp:2661324477 id:0x04010000 str:"Configuring VI GoS.
"
kworker/0:1-735 [000] … 64.918198: rtcpu_string: tstamp:2661324678 id:0x04010000 str:"VM GOS[#0] addr=0xc2100000
"
kworker/0:1-735 [000] … 64.918209: rtcpu_string: tstamp:2661324930 id:0x04010000 str:"VM GOS[#1] addr=0xc2101000
"
kworker/0:1-735 [000] … 64.918218: rtcpu_string: tstamp:2661325168 id:0x04010000 str:"VM GOS[#2] addr=0xc2102000
"
kworker/0:1-735 [000] … 64.918226: rtcpu_string: tstamp:2661325399 id:0x04010000 str:"VM GOS[#3] addr=0xc2103000
"
kworker/0:1-735 [000] … 64.918233: rtcpu_string: tstamp:2661325647 id:0x04010000 str:"VM GOS[#4] addr=0xc2104000
"
kworker/0:1-735 [000] … 64.918243: rtcpu_string: tstamp:2661325878 id:0x04010000 str:"VM GOS[#5] addr=0xc2105000
"
kworker/0:1-735 [000] … 64.918250: rtos_queue_send_from_isr_failed: tstamp:2661331622 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918252: rtos_queue_send_from_isr_failed: tstamp:2661331772 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918253: rtos_queue_send_from_isr_failed: tstamp:2661331923 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918254: rtos_queue_send_from_isr_failed: tstamp:2661332068 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918254: rtos_queue_send_from_isr_failed: tstamp:2661332213 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.918255: rtos_queue_send_from_isr_failed: tstamp:2661338821 queue:0x0bcb2b38
kworker/0:1-735 [000] … 64.918256: rtos_queue_send_from_isr_failed: tstamp:2661338969 queue:0x0bcb73a0
kworker/0:1-735 [000] … 64.918257: rtos_queue_send_from_isr_failed: tstamp:2661339118 queue:0x0bcb8f20
kworker/0:1-735 [000] … 64.918258: rtos_queue_send_from_isr_failed: tstamp:2661339263 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 64.918259: rtos_queue_send_from_isr_failed: tstamp:2661339409 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 64.974612: rtos_queue_peek_from_isr_failed: tstamp:2663497420 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.144001: rtos_queue_peek_from_isr_failed: tstamp:2668497417 queue:0x0bcbb8b8
CaptureSchedule-7208 [004] … 65.201430: tegra_channel_set_power: 15a00000.nvcsi–1 : 0x1
CaptureSchedule-7208 [004] … 65.201438: csi_s_power: enable : 0x1
CaptureSchedule-7208 [004] … 65.201445: tegra_channel_set_stream: enable : 0x1
CaptureSchedule-7208 [000] … 65.205999: tegra_channel_set_stream: 15a00000.nvcsi–1 : 0x1
CaptureSchedule-7208 [000] … 65.206006: csi_s_stream: enable : 0x1
CaptureSchedule-7208 [000] … 65.206009: tegra_channel_set_stream: imx477 0-001c : 0x1
kworker/0:1-735 [000] … 65.313190: rtos_queue_peek_from_isr_failed: tstamp:2673497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.482928: rtos_queue_peek_from_isr_failed: tstamp:2678497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.482934: rtos_queue_send_from_isr_failed: tstamp:2678944601 queue:0x0bcb2b38
kworker/0:1-735 [000] … 65.482935: rtos_queue_send_from_isr_failed: tstamp:2678944744 queue:0x0bcb73a0
kworker/0:1-735 [000] … 65.482936: rtos_queue_send_from_isr_failed: tstamp:2678944896 queue:0x0bcb8f20
kworker/0:1-735 [000] … 65.482937: rtos_queue_send_from_isr_failed: tstamp:2678945038 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 65.482938: rtos_queue_send_from_isr_failed: tstamp:2678945178 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 65.482940: rtcpu_string: tstamp:2678946024 id:0x04010000 str:"VI GOS[#0] set to VM GOS[4] base 0xc2104000
"
kworker/0:1-735 [000] … 65.482960: rtcpu_vinotify_event: tstamp:2678954767 tag:RESERVED_18 channel:0x0b frame:0 vi_tstamp:4121944320 data:0x10000000
kworker/0:1-735 [000] … 65.482961: rtcpu_vinotify_event: tstamp:2678954904 tag:RESERVED_18 channel:0x0b frame:0 vi_tstamp:4121959552 data:0x31000001
kworker/0:1-735 [000] … 65.482962: rtcpu_vinotify_event: tstamp:2678955056 tag:RESERVED_19 channel:0x0b frame:0 vi_tstamp:4121963680 data:0x07020001
kworker/0:1-735 [000] … 65.538876: rtos_queue_send_from_isr_failed: tstamp:2680465761 queue:0x0bcb2b38
kworker/0:1-735 [000] … 65.538881: rtos_queue_send_from_isr_failed: tstamp:2680465905 queue:0x0bcb73a0
kworker/0:1-735 [000] … 65.538883: rtos_queue_send_from_isr_failed: tstamp:2680466050 queue:0x0bcb8f20
kworker/0:1-735 [000] … 65.538884: rtos_queue_send_from_isr_failed: tstamp:2680466189 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 65.538885: rtos_queue_send_from_isr_failed: tstamp:2680466328 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 65.538887: rtos_queue_send_from_isr_failed: tstamp:2680477169 queue:0x0bcb2b38
kworker/0:1-735 [000] … 65.538888: rtos_queue_send_from_isr_failed: tstamp:2680477311 queue:0x0bcb73a0
kworker/0:1-735 [000] … 65.538889: rtos_queue_send_from_isr_failed: tstamp:2680477456 queue:0x0bcb8f20
kworker/0:1-735 [000] … 65.538891: rtos_queue_send_from_isr_failed: tstamp:2680477595 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 65.538892: rtos_queue_send_from_isr_failed: tstamp:2680477733 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 65.538894: rtcpu_vinotify_event: tstamp:2680496642 tag:RESERVED_18 channel:0x0b frame:0 vi_tstamp:4170610624 data:0x10000000
kworker/0:1-735 [000] … 65.538896: rtcpu_vinotify_event: tstamp:2680496801 tag:RESERVED_18 channel:0x0b frame:0 vi_tstamp:4170626048 data:0x31000002
kworker/0:1-735 [000] … 65.595178: rtcpu_vinotify_error: tstamp:2681891300 tag:CHANSEL_NOMATCH channel:0x44 frame:2 vi_tstamp:2681889702 data:0x00000249
kworker/0:1-735 [000] … 65.595212: rtcpu_vinotify_event: tstamp:2682038694 tag:FS channel:0x01 frame:2 vi_tstamp:2681889436 data:0x00000012
kworker/0:1-735 [000] … 65.595214: rtcpu_vinotify_event: tstamp:2682038845 tag:CHANSEL_NOMATCH channel:0x44 frame:2 vi_tstamp:2681889702 data:0x00000249
kworker/0:1-735 [000] … 65.595215: rtcpu_vinotify_event: tstamp:2682424225 tag:FE channel:0x01 frame:2 vi_tstamp:2682276917 data:0x00000022
kworker/0:1-735 [000] … 65.651583: rtos_queue_peek_from_isr_failed: tstamp:2683497416 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.651587: rtcpu_vinotify_error: tstamp:2683875358 tag:CHANSEL_NOMATCH channel:0x44 frame:3 vi_tstamp:2683873762 data:0x00000249
kworker/0:1-735 [000] … 65.651589: rtcpu_vinotify_event: tstamp:2683966293 tag:FS channel:0x01 frame:3 vi_tstamp:2683873496 data:0x00000012
kworker/0:1-735 [000] … 65.651590: rtcpu_vinotify_event: tstamp:2683966425 tag:CHANSEL_NOMATCH channel:0x44 frame:3 vi_tstamp:2683873762 data:0x00000249
kworker/0:1-735 [000] … 65.651592: rtcpu_vinotify_event: tstamp:2684351452 tag:FE channel:0x01 frame:3 vi_tstamp:2684260978 data:0x00000022
kworker/0:1-735 [000] … 65.708015: rtcpu_vinotify_error: tstamp:2685859411 tag:CHANSEL_NOMATCH channel:0x44 frame:4 vi_tstamp:2685857818 data:0x00000249
kworker/0:1-735 [000] … 65.708019: rtcpu_vinotify_event: tstamp:2685893515 tag:FS channel:0x01 frame:4 vi_tstamp:2685857552 data:0x00000012
kworker/0:1-735 [000] … 65.708021: rtcpu_vinotify_event: tstamp:2685893666 tag:CHANSEL_NOMATCH channel:0x44 frame:4 vi_tstamp:2685857818 data:0x00000249
kworker/0:1-735 [000] … 65.708022: rtcpu_vinotify_event: tstamp:2686279048 tag:FE channel:0x01 frame:4 vi_tstamp:2686245034 data:0x00000022
kworker/0:1-735 [000] … 65.764371: rtcpu_vinotify_error: tstamp:2687843540 tag:CHANSEL_NOMATCH channel:0x44 frame:5 vi_tstamp:2687841877 data:0x00000249
kworker/0:1-735 [000] … 65.764375: rtcpu_vinotify_event: tstamp:2687843843 tag:FS channel:0x01 frame:5 vi_tstamp:2687841612 data:0x00000012
kworker/0:1-735 [000] … 65.764377: rtcpu_vinotify_event: tstamp:2687843976 tag:CHANSEL_NOMATCH channel:0x44 frame:5 vi_tstamp:2687841877 data:0x00000249
kworker/0:1-735 [000] … 65.764378: rtcpu_vinotify_event: tstamp:2688245137 tag:FE channel:0x01 frame:5 vi_tstamp:2688229094 data:0x00000022
kworker/0:1-735 [000] … 65.764380: rtos_queue_peek_from_isr_failed: tstamp:2688497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.820781: rtcpu_vinotify_error: tstamp:2689827530 tag:CHANSEL_NOMATCH channel:0x44 frame:6 vi_tstamp:2689825937 data:0x00000249
kworker/0:1-735 [000] … 65.820784: rtcpu_vinotify_event: tstamp:2690172684 tag:FS channel:0x01 frame:6 vi_tstamp:2689825669 data:0x00000012
kworker/0:1-735 [000] … 65.820785: rtcpu_vinotify_event: tstamp:2690172833 tag:CHANSEL_NOMATCH channel:0x44 frame:6 vi_tstamp:2689825937 data:0x00000249
kworker/0:1-735 [000] … 65.877230: rtcpu_vinotify_event: tstamp:2690557850 tag:FE channel:0x01 frame:6 vi_tstamp:2690213152 data:0x00000022
kworker/0:1-735 [000] … 65.877234: rtcpu_vinotify_error: tstamp:2691811583 tag:CHANSEL_NOMATCH channel:0x44 frame:7 vi_tstamp:2691809994 data:0x00000249
kworker/0:1-735 [000] … 65.877236: rtcpu_vinotify_event: tstamp:2692099904 tag:FS channel:0x01 frame:7 vi_tstamp:2691809729 data:0x00000012
kworker/0:1-735 [000] … 65.877237: rtcpu_vinotify_event: tstamp:2692100035 tag:CHANSEL_NOMATCH channel:0x44 frame:7 vi_tstamp:2691809994 data:0x00000249
kworker/0:1-735 [000] … 65.933584: rtcpu_vinotify_event: tstamp:2692485437 tag:FE channel:0x01 frame:7 vi_tstamp:2692197212 data:0x00000022
kworker/0:1-735 [000] … 65.933588: rtos_queue_peek_from_isr_failed: tstamp:2693497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 65.933590: rtcpu_vinotify_error: tstamp:2693795665 tag:CHANSEL_NOMATCH channel:0x44 frame:8 vi_tstamp:2693794054 data:0x00000249
kworker/0:1-735 [000] … 65.989971: rtcpu_vinotify_event: tstamp:2694027496 tag:FS channel:0x01 frame:8 vi_tstamp:2693793788 data:0x00000012
kworker/0:1-735 [000] … 65.989974: rtcpu_vinotify_event: tstamp:2694027650 tag:CHANSEL_NOMATCH channel:0x44 frame:8 vi_tstamp:2693794054 data:0x00000249
kworker/0:1-735 [000] … 65.989975: rtcpu_vinotify_event: tstamp:2694413030 tag:FE channel:0x01 frame:8 vi_tstamp:2694181269 data:0x00000022
kworker/0:1-735 [000] … 66.046389: rtcpu_vinotify_error: tstamp:2695779706 tag:CHANSEL_NOMATCH channel:0x44 frame:9 vi_tstamp:2695778110 data:0x00000249
kworker/0:1-735 [000] … 66.046393: rtcpu_vinotify_event: tstamp:2695954717 tag:FS channel:0x01 frame:9 vi_tstamp:2695777848 data:0x00000012
kworker/0:1-735 [000] … 66.046394: rtcpu_vinotify_event: tstamp:2695954848 tag:CHANSEL_NOMATCH channel:0x44 frame:9 vi_tstamp:2695778110 data:0x00000249
kworker/0:1-735 [000] … 66.046425: rtcpu_vinotify_event: tstamp:2696340259 tag:FE channel:0x01 frame:9 vi_tstamp:2696165329 data:0x00000022
kworker/0:1-735 [000] … 66.102786: rtcpu_vinotify_error: tstamp:2697763764 tag:CHANSEL_NOMATCH channel:0x44 frame:10 vi_tstamp:2697762171 data:0x00000249
kworker/0:1-735 [000] … 66.102789: rtcpu_vinotify_event: tstamp:2697882320 tag:FS channel:0x01 frame:10 vi_tstamp:2697761905 data:0x00000012
kworker/0:1-735 [000] … 66.102791: rtcpu_vinotify_event: tstamp:2697882470 tag:CHANSEL_NOMATCH channel:0x44 frame:10 vi_tstamp:2697762171 data:0x00000249
kworker/0:1-735 [000] … 66.102792: rtcpu_vinotify_event: tstamp:2698150340 tag:FE channel:0x01 frame:10 vi_tstamp:2698149386 data:0x00000022
kworker/0:1-735 [000] … 66.102794: rtos_queue_peek_from_isr_failed: tstamp:2698497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.159205: rtcpu_vinotify_error: tstamp:2699747824 tag:CHANSEL_NOMATCH channel:0x44 frame:11 vi_tstamp:2699746228 data:0x00000249
kworker/0:1-735 [000] … 66.159208: rtcpu_vinotify_event: tstamp:2699771228 tag:FS channel:0x01 frame:11 vi_tstamp:2699745962 data:0x00000012
kworker/0:1-735 [000] … 66.159209: rtcpu_vinotify_event: tstamp:2699771359 tag:CHANSEL_NOMATCH channel:0x44 frame:11 vi_tstamp:2699746228 data:0x00000249
kworker/0:1-735 [000] … 66.159211: rtcpu_vinotify_event: tstamp:2700156769 tag:FE channel:0x01 frame:11 vi_tstamp:2700133444 data:0x00000022
kworker/0:1-735 [000] … 66.215625: rtcpu_vinotify_error: tstamp:2701731880 tag:CHANSEL_NOMATCH channel:0x44 frame:12 vi_tstamp:2701730288 data:0x00000249
kworker/0:1-735 [000] … 66.215628: rtcpu_vinotify_event: tstamp:2702083938 tag:FS channel:0x01 frame:12 vi_tstamp:2701730022 data:0x00000012
kworker/0:1-735 [000] … 66.215630: rtcpu_vinotify_event: tstamp:2702084088 tag:CHANSEL_NOMATCH channel:0x44 frame:12 vi_tstamp:2701730288 data:0x00000249
kworker/0:1-735 [000] … 66.215631: rtcpu_vinotify_event: tstamp:2702469472 tag:FE channel:0x01 frame:12 vi_tstamp:2702117504 data:0x00000022
kworker/0:1-735 [000] … 66.271944: rtos_queue_peek_from_isr_failed: tstamp:2703497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.271954: rtcpu_vinotify_error: tstamp:2703715936 tag:CHANSEL_NOMATCH channel:0x44 frame:13 vi_tstamp:2703714345 data:0x00000249
kworker/0:1-735 [000] … 66.271956: rtcpu_vinotify_event: tstamp:2704011536 tag:FS channel:0x01 frame:13 vi_tstamp:2703714079 data:0x00000012
kworker/0:1-735 [000] … 66.271957: rtcpu_vinotify_event: tstamp:2704011669 tag:CHANSEL_NOMATCH channel:0x44 frame:13 vi_tstamp:2703714345 data:0x00000249
kworker/0:1-735 [000] … 66.271958: rtcpu_vinotify_event: tstamp:2704397073 tag:FE channel:0x01 frame:13 vi_tstamp:2704101561 data:0x00000022
kworker/0:1-735 [000] … 66.328324: rtcpu_vinotify_error: tstamp:2705699996 tag:CHANSEL_NOMATCH channel:0x44 frame:14 vi_tstamp:2705698405 data:0x00000249
kworker/0:1-735 [000] … 66.328328: rtcpu_vinotify_event: tstamp:2705939132 tag:FS channel:0x01 frame:14 vi_tstamp:2705698139 data:0x00000012
kworker/0:1-735 [000] … 66.328330: rtcpu_vinotify_event: tstamp:2705939288 tag:CHANSEL_NOMATCH channel:0x44 frame:14 vi_tstamp:2705698405 data:0x00000249
kworker/0:1-735 [000] … 66.384701: rtcpu_vinotify_event: tstamp:2706324668 tag:FE channel:0x01 frame:14 vi_tstamp:2706085621 data:0x00000022
kworker/0:1-735 [000] … 66.384706: rtcpu_vinotify_error: tstamp:2707684052 tag:CHANSEL_NOMATCH channel:0x44 frame:15 vi_tstamp:2707682464 data:0x00000249
kworker/0:1-735 [000] … 66.384708: rtcpu_vinotify_event: tstamp:2707866352 tag:FS channel:0x01 frame:15 vi_tstamp:2707682196 data:0x00000012
kworker/0:1-735 [000] … 66.384710: rtcpu_vinotify_event: tstamp:2707866485 tag:CHANSEL_NOMATCH channel:0x44 frame:15 vi_tstamp:2707682464 data:0x00000249
kworker/0:1-735 [000] … 66.441016: rtcpu_vinotify_event: tstamp:2708251889 tag:FE channel:0x01 frame:15 vi_tstamp:2708069680 data:0x00000022
kworker/0:1-735 [000] … 66.441022: rtos_queue_peek_from_isr_failed: tstamp:2708497409 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.441024: rtcpu_vinotify_event: tstamp:2709668161 tag:FS channel:0x01 frame:16 vi_tstamp:2709666256 data:0x00000012
kworker/0:1-735 [000] … 66.441025: rtcpu_vinotify_error: tstamp:2709668812 tag:CHANSEL_NOMATCH channel:0x44 frame:16 vi_tstamp:2709666522 data:0x00000249
kworker/0:1-735 [000] … 66.497368: rtcpu_vinotify_event: tstamp:2710025324 tag:CHANSEL_NOMATCH channel:0x44 frame:16 vi_tstamp:2709666522 data:0x00000249
kworker/0:1-735 [000] … 66.497372: rtcpu_vinotify_event: tstamp:2710410805 tag:FE channel:0x01 frame:16 vi_tstamp:2710053740 data:0x00000022
kworker/0:1-735 [000] … 66.553689: rtcpu_vinotify_error: tstamp:2711652178 tag:CHANSEL_NOMATCH channel:0x44 frame:17 vi_tstamp:2711650581 data:0x00000249
kworker/0:1-735 [000] … 66.553692: rtcpu_vinotify_event: tstamp:2711952492 tag:FS channel:0x01 frame:17 vi_tstamp:2711650314 data:0x00000012
kworker/0:1-735 [000] … 66.553694: rtcpu_vinotify_event: tstamp:2711952623 tag:CHANSEL_NOMATCH channel:0x44 frame:17 vi_tstamp:2711650581 data:0x00000249
kworker/0:1-735 [000] … 66.553695: rtcpu_vinotify_event: tstamp:2712337645 tag:FE channel:0x01 frame:17 vi_tstamp:2712037796 data:0x00000022
kworker/0:1-735 [000] … 66.610052: rtos_queue_peek_from_isr_failed: tstamp:2713497409 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.610057: rtcpu_vinotify_error: tstamp:2713636233 tag:CHANSEL_NOMATCH channel:0x44 frame:18 vi_tstamp:2713634637 data:0x00000249
kworker/0:1-735 [000] … 66.610058: rtcpu_vinotify_event: tstamp:2713879917 tag:FS channel:0x01 frame:18 vi_tstamp:2713634374 data:0x00000012
kworker/0:1-735 [000] … 66.610060: rtcpu_vinotify_event: tstamp:2713880067 tag:CHANSEL_NOMATCH channel:0x44 frame:18 vi_tstamp:2713634637 data:0x00000249
kworker/0:1-735 [000] … 66.610061: rtcpu_vinotify_event: tstamp:2714265447 tag:FE channel:0x01 frame:18 vi_tstamp:2714021856 data:0x00000022
kworker/0:1-735 [000] … 66.666400: rtcpu_vinotify_error: tstamp:2715620292 tag:CHANSEL_NOMATCH channel:0x44 frame:19 vi_tstamp:2715618697 data:0x00000249
kworker/0:1-735 [000] … 66.666403: rtcpu_vinotify_event: tstamp:2715807505 tag:FS channel:0x01 frame:19 vi_tstamp:2715618431 data:0x00000012
kworker/0:1-735 [000] … 66.666404: rtcpu_vinotify_event: tstamp:2715807636 tag:CHANSEL_NOMATCH channel:0x44 frame:19 vi_tstamp:2715618697 data:0x00000249
kworker/0:1-735 [000] … 66.666405: rtcpu_vinotify_event: tstamp:2716193035 tag:FE channel:0x01 frame:19 vi_tstamp:2716005913 data:0x00000022
kworker/0:1-735 [000] … 66.722743: rtcpu_vinotify_error: tstamp:2717604350 tag:CHANSEL_NOMATCH channel:0x44 frame:20 vi_tstamp:2717602756 data:0x00000249
kworker/0:1-735 [000] … 66.722745: rtcpu_vinotify_event: tstamp:2717735098 tag:FS channel:0x01 frame:20 vi_tstamp:2717602490 data:0x00000012
kworker/0:1-735 [000] … 66.722747: rtcpu_vinotify_event: tstamp:2717735250 tag:CHANSEL_NOMATCH channel:0x44 frame:20 vi_tstamp:2717602756 data:0x00000249
kworker/0:1-735 [000] … 66.722748: rtcpu_vinotify_event: tstamp:2718120635 tag:FE channel:0x01 frame:20 vi_tstamp:2717989971 data:0x00000022
kworker/0:1-735 [000] … 66.722750: rtos_queue_peek_from_isr_failed: tstamp:2718497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.779133: rtcpu_vinotify_error: tstamp:2719588100 tag:CHANSEL_NOMATCH channel:0x44 frame:21 vi_tstamp:2719586816 data:0x00000249
kworker/0:1-735 [000] … 66.779136: rtcpu_vinotify_event: tstamp:2719588401 tag:FS channel:0x01 frame:21 vi_tstamp:2719586548 data:0x00000012
kworker/0:1-735 [000] … 66.779137: rtcpu_vinotify_event: tstamp:2719588533 tag:CHANSEL_NOMATCH channel:0x44 frame:21 vi_tstamp:2719586816 data:0x00000249
kworker/0:1-735 [000] … 66.779138: rtcpu_vinotify_event: tstamp:2720009345 tag:FE channel:0x01 frame:21 vi_tstamp:2719974031 data:0x00000022
kworker/0:1-735 [000] … 66.835439: rtcpu_vinotify_error: tstamp:2721572462 tag:CHANSEL_NOMATCH channel:0x44 frame:22 vi_tstamp:2721570873 data:0x00000249
kworker/0:1-735 [000] … 66.835442: rtcpu_vinotify_event: tstamp:2721936884 tag:FS channel:0x01 frame:22 vi_tstamp:2721570607 data:0x00000012
kworker/0:1-735 [000] … 66.835443: rtcpu_vinotify_event: tstamp:2721937033 tag:CHANSEL_NOMATCH channel:0x44 frame:22 vi_tstamp:2721570873 data:0x00000249
kworker/0:1-735 [000] … 66.891793: rtcpu_vinotify_event: tstamp:2722322421 tag:FE channel:0x01 frame:22 vi_tstamp:2721958088 data:0x00000022
kworker/0:1-735 [000] … 66.891823: rtos_queue_peek_from_isr_failed: tstamp:2723497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 66.891825: rtcpu_vinotify_error: tstamp:2723556566 tag:CHANSEL_NOMATCH channel:0x44 frame:23 vi_tstamp:2723554933 data:0x00000249
kworker/0:1-735 [000] … 66.948141: rtcpu_vinotify_event: tstamp:2723864119 tag:FS channel:0x01 frame:23 vi_tstamp:2723554667 data:0x00000012
kworker/0:1-735 [000] … 66.948144: rtcpu_vinotify_event: tstamp:2723864256 tag:CHANSEL_NOMATCH channel:0x44 frame:23 vi_tstamp:2723554933 data:0x00000249
kworker/0:1-735 [000] … 66.948145: rtcpu_vinotify_event: tstamp:2724249649 tag:FE channel:0x01 frame:23 vi_tstamp:2723942148 data:0x00000022
kworker/0:1-735 [000] … 66.948146: rtcpu_vinotify_error: tstamp:2725540582 tag:CHANSEL_NOMATCH channel:0x44 frame:24 vi_tstamp:2725538990 data:0x00000249
CaptureSchedule-7208 [005] … 67.002944: tegra_channel_set_stream: enable : 0x0
CaptureSchedule-7208 [005] … 67.002949: tegra_channel_set_stream: imx477 0-001c : 0x0
CaptureSchedule-7208 [001] … 67.003765: tegra_channel_set_stream: 15a00000.nvcsi–1 : 0x0
CaptureSchedule-7208 [001] … 67.003771: csi_s_stream: enable : 0x0
kworker/0:1-735 [000] … 67.004888: rtcpu_vinotify_event: tstamp:2725791714 tag:FS channel:0x01 frame:24 vi_tstamp:2725538723 data:0x00000012
kworker/0:1-735 [000] … 67.004891: rtcpu_vinotify_event: tstamp:2725791868 tag:CHANSEL_NOMATCH channel:0x44 frame:24 vi_tstamp:2725538990 data:0x00000249
kworker/0:1-735 [000] … 67.004892: rtcpu_vinotify_event: tstamp:2726177243 tag:FE channel:0x01 frame:24 vi_tstamp:2725926206 data:0x00000022
kworker/0:1-735 [000] … 67.004895: rtos_queue_send_from_isr_failed: tstamp:2727082208 queue:0x0bcb2b38
kworker/0:1-735 [000] … 67.004897: rtos_queue_send_from_isr_failed: tstamp:2727082355 queue:0x0bcb73a0
kworker/0:1-735 [000] … 67.004898: rtos_queue_send_from_isr_failed: tstamp:2727082501 queue:0x0bcb8f20
kworker/0:1-735 [000] … 67.004899: rtos_queue_send_from_isr_failed: tstamp:2727082641 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 67.004900: rtos_queue_send_from_isr_failed: tstamp:2727082780 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 67.004901: rtos_queue_send_from_isr_failed: tstamp:2727094072 queue:0x0bcb2b38
kworker/0:1-735 [000] … 67.004902: rtos_queue_send_from_isr_failed: tstamp:2727094228 queue:0x0bcb73a0
kworker/0:1-735 [000] … 67.004903: rtos_queue_send_from_isr_failed: tstamp:2727094371 queue:0x0bcb8f20
kworker/0:1-735 [000] … 67.004904: rtos_queue_send_from_isr_failed: tstamp:2727094511 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 67.004905: rtos_queue_send_from_isr_failed: tstamp:2727094651 queue:0x0bcbaaa0
CaptureSchedule-7208 [000] … 67.009053: tegra_channel_set_power: imx477 0-001c : 0x0
CaptureSchedule-7208 [000] … 67.009066: camera_common_s_power: status : 0x0
CaptureSchedule-7208 [001] … 67.009416: tegra_channel_set_power: 15a00000.nvcsi–1 : 0x0
CaptureSchedule-7208 [001] … 67.009426: csi_s_power: enable : 0x0
kworker/0:1-735 [000] … 67.060846: rtos_queue_peek_from_isr_failed: tstamp:2728497423 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 67.229892: rtos_queue_peek_from_isr_failed: tstamp:2733497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 67.398817: rtos_queue_peek_from_isr_failed: tstamp:2738497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 67.567723: rtos_queue_peek_from_isr_failed: tstamp:2743497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 67.736669: rtos_queue_peek_from_isr_failed: tstamp:2748497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 67.849262: rtos_queue_peek_from_isr_failed: tstamp:2753497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 68.018191: rtos_queue_peek_from_isr_failed: tstamp:2758497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 68.187101: rtos_queue_peek_from_isr_failed: tstamp:2763497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 68.355934: rtos_queue_peek_from_isr_failed: tstamp:2768497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 68.524743: rtos_queue_peek_from_isr_failed: tstamp:2773497413 queue:0x0bcbb8b8
CaptureSchedule-7208 [000] … 68.539243: tegra_channel_set_power: imx477 0-001c : 0x1
CaptureSchedule-7208 [000] … 68.539257: camera_common_s_power: status : 0x1
kworker/0:1-735 [000] … 68.693548: rtos_queue_peek_from_isr_failed: tstamp:2778497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 68.806065: rtos_queue_peek_from_isr_failed: tstamp:2783497420 queue:0x0bcbb8b8
CaptureSchedule-7208 [000] … 68.841359: tegra_channel_set_power: 15a00000.nvcsi–1 : 0x1
CaptureSchedule-7208 [000] … 68.841363: csi_s_power: enable : 0x1
CaptureSchedule-7208 [000] … 68.841370: tegra_channel_set_stream: enable : 0x1
CaptureSchedule-7208 [000] … 68.846032: tegra_channel_set_stream: 15a00000.nvcsi–1 : 0x1
CaptureSchedule-7208 [000] … 68.846035: csi_s_stream: enable : 0x1
CaptureSchedule-7208 [000] … 68.846038: tegra_channel_set_stream: imx477 0-001c : 0x1
kworker/0:1-735 [000] … 68.974883: rtos_queue_peek_from_isr_failed: tstamp:2788497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.145678: rtos_queue_send_from_isr_failed: tstamp:2792762696 queue:0x0bcb2b38
kworker/0:1-735 [000] … 69.145682: rtos_queue_send_from_isr_failed: tstamp:2792762840 queue:0x0bcb73a0
kworker/0:1-735 [000] … 69.145684: rtos_queue_send_from_isr_failed: tstamp:2792762986 queue:0x0bcb8f20
kworker/0:1-735 [000] … 69.145685: rtos_queue_send_from_isr_failed: tstamp:2792763126 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 69.145686: rtos_queue_send_from_isr_failed: tstamp:2792763265 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 69.145687: rtos_queue_peek_from_isr_failed: tstamp:2793497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.145690: rtcpu_vinotify_error: tstamp:2793728493 tag:CHANSEL_NOMATCH channel:0x44 frame:1 vi_tstamp:2793726891 data:0x00000249
kworker/0:1-735 [000] … 69.145692: rtcpu_vinotify_event: tstamp:2793871303 tag:FS channel:0x01 frame:1 vi_tstamp:2793726625 data:0x00000012
kworker/0:1-735 [000] … 69.145693: rtcpu_vinotify_event: tstamp:2793871435 tag:CHANSEL_NOMATCH channel:0x44 frame:1 vi_tstamp:2793726891 data:0x00000249
kworker/0:1-735 [000] … 69.199971: rtcpu_vinotify_event: tstamp:2794256831 tag:FE channel:0x01 frame:1 vi_tstamp:2794114106 data:0x00000022
kworker/0:1-735 [000] … 69.199976: rtos_queue_send_from_isr_failed: tstamp:2794266658 queue:0x0bcb2b38
kworker/0:1-735 [000] … 69.199978: rtos_queue_send_from_isr_failed: tstamp:2794266802 queue:0x0bcb73a0
kworker/0:1-735 [000] … 69.199979: rtos_queue_send_from_isr_failed: tstamp:2794266948 queue:0x0bcb8f20
kworker/0:1-735 [000] … 69.199980: rtos_queue_send_from_isr_failed: tstamp:2794267089 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 69.199981: rtos_queue_send_from_isr_failed: tstamp:2794267229 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 69.199983: rtcpu_vinotify_error: tstamp:2795712584 tag:CHANSEL_NOMATCH channel:0x44 frame:2 vi_tstamp:2795710948 data:0x00000249
kworker/0:1-735 [000] … 69.199984: rtcpu_vinotify_event: tstamp:2795798528 tag:FS channel:0x01 frame:2 vi_tstamp:2795710681 data:0x00000012
kworker/0:1-735 [000] … 69.199986: rtcpu_vinotify_event: tstamp:2795798680 tag:CHANSEL_NOMATCH channel:0x44 frame:2 vi_tstamp:2795710948 data:0x00000249
kworker/0:1-735 [000] … 69.256255: rtcpu_vinotify_event: tstamp:2796099498 tag:FE channel:0x01 frame:2 vi_tstamp:2796098163 data:0x00000022
kworker/0:1-735 [000] … 69.312449: rtcpu_vinotify_error: tstamp:2797696600 tag:CHANSEL_NOMATCH channel:0x44 frame:3 vi_tstamp:2797695006 data:0x00000249
kworker/0:1-735 [000] … 69.312451: rtcpu_vinotify_event: tstamp:2797726290 tag:FS channel:0x01 frame:3 vi_tstamp:2797694742 data:0x00000012
kworker/0:1-735 [000] … 69.312453: rtcpu_vinotify_event: tstamp:2797726421 tag:CHANSEL_NOMATCH channel:0x44 frame:3 vi_tstamp:2797695006 data:0x00000249
kworker/0:1-735 [000] … 69.312454: rtcpu_vinotify_event: tstamp:2798111452 tag:FE channel:0x01 frame:3 vi_tstamp:2798082224 data:0x00000022
kworker/0:1-735 [000] … 69.312456: rtos_queue_peek_from_isr_failed: tstamp:2798497409 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.368695: rtcpu_vinotify_error: tstamp:2799680648 tag:CHANSEL_NOMATCH channel:0x44 frame:4 vi_tstamp:2799679066 data:0x00000249
kworker/0:1-735 [000] … 69.368698: rtcpu_vinotify_event: tstamp:2800039000 tag:FS channel:0x01 frame:4 vi_tstamp:2799678798 data:0x00000012
kworker/0:1-735 [000] … 69.368700: rtcpu_vinotify_event: tstamp:2800039151 tag:CHANSEL_NOMATCH channel:0x44 frame:4 vi_tstamp:2799679066 data:0x00000249
kworker/0:1-735 [000] … 69.368701: rtcpu_vinotify_event: tstamp:2800424534 tag:FE channel:0x01 frame:4 vi_tstamp:2800066281 data:0x00000022
kworker/0:1-735 [000] … 69.424917: rtcpu_vinotify_error: tstamp:2801664716 tag:CHANSEL_NOMATCH channel:0x44 frame:5 vi_tstamp:2801663123 data:0x00000249
kworker/0:1-735 [000] … 69.424919: rtcpu_vinotify_event: tstamp:2801966592 tag:FS channel:0x01 frame:5 vi_tstamp:2801662858 data:0x00000012
kworker/0:1-735 [000] … 69.424921: rtcpu_vinotify_event: tstamp:2801966723 tag:CHANSEL_NOMATCH channel:0x44 frame:5 vi_tstamp:2801663123 data:0x00000249
kworker/0:1-735 [000] … 69.424923: rtcpu_vinotify_event: tstamp:2802352125 tag:FE channel:0x01 frame:5 vi_tstamp:2802050342 data:0x00000022
kworker/0:1-735 [000] … 69.481151: rtos_queue_peek_from_isr_failed: tstamp:2803497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.481153: rtcpu_vinotify_error: tstamp:2803648769 tag:CHANSEL_NOMATCH channel:0x44 frame:6 vi_tstamp:2803647183 data:0x00000249
kworker/0:1-735 [000] … 69.481155: rtcpu_vinotify_event: tstamp:2803893816 tag:FS channel:0x01 frame:6 vi_tstamp:2803646917 data:0x00000012
kworker/0:1-735 [000] … 69.481156: rtcpu_vinotify_event: tstamp:2803893965 tag:CHANSEL_NOMATCH channel:0x44 frame:6 vi_tstamp:2803647183 data:0x00000249
kworker/0:1-735 [000] … 69.481158: rtcpu_vinotify_event: tstamp:2804279348 tag:FE channel:0x01 frame:6 vi_tstamp:2804034398 data:0x00000022
kworker/0:1-735 [000] … 69.537379: rtcpu_vinotify_error: tstamp:2805632836 tag:CHANSEL_NOMATCH channel:0x44 frame:7 vi_tstamp:2805631240 data:0x00000249
kworker/0:1-735 [000] … 69.537381: rtcpu_vinotify_event: tstamp:2805821416 tag:FS channel:0x01 frame:7 vi_tstamp:2805630974 data:0x00000012
kworker/0:1-735 [000] … 69.537383: rtcpu_vinotify_event: tstamp:2805821548 tag:CHANSEL_NOMATCH channel:0x44 frame:7 vi_tstamp:2805631240 data:0x00000249
kworker/0:1-735 [000] … 69.537384: rtcpu_vinotify_event: tstamp:2806206946 tag:FE channel:0x01 frame:7 vi_tstamp:2806018457 data:0x00000022
kworker/0:1-735 [000] … 69.593616: rtcpu_vinotify_event: tstamp:2807616941 tag:FS channel:0x01 frame:8 vi_tstamp:2807615034 data:0x00000012
kworker/0:1-735 [000] … 69.593646: rtcpu_vinotify_error: tstamp:2807617592 tag:CHANSEL_NOMATCH channel:0x44 frame:8 vi_tstamp:2807615300 data:0x00000249
kworker/0:1-735 [000] … 69.593648: rtcpu_vinotify_event: tstamp:2807980324 tag:CHANSEL_NOMATCH channel:0x44 frame:8 vi_tstamp:2807615300 data:0x00000249
kworker/0:1-735 [000] … 69.649842: rtcpu_vinotify_event: tstamp:2808365487 tag:FE channel:0x01 frame:8 vi_tstamp:2808002515 data:0x00000022
kworker/0:1-735 [000] … 69.649844: rtos_queue_peek_from_isr_failed: tstamp:2808497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.649846: rtcpu_vinotify_error: tstamp:2809600950 tag:CHANSEL_NOMATCH channel:0x44 frame:9 vi_tstamp:2809599358 data:0x00000249
kworker/0:1-735 [000] … 69.649848: rtcpu_vinotify_event: tstamp:2809907541 tag:FS channel:0x01 frame:9 vi_tstamp:2809599092 data:0x00000012
kworker/0:1-735 [000] … 69.649849: rtcpu_vinotify_event: tstamp:2809907674 tag:CHANSEL_NOMATCH channel:0x44 frame:9 vi_tstamp:2809599358 data:0x00000249
kworker/0:1-735 [000] … 69.706113: rtcpu_vinotify_event: tstamp:2810293078 tag:FE channel:0x01 frame:9 vi_tstamp:2809986573 data:0x00000022
kworker/0:1-735 [000] … 69.706116: rtcpu_vinotify_error: tstamp:2811585012 tag:CHANSEL_NOMATCH channel:0x44 frame:10 vi_tstamp:2811583418 data:0x00000249
kworker/0:1-735 [000] … 69.762374: rtcpu_vinotify_event: tstamp:2811835136 tag:FS channel:0x01 frame:10 vi_tstamp:2811583152 data:0x00000012
kworker/0:1-735 [000] … 69.762379: rtcpu_vinotify_event: tstamp:2811835286 tag:CHANSEL_NOMATCH channel:0x44 frame:10 vi_tstamp:2811583418 data:0x00000249
kworker/0:1-735 [000] … 69.762381: rtcpu_vinotify_event: tstamp:2812220669 tag:FE channel:0x01 frame:10 vi_tstamp:2811970633 data:0x00000022
kworker/0:1-735 [000] … 69.762384: rtos_queue_peek_from_isr_failed: tstamp:2813497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.818558: rtcpu_vinotify_error: tstamp:2813569088 tag:CHANSEL_NOMATCH channel:0x44 frame:11 vi_tstamp:2813567475 data:0x00000249
kworker/0:1-735 [000] … 69.818594: rtcpu_vinotify_event: tstamp:2813762362 tag:FS channel:0x01 frame:11 vi_tstamp:2813567209 data:0x00000012
kworker/0:1-735 [000] … 69.818596: rtcpu_vinotify_event: tstamp:2813762495 tag:CHANSEL_NOMATCH channel:0x44 frame:11 vi_tstamp:2813567475 data:0x00000249
kworker/0:1-735 [000] … 69.818597: rtcpu_vinotify_event: tstamp:2814147894 tag:FE channel:0x01 frame:11 vi_tstamp:2813954690 data:0x00000022
kworker/0:1-735 [000] … 69.874805: rtcpu_vinotify_error: tstamp:2815553130 tag:CHANSEL_NOMATCH channel:0x44 frame:12 vi_tstamp:2815551535 data:0x00000249
kworker/0:1-735 [000] … 69.874850: rtcpu_vinotify_event: tstamp:2815689958 tag:FS channel:0x01 frame:12 vi_tstamp:2815551269 data:0x00000012
kworker/0:1-735 [000] … 69.874852: rtcpu_vinotify_event: tstamp:2815690110 tag:CHANSEL_NOMATCH channel:0x44 frame:12 vi_tstamp:2815551535 data:0x00000249
kworker/0:1-735 [000] … 69.874853: rtcpu_vinotify_event: tstamp:2816075494 tag:FE channel:0x01 frame:12 vi_tstamp:2815938750 data:0x00000022
kworker/0:1-735 [000] … 69.931026: rtcpu_vinotify_error: tstamp:2817537260 tag:CHANSEL_NOMATCH channel:0x44 frame:13 vi_tstamp:2817535594 data:0x00000249
kworker/0:1-735 [000] … 69.931029: rtcpu_vinotify_event: tstamp:2817537561 tag:FS channel:0x01 frame:13 vi_tstamp:2817535326 data:0x00000012
kworker/0:1-735 [000] … 69.931030: rtcpu_vinotify_event: tstamp:2817537693 tag:CHANSEL_NOMATCH channel:0x44 frame:13 vi_tstamp:2817535594 data:0x00000249
kworker/0:1-735 [000] … 69.931031: rtcpu_vinotify_event: tstamp:2817925703 tag:FE channel:0x01 frame:13 vi_tstamp:2817922809 data:0x00000022
kworker/0:1-735 [000] … 69.931034: rtos_queue_peek_from_isr_failed: tstamp:2818497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 69.987245: rtcpu_vinotify_error: tstamp:2819521246 tag:CHANSEL_NOMATCH channel:0x44 frame:14 vi_tstamp:2819519652 data:0x00000249
kworker/0:1-735 [000] … 69.987247: rtcpu_vinotify_event: tstamp:2819853243 tag:FS channel:0x01 frame:14 vi_tstamp:2819519386 data:0x00000012
kworker/0:1-735 [000] … 69.987249: rtcpu_vinotify_event: tstamp:2819853393 tag:CHANSEL_NOMATCH channel:0x44 frame:14 vi_tstamp:2819519652 data:0x00000249
kworker/0:1-735 [000] … 69.987250: rtcpu_vinotify_event: tstamp:2820238773 tag:FE channel:0x01 frame:14 vi_tstamp:2819906870 data:0x00000022
kworker/0:1-735 [000] … 70.043489: rtcpu_vinotify_error: tstamp:2821505303 tag:CHANSEL_NOMATCH channel:0x44 frame:15 vi_tstamp:2821503710 data:0x00000249
kworker/0:1-735 [000] … 70.043491: rtcpu_vinotify_event: tstamp:2821780464 tag:FS channel:0x01 frame:15 vi_tstamp:2821503444 data:0x00000012
kworker/0:1-735 [000] … 70.043493: rtcpu_vinotify_event: tstamp:2821780595 tag:CHANSEL_NOMATCH channel:0x44 frame:15 vi_tstamp:2821503710 data:0x00000249
kworker/0:1-735 [000] … 70.043494: rtcpu_vinotify_event: tstamp:2822165993 tag:FE channel:0x01 frame:15 vi_tstamp:2821890926 data:0x00000022
kworker/0:1-735 [000] … 70.099724: rtcpu_vinotify_error: tstamp:2823489370 tag:CHANSEL_NOMATCH channel:0x44 frame:16 vi_tstamp:2823487767 data:0x00000249
kworker/0:1-735 [000] … 70.099727: rtos_queue_peek_from_isr_failed: tstamp:2823497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 70.099729: rtcpu_vinotify_event: tstamp:2823708061 tag:FS channel:0x01 frame:16 vi_tstamp:2823487504 data:0x00000012
kworker/0:1-735 [000] … 70.099730: rtcpu_vinotify_event: tstamp:2823708213 tag:CHANSEL_NOMATCH channel:0x44 frame:16 vi_tstamp:2823487767 data:0x00000249
kworker/0:1-735 [000] … 70.155989: rtcpu_vinotify_event: tstamp:2824093597 tag:FE channel:0x01 frame:16 vi_tstamp:2823874986 data:0x00000022
kworker/0:1-735 [000] … 70.155991: rtcpu_vinotify_error: tstamp:2825473419 tag:CHANSEL_NOMATCH channel:0x44 frame:17 vi_tstamp:2825471827 data:0x00000249
kworker/0:1-735 [000] … 70.155993: rtcpu_vinotify_event: tstamp:2825635648 tag:FS channel:0x01 frame:17 vi_tstamp:2825471561 data:0x00000012
kworker/0:1-735 [000] … 70.155994: rtcpu_vinotify_event: tstamp:2825635779 tag:CHANSEL_NOMATCH channel:0x44 frame:17 vi_tstamp:2825471827 data:0x00000249
kworker/0:1-735 [000] … 70.212204: rtcpu_vinotify_event: tstamp:2826021181 tag:FE channel:0x01 frame:17 vi_tstamp:2825859042 data:0x00000022
kworker/0:1-735 [000] … 70.212207: rtcpu_vinotify_error: tstamp:2827457483 tag:CHANSEL_NOMATCH channel:0x44 frame:18 vi_tstamp:2827455886 data:0x00000249
kworker/0:1-735 [000] … 70.212208: rtcpu_vinotify_event: tstamp:2827562871 tag:FS channel:0x01 frame:18 vi_tstamp:2827455621 data:0x00000012
kworker/0:1-735 [000] … 70.212210: rtcpu_vinotify_event: tstamp:2827563021 tag:CHANSEL_NOMATCH channel:0x44 frame:18 vi_tstamp:2827455886 data:0x00000249
kworker/0:1-735 [000] … 70.268408: rtcpu_vinotify_event: tstamp:2827844438 tag:FE channel:0x01 frame:18 vi_tstamp:2827843103 data:0x00000022
kworker/0:1-735 [000] … 70.268411: rtos_queue_peek_from_isr_failed: tstamp:2828497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 70.324601: rtcpu_vinotify_error: tstamp:2829441540 tag:CHANSEL_NOMATCH channel:0x44 frame:19 vi_tstamp:2829439946 data:0x00000249
kworker/0:1-735 [000] … 70.324604: rtcpu_vinotify_event: tstamp:2829451936 tag:FS channel:0x01 frame:19 vi_tstamp:2829439678 data:0x00000012
kworker/0:1-735 [000] … 70.324606: rtcpu_vinotify_event: tstamp:2829452067 tag:CHANSEL_NOMATCH channel:0x44 frame:19 vi_tstamp:2829439946 data:0x00000249
kworker/0:1-735 [000] … 70.324607: rtcpu_vinotify_event: tstamp:2829837477 tag:FE channel:0x01 frame:19 vi_tstamp:2829827161 data:0x00000022
kworker/0:1-735 [000] … 70.380825: rtcpu_vinotify_error: tstamp:2831425598 tag:CHANSEL_NOMATCH channel:0x44 frame:20 vi_tstamp:2831424003 data:0x00000249
kworker/0:1-735 [000] … 70.380828: rtcpu_vinotify_event: tstamp:2831764651 tag:FS channel:0x01 frame:20 vi_tstamp:2831423736 data:0x00000012
kworker/0:1-735 [000] … 70.380830: rtcpu_vinotify_event: tstamp:2831764800 tag:CHANSEL_NOMATCH channel:0x44 frame:20 vi_tstamp:2831424003 data:0x00000249
kworker/0:1-735 [000] … 70.380831: rtcpu_vinotify_event: tstamp:2832150237 tag:FE channel:0x01 frame:20 vi_tstamp:2831811218 data:0x00000022
kworker/0:1-735 [000] … 70.437025: rtcpu_vinotify_error: tstamp:2833409656 tag:CHANSEL_NOMATCH channel:0x44 frame:21 vi_tstamp:2833408063 data:0x00000249
kworker/0:1-735 [000] … 70.437028: rtos_queue_peek_from_isr_failed: tstamp:2833497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 70.437029: rtcpu_vinotify_event: tstamp:2833692247 tag:FS channel:0x01 frame:21 vi_tstamp:2833407797 data:0x00000012
kworker/0:1-735 [000] … 70.437031: rtcpu_vinotify_event: tstamp:2833692378 tag:CHANSEL_NOMATCH channel:0x44 frame:21 vi_tstamp:2833408063 data:0x00000249
kworker/0:1-735 [000] … 70.437032: rtcpu_vinotify_event: tstamp:2834077779 tag:FE channel:0x01 frame:21 vi_tstamp:2833795278 data:0x00000022
kworker/0:1-735 [000] … 70.493222: rtcpu_vinotify_error: tstamp:2835393715 tag:CHANSEL_NOMATCH channel:0x44 frame:22 vi_tstamp:2835392119 data:0x00000249
kworker/0:1-735 [000] … 70.493224: rtcpu_vinotify_event: tstamp:2835619668 tag:FS channel:0x01 frame:22 vi_tstamp:2835391853 data:0x00000012
kworker/0:1-735 [000] … 70.493226: rtcpu_vinotify_event: tstamp:2835619817 tag:CHANSEL_NOMATCH channel:0x44 frame:22 vi_tstamp:2835392119 data:0x00000249
kworker/0:1-735 [000] … 70.493227: rtcpu_vinotify_event: tstamp:2836005201 tag:FE channel:0x01 frame:22 vi_tstamp:2835779336 data:0x00000022
kworker/0:1-735 [000] … 70.549428: rtcpu_vinotify_error: tstamp:2837377776 tag:CHANSEL_NOMATCH channel:0x44 frame:23 vi_tstamp:2837376179 data:0x00000249
kworker/0:1-735 [000] … 70.549430: rtcpu_vinotify_event: tstamp:2837547263 tag:FS channel:0x01 frame:23 vi_tstamp:2837375913 data:0x00000012
kworker/0:1-735 [000] … 70.549432: rtcpu_vinotify_event: tstamp:2837547395 tag:CHANSEL_NOMATCH channel:0x44 frame:23 vi_tstamp:2837376179 data:0x00000249
kworker/0:1-735 [000] … 70.549433: rtcpu_vinotify_event: tstamp:2837932794 tag:FE channel:0x01 frame:23 vi_tstamp:2837763395 data:0x00000022
kworker/0:1-735 [000] … 70.605638: rtos_queue_peek_from_isr_failed: tstamp:2838497414 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 70.605641: rtcpu_vinotify_event: tstamp:2839361878 tag:FS channel:0x01 frame:24 vi_tstamp:2839359972 data:0x00000012
kworker/0:1-735 [000] … 70.605642: rtcpu_vinotify_error: tstamp:2839362527 tag:CHANSEL_NOMATCH channel:0x44 frame:24 vi_tstamp:2839360238 data:0x00000249
kworker/0:1-735 [000] … 70.605644: rtcpu_vinotify_event: tstamp:2839744096 tag:CHANSEL_NOMATCH channel:0x44 frame:24 vi_tstamp:2839360238 data:0x00000249
CaptureSchedule-7208 [000] … 70.660199: tegra_channel_set_stream: enable : 0x0
CaptureSchedule-7208 [000] … 70.660203: tegra_channel_set_stream: imx477 0-001c : 0x0
CaptureSchedule-7208 [000] … 70.661340: tegra_channel_set_stream: 15a00000.nvcsi–1 : 0x0
CaptureSchedule-7208 [000] … 70.661344: csi_s_stream: enable : 0x0
kworker/0:1-735 [000] … 70.661906: rtcpu_vinotify_event: tstamp:2840129831 tag:FE channel:0x01 frame:24 vi_tstamp:2839747453 data:0x00000022
kworker/0:1-735 [000] … 70.661908: rtcpu_vinotify_error: tstamp:2841345892 tag:CHANSEL_NOMATCH channel:0x44 frame:25 vi_tstamp:2841344298 data:0x00000249
CaptureSchedule-7208 [001] … 70.666914: tegra_channel_set_power: imx477 0-001c : 0x0
CaptureSchedule-7208 [001] … 70.666927: camera_common_s_power: status : 0x0
CaptureSchedule-7208 [001] … 70.667129: tegra_channel_set_power: 15a00000.nvcsi–1 : 0x0
CaptureSchedule-7208 [001] … 70.667132: csi_s_power: enable : 0x0
CaptureSchedule-7208 [001] … 70.679573: tegra_channel_close: vi-output, imx477 0-001c
kworker/0:1-735 [000] … 70.718195: rtcpu_vinotify_event: tstamp:2841663672 tag:FS channel:0x01 frame:25 vi_tstamp:2841344032 data:0x00000012
kworker/0:1-735 [000] … 70.718200: rtcpu_vinotify_event: tstamp:2841663804 tag:CHANSEL_NOMATCH channel:0x44 frame:25 vi_tstamp:2841344298 data:0x00000249
kworker/0:1-735 [000] … 70.718201: rtcpu_vinotify_event: tstamp:2842002862 tag:FE channel:0x01 frame:25 vi_tstamp:2841731513 data:0x00000022
kworker/0:1-735 [000] … 70.718204: rtos_queue_send_from_isr_failed: tstamp:2842079200 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.718206: rtos_queue_send_from_isr_failed: tstamp:2842079354 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.718207: rtos_queue_send_from_isr_failed: tstamp:2842079507 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.718208: rtos_queue_send_from_isr_failed: tstamp:2842079655 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.718209: rtos_queue_send_from_isr_failed: tstamp:2842079800 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.718211: rtos_queue_send_from_isr_failed: tstamp:2842080009 queue:0x0bcb2ad0
kworker/0:1-735 [000] … 70.718212: rtos_queue_send_from_isr_failed: tstamp:2842080145 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.718213: rtos_queue_send_from_isr_failed: tstamp:2842080281 queue:0x0bcb7338
kworker/0:1-735 [000] … 70.718214: rtos_queue_send_from_isr_failed: tstamp:2842080419 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.718215: rtos_queue_send_from_isr_failed: tstamp:2842080556 queue:0x0bcb8eb8
kworker/0:1-735 [000] … 70.718216: rtos_queue_send_from_isr_failed: tstamp:2842080690 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.718217: rtos_queue_send_from_isr_failed: tstamp:2842080826 queue:0x0bcb9c78
kworker/0:1-735 [000] … 70.718218: rtos_queue_send_from_isr_failed: tstamp:2842080958 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.718219: rtos_queue_send_from_isr_failed: tstamp:2842081093 queue:0x0bcbaa38
kworker/0:1-735 [000] … 70.718220: rtos_queue_send_from_isr_failed: tstamp:2842081225 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.718221: rtos_queue_send_from_isr_failed: tstamp:2842091996 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.718222: rtos_queue_send_from_isr_failed: tstamp:2842092165 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.718223: rtos_queue_send_from_isr_failed: tstamp:2842092317 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.718224: rtos_queue_send_from_isr_failed: tstamp:2842092462 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.718225: rtos_queue_send_from_isr_failed: tstamp:2842092610 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.718226: rtos_queue_send_from_isr_failed: tstamp:2842096438 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.718227: rtos_queue_send_from_isr_failed: tstamp:2842096583 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.718228: rtos_queue_send_from_isr_failed: tstamp:2842096732 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.718229: rtos_queue_send_from_isr_failed: tstamp:2842096878 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.718230: rtos_queue_send_from_isr_failed: tstamp:2842097025 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.774302: rtos_queue_peek_from_isr_failed: tstamp:2843497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 70.834531: rtos_queue_send_from_isr_failed: tstamp:2845890683 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.834536: rtos_queue_send_from_isr_failed: tstamp:2845890835 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.834538: rtos_queue_send_from_isr_failed: tstamp:2845890985 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.834539: rtos_queue_send_from_isr_failed: tstamp:2845891133 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.834540: rtos_queue_send_from_isr_failed: tstamp:2845891280 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.834541: rtos_queue_send_from_isr_failed: tstamp:2845891486 queue:0x0bcb2ad0
kworker/0:1-735 [000] … 70.834542: rtos_queue_send_from_isr_failed: tstamp:2845891622 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.834542: rtos_queue_send_from_isr_failed: tstamp:2845891757 queue:0x0bcb7338
kworker/0:1-735 [000] … 70.834544: rtos_queue_send_from_isr_failed: tstamp:2845891893 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.834545: rtos_queue_send_from_isr_failed: tstamp:2845892029 queue:0x0bcb8eb8
kworker/0:1-735 [000] … 70.834546: rtos_queue_send_from_isr_failed: tstamp:2845892162 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.834547: rtos_queue_send_from_isr_failed: tstamp:2845892300 queue:0x0bcb9c78
kworker/0:1-735 [000] … 70.834548: rtos_queue_send_from_isr_failed: tstamp:2845892435 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.834548: rtos_queue_send_from_isr_failed: tstamp:2845892570 queue:0x0bcbaa38
kworker/0:1-735 [000] … 70.834549: rtos_queue_send_from_isr_failed: tstamp:2845892702 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.834550: rtos_queue_send_from_isr_failed: tstamp:2845905233 queue:0x0bcb2b38
kworker/0:1-735 [000] … 70.834551: rtos_queue_send_from_isr_failed: tstamp:2845905386 queue:0x0bcb73a0
kworker/0:1-735 [000] … 70.834552: rtos_queue_send_from_isr_failed: tstamp:2845905539 queue:0x0bcb8f20
kworker/0:1-735 [000] … 70.834553: rtos_queue_send_from_isr_failed: tstamp:2845905687 queue:0x0bcb9ce0
kworker/0:1-735 [000] … 70.834554: rtos_queue_send_from_isr_failed: tstamp:2845905832 queue:0x0bcbaaa0
kworker/0:1-735 [000] … 70.894686: rtos_queue_peek_from_isr_failed: tstamp:2848497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.063327: rtos_queue_peek_from_isr_failed: tstamp:2853497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.231933: rtos_queue_peek_from_isr_failed: tstamp:2858497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.400507: rtos_queue_peek_from_isr_failed: tstamp:2863497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.569002: rtos_queue_peek_from_isr_failed: tstamp:2868497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.737545: rtos_queue_peek_from_isr_failed: tstamp:2873497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 71.849906: rtos_queue_peek_from_isr_failed: tstamp:2878497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.018452: rtos_queue_peek_from_isr_failed: tstamp:2883497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.186971: rtos_queue_peek_from_isr_failed: tstamp:2888497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.355467: rtos_queue_peek_from_isr_failed: tstamp:2893497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.523933: rtos_queue_peek_from_isr_failed: tstamp:2898497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.692422: rtos_queue_peek_from_isr_failed: tstamp:2903497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.804731: rtos_queue_peek_from_isr_failed: tstamp:2908497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 72.973194: rtos_queue_peek_from_isr_failed: tstamp:2913497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 73.141662: rtos_queue_peek_from_isr_failed: tstamp:2918497416 queue:0x0bcbb8b8
kworker/0:2-1160 [000] … 73.310170: rtos_queue_peek_from_isr_failed: tstamp:2923497416 queue:0x0bcbb8b8
kworker/0:2-1160 [000] … 73.478560: rtos_queue_peek_from_isr_failed: tstamp:2928497416 queue:0x0bcbb8b8
kworker/0:2-1160 [000] … 73.646955: rtos_queue_peek_from_isr_failed: tstamp:2933497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 73.763230: rtos_queue_peek_from_isr_failed: tstamp:2938497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 73.931639: rtos_queue_peek_from_isr_failed: tstamp:2943497416 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.100050: rtos_queue_peek_from_isr_failed: tstamp:2948497413 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.268456: rtos_queue_peek_from_isr_failed: tstamp:2953497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.436814: rtos_queue_peek_from_isr_failed: tstamp:2958497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.605184: rtos_queue_peek_from_isr_failed: tstamp:2963497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.773531: rtos_queue_peek_from_isr_failed: tstamp:2968497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 74.885764: rtos_queue_peek_from_isr_failed: tstamp:2973497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.054123: rtos_queue_peek_from_isr_failed: tstamp:2978497420 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.222502: rtos_queue_peek_from_isr_failed: tstamp:2983497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.390799: rtos_queue_peek_from_isr_failed: tstamp:2988497418 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.559120: rtos_queue_peek_from_isr_failed: tstamp:2993497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.727448: rtos_queue_peek_from_isr_failed: tstamp:2998497417 queue:0x0bcbb8b8
kworker/0:1-735 [000] … 75.839657: rtos_queue_peek_from_isr_failed: tstamp:3002676782 queue:0x0bcbb8b8

I’m asking for more help.

dmesg.txt (109.1 KB)
The dmesg output did not fit in the previous post

hello akvadak66,

please help me understand, what’s the difference between work/non-work scenario.
could you please share more details for confirmation.
especially the description of following.

JerrryChand, thank you for your reply.

Below is a part of the schematic of our desirializer.
On inputs J14, J45 are connected serializers with imx477 cameras, from which we need to capture images through virtual CSI channels.

The working solution is as follows.
Only one DS90UB953 serializer is connected to the J14 DS90UB954 connector with a coaxial cable.
The kernel (distribution R32.7.4) was modified and the driver was added to it:

Also configured DTS to work only one channel serializer - desirializer.
The working dtsi is attached.

#include <dt-bindings/media/camera.h>
//#include <dt-bindings/platform/t210/t210.h>
#include <dt-bindings/gpio/gpio.h>

#define CAM1_PWDN		TEGRA194_MAIN_GPIO(S,7)
#define CAM2_PWDN		TEGRA194_MAIN_GPIO(T,0)
#define CAM3_PWDN_GPIO	TEGRA194_MAIN_GPIO(V,0)
#define CAM4_PWDN		TEGRA194_MAIN_GPIO(H,6)
#define CAMERA_I2C_MUX_BUS(x) (0x1E + x)
/ {
//host1x {

	gpio@6000d000 {
		camera-control-output-low {
			gpio-hog;
			output-low;
//			gpios = <CAM1_PWDN 0  CAM2_PWDN 0>;
            gpios = < TEGRA194_MAIN_GPIO(S,7) 0 TEGRA194_MAIN_GPIO(T,0) 0>;

			label = "cam1-pwdn", "cam2-pwdn";
		};
	};


	host1x {
		vi@15c10000 {
        status = "okay";
        num-channels = <1>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0{
                status = "okay";
                reg = <0>;
                ds_imx477_vi_in0: endpoint {
                    status = "okay";
                    // IMX477
                    port-index = <2>;  // MIPI0 -> CSI-A-B
                    bus-width = <2>;   // Use CSI-A and CSI-B
                    remote-endpoint = <&ds_imx477_csi_out0>;
                };
            };
            
        };//end ports
    };//end vi

    nvcsi@15a00000{
        status = "okay";
        num-channels = <1>;
        #address-cells = <1>;
        #size-cells = <0>;

        channel@0 {
            status = "okay";
            reg = <0>;
            ports {
                #address-cells = <1>;
                #size-cells = <0>;
                port@0 {
                    status = "okay";
                    reg = <0>;
                    ds_imx477_i2c_csi_in0: endpoint@0 {
                        status = "okay";
                        port-index = <2>; // MIPI4 -> CSI-C
                        bus-width = <2>;  // Use CSI-C and CSI-D
                        remote-endpoint = <&imx477_i2c_out0>;
                    };
                };
                port@1 {
                    status = "okay";
                    reg = <1>;
                    ds_imx477_csi_out0: endpoint@1 {
                        status = "okay";
                        remote-endpoint = <&ds_imx477_vi_in0>;
                    };
                };
            };
        };//end chanel@0
    };//end nvcsi

};//end host1x

i2c@3160000 {
    fpdlink: ds90ub954@30 {
                       status = "okay";
                       compatible = "ti,ds90ub954";
                       reg = <0x30>;
                       csi-lane-count = <0x02>;
                       csi-lane-speed = <1600>;
                       continuous-clock;

                       //test-pattern;

           //pdb-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(E, 0) 0>;
           //pass-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(S, 7) 0>;
           //lock-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(T, 0) 0>;

                       i2c_address_s0: num-alias-pairs0 {list-cells = <1>;};

                       serializers {
                           status = "okay";
                           num-channels = <0x01>;
                           #address-cells = <1>;
                           #size-cells = <0>;

                           serializer@0 {
                               status = "okay";
                               rx-channel=<0x00>;
                               i2c-address=<0x18>;
                                csi-lane-count = <0x02>;
                               continuous-clock;
                               //i2c-pass-through-all;

                               virtual-channel-map = <0x0>;
                               
                              // test-pattern;
                               
                               gpio0-output-enable = <1>;
                               gpio0-control = <0x9>;

                               
                               i2c-slave = <&i2c_address_s0 0x1a>;// 0x11>;
                               slave-alias = <&i2c_address_s0 0x10>;// 0x21>;
                           };
                       };
    };
                        imx477_a@10 {
                            status = "okay";
                            compatible = "ridgerun,imx477";
//                            compatible = "nvidia,imx477";
                            // I2C device address
                            reg = <0x10>;
        
                            // V4L2 device node location
                            devnode = "video0";
        
                            // Physical dimensions of sensor
                            physical_w = "3.680";
                            physical_h = "2.760";
        
                            sensor_model = "imx477";
        
                            use_sensor_mode_id = "true";

                            reset-gpios = <&tegra_main_gpio CAM4_PWDN GPIO_ACTIVE_HIGH>;
                            clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
                            <&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
                            clock-names = "extperiph1", "pllp_grtba";
                            mclk = "extperiph1";
                            clock-frequency = <24000000>;

                           // clock-names = "cam_mclk1";
                            //mclk = "cam_mclk1";

    
                            mode0 { /* IMX477_MODE_3264x2464_21FPS */
                                mclk_khz = "24000";
                                num_lanes = "2";
                                tegra_sinterface = "serial_c";//"serial_c";
                                phy_mode = "DPHY";
                                discontinuous_clk = "no";
                                dpcm_enable = "false";
                                cil_settletime = "0";
                                dynamic_pixel_bit_depth = "10";
                                csi_pixel_bit_depth = "10";
                                mode_type = "bayer";
                                pixel_phase = "rggb";
                                active_w = "4056";
                                active_h = "3040";
                                pixel_t = "bayer_rggb";
                                readout_orientation = "90";
                                line_length = "13048";

serdes_pix_clk_hz =   "8000000000";//"160000000";
set_mode_delay_ms = "1000";
                                inherent_gain = "1";
                                mclk_multiplier = "200";
//                                pix_clk_hz =   "320000000";
                                pix_clk_hz = "775960320";
                                              
    
                                gain_factor = "10";				
                                min_gain_val = "10"; /* 1.00x */
                                max_gain_val = "3510"; /* 10.66x */
                                step_gain_val = "1";
                                default_gain = "10"; /* 1.00x */
                        
                                min_hdr_ratio = "1";
                                max_hdr_ratio = "1";
                        
                                framerate_factor = "1000000";
                                min_framerate = "1500000"; 	/* 1.5 fps */
                                max_framerate = "15000000"; /* 15 fps */
                                step_framerate = "1";
                                default_framerate = "15000000"; /* 15.0 fps */
                        
                                exposure_factor = "1000000";
                                min_exp_time = "16"; /* us */
                                max_exp_time = "710227"; /* us */
                                step_exp_time = "1";
                                default_exp_time = "710227"; /* us */
    
                                embedded_metadata_height = "2";
                            };
                            mode1 { /* IMX477_MODE_1920X1080 */
                                mclk_khz = "24000";
                                num_lanes = "2";
                                tegra_sinterface = "serial_c";//"serial_a";
                                phy_mode = "DPHY";
                                discontinuous_clk = "no";
                                dpcm_enable = "false";
                                cil_settletime = "0";
                                dynamic_pixel_bit_depth = "10";
                                csi_pixel_bit_depth = "10";
                                mode_type = "bayer";
                                pixel_phase = "rggb";
                                active_w = "1920";
                                active_h = "1080";
                                pixel_t = "bayer_rggb";
                                readout_orientation = "90";
                                line_length = "9024";

serdes_pix_clk_hz = "8000000000";//"160000000";
set_mode_delay_ms = "1000";
                                inherent_gain = "1";
                                mclk_multiplier = "200";
//                                pix_clk_hz = "320000000";
                                pix_clk_hz = "775960320";
    
                                gain_factor = "10";
                                min_gain_val = "10"; /* 1.00x */
                                max_gain_val = "3510"; /* 17x */
                                step_gain_val = "1";
                                default_gain = "10"; /* 1.00x */
                                min_hdr_ratio = "1";
                                max_hdr_ratio = "1";
                        
                                framerate_factor = "1000000";
                                min_framerate = "3000000"; /* 2.0 fps */
                                max_framerate = "60000000"; /* 60.0 fps */
                                step_framerate = "1";
                                default_framerate = "60000000"; /* 60.0 fps */
                            
                                exposure_factor = "1000000";
                                min_exp_time = "6"; /* us */
                                max_exp_time = "16667"; /* us */
                                step_exp_time = "1";
                                default_exp_time = "16667"; /* us */
    
                                embedded_metadata_height = "2";
                            };
    
                            ports {
                                #address-cells = <1>;
                                #size-cells = <0>;
                                port@0 {
                                    reg = <0>;
                                    imx477_i2c_out0: endpoint {
                                        port-index = <2>;
                                        bus-width = <2>;
                                        remote-endpoint = <&ds_imx477_i2c_csi_in0>;
                                    };
                                };
                            };
                        };
                   // };
        
  };

	tegra-camera-platform {
        compatible = "nvidia, tegra-camera-platform";
        num_csi_lanes = <2>;  // Changed 2 -> 4
		max_lane_speed = <4500000>;//<1500000>;
		min_bits_per_pixel = <10>;  
		vi_peak_byte_per_pixel = <2>;
		vi_bw_margin_pct = <25>;
        max_pixel_rate = <240000>;
		isp_peak_byte_per_pixel = <5>;
		isp_bw_margin_pct = <25>;

        /*
		* The general guideline for naming badge_info contains 3 parts, and is as follows,
		* The first part is the camera_board_id for the module; if the module is in a FFD
		* platform, then use the platform name for this part.
        * The second part contains the position of the module, ex. rear or front.
		* The third part contains the last 6 characters of a part number which is found
		* in the module's specsheet from the vender.
		*/
		modules {
            module0 {
                status = "okay";
                badge = "porg_bottomleft_RBPCV2";
                position = "bottomleft";
                orientation = "1";
                drivernode0 {
                    status = "okay";
                    pcl_id = "v4l2_sensor";
                    devname = "imx477 0-0010";
                    proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_a@10";
                };
            };

		};
	};
};

All described above (what does not work), differs only in the fact that dtsi is changed in terms of added virtual channels.
Also two DS90UB953s are connected to the circuit to connectors J14 and J45.
In this case I can not get image capture on any of the channels.

hello akvadak66,

it should be the issue of virtual channel configuration,
please check reference driver and examine your implementation.
for instance,
$public_sources/kernel_src/hardware/nvidia/platform/t19x/common/kernel-dts/t19x-common-modules/tegra194-camera-imx390-a00.dtsi

Thanks JerrryChand!

I have made changes to the DTS and it is now possible to run image capture from both camera channelsThanks, JerrryChand!

I made a change in DTS and now it is possible to run image capture from both camera channels, but it can only be done for one of the cameras.

For example run the first camera:
in the cameras, but it can only be done for one of the cameras.

For example start the first camera:

gst-launch-1.0 --verbose nvarguscamerasrc sensor-id=0 wbmode=1  aelock=true awblock=true ! nvvidconv ! videoconvert ! queue ! xvimagesink sync=false

Then disconnect it and start the second camera:

gst-launch-1.0 --verbose nvarguscamerasrc sensor-id=1 wbmode=1  aelock=true awblock=true ! nvvidconv ! videoconvert ! queue ! xvimagesink sync=false

That’s how it works.

If you run the capture for two at the same time, everything crashes.

Below is the trace

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

csi-log.txt (18.4 MB)

The updated DTS

include <dt-bindings/media/camera.h>
//include <dt-bindings/platform/t210/t210.h>
include <dt-bindings/gpio/gpio.h>

define CAM1_PWDN TEGRA194_MAIN_GPIO(S,7)
define CAM2_PWDN TEGRA194_MAIN_GPIO(T,0)
define CAM3_PWDN TEGRA194_MAIN_GPIO(T,5)
define CAM4_PWDN TEGRA194_MAIN_GPIO(T,6)
define CAMERA_I2C_MUX_BUS(x) (0x1E + x)
/ {
//host1x {

gpio@6000d000 {
	camera-control-output-low {
		gpio-hog;
		output-low;

// gpios = <CAM1_PWDN 0 CAM2_PWDN 0>;
gpios = < TEGRA194_MAIN_GPIO(S,7) 0 TEGRA194_MAIN_GPIO(T,0) 0>;

		label = "cam1-pwdn", "cam2-pwdn";
	};
};


host1x {
	vi@15c10000 {
    status = "okay";
    num-channels = <2>;
    ports {
        #address-cells = <1>;
        #size-cells = <0>;
        port@0{
            status = "okay";
            reg = <0>;
            ds_imx477_vi_vc0_in0: endpoint {
                status = "okay";
                // IMX477
                vc-id = <0>;
                port-index = <2>;  // MIPI0 -> CSI-A-B
                bus-width = <2>;   // Use CSI-A and CSI-B
                remote-endpoint = <&ds_imx477_csi_vc0_out0>;
            };
        };
        port@1{
            status = "okay";
            reg = <1>;
            ds_imx477_vi_vc1_in0: endpoint {
                status = "okay";
                // IMX477
                vc-id = <1>;
                port-index = <2>;  // MIPI0 -> CSI-A-B
                bus-width = <2>;   // Use CSI-A and CSI-B
                remote-endpoint = <&ds_imx477_csi_vc1_out0>;
            };
        };
    };//end ports
};//end vi

nvcsi@15a00000{
    status = "okay";
    num-channels = <2>;
    #address-cells = <1>;
    #size-cells = <0>;

    channel@0 {
        status = "okay";
        reg = <0>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc0_in0: endpoint@0 {
                    status = "okay";

// vc-id = <0>;
port-index = <2>; // MIPI4 → CSI-C
bus-width = <2>; // Use CSI-C and CSI-D
remote-endpoint = <&imx477_i2c_vc0_out0>;
};
};
port@1 {
status = “okay”;
reg = <1>;
ds_imx477_csi_vc0_out0: endpoint@1 {
status = “okay”;
remote-endpoint = <&ds_imx477_vi_vc0_in0>;
};
};
};
};//end chanel@0

    channel@1 {
        status = "okay";
        reg = <1>;
        ports {
            #address-cells = <1>;
            #size-cells = <0>;
            port@0 {
                status = "okay";
                reg = <0>;
                ds_imx477_i2c_csi_vc1_in0: endpoint@0 {
                    status = "okay";
                    port-index = <2>; // MIPI4 -> CSI-C

// vc-id = <1>;
bus-width = <2>; // Use CSI-C and CSI-D
remote-endpoint = <&imx477_i2c_vc1_out0>;
};
};
port@1 {
status = “okay”;
reg = <1>;
ds_imx477_csi_vc1_out0: endpoint@1 {
status = “okay”;
remote-endpoint = <&ds_imx477_vi_vc1_in0>;
};
};
};
};//end chanel@0
};//end nvcsi

};//end host1x

i2c@3160000 {
fpdlink: ds90ub954@30 {
status = “okay”;
compatible = “ti,ds90ub954”;
reg = <0x30>;
csi-lane-count = <0x02>;
csi-lane-speed = <1600>;
continuous-clock;

                   //test-pattern;

       //pdb-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(E, 0) 0>;
       //pass-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(S, 7) 0>;
       //lock-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(T, 0) 0>;

                   i2c_address_s0: num-alias-pairs0 {list-cells = <1>;};
                   i2c_address_s1: num-alias-pairs1 {list-cells = <1>;};

                   serializers {
                       status = "okay";
                       num-channels = <0x02>;
                       #address-cells = <1>;
                       #size-cells = <0>;

                       serializer@0 {
                           status = "okay";
                           rx-channel=<0>;
                           i2c-address=<0x18>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                           virtual-channel-map = <0x0>;

// virtual-channel-map = <0x4>;

                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s0 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s0 0x10>;// 0x21>;
                       };
                       serializer@1 {
                           status = "okay";
                           rx-channel=<1>;
                           i2c-address=<0x19>;
                            csi-lane-count = <2>;
                           continuous-clock;
                           //i2c-pass-through-all;

                          // virtual-channel-map = <0x55>;
                           virtual-channel-map = <0x4>;
                           
                          // test-pattern;
                           
                           gpio0-output-enable = <1>;
                           gpio0-control = <0x9>;

                           
                           i2c-slave = <&i2c_address_s1 0x1a>;// 0x11>;
                           slave-alias = <&i2c_address_s1 0x1c>;// 0x21>;
                       };
                   };
};
                    imx477_a@10 {
                        status = "okay";
                        compatible = "ridgerun,imx477";

// compatible = “nvidia,imx477”;
// I2C device address
reg = <0x10>;

                        // V4L2 device node location
                        devnode = "video0";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM4_PWDN GPIO_ACTIVE_HIGH>;

/* clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “clk_out_3”;
clock-frequency = <24000000>;
mclk = “clk_out_3”;
*/
clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
<&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
clock-frequency = <24000000>;

                       // clock-names = "cam_mclk1";
                        //mclk = "cam_mclk1";

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
//pix_clk_hz = “775960320”;
pix_clk_hz = “320000000”;
//serdes_pix_clk_hz = “1600000000”;
serdes_pix_clk_hz = “640000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

// embedded_metadata_height = “0”;
embedded_metadata_height = “2”;

                        };
                        mode1 { /* IMX477_MODE_1920X1080 */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_a";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "1920";
                            active_h = "1080";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "9024";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
//pix_clk_hz = “775960320”;
pix_clk_hz = “320000000”;

//serdes_pix_clk_hz = “1600000000”;
serdes_pix_clk_hz = “640000000”;

                            inherent_gain = "1";
                            vc-id = "0";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

                            embedded_metadata_height = "2";

// embedded_metadata_height = “0”;
};

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc0_out0: endpoint {
                    vc-id = <0>;
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc0_in0>;
                                };
                            };
                        };
                    };

                    imx477_b@1c {
                        status = "okay";
                        compatible = "ridgerun,imx477";

// compatible = “nvidia,imx477”;
// I2C device address
reg = <0x1c>;

                        // V4L2 device node location
                        devnode = "video1";
    
                        // Physical dimensions of sensor
                        physical_w = "3.680";
                        physical_h = "2.760";
    
                        sensor_model = "imx477";
    
                        use_sensor_mode_id = "true";

                        reset-gpios = <&tegra_main_gpio CAM3_PWDN GPIO_ACTIVE_HIGH>;

/* clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “clk_out_3”;
clock-frequency = <24000000>;
mclk = “clk_out_3”;
*/
clocks = <&bpmp_clks TEGRA194_CLK_EXTPERIPH1>,
<&bpmp_clks TEGRA194_CLK_PLLP_OUT0>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
clock-frequency = <24000000>;

                       // clock-names = "cam_mclk1";
                        //mclk = "cam_mclk1";

                        mode0 { /* IMX477_MODE_3264x2464_21FPS */
                            mclk_khz = "24000";
                            num_lanes = "2";
                            tegra_sinterface = "serial_c";//"serial_c";
                            phy_mode = "DPHY";
                            discontinuous_clk = "no";
                            dpcm_enable = "false";
                            cil_settletime = "0";
                            dynamic_pixel_bit_depth = "10";
                            csi_pixel_bit_depth = "10";
                            mode_type = "bayer";
                            pixel_phase = "rggb";
                            active_w = "4056";
                            active_h = "3040";
                            pixel_t = "bayer_rggb";
                            readout_orientation = "90";
                            line_length = "13048";

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
//pix_clk_hz = “775960320”;
pix_clk_hz = “320000000”;

//serdes_pix_clk_hz = “1600000000”;
serdes_pix_clk_hz = “640000000”;

                            inherent_gain = "1";
                            vc-id = "1";
                                          

                            gain_factor = "10";				
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 10.66x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                    
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "1500000"; 	/* 1.5 fps */
                            max_framerate = "15000000"; /* 15 fps */
                            step_framerate = "1";
                            default_framerate = "15000000"; /* 15.0 fps */
                    
                            exposure_factor = "1000000";
                            min_exp_time = "16"; /* us */
                            max_exp_time = "710227"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "710227"; /* us */

                            embedded_metadata_height = "2";

// embedded_metadata_height = “0”;
};
mode1 { /* IMX477_MODE_1920X1080 */
mclk_khz = “24000”;
num_lanes = “2”;
tegra_sinterface = “serial_c”;//“serial_a”;
phy_mode = “DPHY”;
discontinuous_clk = “no”;
dpcm_enable = “false”;
cil_settletime = “0”;
dynamic_pixel_bit_depth = “10”;
csi_pixel_bit_depth = “10”;
mode_type = “bayer”;
pixel_phase = “rggb”;
active_w = “1920”;
active_h = “1080”;
pixel_t = “bayer_rggb”;
readout_orientation = “90”;
line_length = “9024”;

set_mode_delay_ms = “1000”;
mclk_multiplier = “80”;
//pix_clk_hz = “775960320”;
pix_clk_hz = “320000000”;

//serdes_pix_clk_hz = “1600000000”;
serdes_pix_clk_hz = “640000000”;

                            inherent_gain = "1";
                            vc-id = "1";

                            gain_factor = "10";
                            min_gain_val = "10"; /* 1.00x */
                            max_gain_val = "3510"; /* 17x */
                            step_gain_val = "1";
                            default_gain = "10"; /* 1.00x */
                            min_hdr_ratio = "1";
                            max_hdr_ratio = "1";
                    
                            framerate_factor = "1000000";
                            min_framerate = "3000000"; /* 2.0 fps */
                            max_framerate = "60000000"; /* 60.0 fps */
                            step_framerate = "1";
                            default_framerate = "60000000"; /* 60.0 fps */
                        
                            exposure_factor = "1000000";
                            min_exp_time = "6"; /* us */
                            max_exp_time = "16667"; /* us */
                            step_exp_time = "1";
                            default_exp_time = "16667"; /* us */

                            embedded_metadata_height = "2";

// embedded_metadata_height = “0”;
};

                        ports {
                            #address-cells = <1>;
                            #size-cells = <0>;
                            port@0 {
                                reg = <0>;
                                imx477_i2c_vc1_out0: endpoint {
                    vc-id = <1>;
                                    port-index = <2>;
                                    bus-width = <2>;
                                    remote-endpoint = <&ds_imx477_i2c_csi_vc1_in0>;
                                };
                            };
                        };
                    };
               // };

};

tegra-camera-platform {
    compatible = "nvidia, tegra-camera-platform";
    num_csi_lanes = <2>;  // Changed 2 -> 4
	max_lane_speed = <4000000>;//<4500000>;//<1500000>;
	min_bits_per_pixel = <10>;  
	vi_peak_byte_per_pixel = <2>;
	vi_bw_margin_pct = <25>;
    max_pixel_rate = <240000>;
	isp_peak_byte_per_pixel = <5>;
	isp_bw_margin_pct = <25>;

    /*
	* The general guideline for naming badge_info contains 3 parts, and is as follows,
	* The first part is the camera_board_id for the module; if the module is in a FFD
	* platform, then use the platform name for this part.
    * The second part contains the position of the module, ex. rear or front.
	* The third part contains the last 6 characters of a part number which is found
	* in the module's specsheet from the vender.
	*/
	modules {
        module0 {

// status = “okay”;
// badge = “porg_bottomleft_RBPCV2”;
// position = “bottomleft”;
// orientation = “1”;

			badge = "imx477_rear";
			position = "rear";
			orientation = "1";

            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-0010";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_a@10";
            };
        };
        module1 {

// status = “okay”;
// badge = “porg_bottomright_RBPCV2”;
// position = “bottomrear”;
// orientation = “1”;

			badge = "imx477_front";
			position = "front";
			orientation = "1";

            drivernode0 {
                status = "okay";
                pcl_id = "v4l2_sensor";
                devname = "imx477 0-001c";
                proc-device-tree = "/proc/device-tree/i2c@3160000/imx477_b@1c";
            };
        };

	};
};

};

I followed all the recommendations above, which helped me to start capturing images from two cameras.
Please tell me which of the reasons why two virtual channels do not work together.
Also please check my trace log csi-log.txt

let’s file another new forum thread for issue follow-up.

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