Jetson TX2 CSI2 capture problems

Hi,

We are currently developing an extension board for the TX2 development board which is connected over the camera connector. On the extension board, there is a deserializer hub from Maxim (MAX9286). Over 4 GMSL links we connect 4 serializers from Maxim(MAX96705). On each serializer an AR0144 from OnSemi is connected.


                                            +--> MAX96705 <---parallel---> AR0144
                                            +
                                            +--> MAX96705 <---parallel---> AR0144
  Jetson TX2 <---CSI2---> MAX9286 <---GMSL--+
                                            +--> MAX96705 <---parallel---> AR0144
                                            +
                                            +--> MAX96705 <---parallel---> AR0144


Hardware:
We have testing hardware for the Frontends (MAX96705 + AR0144), therefore we can assume, that the hardware with the serializer and the sensor works.

Software:
We can configure over i2c the deserialzer-hub (MAX9286). After configuring it correctly we get the configuration link running, and we can communicate over i2c with the serializer(MAX92705) and the sensor(AR0144). After configuring the sensor, we get the pixel clock out of the sensor, and we can switch the GMSL from configuration link to video link. The deserializer-hub(MAX9286) confirms the video link and can lock on the video link. We can now also measure decent looking MIPI/CSI data on D0 and D1 and get a 110MHz clock on the MIPI/CSI2 clock lans. (I hope you can see the uploaded file)




Now our problem starts:
We are not able to capture the an image on the TX2. We use L4T 32.3.1. We modified the device tree by adding the following code at the end of the otherwise unmodified device tree file from the dev-board (tegra186-quill-p3310-1000-c03-00-base.dts):


#include <dt-bindings/media/camera.h>
#include <dt-bindings/platform/t210/t210.h>
#include "dt-bindings/clock/tegra186-clock.h"

/ {
    host1x {
        vi@15700000 {
            status = "okay";
            num-channels = <1>;
            ports {
                #address-cells = <1>;
                #size-cells = <0>;
                status = "okay";
                port@0 {
                    reg = <0>;
                    status = "okay";
                    max9286_vi_in: endpoint {
                        status = "okay";
                        port-index = <0>;
                        bus-width = <2>;
                        remote-endpoint = <&max9286_csi_out>;
                    };
                };
            };
        };

        nvcsi@150c0000 {
            num-channels = <1>;
            #address-cells = <1>;
            #size-cells = <0>;
            status = "okay";
            channel@0 {
                reg = <0>;
                status = "okay";
                ports {
                    #address-cells = <1>;
                    #size-cells = <0>;
                    status = "okay";
                    port@0 {
                        reg = <0>;
                        status = "okay";
                        max9286_csi_in: endpoint@0 {
                            status = "okay";
                            port-index = <0>;
                            bus-width = <2>;
                            remote-endpoint = <&max9286_out>;
                        };
                    };
                    port@1 {
                        reg = <1>;
                        status = "okay";
                        max9286_csi_out: endpoint@1 {
                            status = "okay";
                            remote-endpoint = <&max9286_vi_in>;
                        };
                    };
                };
            };
        };
    };

    i2c@3180000 {
        status = "okay";
        #address-cells = <1>;
        #size-cells = <0>;

        gpio_expander: gpio@20{
            compatible = "nxp,pca9555";
            gpio-controller;
            #gpio-cells = <2>;
            reg = <0x20>;
            vcc-supply = <&en_vdd_cam>;
            vdd-supply = <&en_vdd_cam>;
        };

        max9286@48 {
            status = "okay";
            compatible = "nvidia,imx185";
            reg = <0x48>;
            avdd-reg = "vana";
            iovdd-reg = "vif";
            post_crop_frame_drop = "0";
            clocks = <&tegra_car TEGRA186_CLK_EXTPERIPH1>,
                   <&tegra_car TEGRA186_CLK_PLLP_OUT0>;
            clock-names = "extperiph1", "pllp_grtba";
            mclk = "extperiph1";
            clock-frequency = <24000000>;
            vana-supply = <&vdd_fan>;
            vif-supply = <&vdd_fan>;
            mode0 { 
                mclk_khz = "27000";
                num_lanes = "2";
                tegra_sinterface = "serial_a";
                phy_mode = "DPHY";
                discontinuous_clk = "no";
                dpcm_enable = "false";
                cil_settletime = "0";
                dynamic_pixel_bit_depth = "12";
                csi_pixel_bit_depth = "12";
                mode_type = "bayer";
                pixel_phase = "rggb";

                active_w = "1280";
                active_h = "720";
                pix_clk_hz = "74250000";
                deskew_initial_enable = "true";
                
                line_length = "1488";
                readout_orientation = "0";
                inherent_gain = "1";
                mclk_multiplier = "4";

                min_gain_val = "0"; /* dB */
                max_gain_val = "48"; /* dB */
                min_hdr_ratio = "1";
                max_hdr_ratio = "1";
                min_framerate = "1.5";
                max_framerate = "30";
                min_exp_time = "30";
                max_exp_time = "660000";
                embedded_metadata_height = "0";
            };
            ports {
                #address-cells = <1>;
                #size-cells = <0>;
                port@0 {
                    reg = <0>;
                    max9286_out: endpoint {
                        port-index = <0>;
                        bus-width = <2>;
                        remote-endpoint = <&max9286_csi_in>;
                    };
                };
            };
        };
    };
};
/ {
    tegra-camera-platform {
        compatible = "nvidia, tegra-camera-platform";
        modules {
            module0 {
                badge = "max9286_hub";
                position = "top";
                orientation = "1";
                drivernode0 {
                    pcl_id = "v4l2_sensor";
                    devname = "MAX 9286";
                    proc-device-tree = "/proc/device-tree/i2c@3180000/max9286@48";
                    status = "okay";
                };
            };
        };
    };
};


We also modified the imx185 driver as the driver development guide recommends. We removed all configuration abilities from the driver, because we configure the GMSL link and the sensor over i2c from user space. We did this also on another project where the method worked quite well. Here is our modified driver:

imx185.c

/*
 * imx185.c - imx185 sensor driver
 *
 * Copyright (c) 2016-2019, NVIDIA CORPORATION.  All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms and conditions of the GNU General Public License,
 * version 2, as published by the Free Software Foundation.
 *
 * This program is distributed in the hope it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
 * more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#include "imx185_mode_tbls.h"

#include <linux/gpio.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>
#include <linux/seq_file.h>
#include <linux/slab.h>
#include <linux/uaccess.h>
#include <media/tegra_v4l2_camera.h>
#include <media/tegracam_core.h>
#define CREATE_TRACE_POINTS
#include <trace/events/imx185.h>

#define IMX185_MIN_FRAME_LENGTH   (1125)
#define IMX185_MAX_FRAME_LENGTH   (0x1FFFF)
#define IMX185_MIN_SHS1_1080P_HDR (5)
#define IMX185_MIN_SHS2_1080P_HDR (82)
#define IMX185_MAX_SHS2_1080P_HDR (IMX185_MAX_FRAME_LENGTH - 5)
#define IMX185_MAX_SHS1_1080P_HDR (IMX185_MAX_SHS2_1080P_HDR / 16)

#define IMX185_FRAME_LENGTH_ADDR_MSB     0x301A
#define IMX185_FRAME_LENGTH_ADDR_MID     0x3019
#define IMX185_FRAME_LENGTH_ADDR_LSB     0x3018
#define IMX185_COARSE_TIME_SHS1_ADDR_MSB 0x3022
#define IMX185_COARSE_TIME_SHS1_ADDR_MID 0x3021
#define IMX185_COARSE_TIME_SHS1_ADDR_LSB 0x3020
#define IMX185_COARSE_TIME_SHS2_ADDR_MSB 0x3025
#define IMX185_COARSE_TIME_SHS2_ADDR_MID 0x3024
#define IMX185_COARSE_TIME_SHS2_ADDR_LSB 0x3023
#define IMX185_GAIN_ADDR                 0x3014
#define IMX185_GROUP_HOLD_ADDR           0x3001
#define IMX185_SW_RESET_ADDR             0x3003
#define IMX185_ANALOG_GAIN_LIMIT_ADDR    0x3012
#define IMX185_ANALOG_GAIN_LIMIT_VALUE   0x0f

#define IMX185_FUSE_ID_ADDR     0x3382
#define IMX185_FUSE_ID_SIZE     6
#define IMX185_FUSE_ID_STR_SIZE 0 //(IMX185_FUSE_ID_SIZE * 2)

static const struct of_device_id imx185_of_match[] = {
    {
        .compatible = "nvidia,imx185",
    },
    {},
};
MODULE_DEVICE_TABLE(of, imx185_of_match);

static const u32 ctrl_cid_list[] = {
    // TEGRA_CAMERA_CID_GAIN,    TEGRA_CAMERA_CID_EXPOSURE, TEGRA_CAMERA_CID_FRAME_RATE,
    // TEGRA_CAMERA_CID_FUSE_ID, TEGRA_CAMERA_CID_HDR_EN,   TEGRA_CAMERA_CID_SENSOR_MODE_ID,
};

struct imx185
{
    struct i2c_client *        i2c_client;
    struct v4l2_subdev *       subdev;
    u8                         fuse_id[IMX185_FUSE_ID_SIZE];
    u32                        frame_length;
    s64                        last_wdr_et_val;
    struct camera_common_data *s_data;
    struct tegracam_device *   tc_dev;
};

static const struct regmap_config sensor_regmap_config = {
    .reg_bits      = 16,
    .val_bits      = 8,
    .cache_type    = REGCACHE_RBTREE,
    .use_single_rw = true,
};

static inline void imx185_get_frame_length_regs(imx185_reg *regs, u32 frame_length)
{
    regs->addr = IMX185_FRAME_LENGTH_ADDR_MSB;
    regs->val  = (frame_length >> 16) & 0x01;

    (regs + 1)->addr = IMX185_FRAME_LENGTH_ADDR_MID;
    (regs + 1)->val  = (frame_length >> 8) & 0xff;

    (regs + 2)->addr = IMX185_FRAME_LENGTH_ADDR_LSB;
    (regs + 2)->val  = (frame_length)&0xff;
}

static inline void imx185_get_coarse_time_regs_shs1(imx185_reg *regs, u32 coarse_time)
{
    regs->addr = IMX185_COARSE_TIME_SHS1_ADDR_MSB;
    regs->val  = (coarse_time >> 16) & 0x01;

    (regs + 1)->addr = IMX185_COARSE_TIME_SHS1_ADDR_MID;
    (regs + 1)->val  = (coarse_time >> 8) & 0xff;

    (regs + 2)->addr = IMX185_COARSE_TIME_SHS1_ADDR_LSB;
    (regs + 2)->val  = (coarse_time)&0xff;
}

static inline void imx185_get_coarse_time_regs_shs2(imx185_reg *regs, u32 coarse_time)
{
    regs->addr = IMX185_COARSE_TIME_SHS2_ADDR_MSB;
    regs->val  = (coarse_time >> 16) & 0x01;

    (regs + 1)->addr = IMX185_COARSE_TIME_SHS2_ADDR_MID;
    (regs + 1)->val  = (coarse_time >> 8) & 0xff;

    (regs + 2)->addr = IMX185_COARSE_TIME_SHS2_ADDR_LSB;
    (regs + 2)->val  = (coarse_time)&0xff;
}

static inline void imx185_get_gain_reg(imx185_reg *regs, u8 gain)
{
    regs->addr = IMX185_GAIN_ADDR;
    regs->val  = (gain)&0xff;
}

static int test_mode;
module_param(test_mode, int, 0644);

static inline int imx185_read_reg(struct camera_common_data *s_data, u16 addr, u8 *val)
{
    int err     = 0;
    u32 reg_val = 0;

    err  = regmap_read(s_data->regmap, addr, &reg_val);
    *val = reg_val & 0xFF;

    return err;
}

static int imx185_write_reg(struct camera_common_data *s_data, u16 addr, u8 val)
{
    int            err;
    struct device *dev = s_data->dev;

    err = regmap_write(s_data->regmap, addr, val);
    if (err)
        dev_err(dev, "%s: i2c write failed, 0x%x = %x\n", __func__, addr, val);

    return err;
}

static int imx185_set_group_hold(struct tegracam_device *tc_dev, bool val)
{
    //    struct camera_common_data *s_data = tc_dev->s_data;
    //    struct device *            dev    = tc_dev->dev;
    //    int                        err;
    //
    //    err = imx185_write_reg(s_data, IMX185_GROUP_HOLD_ADDR, val);
    //    if (err)
    //    {
    //        dev_dbg(dev, "%s: Group hold control error\n", __func__);
    //        return err;
    //    }
    //
    return 0;
}

static int imx185_set_gain(struct tegracam_device *tc_dev, s64 val)
{
    // struct camera_common_data *          s_data = tc_dev->s_data;
    // struct imx185 *                      priv   = (struct imx185 *)tc_dev->priv;
    // struct device *                      dev    = tc_dev->dev;
    // const struct sensor_mode_properties *mode   = &s_data->sensor_props.sensor_modes[s_data->mode_prop_idx];
    // imx185_reg                           reg_list[1];
    // int                                  err;
    // u8                                   gain;

    ///* translate value */
    // gain = (u8)(val * 160 / (48 * mode->control_properties.gain_factor));
    // dev_dbg(dev, "%s:  gain reg: %d\n", __func__, gain);

    // imx185_get_gain_reg(reg_list, gain);

    // err = imx185_write_reg(priv->s_data, reg_list[0].addr, reg_list[0].val);
    // if (err)
    //    goto fail;

    return 0;

    // fail:
    //    dev_dbg(dev, "%s: GAIN control error\n", __func__);
    //    return err;
}

