您好专家
我使用 DP83TC813R-Q1与用于 BBU 的 RMII 相连、现在 PCS 环回可以通过示波器捕获环回信号。
而 MAC 读取什么也不读取。 我的经验是时间问题。 我使用此驱动程序 代码、这是 链接。
我有几个问题:
1:我在 TRM 中找不到芯片初始寄存器说明。
2:驱动程序代码没有任何计时调整操作。 我认为需要从器件树中读取配置参数。 但没有。
3:2位如何设置4位? 那么红色是可以的吗?
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.
您好专家
我使用 DP83TC813R-Q1与用于 BBU 的 RMII 相连、现在 PCS 环回可以通过示波器捕获环回信号。
而 MAC 读取什么也不读取。 我的经验是时间问题。 我使用此驱动程序 代码、这是 链接。
我有几个问题:
1:我在 TRM 中找不到芯片初始寄存器说明。
2:驱动程序代码没有任何计时调整操作。 我认为需要从器件树中读取配置参数。 但没有。
3:2位如何设置4位? 那么红色是可以的吗?
Hierry、您好!
让我检查一下、明天再回来。
谢谢。
大卫
Hierry、您好!
您能否读取寄存器0x45D 和0x648并与我分享这些值?
要回答您的问题、请执行以下操作:
谢谢。
大卫
嗨、Davie
Thansk 感谢您的回复,很抱歉,由于 中国假期延迟回复.
我按照如下方式读取寄存器0x45d 和0x648
因此、寄存器 0x45d 为0x1160、 寄存器0x648为0x160。
Hierry、您好!
感谢您共享寄存器。 您能否分享原理图以便回顾一下?
谢谢。
大卫
你好,David
是的、但我们在电路板上发现了一个错误。 固定了。 请忽略。
同时、我面临一件奇怪的事情、MDIO 有时无法访问 phy。 电路板温度上升时有更多机会访问 phy (dp83tc813)。
B
Hierry、您好!
很高兴听到 RMII 问题已解决。
您分享了一张寄存器写入工作情况的屏幕截图。 MDIO 在哪些情况下无法访问 PHY? 请分享正确和错误的屏幕截图。
谢谢。
大卫
你好,David
这是随机的、难以访问 MDIO 上的 PHY。 这很奇怪。
Hierry、您好!
请参阅 SNLA431、针对读取/写入问题建议了几个调试步骤。
谢谢。
大卫
你好,David
谢谢、我们自行检查原理图、
Hierry、您好!
请告诉我您能找到哪些内容、或者我如何提供进一步帮助。
谢谢。
大卫
你好,David
我们确认 Phy 处于睡眠模式、因此无法访问、
Hierry、您好!
很高兴听到您找到了解决方案。 如果可以进一步帮助、请告诉我。
谢谢。
大卫