大家好、团队、
我的客户 正在进行 PHY 合规性测试、但信号不是从通道 B 输出
发现对0x0025的编程(对所有通道的输出测试模式)无效并保持0x0000。
当它为0x0000时、预期的操作是什么?
合规性测试是在 U-boot 模式下启动的 Linux 完成的、并通过 MII 命令将其设置为测试模式。
因此、需要 对0x0025寄存器进行编程、否则测试模式4无法更改输出通道、因此测试卡住。
此致、
Itoh
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.
大家好、团队、
我的客户 正在进行 PHY 合规性测试、但信号不是从通道 B 输出
发现对0x0025的编程(对所有通道的输出测试模式)无效并保持0x0000。
当它为0x0000时、预期的操作是什么?
合规性测试是在 U-boot 模式下启动的 Linux 完成的、并通过 MII 命令将其设置为测试模式。
因此、需要 对0x0025寄存器进行编程、否则测试模式4无法更改输出通道、因此测试卡住。
此致、
Itoh
Itoh-San、您好!
如果寄存器0x0025中的值为0x0000、则应仅在通道 A 上驱动测试模式
此致、
Adrian Kam
Adrian - San、您好!
1.客户正在尝试通过 MII 命令(手动输入)访问寄存器。 没有错误、但寄存器0x0025和0x01d5不变。 请 在 此处找到 Teraterm 屏幕截图。
2.由于 FPGA 上拉、一些自举未设置为配置下所需的值。 但是、我认为这是可以的、因为地址和自动协商不同、并且未设置为 N/A、因此它不会影响合规性模式设置。
如果我错了、请纠正我的问题。
自举是否是0x0025 [15:8]未被改变的原因?
关于设置、寄存器读取结果为0x006E=0x0000和0x006F=0x3000。
PHY 地址由自举设置为0x1111。 寄存器地址 似乎正常、但寄存器读取值为0x006E=0x0000、这不匹配。
使用采用 RGZ 封装的 PHY。
此外、我还有其他问题:
3.您能 给我一些 解决 1000BASE-T 峰值 A 和峰值 B 故障的想法吗?
4.如果在 MODE3和 MODE4之间设置自举电压、会发生什么情况?
5. 是否可以像 这样使用具有中心抽头的 RJ45连接器? 它是否对合规性测试结果有任何影响?
此致、
Itoh
Itoh-San、您好!
如果您仍然遇到绑带问题、您能否向我发送带电阻器的原理图、以及客户尝试使用的绑带配置? 如果信息无法在 E2E 上公开显示、您可以向我发送电子邮件。
此致、
Adrian Kam