static int imx185_set_frame_rate(struct tegracam_device *tc_dev, s64 val)
{
    //    struct camera_common_data *          s_data = tc_dev->s_data;
    //    struct imx185 *                      priv   = (struct imx185 *)tc_dev->priv;
    //    struct device *                      dev    = tc_dev->dev;
    //    imx185_reg                           reg_list[3];
    //    int                                  err;
    //    u32                                  frame_length;
    //    const struct sensor_mode_properties *mode = &s_data->sensor_props.sensor_modes[s_data->mode_prop_idx];
    //    struct v4l2_control                  control;
    //    int                                  hdr_en;
    //    int                                  i = 0;
    //
    //    frame_length = mode->signal_properties.pixel_clock.val * mode->control_properties.framerate_factor /
    //                   mode->image_properties.line_length / val;
    //
    //    priv->frame_length = frame_length;
    //    if (priv->frame_length > IMX185_MAX_FRAME_LENGTH)
    //        priv->frame_length = IMX185_MAX_FRAME_LENGTH;
    //
    //    dev_dbg(dev, "%s: val: %lld, , frame_length: %d\n", __func__, val, priv->frame_length);
    //
    //    imx185_get_frame_length_regs(reg_list, priv->frame_length);
    //
    //    for (i = 0; i < 3; i++)
    //    {
    //        err = imx185_write_reg(priv->s_data, reg_list[i].addr, reg_list[i].val);
    //        if (err)
    //            goto fail;
    //    }
    //
    //    /* check hdr enable ctrl */
    //    control.id = TEGRA_CAMERA_CID_HDR_EN;
    //    err        = camera_common_g_ctrl(s_data, &control);
    //    if (err < 0)
    //    {
    //        dev_err(dev, "could not find device ctrl.\n");
    //        return err;
    //    }
    //
    //    hdr_en = switch_ctrl_qmenu[control.value];
    //    if ((hdr_en == SWITCH_ON) && (priv->last_wdr_et_val != 0))
    //    {
    //        err = imx185_set_coarse_time_hdr(priv, priv->last_wdr_et_val);
    //        if (err)
    //            dev_dbg(dev, "%s: error coarse time SHS1 SHS2 override\n", __func__);
    //    }

    return 0;

    // fail:
    //    dev_dbg(dev, "%s: FRAME_LENGTH control error\n", __func__);
    //    return err;
}

static int imx185_set_exposure(struct tegracam_device *tc_dev, s64 val)
{
    //    struct camera_common_data *s_data = tc_dev->s_data;
    //    struct imx185 *            priv   = (struct imx185 *)tc_dev->priv;
    //    struct device *            dev    = tc_dev->dev;
    //    int                        err;
    //    struct v4l2_control        control;
    //    int                        hdr_en;
    //
    //    dev_dbg(dev, "%s: val: %lld\n", __func__, val);
    //
    //    /* check hdr enable ctrl */
    //    control.id = TEGRA_CAMERA_CID_HDR_EN;
    //    err        = camera_common_g_ctrl(s_data, &control);
    //    if (err < 0)
    //    {
    //        dev_err(dev, "could not find device ctrl.\n");
    //        return err;
    //    }
    //
    //    hdr_en = switch_ctrl_qmenu[control.value];
    //    if (hdr_en == SWITCH_ON)
    //    {
    //        err = imx185_set_coarse_time_hdr(priv, val);
    //        if (err)
    //            dev_dbg(dev, "%s: error coarse time SHS1 SHS2 override\n", __func__);
    //    }
    //    else
    //    {
    //        err = imx185_set_coarse_time(priv, val);
    //        if (err)
    //            dev_dbg(dev, "%s: error coarse time SHS1 override\n", __func__);
    //    }
    //
    //    return err;
    return 0;
}

static int imx185_fill_string_ctrl(struct tegracam_device *tc_dev, struct v4l2_ctrl *ctrl)
{
    //    struct imx185 *priv = tc_dev->priv;
    //    int            i;
    //
    //    switch (ctrl->id)
    //    {
    //        case TEGRA_CAMERA_CID_FUSE_ID:
    //            for (i = 0; i < IMX185_FUSE_ID_SIZE; i++)
    //                sprintf(&ctrl->p_new.p_char[i * 2], "%02x", priv->fuse_id[i]);
    //            break;
    //        default:
    //            return -EINVAL;
    //    }
    //
    //    ctrl->p_cur.p_char = ctrl->p_new.p_char;
    //
    return 0;
}

static struct tegracam_ctrl_ops imx185_ctrl_ops = {
    .numctrls         = ARRAY_SIZE(ctrl_cid_list),
    .ctrl_cid_list    = ctrl_cid_list,
    .string_ctrl_size = {0, IMX185_FUSE_ID_STR_SIZE},
    .set_gain         = imx185_set_gain,
    .set_exposure     = imx185_set_exposure,
    .set_frame_rate   = imx185_set_frame_rate,
    .set_group_hold   = imx185_set_group_hold,
    .fill_string_ctrl = imx185_fill_string_ctrl,
};

static int imx185_power_on(struct camera_common_data *s_data)
{
    int                              err   = 0;
    struct camera_common_power_rail *pw    = s_data->power;
    struct camera_common_pdata *     pdata = s_data->pdata;
    struct device *                  dev   = s_data->dev;

    dev_dbg(dev, "%s: power on\n", __func__);
    if (pdata && pdata->power_on)
    {
        err = pdata->power_on(pw);
        if (err)
            dev_err(dev, "%s failed.\n", __func__);
        else
            pw->state = SWITCH_ON;
        return err;
    }

//    /*exit reset mode: XCLR */
//    if (pw->reset_gpio)
//    {
//        gpio_set_value(pw->reset_gpio, 0);
//        usleep_range(30, 50);
//        gpio_set_value(pw->reset_gpio, 1);
//        usleep_range(30, 50);
//    }

    pw->state = SWITCH_ON;
    return 0;
}

static int imx185_power_off(struct camera_common_data *s_data)
{
    int                              err   = 0;
    struct camera_common_power_rail *pw    = s_data->power;
    struct camera_common_pdata *     pdata = s_data->pdata;
    struct device *                  dev   = s_data->dev;

    dev_dbg(dev, "%s: power off\n", __func__);

    if (pdata && pdata->power_off)
    {
        err = pdata->power_off(pw);
        if (!err)
            goto power_off_done;
        else
            dev_err(dev, "%s failed.\n", __func__);
        return err;
    }
//    /* enter reset mode: XCLR */
//    usleep_range(1, 2);
//    if (pw->reset_gpio)
//        gpio_set_value(pw->reset_gpio, 0);

power_off_done:
    pw->state = SWITCH_OFF;

    return 0;
}

static int imx185_power_get(struct tegracam_device *tc_dev)
{
    struct device *                  dev    = tc_dev->dev;
    struct camera_common_data *      s_data = tc_dev->s_data;
    struct camera_common_power_rail *pw     = s_data->power;
    struct camera_common_pdata *     pdata  = s_data->pdata;
    const char *                     mclk_name;
    struct clk *                     parent;
    int                              err = 0;

    mclk_name = pdata->mclk_name ? pdata->mclk_name : "extperiph1";
    pw->mclk  = devm_clk_get(dev, mclk_name);
    if (IS_ERR(pw->mclk))
    {
        dev_err(dev, "unable to get clock %s\n", mclk_name);
        return PTR_ERR(pw->mclk);
    }

    parent = devm_clk_get(dev, "pllp_grtba");
    if (IS_ERR(parent))
        dev_err(dev, "devm_clk_get failed for pllp_grtba");
    else
        clk_set_parent(pw->mclk, parent);

    pw->reset_gpio = pdata->reset_gpio;

    pw->state = SWITCH_OFF;
    return err;
}

static int imx185_power_put(struct tegracam_device *tc_dev)
{
    struct camera_common_data *      s_data = tc_dev->s_data;
    struct camera_common_power_rail *pw     = s_data->power;

    if (unlikely(!pw))
        return -EFAULT;

    return 0;
}

static struct camera_common_pdata *imx185_parse_dt(struct tegracam_device *tc_dev)
{
    struct device *             dev = tc_dev->dev;
    struct device_node *        np  = dev->of_node;
    struct camera_common_pdata *board_priv_pdata;
    const struct of_device_id * match;
    // struct camera_common_pdata *ret = NULL;
    int err;
    //    int                         gpio;

    if (!np)
        return NULL;

    match = of_match_device(imx185_of_match, dev);
    if (!match)
    {
        dev_err(dev, "Failed to find matching dt id\n");
        return NULL;
    }

    board_priv_pdata = devm_kzalloc(dev, sizeof(*board_priv_pdata), GFP_KERNEL);
    if (!board_priv_pdata)
        return NULL;

    err = of_property_read_string(np, "mclk", &board_priv_pdata->mclk_name);
    if (err)
        dev_err(dev, "mclk not in DT\n");

    // gpio = of_get_named_gpio(np, "reset-gpios", 0);
    // if (gpio < 0)
    //{
    //    if (gpio == -EPROBE_DEFER)
    //        ret = ERR_PTR(-EPROBE_DEFER);
    //    dev_err(dev, "reset-gpios not found %d\n", err);
    //    goto error;
    //}
    // board_priv_pdata->reset_gpio = (unsigned int)gpio;

    return board_priv_pdata;

    // error:
    //    devm_kfree(dev, board_priv_pdata);
    //    return ret;
}

static int imx185_set_mode(struct tegracam_device *tc_dev)
{
    // struct imx185 *            priv              = (struct imx185 *)tegracam_get_privdata(tc_dev);
    // struct camera_common_data *s_data            = tc_dev->s_data;
    struct device *dev = tc_dev->dev;
    // struct device_node *       np                = dev->of_node;
    // bool                       limit_analog_gain = false;
    const struct of_device_id *match;
    // int                        err;

    match = of_match_device(imx185_of_match, dev);
    if (!match)
    {
        dev_err(dev, "Failed to find matching dt id\n");
        return -EINVAL;
    }

    // limit_analog_gain = of_property_read_bool(np, "limit_analog_gain");

    // err = imx185_write_table(priv, mode_table[s_data->mode_prop_idx]);
    // if (err)
    //	return err;

    // if (limit_analog_gain) {
    //	err = imx185_write_reg(priv->s_data,
    //		IMX185_ANALOG_GAIN_LIMIT_ADDR,
    //		IMX185_ANALOG_GAIN_LIMIT_VALUE);
    //	if (err)
    //		return err;
    //}

    return 0;
}

static int imx185_start_streaming(struct tegracam_device *tc_dev)
{
    (void)tc_dev;
    // struct imx185 *priv = (struct imx185 *)tegracam_get_privdata(tc_dev);
    // int            err;

    // if (test_mode)
    //{
    //    err = imx185_write_table(priv, mode_table[IMX185_MODE_TEST_PATTERN]);
    //    if (err)
    //        return err;
    //}

    // err = imx185_write_table(priv, mode_table[IMX185_MODE_START_STREAM]);
    // if (err)
    //    return err;

    return 0;
}

static int imx185_stop_streaming(struct tegracam_device *tc_dev)
{
    (void)tc_dev;
    // struct camera_common_data *s_data = tc_dev->s_data;
    // struct imx185 *            priv   = (struct imx185 *)tegracam_get_privdata(tc_dev);
    // int                        err;

    // err = imx185_write_table(priv, mode_table[IMX185_MODE_STOP_STREAM]);
    // if (err)
    //    return err;

    ///* SW_RESET will have no ACK */
    // imx185_write_reg(s_data, IMX185_SW_RESET_ADDR, 0x01);

    ///*
    // * Wait for one frame to make sure sensor is set to
    // * software standby in V-blank
    // *
    // * delay = frame length rows * Tline (10 us)
    // */
    // usleep_range(priv->frame_length * 10, priv->frame_length * 10 + 1000);

    return 0;
}

static struct camera_common_sensor_ops imx185_common_ops = {
    .numfrmfmts      = ARRAY_SIZE(imx185_frmfmt),
    .frmfmt_table    = imx185_frmfmt,
    .power_on        = imx185_power_on,
    .power_off       = imx185_power_off,
    .write_reg       = imx185_write_reg,
    .read_reg        = imx185_read_reg,
    .parse_dt        = imx185_parse_dt,
    .power_get       = imx185_power_get,
    .power_put       = imx185_power_put,
    .set_mode        = imx185_set_mode,
    .start_streaming = imx185_start_streaming,
    .stop_streaming  = imx185_stop_streaming,
};

static int imx185_fuse_id_setup(struct imx185 *priv)
{
    // int                        err;
    // int                        i;
    // struct camera_common_data *s_data = priv->s_data;
    // struct device *            dev    = s_data->dev;
    // u8                         bak    = 0;

    // for (i = 0; i < IMX185_FUSE_ID_SIZE; i++)
    //{
    //    err |= imx185_read_reg(s_data, IMX185_FUSE_ID_ADDR + i, &bak);
    //    if (!err)
    //        priv->fuse_id[i] = bak;
    //    else
    //    {
    //        dev_err(dev, "%s: can not read fuse id\n", __func__);
    //        return -EINVAL;
    //    }
    //}

    return 0;
}

static int imx185_board_setup(struct imx185 *priv)
{
    struct camera_common_data *s_data = priv->s_data;
    struct device *            dev    = s_data->dev;
    int                        err    = 0;

    dev_dbg(dev, "%s++\n", __func__);

    err = camera_common_mclk_enable(s_data);
    if (err)
    {
        dev_err(dev, "Error %d turning on mclk\n", err);
        return err;
    }

    err = imx185_power_on(s_data);
    if (err)
    {
        dev_err(dev, "Error %d during power on sensor\n", err);
        return err;
    }

    err = imx185_fuse_id_setup(priv);
    if (err)
    {
        dev_err(dev, "Error %d reading fuse id data\n", err);
        goto error;
    }

error:
    imx185_power_off(s_data);
    camera_common_mclk_disable(s_data);
    return err;
}

static int imx185_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
{
    (void)sd;
    (void)fh;
    // struct i2c_client *client = v4l2_get_subdevdata(sd);

    // dev_dbg(&client->dev, "%s:\n", __func__);

    return 0;
}

static const struct v4l2_subdev_internal_ops imx185_subdev_internal_ops = {
    .open = imx185_open,
};

