I have problem setting Virtual channel ID (VC_ID)
- target application : cmose image sensors(4EA) -> UB953(4EA) -> UB964 -> ISP
- format : RAW12
- mode : Line-Interleave
- used RX port : FPD3 RX RIN1
- setting command
0x4C, 0x12 // CSI port
0x71, 0x6C // RAW12_VCID/VCDT
0x6D, 0x78 // PORT_CONFIG
0x32, 0x01 // CSI0 select
0x33, 0x01 // CSI_EN & CSI0 4L
0x21, 0x28 // synchronous forwarding with line interleaving
0x20, 0xD0 // FWD_CTL1
- symptoms : ISP got image but virtual channel ID(VC_ID) is always 0
- what I tried.
1. Tried every FPD3 RX IN port(0~3) with setting VC_ID, but ISP reads VC_ID = 0 always.
2. However, when I tried generated pattern by setting "Indirect Pattern Gen Registers", ISP reads VC_ID as I set.
is there missed setting command for VC_ID?