主题中讨论的其他器件: CDCM6208
先生
我们可以使用 MDIO 接口读取和写入 TLK6002寄存器。
根据 MDIO 软件用户指南(SLLU195–2013年11月),有一些器件初始化脚本与 MDIO GUI 软件一起使用。
查询
我是否应该获得这些脚本文件来执行回送、传输和接收等各种操作? 在哪里提供?
此致
Ramesh
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.
尊敬的 Drew Miller
a) Pls 找到答案
1) 1)是否使用 EVM 进行测试?
否 我们正在使用定制电路板设计。
2) 2)参考时钟频率是多少?
153.6 MHz
3) 3)您为器件配置了什么数据速率?
半速率
B)同样、我们保留了如下引脚配置
c)我们遵循数据表第81页
4.19抖动测试图形生成和验证过程
d)实验结果
然后扫描状态寄存器(0x05),我们看到 PLL 锁定位被置位。
查询
1) 1)浅回路正常工作
浅本机回路:(寄存器7.0)
2) 2)我们希望使用将发送器连接到接收器的光纤电缆进行远程深度回路。
但是,它显示以下状态(0x05):0x71C9
错误计数 (0x0E) :0xFFFF
3)是否可以在浅远程回路测试期间启用 ARS?
请提出建议
此致
Ramesh
尊敬的 Drew Miller1:
答复第1段)
在执行环回 实验- DEEP_LOCAL LPBK 时,我们已启用 ARS。 但启用 ARS 后测试失败。
执行回送时、ARS 似乎不适用。 请确认您的末端是否有评估板、以形成强点。
答复第2段)
如果您参考下图、蓝色箭头路径显示 IC 边界以外的起始点和结束点。
因此,我们连接光纤将传输的模式数据(在回送测试期间)回送至接收器。 否则、图中所示的红线可能是通过 IC 本身将发送器数据连接到接收器。
查询
我们已经进行了多项测试。 所有内容均在此处记录和呈现、以供您的说服使用
请帮助我们调整 SERDES 的信号
此致
Ramesh
您好 Ramesh、
对拖延表示歉意。 遗憾的是、我手头没有 TLK6002 EVM、因此我很难重复此操作。
[引用 userid="479622" URL"~/support/interface-group/interface/f/interface-forum/1168363/tlk6002-tlk6002-mdio-programming-using-scripts/4401577 #4401577"]在执行环回 实验- DEEP_LOCAL LPBK 时,我们已启用 ARS。 但启用 ARS 后测试失败。
执行回送时、ARS 似乎不适用。
[/报价]根据您的观察结果、我似乎不正确地描述 ARS 的依赖关系。
感谢您分享观察结果表。 对于深度和浅本地回送配置、存在模式依赖关系似乎很奇怪。 对于在深度回送中起作用的模式、如果您禁用回送模式、而是使用外部回送、这些模式是否起作用?
为了验证 HS 链路是否正常工作、我建议遵循数据表的4.19.2。 这将在串行链路上启用 PRBS 生成和验证。 为了测试这一点、需要外部回路、如下所示。 如果您能够成功链接此配置、请告诉我。
谢谢、
Drew
尊敬的 Drew Miller1
设置
根据您提到的上图进行设置。
我们按照 TLK6002数据表第4.18.1节的要求操作、20位接口模式(8b/10b 编码器/解码器已禁用)(所有 CPRI/OBSAI 速率)
a)我们通过20位 TDA 外部接口端口持续发送数据。
b) 我们 使用光纤电缆将传输的串行数据回路到接收器端口。
未 实现通道同步(5.2)。
正在设置 TX_FIFO_欠 流(5.7)和 TX_FIFO_溢出(5.6)。
所有登记册的状况均会记录下来供您查阅。
寄存器0 (地址:0x00)数据:0x0E00
寄存器1 (地址:0x01)数据:0x010D
寄存器2 (地址:0x02)数据:0x000A
寄存器3 (地址:0x03)数据:0x01A3
寄存器4 (地址0x04)数据:0x0000
寄存器5 (地址0x05)数据:0x61C9
寄存器6 (地址:0x06)数据:0x C700
寄存器7 (地址0x07)数据:0x 07C1
寄存器8 (地址0x08)数据:0x354C
寄存器9 (地址0x09)数据:0x0000
寄存器10 (地址:0x0A)数据:0x0800
寄存器11 (地址:0x0B)数据:0x7FFF
寄存器12 (地址:0x0C)数据:0xFFFF
寄存器13 (地址:0x0D)数据:0x 3000
寄存器14 (地址:0x0E)数据:0xFFFF
寄存器15 (地址:0x0F)数据:0x1315
寄存器16 (地址0x10)数据:0x0000
寄存器17 (地址0x11)数据:0x0000
寄存器18 (地址0x12)数据:0x0000
寄存器19 (地址0x13)数据:0x0200
寄存器20 (地址0x14)数据:0x7C4F
寄存器21 (地址0x15)数据:0x0023
寄存器32 (地址0x20)数据:0x0E00
查询
1) 1)如何实现通道同步?
2) 2)我们能否从 SWAT 团队(HSI)获得任何 TLK6002 EVM 的帮助? 。 由于它在 TI 内部、因此很容易为您找到。
我们处于危急情况。 请帮帮我们。
此致
Ramesh
您好 Ramesh、
很抱歉耽误你的时间。
[引用 userid="479622" URL"~/support/interface-group/interface/f/interface-forum/1168363/tlk6002-tlk6002-mdio-programming-using-scripts/4420049 #4420049"]对于任何 TLK6002 EVM、我们可以从 SWAT 小组(HSI)获得一些帮助吗? 。 由于它在 TI 内部、因此很容易为您找到。[/quot]不幸的是、据我所知、HSI 团队不再存在。
您是否有接收器时钟的任何输出? 如果是、您能否提供详细信息。
感谢您共享寄存器设置。 我已经对这些问题进行了审查并提出了一些意见。
为了实现通道同步、在数据中包含逗号符号非常重要。 你是这样做的吗? 您的测试数据模式是什么?
谢谢、
Drew