TI中文支持网
TI专业的中文技术问题搜集分享网站

ds90ub927Q与ds90ur910的使用问题

各位工程师大家好,在我们项目中使用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);


请教下是哪里有问题么,希望能提供下调试的建议。
Kailyn Chen:

这类应用我的建议是先做个BIST调试,看整个FPD link连接是否OK。
其次,ds90ur910的输入都没问题,那要看PDB是否将其powerdown 了,UR910的输出lock是否状态如何?

user5360629:

回复 Kailyn Chen:

Hello Kailyn:

多谢您的回复。

BIST模式测试如何配置呢?我看手册上说应该是UR910发起的,是否要两个芯片的BISTEN脚连接?

LOCK脚只要接上FPDLINK线就会拉高,就算我关掉927的输出LOCK PIN也是高电平。

我现在手里有一块别人用MCU做的927的板子,和UR910连接之后UR910端可以显示测试的图片(颜色切换的测试模式),但是用我们的底板就会有问题,现阶段927的PIN脚状态和小板保持一致,但是910还是无法解析我发送的数据。所以怀疑我这边的测试模式寄存器的配置可能有问题。

查看UR910的手册。发现UR910会对输入信号的时钟分辨率有要求,如下图。但是我按照他所要求对927的输出配置了800*480*33MHz。UR910端系统还是提示无法解析数据。

请问是否和输入 信号有关系呢,根据您的经验可以看出哪里有问题么。

赞(0)
未经允许不得转载:TI中文支持网 » ds90ub927Q与ds90ur910的使用问题
分享到: 更多 (0)

登录

注册