大家好、
我想提高 PHY 的链路速度。
我可以使用以下设置来修复速度吗?
BMCR (BMCR)
自协商启用:禁用
速度选择 LSB:可选
如果我需要设置其他寄存器、请告诉我。
Br、
Kengo.
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 的链路速度。
我可以使用以下设置来修复速度吗?
BMCR (BMCR)
自协商启用:禁用
速度选择 LSB:可选
如果我需要设置其他寄存器、请告诉我。
Br、
Kengo.
尊敬的 Kengo:
我使用2个 DP83867 SGMII EVM 在实验室中重新创建了同一个实验。 我需要更改的唯一寄存器是寄存器 0x0。 对于100Mbps 链路、两个 PHY 都需要寄存器0x0 = 0x2100。 对于10Mbps 链路、两个 PHY 都需要寄存器0x0 = 0x100。
对于10Mbps 链路、寄存器0x11 = 0x3F00或0x3C00。 用于100Mbps 链路、寄存器0x6C02或0x6F02。
DP83867的链路伙伴是什么。 请务必注意、两个 PHY 都需要禁用自动协商功能。 如果一个 PHY 禁用了自动协商功能、而另一个启用了、则将不会有链路。
此致、
格罗姆
您好、Gerome、
非常感谢您检查 EVM 并报告。
我明白、它可以在固定速度下使用。
但是、我们的设置与您的结果相同。
您能告诉我一些问题吗?
1: 请告诉我陷阱设置。
2: 当我要以100Mbps 的速率通信时、我写入寄存器0x0 = 0x2100、
在写入期间和写入之后、应在 PHY 中为"TXCLK"、"RXCLK"、"TX_CTRL"、"RX_CTRL"、"TX_D0-D3"和"RX_D0-D3"使用什么逻辑?
Br.
Kengo.