static int imx185_probe(struct i2c_client *client, const struct i2c_device_id *id)
{
    struct device *         dev = &client->dev;
    struct tegracam_device *tc_dev;
    struct imx185 *         priv;
    int                     err;

    dev_info(dev, "probing v4l2 sensor\n");

    if (!IS_ENABLED(CONFIG_OF) || !client->dev.of_node)
        return -EINVAL;

    priv = devm_kzalloc(dev, sizeof(struct imx185), GFP_KERNEL);
    if (!priv)
        return -ENOMEM;

    tc_dev = devm_kzalloc(dev, sizeof(struct tegracam_device), GFP_KERNEL);
    if (!tc_dev)
        return -ENOMEM;

    priv->i2c_client = tc_dev->client = client;
    tc_dev->dev                       = dev;
    strncpy(tc_dev->name, "imx185", sizeof(tc_dev->name));
    tc_dev->dev_regmap_config   = &sensor_regmap_config;
    tc_dev->sensor_ops          = &imx185_common_ops;
    tc_dev->v4l2sd_internal_ops = &imx185_subdev_internal_ops;
    tc_dev->tcctrl_ops          = &imx185_ctrl_ops;

    err = tegracam_device_register(tc_dev);
    if (err)
    {
        dev_err(dev, "tegra camera driver registration failed\n");
        return err;
    }
    priv->tc_dev = tc_dev;
    priv->s_data = tc_dev->s_data;
    priv->subdev = &tc_dev->s_data->subdev;
    tegracam_set_privdata(tc_dev, (void *)priv);

    err = imx185_board_setup(priv);
    if (err)
    {
        dev_err(dev, "board setup failed\n");
        return err;
    }

    err = tegracam_v4l2subdev_register(tc_dev, true);
    if (err)
    {
        dev_err(dev, "tegra camera subdev registration failed\n");
        return err;
    }

    dev_info(dev, "Detected IMX185 sensor\n");

    return 0;
}

static int imx185_remove(struct i2c_client *client)
{
    struct camera_common_data *s_data = to_camera_common_data(&client->dev);
    struct imx185 *            priv   = (struct imx185 *)s_data->priv;

    tegracam_v4l2subdev_unregister(priv->tc_dev);
    tegracam_device_unregister(priv->tc_dev);

    return 0;
}

static const struct i2c_device_id imx185_id[] = {{"imx185", 0}, {}};

MODULE_DEVICE_TABLE(i2c, imx185_id);

static struct i2c_driver imx185_i2c_driver = {
    .driver =
        {
            .name           = "imx185",
            .owner          = THIS_MODULE,
            .of_match_table = of_match_ptr(imx185_of_match),
        },
    .probe    = imx185_probe,
    .remove   = imx185_remove,
    .id_table = imx185_id,
};

module_i2c_driver(imx185_i2c_driver);

MODULE_DESCRIPTION("Media Controller driver for Sony IMX185");
MODULE_AUTHOR("NVIDIA Corporation");
MODULE_LICENSE("GPL v2");

And here is the imx185_mode_tbls.h:


/*
 * imx185_mode_tbls.h - imx185 sensor mode tables
 *
 * Copyright (c) 2016-2017, NVIDIA CORPORATION.  All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms and conditions of the GNU General Public License,
 * version 2, as published by the Free Software Foundation.
 *
 * This program is distributed in the hope it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
 * more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#ifndef __IMX185_I2C_TABLES__
#define __IMX185_I2C_TABLES__

#include <linux/miscdevice.h>
#include <media/camera_common.h>

#define IMX185_TABLE_WAIT_MS   0
#define IMX185_TABLE_END       1
#define IMX185_MAX_RETRIES     3
#define IMX185_WAIT_MS_STOP    1
#define IMX185_WAIT_MS_START   30
#define IMX185_WAIT_MS_STREAM  210
#define IMX185_GAIN_TABLE_SIZE 255

/* #define INIT_ET_INSETTING 1 */

#define imx185_reg struct reg_8

enum
{
    IMX185_MODE_1920X1080_CROP_30FPS,
    IMX185_MODE_START_STREAM,
    IMX185_MODE_STOP_STREAM,
    IMX185_MODE_TEST_PATTERN
};

static const int imx185_30fps[] = {
    30,
};

/*
 * WARNING: frmfmt ordering need to match mode definition in
 * device tree!
 */
static const struct camera_common_frmfmt imx185_frmfmt[] = {
    {{1280, 720}, imx185_30fps, 1, 0, IMX185_MODE_1920X1080_CROP_30FPS},
};
#endif /* __IMX185_I2C_TABLES__ */


The driver probes without problems and we get a /dev/video0. However when we try to capture from this v4l-device, we get the following errors over dmesg:

[  257.166843] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  257.173356] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  257.402882] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  257.409428] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  257.419534] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[  257.427431] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[  257.654834] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  257.661349] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  257.671455] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000004
[  257.679406] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000004
[  257.902835] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  257.909304] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  257.919280] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000004
[  257.927172] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000004
[  258.154827] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  258.161312] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  258.390837] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  258.397359] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  258.626841] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  258.633303] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  258.643232] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000004
[  258.651149] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000004
[  258.878933] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  258.885465] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  258.897455] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000004
[  258.905376] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000004
[  259.130853] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  259.137328] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  259.147961] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[  259.155919] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[  259.164800] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERROR_STATUS2VI_VC0 = 0x00000004
[  259.173558] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000004
[  259.181453] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000004

Can anyone give me a hit where I can start debugging this problem?
I appriciate every litte hint you can provide!

Apply the patch from below link to check if can ignore the ECC/CRC error.
Also have a check the trace log to check if can get more information.

Thank you for helping me!
I had to manually apply the patch, because in L4T version 32.3.1 there are two additional if statements in this function, and port_num was renamed to csi_port. I applied the patch as follows:

static void csi4_stream_init(struct tegra_csi_channel *chan, int csi_port)
{
    struct tegra_csi_device *csi   = chan->csi;
    bool                     cil_a = (csi_port & 0x1) ? false : true;

    dev_dbg(csi->dev, "%s\n", __func__);

    if (cil_a)
    {
        csi4_stream_write(chan, csi_port, CILA_INTR_STATUS, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILA_ERR_INTR_STATUS, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILA_INTR_MASK, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILA_ERR_INTR_MASK, 0xffffffff);
    }

    if (!cil_a || (chan->numlanes > 2))
    {
        csi4_stream_write(chan, csi_port, CILB_INTR_STATUS, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILB_ERR_INTR_STATUS, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILB_INTR_MASK, 0xffffffff);
        csi4_stream_write(chan, csi_port, CILB_ERR_INTR_MASK, 0xffffffff);
    }

    csi4_stream_write(chan, csi_port, INTR_STATUS, 0x3ffff);
    csi4_stream_write(chan, csi_port, ERR_INTR_STATUS, 0x7ffff);
    csi4_stream_write(chan, csi_port, ERROR_STATUS2VI_MASK, 0x0);
    //csi4_stream_write(chan, csi_port, INTR_MASK, 0x0);
    //csi4_stream_write(chan, csi_port, ERR_INTR_MASK, 0x0);
    csi4_stream_write(chan, csi_port, INTR_MASK, PH_ECC_MULTI_BIT_ERR | PD_CRC_ERR_VC0 | PH_ECC_SINGLE_BIT_ERR_VC0); 
    csi4_stream_write(chan, csi_port, ERR_INTR_MASK, PH_ECC_MULTI_BIT_ERR | PD_CRC_ERR_VC0 | PH_ECC_SINGLE_BIT_ERR_VC0); 
    csi4_stream_write(chan, csi_port, ERROR_STATUS2VI_MASK, CFG_ERR_STATUS2VI_MASK_VC0 | CFG_ERR_STATUS2VI_MASK_VC1 | CFG_ERR_STATUS2VI_MASK_VC2 | CFG_ERR_STATUS2VI_MASK_VC3);
}

However, I had no success receiving anything. This is my dmesg output:

[   44.785486] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   44.791982] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   45.016828] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   45.023318] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   45.033753] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[   45.041662] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[   45.268454] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   45.274922] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   45.503823] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   45.510355] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   45.739057] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   45.745518] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   45.974039] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   45.980547] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   46.209068] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   46.215587] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   46.225792] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[   46.233686] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[   46.460172] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   46.466664] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   46.695091] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   46.701674] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   46.712893] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERROR_STATUS2VI_VC0 = 0x00000008
[   46.721843] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[   46.729768] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[   62.997564] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   63.004087] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   63.233887] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   63.240445] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   63.250543] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[   63.258446] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[   63.482165] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   63.488648] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   63.718498] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   63.725036] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   63.954789] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   63.961255] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   64.187050] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   64.193588] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   64.423325] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   64.429786] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   64.659573] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   64.666125] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   64.676295] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) INTR_STATUS 0x00000008
[   64.684191] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERR_INTR_STATUS 0x00000008
[   64.911854] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   64.918336] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   64.929519] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERROR_STATUS2VI_VC0 = 0x00000004

