主题中讨论的其他器件:DXP
您好!
众所周知、DS90UB954可以解串 DS90UB933。
但定制电路板上没有 DS90UB954的 CSI 输出。
(**)测试日志如下:
(1) CSI_CLK0P/0N、DXP/N:保持1.2V;
(2)传递和锁定保持高电平;寄存器0x5B:0xB2 (933-i2c-address)
(3)寄存器-0x4D:0x03;没错。
(4)寄存器-0x35、0x73、0x74:0x00;它很糟糕!
(5)寄存器-0x4f、0x50:0x32、0x00;
(**)客户电路原理图如下所示:

(**)相机模块如下所示:

(**) 954芯片的初始化如下:
#define UB954_7BIT_ADDRESS (0x30)
void ub954_init (void)
{
/*第一个:R0x4C = 0x03、对 RX 端口0/1寄存器的写入使能*/
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x4C、0x03);
/* R0x0C:任何启用的接收器端口锁定/通过;使能端口0/1接收器*/
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x0C、0xAB);
/* R0x20:对 RX 端口1禁用转发、对 RX 端口0启用转发*/
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x20、0x20);
/* R0x5C:设置远程933 ID */
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x5C、0xB2);
/* R0x5D:设置远程传感器 ID */
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x5D、0x20);
/* R0x65:设置远程传感器 ID */
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x65、0x20);
/* R0x6D:FPD-Link III 输入模式(RAW12模式/RAW12 50 MHz)*/
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x6D、0x7D);
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x70、0x1F);//始终设置0x1F */
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x71、0x1F);//始终设置0x1F */
/* R0x58:BCC_CONFIG */
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x58、0x58);
/* R0x33:4个通道、CSI 连续时钟模式、CSI 输出*/
i2ctransfer (UB954_7BIT_ADDRESS、Reg-0x33、0x03);
}
我们该怎么办?
此致,
阿尔文