hi ti
Our SDK is TDA4 8.0.6, Transmit 3840 * 1300 yuv422 data to CSITX NODE at a speed of 30 fps, but the output rate of CSITX can only reach 15 fps. The CSITX setting is as follows:
tivx_csitx_params_init(&csitxObj->csitx_config);
csitxObj->csitx_config.numInst = 1U;
csitxObj->csitx_config.numCh = NUM_CHANNELS;
csitxObj->csitx_config.instId[0U] = CSITX_INST_ID;
csitxObj->csitx_config.instCfg[0U].rxCompEnable = (uint32_t)vx_true_e;
csitxObj->csitx_config.instCfg[0U].rxv1p3MapEnable = (uint32_t)vx_true_e;
csitxObj->csitx_config.instCfg[0U].laneBandSpeed = TIVX_CSITX_LANE_BAND_SPEED_640_TO_690_MBPS;
if the data input to csitx is with 13 fps, then csitx will output the data at a speed of 13 fps.
The bandwidth of csitx is 10Gbps, and the transmission frame rate should not be limited to 15 frames. Can you give me some analysis suggestions?Thanks.