This is my trace log:

     kworker/3:1-720   [003] ....   505.866699: rtos_queue_peek_from_isr_failed: tstamp:16090632613 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   506.034703: rtos_queue_peek_from_isr_failed: tstamp:16095632619 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   506.146701: rtos_queue_peek_from_isr_failed: tstamp:16100632634 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   506.314710: rtos_queue_peek_from_isr_failed: tstamp:16104294673 queue:0x0b4b4500
         capture-7613  [000] ....   529.448481: tegra_channel_open: vi-output, imx185 2-0011
         capture-7613  [000] ....   529.450082: tegra_channel_set_power: imx185 2-0011 : 0x1
         capture-7613  [000] ....   529.450106: camera_common_s_power: status : 0x1
         capture-7613  [000] ....   529.450783: tegra_channel_set_power: 150c0000.nvcsi--1 : 0x1
         capture-7613  [000] ....   529.450790: csi_s_power: enable : 0x1
         capture-7613  [004] ....   529.464252: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7614  [005] ....   529.464539: tegra_channel_set_stream: enable : 0x1
 vi-output, imx1-7614  [000] ....   529.469363: tegra_channel_set_stream: 150c0000.nvcsi--1 : 0x1
 vi-output, imx1-7614  [000] ....   529.469366: csi_s_stream: enable : 0x1
 vi-output, imx1-7614  [000] ....   529.469448: tegra_channel_set_stream: imx185 2-0011 : 0x1
 vi-output, imx1-7614  [003] .n..   529.485792: tegra_channel_capture_frame: sof:529.47477323
     kworker/3:1-720   [003] ....   529.508349: tegra_channel_notify_status_callback: 
     kworker/3:1-720   [003] ....   529.508383: rtos_queue_peek_from_isr_failed: tstamp:16829264617 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   529.508387: rtcpu_start: tstamp:16829266455
     kworker/3:1-720   [003] ....   529.508391: rtos_queue_send_from_isr_failed: tstamp:16829326369 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.508393: rtos_queue_send_from_isr_failed: tstamp:16829326550 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.508395: rtos_queue_send_from_isr_failed: tstamp:16829326725 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.508397: rtos_queue_send_from_isr_failed: tstamp:16829326904 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.508398: rtos_queue_send_from_isr_failed: tstamp:16829327078 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.508400: rtos_queue_send_from_isr_failed: tstamp:16829327251 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.508401: rtos_queue_send_from_isr_failed: tstamp:16829327424 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.508402: rtos_queue_send_from_isr_failed: tstamp:16829327598 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.508406: rtos_queue_send_failed: tstamp:16829328486 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.508408: rtos_queue_send_from_isr_failed: tstamp:16829334183 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.508409: rtos_queue_send_from_isr_failed: tstamp:16829334416 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.508411: rtos_queue_send_from_isr_failed: tstamp:16829334621 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.508412: rtos_queue_send_from_isr_failed: tstamp:16829334814 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.508414: rtos_queue_send_from_isr_failed: tstamp:16829334988 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.508415: rtos_queue_send_from_isr_failed: tstamp:16829335162 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.508417: rtos_queue_send_from_isr_failed: tstamp:16829335335 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.508418: rtos_queue_send_from_isr_failed: tstamp:16829335509 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.508420: rtos_queue_send_failed: tstamp:16829337440 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.508424: rtcpu_vinotify_event: tstamp:16829504054 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:16829503678 data:0x00000001
     kworker/3:1-720   [003] ....   529.508425: rtcpu_vinotify_event: tstamp:16830012101 tag:CHANSEL_PXL_SOF channel:0x00 frame:194 vi_tstamp:16830011583 data:0x00000001
     kworker/3:1-720   [003] ....   529.508426: rtcpu_vinotify_event: tstamp:16830012475 tag:ATOMP_FS channel:0x00 frame:194 vi_tstamp:16830011603 data:0x00000000
     kworker/3:1-720   [003] ....   529.508427: rtcpu_vinotify_event: tstamp:16830012591 tag:CHANSEL_FAULT channel:0x00 frame:194 vi_tstamp:16830012117 data:0x00000200
     kworker/3:1-720   [003] ....   529.508428: rtcpu_vinotify_event: tstamp:16830013377 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:194 vi_tstamp:16830012728 data:0x08000000
     kworker/3:1-720   [003] ....   529.508429: rtcpu_vinotify_event: tstamp:16830013486 tag:CHANSEL_FAULT_FE channel:0x01 frame:194 vi_tstamp:16830012729 data:0x00000001
     kworker/3:1-720   [003] ....   529.508430: rtcpu_vinotify_event: tstamp:16830013625 tag:ATOMP_FE channel:0x00 frame:194 vi_tstamp:16830012733 data:0x00000000
         capture-7613  [004] ....   529.509326: tegra_channel_close: vi-output, imx185 2-0011
     kworker/3:1-720   [003] ....   529.562391: rtos_queue_send_from_isr_failed: tstamp:16830722057 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.562396: rtos_queue_send_from_isr_failed: tstamp:16830722236 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.562398: rtos_queue_send_from_isr_failed: tstamp:16830722415 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.562400: rtos_queue_send_from_isr_failed: tstamp:16830722598 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.562402: rtos_queue_send_from_isr_failed: tstamp:16830722770 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.562403: rtos_queue_send_from_isr_failed: tstamp:16830722943 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.562405: rtos_queue_send_from_isr_failed: tstamp:16830723115 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.562407: rtos_queue_send_from_isr_failed: tstamp:16830723289 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.562410: rtos_queue_send_failed: tstamp:16830724121 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.674380: rtos_queue_peek_from_isr_failed: tstamp:16834265002 queue:0x0b4b4500
 vi-output, imx1-7614  [004] ....   529.719335: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7614  [004] ....   529.719383: tegra_channel_capture_frame: sof:529.47477323
         capture-7613  [004] ....   529.719692: tegra_channel_set_stream: enable : 0x0
         capture-7613  [004] ....   529.719695: tegra_channel_set_stream: imx185 2-0011 : 0x0
         capture-7613  [004] ....   529.719708: tegra_channel_set_stream: 150c0000.nvcsi--1 : 0x0
         capture-7613  [004] ....   529.719711: csi_s_stream: enable : 0x0
         capture-7613  [000] ....   529.727080: tegra_channel_set_power: imx185 2-0011 : 0x0
         capture-7613  [000] ....   529.727092: camera_common_s_power: status : 0x0
         capture-7613  [000] ....   529.728408: tegra_channel_set_power: 150c0000.nvcsi--1 : 0x0
         capture-7613  [000] ....   529.728412: csi_s_power: enable : 0x0
     kworker/3:1-720   [003] ....   529.730325: rtos_queue_send_from_isr_failed: tstamp:16837285194 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730329: rtos_queue_send_from_isr_failed: tstamp:16837285370 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.730330: rtos_queue_send_from_isr_failed: tstamp:16837285546 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.730331: rtos_queue_send_from_isr_failed: tstamp:16837285721 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.730332: rtos_queue_send_from_isr_failed: tstamp:16837285894 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.730334: rtos_queue_send_from_isr_failed: tstamp:16837286066 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.730335: rtos_queue_send_from_isr_failed: tstamp:16837286241 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.730336: rtos_queue_send_from_isr_failed: tstamp:16837286446 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.730339: rtos_queue_send_failed: tstamp:16837287160 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730340: rtos_queue_send_from_isr_failed: tstamp:16837303137 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730341: rtos_queue_send_from_isr_failed: tstamp:16837303313 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.730342: rtos_queue_send_from_isr_failed: tstamp:16837303488 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.730343: rtos_queue_send_from_isr_failed: tstamp:16837303665 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.730345: rtos_queue_send_from_isr_failed: tstamp:16837303840 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.730346: rtos_queue_send_from_isr_failed: tstamp:16837304014 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.730347: rtos_queue_send_from_isr_failed: tstamp:16837304189 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.730348: rtos_queue_send_from_isr_failed: tstamp:16837304365 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.730349: rtos_queue_send_failed: tstamp:16837305079 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730350: rtos_queue_send_from_isr_failed: tstamp:16837307560 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730352: rtos_queue_send_from_isr_failed: tstamp:16837307735 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.730353: rtos_queue_send_from_isr_failed: tstamp:16837307911 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.730354: rtos_queue_send_from_isr_failed: tstamp:16837308086 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.730355: rtos_queue_send_from_isr_failed: tstamp:16837308267 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.730356: rtos_queue_send_from_isr_failed: tstamp:16837308440 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.730357: rtos_queue_send_from_isr_failed: tstamp:16837308614 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.730359: rtos_queue_send_from_isr_failed: tstamp:16837308793 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.730360: rtos_queue_send_failed: tstamp:16837310725 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730361: rtos_queue_send_from_isr_failed: tstamp:16837315396 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730362: rtos_queue_send_from_isr_failed: tstamp:16837315571 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.730363: rtos_queue_send_from_isr_failed: tstamp:16837315746 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.730365: rtos_queue_send_from_isr_failed: tstamp:16837315921 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.730366: rtos_queue_send_from_isr_failed: tstamp:16837316093 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.730367: rtos_queue_send_from_isr_failed: tstamp:16837316266 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.730368: rtos_queue_send_from_isr_failed: tstamp:16837316440 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.730369: rtos_queue_send_from_isr_failed: tstamp:16837316613 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.730370: rtos_queue_send_failed: tstamp:16837317461 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730371: rtos_queue_send_from_isr_failed: tstamp:16837319414 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.730373: rtos_queue_send_from_isr_failed: tstamp:16837319589 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   529.730374: rtos_queue_send_from_isr_failed: tstamp:16837319764 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   529.730375: rtos_queue_send_from_isr_failed: tstamp:16837319939 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   529.730376: rtos_queue_send_from_isr_failed: tstamp:16837320112 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   529.730377: rtos_queue_send_from_isr_failed: tstamp:16837320291 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   529.730378: rtos_queue_send_from_isr_failed: tstamp:16837320463 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   529.730380: rtos_queue_send_from_isr_failed: tstamp:16837320637 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   529.730381: rtos_queue_send_failed: tstamp:16837321329 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   529.786371: rtos_queue_peek_from_isr_failed: tstamp:16839265048 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   529.954351: rtos_queue_peek_from_isr_failed: tstamp:16844265019 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.122340: rtos_queue_peek_from_isr_failed: tstamp:16849265022 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.290335: rtos_queue_peek_from_isr_failed: tstamp:16854265028 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.458334: rtos_queue_peek_from_isr_failed: tstamp:16859265034 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.626349: rtos_queue_peek_from_isr_failed: tstamp:16864265042 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.794325: rtos_queue_peek_from_isr_failed: tstamp:16869265050 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   530.906334: rtos_queue_peek_from_isr_failed: tstamp:16874265057 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.074377: rtos_queue_peek_from_isr_failed: tstamp:16879265063 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.242348: rtos_queue_peek_from_isr_failed: tstamp:16884265069 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.410317: rtos_queue_peek_from_isr_failed: tstamp:16889265078 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.578326: rtos_queue_peek_from_isr_failed: tstamp:16894265083 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.746309: rtos_queue_peek_from_isr_failed: tstamp:16899265099 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   531.914354: rtos_queue_peek_from_isr_failed: tstamp:16904265097 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   532.026341: rtos_queue_peek_from_isr_failed: tstamp:16909265103 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   532.194333: rtos_queue_peek_from_isr_failed: tstamp:16914265109 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   532.362304: rtos_queue_peek_from_isr_failed: tstamp:16919265119 queue:0x0b4b4500
         capture-7619  [003] ....   532.376542: tegra_channel_open: vi-output, imx185 2-0011
         capture-7619  [000] ....   532.379063: tegra_channel_set_power: imx185 2-0011 : 0x1
         capture-7619  [000] ....   532.379094: camera_common_s_power: status : 0x1
         capture-7619  [000] ....   532.379766: tegra_channel_set_power: 150c0000.nvcsi--1 : 0x1
         capture-7619  [000] ....   532.379774: csi_s_power: enable : 0x1
         capture-7619  [004] ....   532.391166: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [003] ....   532.391397: tegra_channel_set_stream: enable : 0x1
 vi-output, imx1-7620  [000] ....   532.399043: tegra_channel_set_stream: 150c0000.nvcsi--1 : 0x1
 vi-output, imx1-7620  [000] ....   532.399046: csi_s_stream: enable : 0x1
 vi-output, imx1-7620  [000] ....   532.399122: tegra_channel_set_stream: imx185 2-0011 : 0x1
 vi-output, imx1-7620  [004] ....   532.404509: tegra_channel_capture_frame: sof:531.966227094
     kworker/3:1-720   [003] ....   532.422225: rtos_queue_send_from_isr_failed: tstamp:16920794852 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.422228: rtos_queue_send_from_isr_failed: tstamp:16920795030 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.422231: rtos_queue_send_from_isr_failed: tstamp:16920795205 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.422233: rtos_queue_send_from_isr_failed: tstamp:16920795380 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.422235: rtos_queue_send_from_isr_failed: tstamp:16920795554 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.422237: rtos_queue_send_from_isr_failed: tstamp:16920795728 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.422239: rtos_queue_send_from_isr_failed: tstamp:16920795900 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.422241: rtos_queue_send_from_isr_failed: tstamp:16920796074 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.422245: rtos_queue_send_failed: tstamp:16920796845 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.422247: rtos_queue_send_from_isr_failed: tstamp:16920801436 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.422249: rtos_queue_send_from_isr_failed: tstamp:16920801639 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.422252: rtos_queue_send_from_isr_failed: tstamp:16920801882 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.422254: rtos_queue_send_from_isr_failed: tstamp:16920802055 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.422256: rtos_queue_send_from_isr_failed: tstamp:16920802228 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.422258: rtos_queue_send_from_isr_failed: tstamp:16920802400 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.422260: rtos_queue_send_from_isr_failed: tstamp:16920802573 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.422262: rtos_queue_send_from_isr_failed: tstamp:16920802745 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.422265: rtos_queue_send_failed: tstamp:16920804702 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.422269: rtcpu_vinotify_event: tstamp:16921056181 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:16921055805 data:0x00000001
     kworker/3:1-720   [003] ....   532.422271: rtcpu_vinotify_event: tstamp:16921221660 tag:CHANSEL_PXL_SOF channel:0x00 frame:112 vi_tstamp:16921221143 data:0x00000001
     kworker/3:1-720   [003] ....   532.422273: rtcpu_vinotify_event: tstamp:16921222027 tag:ATOMP_FS channel:0x00 frame:112 vi_tstamp:16921221163 data:0x00000000
     kworker/3:1-720   [003] ....   532.422275: rtcpu_vinotify_event: tstamp:16921222144 tag:CHANSEL_FAULT channel:0x00 frame:112 vi_tstamp:16921221669 data:0x00000200
     kworker/3:1-720   [003] ....   532.422277: rtcpu_vinotify_event: tstamp:16921222928 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:112 vi_tstamp:16921222279 data:0x08000000
     kworker/3:1-720   [003] ....   532.422279: rtcpu_vinotify_event: tstamp:16921223037 tag:CHANSEL_FAULT_FE channel:0x01 frame:112 vi_tstamp:16921222283 data:0x00000001
     kworker/3:1-720   [003] ....   532.422281: rtcpu_vinotify_event: tstamp:16921223176 tag:ATOMP_FE channel:0x00 frame:112 vi_tstamp:16921222286 data:0x00000000
     kworker/3:1-720   [003] ....   532.534359: rtos_queue_peek_from_isr_failed: tstamp:16924265164 queue:0x0b4b4500
 vi-output, imx1-7620  [004] ....   532.623410: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [004] ....   532.623464: tegra_channel_capture_frame: sof:531.966227094
 vi-output, imx1-7620  [004] .n..   532.639337: tegra_channel_capture_frame: sof:532.201068990
     kworker/3:1-720   [003] ....   532.646254: rtos_queue_send_from_isr_failed: tstamp:16928038068 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646258: rtos_queue_send_from_isr_failed: tstamp:16928038252 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.646260: rtos_queue_send_from_isr_failed: tstamp:16928038430 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.646261: rtos_queue_send_from_isr_failed: tstamp:16928038606 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.646263: rtos_queue_send_from_isr_failed: tstamp:16928038780 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.646264: rtos_queue_send_from_isr_failed: tstamp:16928038954 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.646265: rtos_queue_send_from_isr_failed: tstamp:16928039127 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.646266: rtos_queue_send_from_isr_failed: tstamp:16928039301 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.646269: rtos_queue_send_failed: tstamp:16928040145 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646270: rtos_queue_send_from_isr_failed: tstamp:16928043418 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646272: rtos_queue_send_from_isr_failed: tstamp:16928043596 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.646273: rtos_queue_send_from_isr_failed: tstamp:16928043772 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.646274: rtos_queue_send_from_isr_failed: tstamp:16928043947 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.646276: rtos_queue_send_from_isr_failed: tstamp:16928044121 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.646277: rtos_queue_send_from_isr_failed: tstamp:16928044296 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.646278: rtos_queue_send_from_isr_failed: tstamp:16928044471 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.646280: rtos_queue_send_from_isr_failed: tstamp:16928044645 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.646281: rtos_queue_send_failed: tstamp:16928045353 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646282: rtos_queue_send_from_isr_failed: tstamp:16928054847 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646284: rtos_queue_send_from_isr_failed: tstamp:16928055021 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.646285: rtos_queue_send_from_isr_failed: tstamp:16928055195 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.646286: rtos_queue_send_from_isr_failed: tstamp:16928055370 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.646288: rtos_queue_send_from_isr_failed: tstamp:16928055542 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.646289: rtos_queue_send_from_isr_failed: tstamp:16928055713 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.646290: rtos_queue_send_from_isr_failed: tstamp:16928055887 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.646292: rtos_queue_send_from_isr_failed: tstamp:16928056060 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.646293: rtos_queue_send_failed: tstamp:16928056770 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646362: rtos_queue_send_from_isr_failed: tstamp:16928059527 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646364: rtos_queue_send_from_isr_failed: tstamp:16928059700 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.646367: rtos_queue_send_from_isr_failed: tstamp:16928059874 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.646368: rtos_queue_send_from_isr_failed: tstamp:16928060048 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.646370: rtos_queue_send_from_isr_failed: tstamp:16928060220 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.646372: rtos_queue_send_from_isr_failed: tstamp:16928060393 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.646374: rtos_queue_send_from_isr_failed: tstamp:16928060573 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.646376: rtos_queue_send_from_isr_failed: tstamp:16928060747 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.646378: rtos_queue_send_failed: tstamp:16928062617 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.646382: rtcpu_vinotify_event: tstamp:16928560371 tag:CHANSEL_PXL_SOF channel:0x00 frame:126 vi_tstamp:16928559842 data:0x00000001
     kworker/3:1-720   [003] ....   532.646384: rtcpu_vinotify_event: tstamp:16928560761 tag:ATOMP_FS channel:0x00 frame:126 vi_tstamp:16928559862 data:0x00000000
     kworker/3:1-720   [003] ....   532.646385: rtcpu_vinotify_event: tstamp:16928560879 tag:CHANSEL_FAULT channel:0x00 frame:126 vi_tstamp:16928560375 data:0x00000200
     kworker/3:1-720   [003] ....   532.646387: rtcpu_vinotify_event: tstamp:16928561747 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:126 vi_tstamp:16928561016 data:0x08000000
     kworker/3:1-720   [003] ....   532.646388: rtcpu_vinotify_event: tstamp:16928561857 tag:CHANSEL_FAULT_FE channel:0x01 frame:126 vi_tstamp:16928561092 data:0x00000001
     kworker/3:1-720   [003] ....   532.646390: rtcpu_vinotify_event: tstamp:16928561998 tag:ATOMP_FE channel:0x00 frame:126 vi_tstamp:16928561096 data:0x00000000
     kworker/3:1-720   [003] ....   532.702325: rtos_queue_peek_from_isr_failed: tstamp:16929265135 queue:0x0b4b4500
 vi-output, imx1-7620  [005] ....   532.859604: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [005] ....   532.859660: tegra_channel_capture_frame: sof:532.201068990
     kworker/3:1-720   [003] ....   532.870257: rtos_queue_peek_from_isr_failed: tstamp:16934265141 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   532.870262: rtos_queue_send_from_isr_failed: tstamp:16935411174 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870263: rtos_queue_send_from_isr_failed: tstamp:16935411355 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.870264: rtos_queue_send_from_isr_failed: tstamp:16935411532 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.870265: rtos_queue_send_from_isr_failed: tstamp:16935411709 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.870267: rtos_queue_send_from_isr_failed: tstamp:16935411882 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.870268: rtos_queue_send_from_isr_failed: tstamp:16935412088 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.870269: rtos_queue_send_from_isr_failed: tstamp:16935412262 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.870270: rtos_queue_send_from_isr_failed: tstamp:16935412436 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.870272: rtos_queue_send_failed: tstamp:16935413262 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870273: rtos_queue_send_from_isr_failed: tstamp:16935418880 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870274: rtos_queue_send_from_isr_failed: tstamp:16935419083 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.870275: rtos_queue_send_from_isr_failed: tstamp:16935419258 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.870276: rtos_queue_send_from_isr_failed: tstamp:16935419434 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.870278: rtos_queue_send_from_isr_failed: tstamp:16935419609 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.870279: rtos_queue_send_from_isr_failed: tstamp:16935419783 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.870280: rtos_queue_send_from_isr_failed: tstamp:16935419957 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.870281: rtos_queue_send_from_isr_failed: tstamp:16935420131 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.870282: rtos_queue_send_failed: tstamp:16935420858 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870283: rtos_queue_send_from_isr_failed: tstamp:16935434189 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870284: rtos_queue_send_from_isr_failed: tstamp:16935434393 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.870285: rtos_queue_send_from_isr_failed: tstamp:16935434566 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.870286: rtos_queue_send_from_isr_failed: tstamp:16935434754 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.870287: rtos_queue_send_from_isr_failed: tstamp:16935434928 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.870288: rtos_queue_send_from_isr_failed: tstamp:16935435102 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.870289: rtos_queue_send_from_isr_failed: tstamp:16935435276 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.870291: rtos_queue_send_from_isr_failed: tstamp:16935435448 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.870292: rtos_queue_send_failed: tstamp:16935436183 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870293: rtos_queue_send_from_isr_failed: tstamp:16935439745 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870294: rtos_queue_send_from_isr_failed: tstamp:16935439950 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   532.870295: rtos_queue_send_from_isr_failed: tstamp:16935440125 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   532.870296: rtos_queue_send_from_isr_failed: tstamp:16935440306 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   532.870297: rtos_queue_send_from_isr_failed: tstamp:16935440479 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   532.870298: rtos_queue_send_from_isr_failed: tstamp:16935440661 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   532.870299: rtos_queue_send_from_isr_failed: tstamp:16935440836 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   532.870300: rtos_queue_send_from_isr_failed: tstamp:16935441015 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   532.870301: rtos_queue_send_failed: tstamp:16935443205 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   532.870304: rtcpu_vinotify_event: tstamp:16935444800 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:16935442613 data:0x00000001
 vi-output, imx1-7620  [003] ....   532.874173: tegra_channel_capture_frame: sof:532.435911014
     kworker/3:1-720   [003] ....   532.926312: rtcpu_vinotify_event: tstamp:16935899065 tag:CHANSEL_PXL_SOF channel:0x00 frame:140 vi_tstamp:16935898545 data:0x00000001
     kworker/3:1-720   [003] ....   532.926320: rtcpu_vinotify_event: tstamp:16935899432 tag:ATOMP_FS channel:0x00 frame:140 vi_tstamp:16935898566 data:0x00000000
     kworker/3:1-720   [003] ....   532.926322: rtcpu_vinotify_event: tstamp:16935899550 tag:CHANSEL_FAULT channel:0x00 frame:140 vi_tstamp:16935899070 data:0x00000200
     kworker/3:1-720   [003] ....   532.926324: rtcpu_vinotify_event: tstamp:16935900336 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:140 vi_tstamp:16935899686 data:0x08000000
     kworker/3:1-720   [003] ....   532.926327: rtcpu_vinotify_event: tstamp:16935900446 tag:CHANSEL_FAULT_FE channel:0x01 frame:140 vi_tstamp:16935899690 data:0x00000001
     kworker/3:1-720   [003] ....   532.926329: rtcpu_vinotify_event: tstamp:16935900585 tag:ATOMP_FE channel:0x00 frame:140 vi_tstamp:16935899693 data:0x00000000
     kworker/3:1-720   [003] ....   532.982312: rtos_queue_peek_from_isr_failed: tstamp:16939265174 queue:0x0b4b4500
 vi-output, imx1-7620  [004] ....   533.095542: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [004] ....   533.095592: tegra_channel_capture_frame: sof:532.435911014
 vi-output, imx1-7620  [004] ....   533.109049: tegra_channel_capture_frame: sof:532.670752783
     kworker/3:1-720   [003] ....   533.150329: rtos_queue_send_from_isr_failed: tstamp:16942786980 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150336: rtos_queue_send_from_isr_failed: tstamp:16942787158 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.150339: rtos_queue_send_from_isr_failed: tstamp:16942787333 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.150342: rtos_queue_send_from_isr_failed: tstamp:16942787510 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.150345: rtos_queue_send_from_isr_failed: tstamp:16942787683 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.150347: rtos_queue_send_from_isr_failed: tstamp:16942787863 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.150350: rtos_queue_send_from_isr_failed: tstamp:16942788037 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.150353: rtos_queue_send_from_isr_failed: tstamp:16942788219 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.150362: rtos_queue_send_failed: tstamp:16942789049 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150365: rtos_queue_send_from_isr_failed: tstamp:16942796795 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150368: rtos_queue_send_from_isr_failed: tstamp:16942797000 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.150371: rtos_queue_send_from_isr_failed: tstamp:16942797176 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.150374: rtos_queue_send_from_isr_failed: tstamp:16942797353 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.150377: rtos_queue_send_from_isr_failed: tstamp:16942797526 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.150380: rtos_queue_send_from_isr_failed: tstamp:16942797700 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.150383: rtos_queue_send_from_isr_failed: tstamp:16942797874 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.150385: rtos_queue_send_from_isr_failed: tstamp:16942798049 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.150388: rtos_queue_send_failed: tstamp:16942798780 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150391: rtos_queue_send_from_isr_failed: tstamp:16942808610 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150393: rtos_queue_send_from_isr_failed: tstamp:16942808815 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.150396: rtos_queue_send_from_isr_failed: tstamp:16942808990 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.150398: rtos_queue_send_from_isr_failed: tstamp:16942809168 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.150401: rtos_queue_send_from_isr_failed: tstamp:16942809343 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.150404: rtos_queue_send_from_isr_failed: tstamp:16942809518 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.150406: rtos_queue_send_from_isr_failed: tstamp:16942809693 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.150410: rtos_queue_send_from_isr_failed: tstamp:16942809899 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.150413: rtos_queue_send_failed: tstamp:16942810610 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150416: rtos_queue_send_from_isr_failed: tstamp:16942813460 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150418: rtos_queue_send_from_isr_failed: tstamp:16942813635 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.150421: rtos_queue_send_from_isr_failed: tstamp:16942813810 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.150424: rtos_queue_send_from_isr_failed: tstamp:16942814012 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.150426: rtos_queue_send_from_isr_failed: tstamp:16942814186 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.150429: rtos_queue_send_from_isr_failed: tstamp:16942814360 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.150432: rtos_queue_send_from_isr_failed: tstamp:16942814534 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.150434: rtos_queue_send_from_isr_failed: tstamp:16942814707 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.150437: rtos_queue_send_failed: tstamp:16942816611 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.150443: rtcpu_vinotify_event: tstamp:16943237763 tag:CHANSEL_PXL_SOF channel:0x00 frame:154 vi_tstamp:16943237240 data:0x00000001
     kworker/3:1-720   [003] ....   533.150446: rtcpu_vinotify_event: tstamp:16943238189 tag:ATOMP_FS channel:0x00 frame:154 vi_tstamp:16943237260 data:0x00000000
     kworker/3:1-720   [003] ....   533.150448: rtcpu_vinotify_event: tstamp:16943238341 tag:CHANSEL_FAULT channel:0x00 frame:154 vi_tstamp:16943237773 data:0x00000200
     kworker/3:1-720   [003] ....   533.150450: rtcpu_vinotify_event: tstamp:16943239195 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:154 vi_tstamp:16943238493 data:0x08000000
     kworker/3:1-720   [003] ....   533.150453: rtcpu_vinotify_event: tstamp:16943239345 tag:CHANSEL_FAULT_FE channel:0x01 frame:154 vi_tstamp:16943238495 data:0x00000001
     kworker/3:1-720   [003] ....   533.150455: rtcpu_vinotify_event: tstamp:16943239521 tag:ATOMP_FE channel:0x00 frame:154 vi_tstamp:16943238498 data:0x00000000
     kworker/3:1-720   [003] ....   533.150460: rtos_queue_peek_from_isr_failed: tstamp:16944265190 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   533.326285: rtos_queue_peek_from_isr_failed: tstamp:16949265159 queue:0x0b4b4500
 vi-output, imx1-7620  [004] ....   533.343348: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [004] ....   533.343380: tegra_channel_capture_frame: sof:532.670752783
 vi-output, imx1-7620  [000] ....   533.360751: tegra_channel_capture_frame: sof:532.922369332
     kworker/3:1-720   [003] ....   533.378323: rtos_queue_send_from_isr_failed: tstamp:16950036187 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378329: rtos_queue_send_from_isr_failed: tstamp:16950036364 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.378332: rtos_queue_send_from_isr_failed: tstamp:16950036542 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.378335: rtos_queue_send_from_isr_failed: tstamp:16950036717 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.378337: rtos_queue_send_from_isr_failed: tstamp:16950036889 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.378340: rtos_queue_send_from_isr_failed: tstamp:16950037062 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.378343: rtos_queue_send_from_isr_failed: tstamp:16950037236 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.378345: rtos_queue_send_from_isr_failed: tstamp:16950037408 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.378350: rtos_queue_send_failed: tstamp:16950038225 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378352: rtos_queue_send_from_isr_failed: tstamp:16950042798 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378355: rtos_queue_send_from_isr_failed: tstamp:16950042973 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.378357: rtos_queue_send_from_isr_failed: tstamp:16950043178 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.378360: rtos_queue_send_from_isr_failed: tstamp:16950043353 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.378363: rtos_queue_send_from_isr_failed: tstamp:16950043527 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.378366: rtos_queue_send_from_isr_failed: tstamp:16950043707 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.378368: rtos_queue_send_from_isr_failed: tstamp:16950043881 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.378371: rtos_queue_send_from_isr_failed: tstamp:16950044055 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.378374: rtos_queue_send_failed: tstamp:16950044754 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378376: rtos_queue_send_from_isr_failed: tstamp:16950557071 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378379: rtos_queue_send_from_isr_failed: tstamp:16950557185 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.378382: rtos_queue_send_from_isr_failed: tstamp:16950557291 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.378384: rtos_queue_send_from_isr_failed: tstamp:16950557398 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.378387: rtos_queue_send_from_isr_failed: tstamp:16950557503 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.378390: rtos_queue_send_from_isr_failed: tstamp:16950557608 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.378392: rtos_queue_send_from_isr_failed: tstamp:16950557713 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.378395: rtos_queue_send_from_isr_failed: tstamp:16950557817 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.378398: rtos_queue_send_failed: tstamp:16950558281 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378400: rtos_queue_send_from_isr_failed: tstamp:16950559999 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378403: rtos_queue_send_from_isr_failed: tstamp:16950560105 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.378406: rtos_queue_send_from_isr_failed: tstamp:16950560213 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.378408: rtos_queue_send_from_isr_failed: tstamp:16950560318 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.378411: rtos_queue_send_from_isr_failed: tstamp:16950560422 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.378413: rtos_queue_send_from_isr_failed: tstamp:16950560525 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.378416: rtos_queue_send_from_isr_failed: tstamp:16950560629 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.378419: rtos_queue_send_from_isr_failed: tstamp:16950560739 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.378421: rtos_queue_send_failed: tstamp:16950561703 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.378426: rtcpu_vinotify_event: tstamp:16950576323 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:16950575943 data:0x00000001
     kworker/3:1-720   [003] ....   533.378429: rtcpu_vinotify_event: tstamp:16951100638 tag:CHANSEL_PXL_SOF channel:0x00 frame:169 vi_tstamp:16951100134 data:0x00000001
     kworker/3:1-720   [003] ....   533.378432: rtcpu_vinotify_event: tstamp:16951101021 tag:ATOMP_FS channel:0x00 frame:169 vi_tstamp:16951100155 data:0x00000000
     kworker/3:1-720   [003] ....   533.378434: rtcpu_vinotify_event: tstamp:16951101136 tag:CHANSEL_FAULT channel:0x00 frame:169 vi_tstamp:16951100663 data:0x00000200
     kworker/3:1-720   [003] ....   533.378436: rtcpu_vinotify_event: tstamp:16951101918 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:169 vi_tstamp:16951101271 data:0x08000000
     kworker/3:1-720   [003] ....   533.378438: rtcpu_vinotify_event: tstamp:16951102028 tag:CHANSEL_FAULT_FE channel:0x01 frame:169 vi_tstamp:16951101277 data:0x00000001
     kworker/3:1-720   [003] ....   533.378440: rtcpu_vinotify_event: tstamp:16951102167 tag:ATOMP_FE channel:0x00 frame:169 vi_tstamp:16951101280 data:0x00000000
     kworker/3:1-720   [003] ....   533.490303: rtos_queue_peek_from_isr_failed: tstamp:16954265208 queue:0x0b4b4500
 vi-output, imx1-7620  [005] ....   533.579403: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [005] ....   533.579454: tegra_channel_capture_frame: sof:532.922369332
 vi-output, imx1-7620  [003] ....   533.595459: tegra_channel_capture_frame: sof:533.157210875
     kworker/3:1-720   [003] ....   533.602233: rtos_queue_send_from_isr_failed: tstamp:16957909560 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602238: rtos_queue_send_from_isr_failed: tstamp:16957909809 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.602240: rtos_queue_send_from_isr_failed: tstamp:16957909987 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.602242: rtos_queue_send_from_isr_failed: tstamp:16957910163 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.602243: rtos_queue_send_from_isr_failed: tstamp:16957910338 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.602246: rtos_queue_send_from_isr_failed: tstamp:16957910513 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.602247: rtos_queue_send_from_isr_failed: tstamp:16957910687 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.602249: rtos_queue_send_from_isr_failed: tstamp:16957910861 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.602252: rtos_queue_send_failed: tstamp:16957911715 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602254: rtos_queue_send_from_isr_failed: tstamp:16957918554 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602256: rtos_queue_send_from_isr_failed: tstamp:16957918729 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.602258: rtos_queue_send_from_isr_failed: tstamp:16957918905 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.602259: rtos_queue_send_from_isr_failed: tstamp:16957919081 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.602261: rtos_queue_send_from_isr_failed: tstamp:16957919254 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.602263: rtos_queue_send_from_isr_failed: tstamp:16957919429 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.602265: rtos_queue_send_from_isr_failed: tstamp:16957919604 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.602267: rtos_queue_send_from_isr_failed: tstamp:16957919778 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.602268: rtos_queue_send_failed: tstamp:16957920497 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602270: rtos_queue_send_from_isr_failed: tstamp:16957929406 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602272: rtos_queue_send_from_isr_failed: tstamp:16957929581 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.602274: rtos_queue_send_from_isr_failed: tstamp:16957929755 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.602275: rtos_queue_send_from_isr_failed: tstamp:16957929930 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.602277: rtos_queue_send_from_isr_failed: tstamp:16957930102 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.602279: rtos_queue_send_from_isr_failed: tstamp:16957930277 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.602281: rtos_queue_send_from_isr_failed: tstamp:16957930452 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.602283: rtos_queue_send_from_isr_failed: tstamp:16957930626 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.602285: rtos_queue_send_failed: tstamp:16957931339 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602286: rtos_queue_send_from_isr_failed: tstamp:16957934454 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602288: rtos_queue_send_from_isr_failed: tstamp:16957934629 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.602290: rtos_queue_send_from_isr_failed: tstamp:16957934803 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.602292: rtos_queue_send_from_isr_failed: tstamp:16957934977 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.602294: rtos_queue_send_from_isr_failed: tstamp:16957935149 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.602295: rtos_queue_send_from_isr_failed: tstamp:16957935354 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.602297: rtos_queue_send_from_isr_failed: tstamp:16957935534 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.602299: rtos_queue_send_from_isr_failed: tstamp:16957935707 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.602301: rtos_queue_send_failed: tstamp:16957937588 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.602304: rtcpu_vinotify_event: tstamp:16958439348 tag:CHANSEL_PXL_SOF channel:0x00 frame:183 vi_tstamp:16958438827 data:0x00000001
     kworker/3:1-720   [003] ....   533.602306: rtcpu_vinotify_event: tstamp:16958439716 tag:ATOMP_FS channel:0x00 frame:183 vi_tstamp:16958438850 data:0x00000000
     kworker/3:1-720   [003] ....   533.602308: rtcpu_vinotify_event: tstamp:16958439842 tag:CHANSEL_FAULT channel:0x00 frame:183 vi_tstamp:16958439356 data:0x00000200
     kworker/3:1-720   [003] ....   533.602309: rtcpu_vinotify_event: tstamp:16958440629 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:183 vi_tstamp:16958439978 data:0x08000000
     kworker/3:1-720   [003] ....   533.602311: rtcpu_vinotify_event: tstamp:16958440739 tag:CHANSEL_FAULT_FE channel:0x01 frame:183 vi_tstamp:16958439982 data:0x00000001
     kworker/3:1-720   [003] ....   533.602312: rtcpu_vinotify_event: tstamp:16958440879 tag:ATOMP_FE channel:0x00 frame:183 vi_tstamp:16958439986 data:0x00000000
     kworker/3:1-720   [003] ....   533.658315: rtos_queue_peek_from_isr_failed: tstamp:16959265176 queue:0x0b4b4500
 vi-output, imx1-7620  [000] ....   533.815232: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [000] ....   533.815279: tegra_channel_capture_frame: sof:533.157210875
     kworker/3:1-720   [003] ....   533.826238: rtos_queue_peek_from_isr_failed: tstamp:16964265181 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   533.826241: rtos_queue_send_from_isr_failed: tstamp:16965283600 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826243: rtos_queue_send_from_isr_failed: tstamp:16965283779 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.826244: rtos_queue_send_from_isr_failed: tstamp:16965283957 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.826245: rtos_queue_send_from_isr_failed: tstamp:16965284132 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.826247: rtos_queue_send_from_isr_failed: tstamp:16965284306 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.826248: rtos_queue_send_from_isr_failed: tstamp:16965284486 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.826249: rtos_queue_send_from_isr_failed: tstamp:16965284658 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.826250: rtos_queue_send_from_isr_failed: tstamp:16965284832 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.826253: rtos_queue_send_failed: tstamp:16965285648 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826255: rtos_queue_send_from_isr_failed: tstamp:16965288661 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826256: rtos_queue_send_from_isr_failed: tstamp:16965288836 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.826257: rtos_queue_send_from_isr_failed: tstamp:16965289013 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.826258: rtos_queue_send_from_isr_failed: tstamp:16965289189 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.826259: rtos_queue_send_from_isr_failed: tstamp:16965289361 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.826261: rtos_queue_send_from_isr_failed: tstamp:16965289540 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.826262: rtos_queue_send_from_isr_failed: tstamp:16965289713 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.826263: rtos_queue_send_from_isr_failed: tstamp:16965289885 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.826264: rtos_queue_send_failed: tstamp:16965290584 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826265: rtos_queue_send_from_isr_failed: tstamp:16965299681 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826266: rtos_queue_send_from_isr_failed: tstamp:16965299887 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.826267: rtos_queue_send_from_isr_failed: tstamp:16965300060 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.826268: rtos_queue_send_from_isr_failed: tstamp:16965300268 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.826270: rtos_queue_send_from_isr_failed: tstamp:16965300440 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.826271: rtos_queue_send_from_isr_failed: tstamp:16965300614 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.826272: rtos_queue_send_from_isr_failed: tstamp:16965300785 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.826273: rtos_queue_send_from_isr_failed: tstamp:16965300958 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.826274: rtos_queue_send_failed: tstamp:16965301659 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826275: rtos_queue_send_from_isr_failed: tstamp:16965304238 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   533.826276: rtos_queue_send_from_isr_failed: tstamp:16965304413 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   533.826277: rtos_queue_send_from_isr_failed: tstamp:16965304588 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   533.826278: rtos_queue_send_from_isr_failed: tstamp:16965304765 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   533.826279: rtos_queue_send_from_isr_failed: tstamp:16965304936 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   533.826280: rtos_queue_send_from_isr_failed: tstamp:16965305108 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   533.826281: rtos_queue_send_from_isr_failed: tstamp:16965305281 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   533.826282: rtos_queue_send_from_isr_failed: tstamp:16965305452 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   533.826283: rtos_queue_send_failed: tstamp:16965307366 queue:0x0b4a7258
 vi-output, imx1-7620  [003] ....   533.830295: tegra_channel_capture_frame: sof:533.392052451
     kworker/3:1-720   [003] ....   533.882318: rtcpu_vinotify_event: tstamp:16965778026 tag:CHANSEL_PXL_SOF channel:0x00 frame:197 vi_tstamp:16965777517 data:0x00000001
     kworker/3:1-720   [003] ....   533.882324: rtcpu_vinotify_event: tstamp:16965778435 tag:ATOMP_FS channel:0x00 frame:197 vi_tstamp:16965777537 data:0x00000000
     kworker/3:1-720   [003] ....   533.882327: rtcpu_vinotify_event: tstamp:16965778551 tag:CHANSEL_FAULT channel:0x00 frame:197 vi_tstamp:16965778050 data:0x00000200
     kworker/3:1-720   [003] ....   533.882330: rtcpu_vinotify_event: tstamp:16965779416 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:197 vi_tstamp:16965778687 data:0x08000000
     kworker/3:1-720   [003] ....   533.882333: rtcpu_vinotify_event: tstamp:16965779526 tag:CHANSEL_FAULT_FE channel:0x01 frame:197 vi_tstamp:16965778768 data:0x00000001
     kworker/3:1-720   [003] ....   533.882335: rtcpu_vinotify_event: tstamp:16965779669 tag:ATOMP_FE channel:0x00 frame:197 vi_tstamp:16965778771 data:0x00000000
     kworker/3:1-720   [003] ....   533.994315: rtos_queue_peek_from_isr_failed: tstamp:16969265188 queue:0x0b4b4500
 vi-output, imx1-7620  [003] ....   534.051669: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [003] ....   534.051726: tegra_channel_capture_frame: sof:533.392052451
 vi-output, imx1-7620  [003] .n..   534.065136: tegra_channel_capture_frame: sof:533.626894443
     kworker/3:1-720   [003] ....   534.106245: rtos_queue_send_from_isr_failed: tstamp:16972660866 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106251: rtos_queue_send_from_isr_failed: tstamp:16972661045 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.106254: rtos_queue_send_from_isr_failed: tstamp:16972661223 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.106256: rtos_queue_send_from_isr_failed: tstamp:16972661399 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.106259: rtos_queue_send_from_isr_failed: tstamp:16972661573 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.106262: rtos_queue_send_from_isr_failed: tstamp:16972661748 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.106265: rtos_queue_send_from_isr_failed: tstamp:16972661922 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.106267: rtos_queue_send_from_isr_failed: tstamp:16972662096 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.106273: rtos_queue_send_failed: tstamp:16972662933 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106275: rtos_queue_send_from_isr_failed: tstamp:16972669090 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106278: rtos_queue_send_from_isr_failed: tstamp:16972669272 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.106281: rtos_queue_send_from_isr_failed: tstamp:16972669445 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.106283: rtos_queue_send_from_isr_failed: tstamp:16972669622 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.106286: rtos_queue_send_from_isr_failed: tstamp:16972669795 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.106288: rtos_queue_send_from_isr_failed: tstamp:16972669968 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.106291: rtos_queue_send_from_isr_failed: tstamp:16972670142 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.106294: rtos_queue_send_from_isr_failed: tstamp:16972670319 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.106296: rtos_queue_send_failed: tstamp:16972671048 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106299: rtos_queue_send_from_isr_failed: tstamp:16972686718 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106302: rtos_queue_send_from_isr_failed: tstamp:16972686893 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.106304: rtos_queue_send_from_isr_failed: tstamp:16972687068 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.106307: rtos_queue_send_from_isr_failed: tstamp:16972687245 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.106310: rtos_queue_send_from_isr_failed: tstamp:16972687417 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.106312: rtos_queue_send_from_isr_failed: tstamp:16972687591 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.106315: rtos_queue_send_from_isr_failed: tstamp:16972687764 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.106318: rtos_queue_send_from_isr_failed: tstamp:16972687937 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.106320: rtos_queue_send_failed: tstamp:16972688666 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106323: rtos_queue_send_from_isr_failed: tstamp:16972691979 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106326: rtos_queue_send_from_isr_failed: tstamp:16972692155 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.106329: rtos_queue_send_from_isr_failed: tstamp:16972692332 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.106331: rtos_queue_send_from_isr_failed: tstamp:16972692508 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.106334: rtos_queue_send_from_isr_failed: tstamp:16972692682 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.106336: rtos_queue_send_from_isr_failed: tstamp:16972692854 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.106339: rtos_queue_send_from_isr_failed: tstamp:16972693029 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.106342: rtos_queue_send_from_isr_failed: tstamp:16972693208 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.106344: rtos_queue_send_failed: tstamp:16972695139 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.106350: rtcpu_vinotify_event: tstamp:16973116724 tag:CHANSEL_PXL_SOF channel:0x00 frame:211 vi_tstamp:16973116218 data:0x00000001
     kworker/3:1-720   [003] ....   534.106352: rtcpu_vinotify_event: tstamp:16973117092 tag:ATOMP_FS channel:0x00 frame:211 vi_tstamp:16973116239 data:0x00000000
     kworker/3:1-720   [003] ....   534.106354: rtcpu_vinotify_event: tstamp:16973117209 tag:CHANSEL_FAULT channel:0x00 frame:211 vi_tstamp:16973116742 data:0x00000200
     kworker/3:1-720   [003] ....   534.106356: rtcpu_vinotify_event: tstamp:16973117992 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:211 vi_tstamp:16973117345 data:0x08000000
     kworker/3:1-720   [003] ....   534.106358: rtcpu_vinotify_event: tstamp:16973118102 tag:CHANSEL_FAULT_FE channel:0x01 frame:211 vi_tstamp:16973117345 data:0x00000001
     kworker/3:1-720   [003] ....   534.106361: rtcpu_vinotify_event: tstamp:16973118242 tag:ATOMP_FE channel:0x00 frame:211 vi_tstamp:16973117348 data:0x00000000
     kworker/3:1-720   [003] ....   534.106366: rtos_queue_peek_from_isr_failed: tstamp:16974265272 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   534.274236: rtos_queue_peek_from_isr_failed: tstamp:16979265200 queue:0x0b4b4500
 vi-output, imx1-7620  [003] ....   534.283350: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [003] ....   534.283394: tegra_channel_capture_frame: sof:533.626894443
 vi-output, imx1-7620  [003] ....   534.300036: tegra_channel_capture_frame: sof:533.861736149
     kworker/3:1-720   [003] ....   534.330292: rtos_queue_send_from_isr_failed: tstamp:16979912960 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330298: rtos_queue_send_from_isr_failed: tstamp:16979913139 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.330301: rtos_queue_send_from_isr_failed: tstamp:16979913317 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.330303: rtos_queue_send_from_isr_failed: tstamp:16979913492 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.330306: rtos_queue_send_from_isr_failed: tstamp:16979913664 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.330309: rtos_queue_send_from_isr_failed: tstamp:16979913837 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.330311: rtos_queue_send_from_isr_failed: tstamp:16979914011 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.330314: rtos_queue_send_from_isr_failed: tstamp:16979914183 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.330319: rtos_queue_send_failed: tstamp:16979915029 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330321: rtos_queue_send_from_isr_failed: tstamp:16979918658 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330324: rtos_queue_send_from_isr_failed: tstamp:16979918836 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.330327: rtos_queue_send_from_isr_failed: tstamp:16979919009 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.330329: rtos_queue_send_from_isr_failed: tstamp:16979919191 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.330332: rtos_queue_send_from_isr_failed: tstamp:16979919365 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.330335: rtos_queue_send_from_isr_failed: tstamp:16979919545 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.330338: rtos_queue_send_from_isr_failed: tstamp:16979919719 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.330340: rtos_queue_send_from_isr_failed: tstamp:16979919891 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.330343: rtos_queue_send_failed: tstamp:16979920619 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330346: rtos_queue_send_from_isr_failed: tstamp:16979928471 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330348: rtos_queue_send_from_isr_failed: tstamp:16979928646 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.330351: rtos_queue_send_from_isr_failed: tstamp:16979928821 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.330354: rtos_queue_send_from_isr_failed: tstamp:16979928998 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.330356: rtos_queue_send_from_isr_failed: tstamp:16979929175 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.330359: rtos_queue_send_from_isr_failed: tstamp:16979929349 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.330362: rtos_queue_send_from_isr_failed: tstamp:16979929529 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.330364: rtos_queue_send_from_isr_failed: tstamp:16979929704 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.330367: rtos_queue_send_failed: tstamp:16979930412 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330369: rtos_queue_send_from_isr_failed: tstamp:16979932829 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330372: rtos_queue_send_from_isr_failed: tstamp:16979933004 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.330375: rtos_queue_send_from_isr_failed: tstamp:16979933179 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.330377: rtos_queue_send_from_isr_failed: tstamp:16979933361 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.330380: rtos_queue_send_from_isr_failed: tstamp:16979933533 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.330383: rtos_queue_send_from_isr_failed: tstamp:16979933706 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.330385: rtos_queue_send_from_isr_failed: tstamp:16979933880 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.330388: rtos_queue_send_from_isr_failed: tstamp:16979934053 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.330390: rtos_queue_send_failed: tstamp:16979935992 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.330396: rtcpu_vinotify_event: tstamp:16980455677 tag:CHANSEL_PXL_SOF channel:0x00 frame:225 vi_tstamp:16980454910 data:0x00000001
     kworker/3:1-720   [003] ....   534.330398: rtcpu_vinotify_event: tstamp:16980455965 tag:ATOMP_FS channel:0x00 frame:225 vi_tstamp:16980454931 data:0x00000000
     kworker/3:1-720   [003] ....   534.330400: rtcpu_vinotify_event: tstamp:16980456150 tag:CHANSEL_FAULT channel:0x00 frame:225 vi_tstamp:16980455445 data:0x00000200
     kworker/3:1-720   [003] ....   534.330402: rtcpu_vinotify_event: tstamp:16980457002 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:225 vi_tstamp:16980456319 data:0x08000000
     kworker/3:1-720   [003] ....   534.330405: rtcpu_vinotify_event: tstamp:16980457181 tag:CHANSEL_FAULT_FE channel:0x01 frame:225 vi_tstamp:16980456328 data:0x00000001
     kworker/3:1-720   [003] ....   534.330407: rtcpu_vinotify_event: tstamp:16980457390 tag:ATOMP_FE channel:0x00 frame:225 vi_tstamp:16980456332 data:0x00000000
         capture-7619  [000] ....   534.396284: tegra_channel_close: vi-output, imx185 2-0011
     kworker/3:1-720   [003] ....   534.442297: rtos_queue_peek_from_isr_failed: tstamp:16984265210 queue:0x0b4b4500
 vi-output, imx1-7620  [000] ....   534.519582: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7620  [000] ....   534.519647: tegra_channel_capture_frame: sof:533.861736149
         capture-7619  [000] ....   534.520064: tegra_channel_set_stream: enable : 0x0
         capture-7619  [000] ....   534.520068: tegra_channel_set_stream: imx185 2-0011 : 0x0
         capture-7619  [000] ....   534.520086: tegra_channel_set_stream: 150c0000.nvcsi--1 : 0x0
         capture-7619  [000] ....   534.520090: csi_s_stream: enable : 0x0
         capture-7619  [003] ....   534.553714: tegra_channel_set_power: imx185 2-0011 : 0x0
         capture-7619  [003] ....   534.553720: camera_common_s_power: status : 0x0
         capture-7619  [003] ....   534.553836: tegra_channel_set_power: 150c0000.nvcsi--1 : 0x0
         capture-7619  [003] ....   534.553838: csi_s_power: enable : 0x0
     kworker/3:1-720   [003] ....   534.554201: rtos_queue_send_from_isr_failed: tstamp:16987285040 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554202: rtos_queue_send_from_isr_failed: tstamp:16987285217 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554203: rtos_queue_send_from_isr_failed: tstamp:16987285392 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554204: rtos_queue_send_from_isr_failed: tstamp:16987285569 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554205: rtos_queue_send_from_isr_failed: tstamp:16987285743 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554205: rtos_queue_send_from_isr_failed: tstamp:16987285916 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554206: rtos_queue_send_from_isr_failed: tstamp:16987286091 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554206: rtos_queue_send_from_isr_failed: tstamp:16987286265 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554207: rtos_queue_send_failed: tstamp:16987287087 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554208: rtos_queue_send_from_isr_failed: tstamp:16987293552 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554209: rtos_queue_send_from_isr_failed: tstamp:16987293727 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554209: rtos_queue_send_from_isr_failed: tstamp:16987293904 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554210: rtos_queue_send_from_isr_failed: tstamp:16987294083 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554210: rtos_queue_send_from_isr_failed: tstamp:16987294257 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554211: rtos_queue_send_from_isr_failed: tstamp:16987294430 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554212: rtos_queue_send_from_isr_failed: tstamp:16987294604 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554212: rtos_queue_send_from_isr_failed: tstamp:16987294778 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554213: rtos_queue_send_failed: tstamp:16987295531 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554213: rtos_queue_send_from_isr_failed: tstamp:16987307680 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554214: rtos_queue_send_from_isr_failed: tstamp:16987307918 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554214: rtos_queue_send_from_isr_failed: tstamp:16987308093 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554215: rtos_queue_send_from_isr_failed: tstamp:16987308270 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554216: rtos_queue_send_from_isr_failed: tstamp:16987308445 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554216: rtos_queue_send_from_isr_failed: tstamp:16987308620 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554217: rtos_queue_send_from_isr_failed: tstamp:16987308795 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554217: rtos_queue_send_from_isr_failed: tstamp:16987308969 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554218: rtos_queue_send_failed: tstamp:16987309679 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554219: rtos_queue_send_from_isr_failed: tstamp:16987313971 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554219: rtos_queue_send_from_isr_failed: tstamp:16987314148 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554220: rtos_queue_send_from_isr_failed: tstamp:16987314323 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554220: rtos_queue_send_from_isr_failed: tstamp:16987314498 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554221: rtos_queue_send_from_isr_failed: tstamp:16987314670 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554221: rtos_queue_send_from_isr_failed: tstamp:16987314844 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554222: rtos_queue_send_from_isr_failed: tstamp:16987315018 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554223: rtos_queue_send_from_isr_failed: tstamp:16987315191 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554223: rtos_queue_send_failed: tstamp:16987317105 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554224: rtos_queue_send_from_isr_failed: tstamp:16987323840 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554224: rtos_queue_send_from_isr_failed: tstamp:16987324015 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554225: rtos_queue_send_from_isr_failed: tstamp:16987324190 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554226: rtos_queue_send_from_isr_failed: tstamp:16987324364 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554226: rtos_queue_send_from_isr_failed: tstamp:16987324538 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554227: rtos_queue_send_from_isr_failed: tstamp:16987324710 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554227: rtos_queue_send_from_isr_failed: tstamp:16987324883 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554228: rtos_queue_send_from_isr_failed: tstamp:16987325055 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554229: rtos_queue_send_failed: tstamp:16987326108 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554230: rtcpu_vinotify_event: tstamp:16987327544 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:16987325488 data:0x00000001
     kworker/3:1-720   [003] ....   534.554231: rtos_queue_send_from_isr_failed: tstamp:16987329767 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.554232: rtos_queue_send_from_isr_failed: tstamp:16987329944 queue:0x0b4aad68
     kworker/3:1-720   [003] ....   534.554232: rtos_queue_send_from_isr_failed: tstamp:16987330121 queue:0x0b4ac998
     kworker/3:1-720   [003] ....   534.554233: rtos_queue_send_from_isr_failed: tstamp:16987330298 queue:0x0b4ae518
     kworker/3:1-720   [003] ....   534.554233: rtos_queue_send_from_isr_failed: tstamp:16987330501 queue:0x0b4af2d8
     kworker/3:1-720   [003] ....   534.554234: rtos_queue_send_from_isr_failed: tstamp:16987330683 queue:0x0b4b0098
     kworker/3:1-720   [003] ....   534.554235: rtos_queue_send_from_isr_failed: tstamp:16987330857 queue:0x0b4b0e58
     kworker/3:1-720   [003] ....   534.554235: rtos_queue_send_from_isr_failed: tstamp:16987331030 queue:0x0b4b1c18
     kworker/3:1-720   [003] ....   534.554236: rtos_queue_send_failed: tstamp:16987331755 queue:0x0b4a7258
     kworker/3:1-720   [003] ....   534.610294: rtos_queue_peek_from_isr_failed: tstamp:16989265218 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   534.778271: rtos_queue_peek_from_isr_failed: tstamp:16994265222 queue:0x0b4b4500
     kworker/3:1-720   [003] ....   534.946286: rtos_queue_peek_from_isr_failed: tstamp:16999265225 queue:0x0b4b4500

