Hi, Dear Experts :
we setup an "vx_app_single_cam.out" vision_app demo for our customer board.
TDA4EVB use I2C_6 bus for CSI0/CSI1 camera setting.
but we modify our board use I2C_3(CSI0) / I2C_6(CSI1) for camera init, code revise as below :
pdk / package / ti /src /device / fpd / ds90ub960.c
void Board_fpdU960GetI2CAddr(uint8_t *chNum,
uint8_t *i2cAddr,
uint32_t csiInst)
{
//Gibbs
if (csiInst == BOARD_CSI_INST_0)
{
//*chNum = 6U; //original EVB
//*i2cAddr = 0x3DU; //original EVB
*chNum = 3U; //Our Customer Board
*i2cAddr = 0x3DU; //Our Customer Board
}
else if (csiInst == BOARD_CSI_INST_1)
{
//*chNum = 6U; //original EVB
//*i2cAddr = 0x36U; //original EVB
*chNum = 6U; //Our Customer Board
*i2cAddr = 0x3DU; //Our Customer Board
}
else
{
*chNum = 0U;
*i2cAddr = 0U;
}
}
We think it's correct setting, but it doesn't work? Does anything missing?
besides this code, do we also need to revise "'k3-j721e-vision-apps.dtbo" ? where is k3-j721e-vision-apps.dtsi ?
Many Thanks
Gibbs