器件型号: DP83TC812R-Q1
尊敬的专家
客户有一些带 DP83TC812 的定制电路板、连接到 RTL9010。
有些定制电路板工作正常、有些则不能。
请检查附件中是否有连接成功和失败的日志。
我发现一些寄存器不同。
BMSR/PHYSTAT/MISR1/MISR3/LPS_CFG2 等
- 寄存器比较如下。

几个问题。
(1) 考虑 MISR1 的差异、这是否意味着存在某些 T1 电缆(或兼容)问题?

(3) 注意 MISR3 的差异、一旦训练开始、似乎在 0x562 中编程的时间内没有观察到链路。 因此我认为 T1 ethermet 帧(或 wakup 帧)不能检测到。 为什么会发生这种情况?

(4) 我怀疑 DP83TC812 和 RTL9010 之间的上电序列问题、您是否有任何调试方向?
(5) 我们是否需要在代码中的寄存器初始化序列中添加一些(寄存器写入)延迟? 有何评论?
非常感谢、
Gibbs