Please note, that I changed the i2c-address in the device tree from 0x48 to 0x11, because I configure the SerDes and the AR0144 from userspace which is not possible when a kernel driver uses the i2c-address.

Thank you again, every help is appriciated.

The tag:CHANSEL_FAULT tell the PIXEL_SHORT_LINE have adjust the output size(active_w) to try.

I forgot to apply your second suggestion:

And this sensor need modify embedded_metadata_height = “4”;

I now changed this in the device tree, and I get the following output on dmesg:

[  501.412032] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.412049] nvcsi 150c0000.nvcsi: csi_port: 0
[  501.424428] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  501.429153] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  501.429158] nvcsi 150c0000.nvcsi: csi4_stream_init
[  501.429169] nvcsi 150c0000.nvcsi: csi4_stream_config
[  501.429180] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  501.429184] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.429188] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  501.429191] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.429195] nvcsi 150c0000.nvcsi: csi4_phy_config
[  501.429201] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  501.429209] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  501.429213] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  501.429216] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  501.440965] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1eb829c00]
[  501.644599] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  501.651085] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  501.661093] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  501.661102] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.661108] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  501.661114] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.661119] nvcsi 150c0000.nvcsi: csi4_phy_config
[  501.661127] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  501.661137] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  501.661155] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  501.661164] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  501.661168] nvcsi 150c0000.nvcsi: csi4_stream_init
[  501.661183] nvcsi 150c0000.nvcsi: csi4_stream_config
[  501.661195] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  501.661200] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.661205] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  501.661209] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.661213] nvcsi 150c0000.nvcsi: csi4_phy_config
[  501.661220] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  501.661230] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  501.661235] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  501.661240] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  501.661627] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  501.675797] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1dd7cf800]
[  501.876599] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  501.883072] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  501.892995] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  501.893002] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.893009] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  501.893014] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.893018] nvcsi 150c0000.nvcsi: csi4_phy_config
[  501.893026] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  501.893036] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  501.893054] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  501.893064] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  501.893069] nvcsi 150c0000.nvcsi: csi4_stream_init
[  501.893083] nvcsi 150c0000.nvcsi: csi4_stream_config
[  501.893096] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  501.893100] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.893104] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  501.893108] nvcsi 150c0000.nvcsi: settle time reading from props
[  501.893112] nvcsi 150c0000.nvcsi: csi4_phy_config
[  501.893120] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  501.893131] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  501.893137] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  501.893142] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  501.893512] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  501.910620] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1eb829c00]
[  502.112621] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  502.119135] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  502.129072] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  502.129080] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.129086] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.129091] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.129096] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.129105] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  502.129115] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  502.129133] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  502.129142] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  502.129147] nvcsi 150c0000.nvcsi: csi4_stream_init
[  502.129161] nvcsi 150c0000.nvcsi: csi4_stream_config
[  502.129173] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  502.129177] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.129181] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.129185] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.129189] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.129197] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  502.129206] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  502.129211] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  502.129216] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  502.129589] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  502.145444] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1dd7cf800]
[  502.348606] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  502.355077] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  502.365332] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  502.365341] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.365351] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.365358] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.365365] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.365377] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  502.365389] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  502.365410] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  502.365422] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  502.365429] nvcsi 150c0000.nvcsi: csi4_stream_init
[  502.365445] nvcsi 150c0000.nvcsi: csi4_stream_config
[  502.365459] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  502.365465] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.365472] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.365478] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.365484] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.365493] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  502.365506] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  502.365513] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  502.365520] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  502.365940] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  502.380280] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1eb829c00]
[  502.580610] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  502.587081] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  502.597020] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  502.597026] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.597031] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.597036] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.597041] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.597050] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  502.597058] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  502.597074] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  502.597083] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  502.597088] nvcsi 150c0000.nvcsi: csi4_stream_init
[  502.597101] nvcsi 150c0000.nvcsi: csi4_stream_config
[  502.597112] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  502.597116] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.597120] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.597123] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.597127] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.597134] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  502.597143] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  502.597147] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  502.597152] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  502.597512] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  502.615144] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1dd7cf800]
[  502.816611] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  502.823119] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  502.833054] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  502.833062] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.833068] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.833073] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.833078] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.833086] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  502.833095] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  502.833113] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  502.833122] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  502.833127] nvcsi 150c0000.nvcsi: csi4_stream_init
[  502.833141] nvcsi 150c0000.nvcsi: csi4_stream_config
[  502.833152] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  502.833157] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.833161] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  502.833165] nvcsi 150c0000.nvcsi: settle time reading from props
[  502.833169] nvcsi 150c0000.nvcsi: csi4_phy_config
[  502.833176] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  502.833186] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  502.833191] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  502.833196] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  502.833572] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  502.849964] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1eb829c00]
[  503.052608] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  503.059083] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  503.069093] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  503.069101] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.069108] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.069113] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.069117] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.069126] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  503.069135] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  503.069153] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  503.069162] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  503.069166] nvcsi 150c0000.nvcsi: csi4_stream_init
[  503.069181] nvcsi 150c0000.nvcsi: csi4_stream_config
[  503.069193] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  503.069197] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.069201] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.069205] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.069209] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.069216] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  503.069226] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  503.069231] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  503.069236] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  503.069609] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  503.084799] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1dd7cf800]
[  503.288606] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  503.295064] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  503.305011] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  503.305017] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.305024] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.305029] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.305034] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.305043] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  503.305053] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  503.305070] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  503.305079] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  503.305085] nvcsi 150c0000.nvcsi: csi4_stream_init
[  503.305099] nvcsi 150c0000.nvcsi: csi4_stream_config
[  503.305112] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  503.305116] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.305121] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.305125] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.305129] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.305136] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  503.305146] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  503.305150] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  503.305155] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  503.305537] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  503.319668] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1eb829c00]
[  503.520654] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[  503.527134] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[  503.537118] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  503.537127] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.537134] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.537139] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.537144] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.537154] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  503.537163] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  503.537182] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[  503.537191] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[  503.537196] nvcsi 150c0000.nvcsi: csi4_stream_init
[  503.537210] nvcsi 150c0000.nvcsi: csi4_stream_config
[  503.537221] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[  503.537226] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.537230] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.537234] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.537238] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.537245] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[  503.537255] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[  503.537259] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[  503.537265] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[  503.537641] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[  503.538020] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[  503.538026] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.538032] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[  503.538036] nvcsi 150c0000.nvcsi: settle time reading from props
[  503.538040] nvcsi 150c0000.nvcsi: csi4_phy_config
[  503.538048] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[  503.538056] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[  503.538072] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329

