Hi TI members:
Becuase our customer board use DS90UB936 deserializer,
Right now we try to debug the communication between DS90UB936 and TDA4 CSIRx port0.
For TDA4 Vision_apps capture request,
We need to generate 1920x1080, RAW12, on one CSI lane and CSI speed is 1.6Gbps.
Can someone help to check my configuration
i2cset -y -f 5 0x3d 0x1f 0x00 /* Lane speed set to 1.6Gbps */ i2cset -y -f 5 0x3d 0x20 0x30 i2cset -f -y 5 0x3d 0x33 0x73 /* Enable CSI Skew-Calibration, 1 lane out, continuous clock, CSI output */ i2cset -f -y 5 0x3d 0xB0 0x00 i2cset -f -y 5 0x3d 0xB1 0x02 /* PGEN_CFG : 8 color Bars; Blocksize=3 bytes (2*12bit=3Byte) */ i2cset -f -y 5 0x3d 0xB2 0x33 i2cset -f -y 5 0x3d 0xB1 0x03 /* GEN_CSI_DI : virtual channel=0; CSI-Header dataType=RAW12 (0x2C) */ i2cset -f -y 5 0x3d 0xB2 0x2c i2cset -f -y 5 0x3d 0xB1 0x04 /* PGEN_LINE_SIZE1 : MSB of NumBytesPerLine[byte] */ i2cset -f -y 5 0x3d 0xB2 0x0B i2cset -f -y 5 0x3d 0xB1 0x05 /* PGEN_LINE_SIZE0 : LSB of NumBytesPerLine[byte] : 1920Px * 1.5 = 2880 Byte/Line = 0xB40 */ i2cset -f -y 5 0x3d 0xB2 0x40 i2cset -f -y 5 0x3d 0xB1 0x06 /* PGEN_BAR_SIZE1 : MSB of ColorBar[byte] */ i2cset -f -y 5 0x3d 0xB2 0x01 i2cset -f -y 5 0x3d 0xB1 0x07 /* PGEN_BAR_SIZE0 : LSB of ColorBar[byte] : 120*3 Byte = 360 = 0x168 */ i2cset -f -y 5 0x3d 0xB2 0x68 i2cset -f -y 5 0x3d 0xB1 0x08 /* PGEN_ACT_LPF1 : MSB of ActiveLinesPerFrame */ i2cset -f -y 5 0x3d 0xB2 0x04 i2cset -f -y 5 0x3d 0xB1 0x09 /* PGEN_ACT_LPF0 : LSB of ActiveLinesPerFrame : 1080 Lines = 0x438 */ i2cset -f -y 5 0x3d 0xB2 0x38 i2cset -f -y 5 0x3d 0xB1 0x0A /* PGEN_TOT_LPF1 : MSB of TotalNumberLinesPerFrame */ i2cset -f -y 5 0x3d 0xB2 0x04 i2cset -f -y 5 0x3d 0xB1 0x0B /* PGEN_TOT_LPF0 : LSB of TotalNumberLinesPerFrame: 9 + 1080 + 9 + 2 Lines = 1100 = 0x44c */ i2cset -f -y 5 0x3d 0xB2 0x4C i2cset -f -y 5 0x3d 0xB1 0x0C /* PGEN_LINE_PD1 : MSB of LinePeriod[10ns] */ i2cset -f -y 5 0x3d 0xB2 0x09 i2cset -f -y 5 0x3d 0xB1 0x0D /* PGEN_LINE_PD0 : LSB of LinePeriod[10ns] : 100M/Fps/totalLines = 100M/38/1100= 2392 = 0x958 i2cset -f -y 5 0x3d 0xB2 0x58 i2cset -f -y 5 0x3d 0xB1 0x0E /* PGEN_VBP : VerticalFrontPorch[Lines] : 9 Line */ i2cset -f -y 5 0x3d 0xB2 0x09 i2cset -f -y 5 0x3d 0xB1 0x0F /* PGEN_VFP : VerticalBackPorch[Lines] : 9 Line */ i2cset -f -y 5 0x3d 0xB2 0x09 i2cset -f -y 5 0x3d 0xB1 0x01 i2cset -f -y 5 0x3d 0xB2 0x01
BR
Sentinen Chen