HI .Experts
Ds90ub960 is connected with two dsub953 1080p 30fps cameras. If the register configuration of ds90ub960 0x20 is E0, the input of the first camera is normal. If the ds90ub960 0x20 register is configured as d0, the second channel camera is also normal. , if only one channel is used, each channel is normal. However, if the 0x20 register is configured to C0, there is no output.
Here is my 960 configuration: Is the following configuration correct? How can I find the problem?
{0x01, 0x01, 0x10}, /*reset*/ {0x1f, 0x00,0x10}, /*CSI Transmitter Speed 400Mpbs , 0x03:400Mpbs 0x02:800Mpbs 00:1.6G*/ {0x0c, 0x83,0x10}, /*RX_PORT_CTL*/ {0x10, 0x91,0x10}, /*enable GPIO0*/ //prot 0 {0x4c, 0x01,0x10}, {0x72, 0xe8,0x10}, {0x6e, 0xaa,0x10}, {0x7c, 0x20,0x10}, {0x70, 0x1e,0x10}, /*VC1 and CSI0 datatype yuv422_8b; 0x1E for VC0 */ {0x71, 0x2C, 0x10}, {0x58, 0xde,0x10}, /*BCC_CONFIG*/ {0x6d, 0x04,0x10}, //PORT_CONFIG {0x0f, 0x01,0x10}, //GPIO_INPUT_CTL {0x20, 0xe0,0x10}, //FWD_CTL1: 0xE0 -> port0 0xD0 -> port1 {0x21, 0x34,0x10}, //FWD_CTL2 {0x5c, 0x30,0x10}, // {0x5D, (0x18 << 1U), 0x10}, /* ser physical address 8bits */ {0x65, (0x74 << 1U), 0x10}, {0x5E, 0x20, 0x10}, /* sensor physical address 8bits */ {0x66, (0x40 << 1U), 0x10}, {0x6D, 0x04, 0x10}, {0x33, 0x03, 0x10}, //prot 1 {0x4c, 0x12,0x10}, {0x72, 0xe8,0x10}, {0x6e, 0xaa,0x10}, {0x7c, 0x20,0x10}, {0x70, 0x5e,0x10}, /*VC1 and CSI0 datatype yuv422_8b; 0x5E for VC1 */ {0x71, 0x6C, 0x10}, {0x58, 0xde,0x10}, /*BCC_CONFIG*/ {0x6d, 0x04,0x10}, //PORT_CONFIG {0x0f, 0x01,0x10}, //GPIO_INPUT_CTL {0x20, 0xd0,0x10}, //FWD_CTL1: 0xc0 -> port1 {0x21, 0x34,0x10}, //FWD_CTL2 {0x5D, (0x18 << 1U), 0x10}, /* ser physical address 8bits */ {0x65, (0x18 << 1U), 0x10}, {0x66, (0x42 << 1U), 0x10}, {0x6D, 0x04, 0x10}, {0x33, 0x03, 0x10}, {0x32, 0x21, 0x1}, {0x33, 0x03, 0x1}, {0x20, 0xe0,0x10}, {0x32, 0x21, 0x1}, {0x33, 0x03, 0x1}, {0x20, 0xc0,0x10},