I think this was a step in the right direction. Now the fmt is set correctly to 32 and not to 20 as it was in the last dmesg output.

However, I am still struggling with capturing images.

Still have below from the trace? If still please adjust the active_h and check the trace to debug it.

     kworker/3:1-720   [003] ....   529.508427: rtcpu_vinotify_event: tstamp:16830012591 tag:CHANSEL_FAULT channel:0x00 frame:194 vi_tstamp:16830012117 data:0x00000200

Yes I always get the tag:CHANSEL_FAULT.

     kworker/3:0-30    [003] ....    38.692992: rtos_queue_send_failed: tstamp:1489340440 queue:0x0b4a7258
     kworker/3:0-30    [003] ....    38.693008: rtcpu_vinotify_event: tstamp:1489763650 tag:CHANSEL_PXL_SOF channel:0x00 frame:5 vi_tstamp:1489763140 data:0x00000001
     kworker/3:0-30    [003] ....    38.693013: rtcpu_vinotify_event: tstamp:1489764032 tag:ATOMP_FS channel:0x00 frame:5 vi_tstamp:1489763160 data:0x00000000
     kworker/3:0-30    [003] ....    38.693016: rtcpu_vinotify_event: tstamp:1489764149 tag:CHANSEL_FAULT channel:0x00 frame:5 vi_tstamp:1489763673 data:0x00000200
     kworker/3:0-30    [003] ....    38.693020: rtcpu_vinotify_event: tstamp:1489764932 tag:CHANSEL_LOAD_FRAMED channel:0x01 frame:5 vi_tstamp:1489764285 data:0x08000000
     kworker/3:0-30    [003] ....    38.693023: rtcpu_vinotify_event: tstamp:1489765043 tag:CHANSEL_FAULT_FE channel:0x01 frame:5 vi_tstamp:1489764293 data:0x00000001
     kworker/3:0-30    [003] ....    38.693027: rtcpu_vinotify_event: tstamp:1489765182 tag:ATOMP_FE channel:0x00 frame:5 vi_tstamp:1489764296 data:0x00000000
     kworker/3:0-30    [003] ....    38.693033: rtos_queue_send_from_isr_failed: tstamp:1490467119 queue:0x0b4a7258
     kworker/3:0-30    [003] ....    38.693040: rtos_queue_send_from_isr_failed: tstamp:1490467307 queue:0x0b4aad68
     kworker/3:0-30    [003] ....    38.693045: rtos_queue_send_from_isr_failed: tstamp:1490467515 queue:0x0b4ac998
     kworker/3:0-30    [003] ....    38.693050: rtos_queue_send_from_isr_failed: tstamp:1490467718 queue:0x0b4ae518
     kworker/3:0-30    [003] ....    38.693055: rtos_queue_send_from_isr_failed: tstamp:1490467923 queue:0x0b4af2d8
     kworker/3:0-30    [003] ....    38.693060: rtos_queue_send_from_isr_failed: tstamp:1490468097 queue:0x0b4b0098
     kworker/3:0-30    [003] ....    38.693065: rtos_queue_send_from_isr_failed: tstamp:1490468268 queue:0x0b4b0e58
     kworker/3:0-30    [003] ....    38.693070: rtos_queue_send_from_isr_failed: tstamp:1490468441 queue:0x0b4b1c18
     kworker/3:0-30    [003] ....    38.693075: rtos_queue_send_failed: tstamp:1490469356 queue:0x0b4a7258
     kworker/3:0-30    [003] ....    38.748897: rtos_queue_peek_from_isr_failed: tstamp:1492461823 queue:0x0b4b4500
 vi-output, imx1-7420  [000] ....    38.879354: tegra_channel_capture_setup: vnc_id 0 W 1280 H 720 fmt 20
 vi-output, imx1-7420  [000] ....    38.879440: tegra_channel_capture_frame: sof:38.543705696
         capture-7419  [000] ....    38.879824: tegra_channel_set_stream: enable : 0x0
         capture-7419  [000] ....    38.879828: tegra_channel_set_stream: imx185 2-0011 : 0x0
         capture-7419  [000] ....    38.879845: tegra_channel_set_stream: 150c0000.nvcsi--1 : 0x0
         capture-7419  [000] ....    38.879849: csi_s_stream: enable : 0x0
         capture-7419  [000] ....    38.893545: tegra_channel_set_power: imx185 2-0011 : 0x0
         capture-7419  [000] ....    38.893550: camera_common_s_power: status : 0x0
         capture-7419  [000] ....    38.893652: tegra_channel_set_power: 150c0000.nvcsi--1 : 0x0
         capture-7419  [000] ....    38.893653: csi_s_power: enable : 0x0
     kworker/3:0-30    [003] ....    38.916743: rtos_queue_send_from_isr_failed: tstamp:1496791465 queue:0x0b4a7258
     kworker/3:0-30    [003] ....    38.916751: rtos_queue_send_from_isr_failed: tstamp:1496791954 queue:0x0b4aad68
     kworker/3:0-30    [003] ....    38.916754: rtos_queue_send_from_isr_failed: tstamp:1496792408 queue:0x0b4ac998
     kworker/3:0-30    [003] ....    38.916756: rtos_queue_send_from_isr_failed: tstamp:1496792864 queue:0x0b4ae518
     kworker/3:0-30    [003] ....    38.916758: rtos_queue_send_from_isr_failed: tstamp:1496793320 queue:0x0b4af2d8
     kworker/3:0-30    [003] ....    38.916759: rtos_queue_send_from_isr_failed: tstamp:1496793777 queue:0x0b4b0098
     kworker/3:0-30    [003] ....    38.916761: rtos_queue_send_from_isr_failed: tstamp:1496794231 queue:0x0b4b0e58
     kworker/3:0-30    [003] ....    38.916763: rtos_queue_send_from_isr_failed: tstamp:1496794695 queue:0x0b4b1c18

