TI论坛
直播中

王英

8年用户 1396经验值
私信 关注
[问答]

TLV2501内部环路测试,无法正确输出波形,怎么解决?


    还没有连接光纤模块,先测试TLV2501是否正常工作,就内部环路测试。将loopen 置为高,prbsen 置为低;enable置高, lckrefn 置高。GTX_CLK为80Mhz时钟。发送时tx_en为高,tx_er为低。在接收端,rx_clock、rx_dv、rx_er均正常。用示波器看,TXD[15:0]均正确,但是RXD[15:0]中,R3、R4、R6、R7、R8、R9、R10、R13没有正确输出波形,而其余R0、R1、R2、R5、R11、R12、R14、R15波形正确。不是是硬件电路还是软件问题,还是芯片问题,求指教。

回帖(1)

蒲泛粟

2025-2-13 17:36:01
根据您的描述,您在测试TLV2501内部环路时遇到了一些问题。以下是一些建议,希望能帮助您解决问题:

1. 检查硬件连接:首先,请确保所有硬件连接都正确无误。检查TLV2501芯片的引脚是否正确连接,特别是与RXD[15:0]相关的引脚。如果有任何松动或损坏的连接,请修复它们。

2. 检查电源和地线:确保TLV2501芯片的电源和地线连接正确。不稳定的电源或地线可能会导致芯片工作不正常。

3. 检查时钟信号:您提到GTX_CLK为80MHz时钟。请确保时钟信号的频率和相位正确。您可以尝试使用示波器检查时钟信号的质量。

4. 检查PRBS模式:您提到将PRBSEN置为低。请确保PRBS模式已正确配置。如果需要,您可以尝试将PRBSEN置为高,以启用PRBS模式。

5. 检查TXD和RXD信号:您提到TXD[15:0]信号正确,但RXD[15:0]中的一些信号没有正确输出波形。请检查这些信号的连接和配置,确保它们正确无误。

6. 检查软件配置:请确保您的软件配置正确。检查TLV2501的寄存器设置,确保它们与您的硬件配置相匹配。

7. 测试其他通道:如果可能,请尝试测试TLV2501的其他通道,以确定问题是否仅限于特定的通道。

8. 考虑更换芯片:如果以上步骤都无法解决问题,您可以考虑更换TLV2501芯片,以排除芯片故障的可能性。

希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们更好地帮助您。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分