各位工程师大家好,在我们项目中使用927转换CPU四路LVDS信号到910. 然后910解码显示到接收端,接收端910的方案是做好的。但是在与927联调的时候发现910无法解析927传过来的时钟 导致无法解析数据。
927端原理图
927端默认寄存器没有配置的。硬件BKWD置低,MAPSEL置低,LVDS是四路 1024*600 51.2MHz的信号。 测量910接收端的FPD link信号为1.4Ghz,眼图显示信号质量挺好的。 但是910无法解析。
根据AN-2198设置927测试模式 910还是无法解析 寄存器设置如下:
ds90ub927_write_reg(0x65, 0x02);
ds90ub927_write_reg(0x64, 0x00);
ds90ub927_write_reg(0x66, 0x03);
ds90ub927_write_reg(0x67, 0x06);
ds90ub927_write_reg(0x66, 0x07);
ds90ub927_write_reg(0x67, 0x20);
ds90ub927_write_reg(0x66, 0x08);
ds90ub927_write_reg(0x67, 0x03);
ds90ub927_write_reg(0x66, 0x1E);
ds90ub927_write_reg(0x67, 0x09);
ds90ub927_write_reg(0x66, 0x04);
ds90ub927_write_reg(0x67, 0x98);
ds90ub927_write_reg(0x66, 0x05);
ds90ub927_write_reg(0x67, 0xD4);
ds90ub927_write_reg(0x66, 0x06);
ds90ub927_write_reg(0x67, 0x20);
ds90ub927_write_reg(0x66, 0x0C);
ds90ub927_write_reg(0x67, 0xD8);
ds90ub927_write_reg(0x66, 0x08);
ds90ub927_write_reg(0x67, 0x23);
ds90ub927_write_reg(0x65, 0x03);
ds90ub927_write_reg(0x64, 0xD1);
请教下是哪里有问题么,希望能提供下调试的建议。