and

[   38.402538] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[   38.402551] nvcsi 150c0000.nvcsi: csi4_stream_init
[   38.402577] nvcsi 150c0000.nvcsi: csi4_stream_config
[   38.402597] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[   38.402604] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.402614] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.402621] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.402629] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.402641] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[   38.402660] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[   38.402671] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[   38.402681] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[   38.403404] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[   38.417608] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1c3472c00]
[   38.620865] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   38.627405] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   38.637927] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[   38.637944] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.637955] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.637962] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.637973] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.637988] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[   38.638003] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[   38.638031] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[   38.638045] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[   38.638058] nvcsi 150c0000.nvcsi: csi4_stream_init
[   38.638082] nvcsi 150c0000.nvcsi: csi4_stream_config
[   38.638100] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[   38.638106] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.638113] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.638119] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.638125] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.638135] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[   38.638152] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[   38.638162] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[   38.638172] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[   38.638981] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[   38.652457] video4linux video0: vi_notify_wait: vi4 got SOF syncpt buf[ffffffc1c3472800]
[   38.652590] tegra-vi4 15700000.vi: Status:  4 channel:00 frame:0005
[   38.659042] tegra-vi4 15700000.vi:      timestamp sof 47672420480 eof 47672437536 data 0x00000200
[   38.668122] tegra-vi4 15700000.vi:      capture_id 7 stream  0 vchan  0
[   38.860898] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[   38.867529] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[   38.878434] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[   38.878458] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.878476] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.878488] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.878500] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.878518] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[   38.878539] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[   38.878573] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329
[   38.878587] nvcsi 150c0000.nvcsi: csi4_start_streaming port_idx=0, lanes=2
[   38.878596] nvcsi 150c0000.nvcsi: csi4_stream_init
[   38.878621] nvcsi 150c0000.nvcsi: csi4_stream_config
[   38.878642] nvcsi 150c0000.nvcsi: csi4_stream_config (0) read VC0_DPCM_CTRL = 00000000
[   38.878651] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.878660] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.878668] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.878676] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.878688] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000000
[   38.878708] nvcsi 150c0000.nvcsi: cil core clock: 204, csi clock: 74
[   38.878722] nvcsi 150c0000.nvcsi: cil_settingtime was autocalculated
[   38.878733] nvcsi 150c0000.nvcsi: csi settle time: 33, cil settle time: 28
[   38.879418] tegra-vi4 15700000.vi: Create Surface with imgW=1280, imgH=720, memFmt=32
[   38.879859] nvcsi 150c0000.nvcsi: csi4_stop_streaming port_idx=0, lanes=2
[   38.879866] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.879872] nvcsi 150c0000.nvcsi: discontinuous_clk = 0 reading from props
[   38.879877] nvcsi 150c0000.nvcsi: settle time reading from props
[   38.879883] nvcsi 150c0000.nvcsi: csi4_phy_config
[   38.879891] nvcsi 150c0000.nvcsi: NVCSI_CIL_CONFIG = 00000002
[   38.879900] nvcsi 150c0000.nvcsi: csi4_stream_check_status
[   38.879908] nvcsi 150c0000.nvcsi: csi4_stream_check_status (0) ERROR_STATUS2VI_VC0 = 0x00000004
[   38.888768] nvcsi 150c0000.nvcsi: csi4_cil_check_status 329

I tried with different active_w (1280 and 1488) and different active_h (720,719,716) and with and without embedded_metadata_height (4 and 0)

I measured again the CSI2 Data lane:

I count 721 falling edges with the oszi. As I know there is a SOF (see Z2 in the plot) and a EOF (see Z3 in the plot). Therefore I assume, that I only get 719 Lines. Is this correct? Do you have any suggestions which values I should try?

The sensor outputs 1280x720. Here is the plot of the parallel output of the Sensor (AT0144).

PIXEL_SHORT_LINE short line should reduce the active_w (1280)

Thank you for your help! I have to set the active_w to 640 to receive images. I do not understand why I get only half the resolution, however I think this is a configuration issue on the MAX9286. I will work on this, and will reuse this thread if new difficulties regarding the TX2 arise.
Thanks again!

Right, you can reference to the bring up wiki to analysis the trace first.

https://elinux.org/Jetson/l4t/Camera_BringUp

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