This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB960-Q1: virtual channel(VC_ID) Mapping

Part Number: DS90UB960-Q1

this question is related with https://e2e.ti.com/support/interface/f/138/t/943031?DS90UB964-Q1-virtual-channel-VC-ID-setting

I have changed Des from ub964 to ub960 and still ISP get VC_ID = 0 only

- target application : CMOS image sensors(4EA) -> UB953(4EA) -> UB960 -> ISP

- test application : CMOS image sensors(1EA) -> UB953(1EA) -> (RX CH1)UB960 -> ISP
- format : RAW12
- mode : Basic Synchronized forwarding mode
- used RX port : FPD3 RX RIN 1
- setting command
  0x4C, 0x12 // CSI port
  0x71, 0x6C // RAW12_VCID/VCDT
  0x72, 0xE4 // CSI_VC_MAP
  0x6D, 0x78 // PORT_CONFIG
  0x32, 0x01 // CSI0 select
  0x33, 0x01 // CSI_EN & CSI0 4L
  0x21, 0x14 // Basic Synchronized forwarding
  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? I want to make each RX port have each VC_ID from 0 to 3.