Tool/software: TI-RTOS
Hi All,
We have 4 CVBS cameras connected through decoder to TDA2PX CSI2_PHY2. I have created a Capture+Display use case. Also I have added the decoder by using VisionSDK_UserGuide_ISS_SensorFramework.pdf . Right now I need to verify capture from a Single CVBS camera so that the decoder is verified.
In the file vision_sdk/apps/src/rtos/iss/src/sensor/iss_sensor_tda2px.c.
const static ChainsCommon_SensorIntfInfo gSensorInterfaceInfo[] = {
{SENSOR_INTERSIL_ISL79987_CSI2,
{4u, {0x88}, {0x88}, FALSE/* Disabling Multichannel*/,
SYSTEM_VIFW_2LANES, SYSTEM_VIFM_SCH_CSI2,
SYSTEM_CSI2_YUV422_8B /* CSI2 DataFormat*/,
0 /*Virtual Channel Id*/,
0, /* Is CSI Enable Required in UB960 */
{TRUE /* isCplxCfgValid */,
{{FALSE, 1}, /* Clock Lane */
{FALSE, 2}, /* data1Lane */
{FALSE, 3}, /* data2Lane */
{FALSE, 0}, /* data3Lane*/
{FALSE, 0}},/* data4Lane */
216 /* csi2PhyClk */ },
FVID2_VID_DECODER_ISL79987_DRV, /* sensorDrvId */
FALSE, /* sensorBroadcast */
FALSE}}, /* enableFsin */
***********************************************************************
const static IssUtils_Ub96xSerDesCfg gSensorSerDesInfo[] = {
{SENSOR_INTERSIL_ISL79987_CSI2, NULL, 0, NULL, 0, BSPUTILS_FPDCAMPOWERLEVEL_OFF, 0U},
};
Here 0x88 is the I2C address of the decoder.
What changes will be required for connecting 4 cameras to the decoder.
From the available surround view code in Vision SDK the parameter Multichannel has been made TRUE for all the surround view cases. Do I need to follow the same? Just to note that we do not have any SERDES connection.
The pipeline is 4 CVBS camera-----------> ISL Decoder--------------------->CSI2_PHY2 ( TDA2P)
Also will there be any changes required in the parameter Virtual Channel Id.
Regards,
Deepika