This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VL-Q1: CSIRX receive data error

Part Number: TDA4VL-Q1

Hi TI experts,

HW: our custom board

SDK: j721s2, 8.6

4*max96715-->max96724-->csi0

I run multi_cam to capture 4 sensor images.

I found that the UYVY image is missing Y data and also has errors in U data. How to resolve it?

The sensor configuration is as follows:

static IssSensor_CreateParams  OVX1F_CreatePrms = {
    X1F_UYVY,     /*sensor name*/
    0x6,                             /*i2cInstId*/
    {0, 0, 0, 0, 0, 0, 0, 0},   /*i2cAddrSensor*/
    {0, 0, 0, 0, 0, 0, 0, 0},      /*i2cAddrSer*/
    /*IssSensor_Info*/
    {
        {
            1280u,               /*width*/
            960u,              /*height*/
            1,                              /*num_exposures*/
            vx_false_e,                     /*line_interleaved*/
            {
                {VX_DF_IMAGE_UYVY, 7},    /*dataFormat and MSB [0]*/
            },
            0,                              /*meta_height_before*/
            0,                              /*meta_height_after*/
        },
        ISS_SENSOR_FEATURE_DCC_SUPPORTED,     /*features*/
        ALGORITHMS_ISS_AEWB_MODE_NONE,  /*aewbMode*/
        30,                             /*fps*/
        4,                              /*numDataLanes*/
        {1, 2, 3, 4},                   /*dataLanesMap*/
        {0, 0, 0, 0},                   /*dataLanesPolarity*/
        TIVX_CAPTURE_LANE_BAND_SPEED_1350_TO_1500_MBPS, /*CSI Clock*/
    },
    4,                                  /*numChan*/
    960,                                /*dccId*/
};

This is the single image UYVY data captured by CSI:

Y data:

U data:

V data:

Thanks

Regards

quanfeng