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.

[参考译文] DP83848M:PHY 正在开启、但未与我们的外部交换机通信。

Guru**** 2779745 points

Other Parts Discussed in Thread: MSP430F5529, DP83848M

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1609005/dp83848m-phy-is-turning-on-but-is-not-communicating-with-our-external-switch

器件型号: DP83848M
主题中讨论的其他器件: MSP430F5529、DP83848-DP83825 EP

我的其他请求已重新发送、无法获得问题的原始描述。 我只在这里总结一下、您可以提出您喜欢的任何问题。

当我通过以太网电缆将 PHY 连接到外部交换机时、PHY 无法工作。 PHY 位于定制 PCB 上、电缆的导线焊接到 PCB 上以进行测试。 另一端是 RJ-45 并插入交换机。 电缆工作正常、因为我用笔记本电脑将其连接到交换机、绿色和黄色指示灯亮起、并且我可以连接到互联网。 然后、我剥离了该电缆的一端并将其焊接到 PCB 上、PCB 连接到磁性元件、然后连接到 PHY。 PHY 的另一端通过 NXP SJA1105RELY 连接到交换机 IC。

我的 PHY 中的 LED 指示灯坏了、我看不到链路、也没有打开、就像开关指示存在连接一样、即使没有流量也是如此。 我看到的唯一光是速度的稳定光。

我添加了一个原理图来帮助您开始使用。 几个月来、我一直在尝试对这款芯片进行故障诊断、但我不确定该怎么办。 我还没有用于调试的 GMAC 接口、因此现在正在查找可能存在的硬件问题。PHY 原理图 (1).pdf 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    您能否验证 PCB 的 A 对已连接到接收器的 A 对、其他线对也是如此? 此外、您无法访问 PHY 上的 MDIO 寄存器? 访问 MDIO 寄存器对调试非常有帮助。 您还能确认交换机是否与笔记本电脑一起工作?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我已经过 tripple 检查了 RJ45 电缆连接。 我也换了他们,为了乐趣,没有什么改变。 如果自动 MDX 被禁用、但它应该根据配置 (strap) 引脚开启。

    不、我使用代码时遇到了困难。 我找不到任何源代码、因此我使用 chatgpt 创建一些基本功能、例如读取设备 ID、但无法正常工作。 我使用 SAMV71 作为连接到 GMAC 接口的 MCU。 如果你有任何方便的代码,我可以插入,这将是有帮助的。

    交换机也不能直接连接到笔记本电脑

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果交换机也不能与笔记本电脑一起工作、我认为这是一个交换机问题。 此交换机是受管交换机还是不受管交换机?
    为了读取寄存器、我们通常直接连接 MSP430F5529 Launchpad、该 Launchpad 通过固件进行闪存、以与 USB2MDIO(用于 MDIO 读取/写入的 TI 制造软件)交互。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    笔记本电脑将通过我遇到问题的同一个 IC 连接到交换机板载 PHY。 我看不到链路激活的 LED、根据搭接引脚、它应该表明是否甚至有从 PHY 到路由器/笔记本电脑的链路。 我之前说过外部交换机、但我真的是说路由器对不起、当我谈论 交换机 IC 时、我说的是 SJA1105RELY 交换机 IC。 依次连接笔记本电脑/路由器-> PHY -> SJA1105RELY -> MCU。

    我将 MDIO 和 MDC 引脚分别连接到 MCU 的 GMDIO 和 GMDC 引脚。 由于没有额外的访问端口、我无法连接外部器件、我正在开发新的原型、因此可以将信号连接到引脚接头? 您知道是否有任何 GitHub repos 可能会有一些示例代码吗? 如果我可以成功发送命令以发回诊断数据、并通过 UART 终端将其打印出来、这会很有帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    遗憾的是、我不知道 MCU 的任何存储库。  
    我同意链路 LED 未激活是很奇怪的。 拔下电缆和探头对 A 和 B 时、您是否在两个对上看到第一个链路脉冲信号? 此外、您是否根据故障排除指南检查了 RST_N 和 RBIAS 引脚?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我可以看到某种事情正在发生、但我们的范围不够快、无法看到这些速度下的感知脉冲。 我在一个奇怪的交替波形中看到了+/–12V 的大脉冲。 我想这是因为我们的范围不够快看现实。 这时我会探测 A B 对。 如果我探测进入 PHY 的磁性元件的另一侧、我会看到完全不同的波形、它看起来更像一条实线、脉冲会依次到达 GND。 明天我将尝试为您获取示波器读数。

    我查看了产品页面、但没有看到故障排除指南、它是数据表的一部分吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    抱歉。 我与另一个产品混淆了。  探测时 RST_N 引脚是否为低电平?

    奇怪的是、您会看到 12V 脉冲。 FLPS 看起来像下图、是一种重复模式、此脉冲每 16ms 重复一次、因此我认为大多数示波器应该能够捕获波形:

    脉冲应在 2V 左右。 您使用什么探针来测量波形?

    另外、如果您的信号是交替的、我认为这可能是因为存在链路。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../20260127_5F00_162846.mp4I  获得了一些示波器屏幕截图。 第一个 10V/div、非常疯狂。 此时、我将以太网电缆插入路由器、并在 TX_P 信号通过 PCB 上的磁性元件之前测量该信号、然后在磁性元件和 Phy 之间的另一侧测量该信号。您可以看到一个基本稳定的 3.3V 信号、其中有一些小的峰值。

    如果我没有将以太网电缆插入路由器、 磁性元件的两侧绝对没有任何东西、只有 GND 信号。

    我还提供了一个视频、介绍了首次加电时 PHY 启动的情况。 链路和速度短暂亮起。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、

    波形看起来它正在传输 100M 以太网信号。 该信号是 100M 以太网用于传输的 MLT-3 信号。 当您看到该信号而不是 FLP 时、我想说 PHY 在链路中。 至于为何 LED 亮起、我不确定。 我知道您无法访问 MDIO、但使用它会容易得多。  

    我也不确定为什么它 10V/div、但这可能是由于您的探头放大信号 10 倍。  

    我再次查看了原理图、似乎没有用于 PHY 的 LED 连接。 LED 如何连接?

    此致、

    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我要添加的唯一一点是、此信号仅在 PHY 插入路由器时发生。 当它拔下时、我只能看到一个平坦的接地信号、我从来没有看到过您之前提到的脉冲。 我正在尝试使 MDIO 正常工作。

    我发送给你的第一张照片大部分是平的,有一些峰值,这是在磁性和 PHY 之间测量,一个看起来正常的你,考虑到第二张照片之间的磁性和路由器看起来正常?

    我的探头的电压是 10 倍、电压低得多、当我将其更改为 1X 时、我必须将其设置为 10V/div、才能看到整个信号。

    抱歉、您刚才给了我的原理图、我已经解决了 PHY 的一些问题、这个原理图是我们要构建的下一个原型。

    这是最初的问题、但我们已经解决了一些问题、例如:POWER_DOWN 引脚保持低电平(我放置了跳线,在主电源启动时将其拉至高电平);它当前没有 BOB-Smith 端接;PBFOUT 引脚未连接到 PFBIN1 和 2、因此我焊接了一根导线进行连接。

     e2e.ti.com/.../4380.Ethernet-PHY.pdf

    我在您查看的原理图中移除了 LED、因为在该板的最终版本中、我们不需要 LED。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    放大第一张照片、看起来峰是周期性的。 这似乎是 FLP。 我发送给你的图像是一个更放大的 FLP 图像。  
    由于第二个波形在您连接时显示出来、因此我可以相当确定与 PHY 和路由器之间存在链路。  

    对于 LED、由于 2.2k 电阻、可能展示出该行为。 DP83848 具有自动极性检测功能、您的设计都不符合我们的任何配置:

    我注意到、您的配置类似于 AN0=0 配置、但被拉至 VCC。

    我知道 LED 已损坏、但您是否尝试过发送/接收数据包?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、这是合理的。 我认为没有链路的唯一其他原因是因为路由器上的绿灯不亮、这显然表明是否有链路。 我想、如果 PHY 上的 LED 至少有问题、路由器上的指示灯将会亮起。

    这是我的数据表屏幕截图。 我正在使用  DP83848MPHPEP、当我转到 mouser.ca 并点击数据表时、可获得以下数据:DP83848-PHYTER EP 军用温度单端口 10/100Mbps 以太网物理层收发器数据表(修订版 E)

    因为我们应用了几种不同的修复方法、所以我没有尝试过。 明天我会去实验室试一下。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    奇怪的是路由器链路 LED 未亮起。 但是、波形似乎表明存在链路。  
    有关数据表、请参阅该数据表: https://www.ti.com/lit/ds/symlink/dp83848m.pdf?ts = 1769628509285&ref_url=https://www.253A%252F%252Fwww.ti.com%252Fproduct%252FDP83848M

    DP83848 是一款旧器件、因此我们没有太多的文档、但 DP83848-LED EP 和 DP83848M 可能具有不同的特性、因此我建议参考上面的数据表。  

    请让我了解最新信息。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    会怎样、我会告诉您发送数据会发生什么情况。

    我查看了您提到的数据表以及与之前数据表相匹配的确切器件名称、但您提到的新器件与 DP83848MSQ 并不完全相同。 我还注意到、新产品上的包装与我们订购的产品不同、没有其他与我们拥有的 IC 相匹配的包装。 新数据表也具有不同数量的引脚。 我认为我之前拥有的 dp83848-EP 是正确的、因为它与封装和引脚数量相匹配。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    我明白了。 我没有意识到 DP83848M 也是 EP 型号。 感谢您查看。 在这种情况下、按照数据表中的建议、LED 应该正常工作。 我再次查看了原理图、不确定为什么在这种情况下 LED 会亮起。 您是否在 PHY 开启时探测了 3V3、以确保 LED 上的电源轨始终为 3.3V?

    您是否尝试过在 PHY 上启用通信?  
    此外、只需要在 MDIO 总线上连接一个上拉电阻。 我注意到两个 PHY 都有 MDIO 上拉电阻器。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    今天我将尝试通过它进行沟通、但我认为我看到这会给您带来脉冲、让您现在更清楚地谈论。 我也看不到 12V、我看到的是 5V。 更改为更好的示波器。

    在 PHY 和磁性元件之间、我看到此脉冲反复重复。

    我现在正在尝试直接连接 PC 以排除路由器、我有一个以太网到 USB 连接器、它直接连接到笔记本电脑。 仍然没有灯光。 之间的通信、我看到这种情况不断重复。  

    RESET 引脚在 3.3V 时处于高电平。 在 PHY 上启用通信而断开 RESET 引脚的意思是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    感谢您提供波形。  

    基于此、似乎由于某种原因未建立链路。


    ]在 PHY 上启用通信、只需断开复位引脚、您是什么意思?

    我的意思是尝试发送数据包。  

    但是、在这种情况下、没有建立链路、因此您将无法执行任何操作。  

    作为完整性检查、您能否验证 RJ45 连接器连接的后磁性元件如下所示?


    DP83848 还启用或禁用自动 MDIX 吗?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我交换了 Rx 和 TX、因此为了看看、我重新焊接了它们、但启用了自动 MDIX。  

    PCB 上的标记是准确的、我唯一不需要在磁性元件上标记的是 Bob-Smith 端接。 这可能是问题吗? 我尝试过我的笔记本电脑和路由器之间的这条电缆,以确保它没有故障,它工作正常,然后我剥离了一端,并将它焊接到 PCB 上,如你在照片中所见。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    缺少 BOB Smith 端接会影响信号完整性。 由于您也没有使用标准 RJ45、所有这些因素都会导致链路无法正常工作。  
    另外、根据您的波形、我注意到峰值之后没有骤降。 这让我觉得可能会有太多的损失导致 FLP 不被 LP 捕获。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我添加了 BOB Smith 端接、它仍然无法正常工作。 我可以看到 Bob Smith 端接有一点噪声、所以它有一些作用。 这是 Bob Smith 端接的 TX 侧的示波器读数。

    这是 TX_P 变化/连接器侧的信号。   这是 TX_P 磁性/PHY 侧的信号。   这些看起来不像是改变了。

    我还注意到,如果我离开路由器或 PC 拔下插头,我根本看不到这些小脉冲。 我认为、无论路由器/PC 是否正确插入、TI PHY 都应该发出这些脉冲? 因为它应该会尝试查看是否插入了路由器或 PC。 在路由器或 PC 端、还会有另一个 PHY 发送这些脉冲。

    我还想补充一点、我 jerry 用一些导线加固了 Bob Smith 端接的电阻器和电容器。 电气所有元件连接正确、但它也不是尽可能靠近磁性元件的合适 PCB 布线。 我不确定这是否会是一个大问题。

    我有一个新的以太网原型 PCB 正在制造中、我在一周左右的时间内应用了到目前为止的所有修复、因此不会像目前的原型那样对其进行任何修复。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    我还注意到、如果我断开路由器或 PC 的连接、我根本看不到这些小脉冲。 我认为、无论路由器/PC 是否正确插入、TI PHY 都应该发出这些脉冲? 因为它应该会尝试查看是否插入了路由器或 PC。 在路由器或 PC 端、还会有另一个 PHY 发送这些脉冲。

    您的理解是正确的。 因此、当路由器/PC 未插入电源时、您没有看到任何 MDI 线路上发出任何脉冲? 在这种情况下、PHY 可能无法正常工作。  


    我有一个新的以太网原型 PCB 正在制造中、我在一周左右的时间内已经应用了所有的修复程序、因此不会像当前原型那样对其进行任何修复。

    好的。 如果问题仍然存在、我们可以继续在新电路板上进行调试。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我仍在处理 GMAC 代码。 是否有任何硬件方法来确认芯片是否损坏? 我会焊接一个新的板,但他们是昂贵的,我只买了足够的新板. 如果我能确认原型是否损坏、我愿意在此原型上焊接一个新的原型。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    我认为 PHY 不应该断开、因为您之前在电缆连接到路由器时看到了下面的波形:


    如果您可以检查 RST_N 引脚是否为高电平并且 25MHz_OUT 与 50MHz 输出、这应该是 PHY 处于活动状态的迹象。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿!

    我们得到了 GMAC 的一些反馈、结果如下。 我们可以访问命令行界面、来探测 PHY 中的所有寄存器。 您是否希望我专门检查什么?

    TCP/IP 堆栈:初始化已启动

    ETH 电源打开

    PHY3 复位

    ETH SWCH 打开

    TCP/IP 堆栈:初始化结束 — 成功

    偏高

    用法:miim -设置网络接口索引和 PHY 地址

    用法:miim -设置 A 的开始和结束寄存器(十进制)                                                                   转储操作

    用法:miim -读取寄存器 rix(十进制)

    用法:miim -写入寄存器 rix(十进制)与 16 位数据 (                                                                  十六进制)

    用法:miim -转储所有寄存器[rStart, rend]

    用法:miim -执行 PHY 设置

    用法:miim write_SMI rix wdata — 使用 rix(十六进制)和进行扩展的 32 位 SMI 写入                                                                   wdata(十六进制)

    用法:miim READ_SMI rix — 使用 rix(十六进制)进行扩展的 32 位 SMI 读取

    > miim start 0

    MIIM:将 Start Reg 设置为:0

    第 16 章我是不是

    MIIM:将结束注册设置为:16

    > miim dump

    >Miim dump:0、netIx: 0、add: 0、val: 0xFFFF

    Miim dump:1、netIx:0、add:0、val:0xFFFF

    Miim dump:2、netIx:0、add:0、val:0xFFFF

    Miim dump:3、netIx:0、add:0、val:0xFFFF

    Miim dump:4、netIx:0、add:0、val:0xFFFF

    Miim dump:5、netIx:0、add:0、val:0xFFFF

    Miim dump:6、netIx:0、add:0、val:0xFFFF

    Miim dump:7、netIx:0、add:0、val:0xFFFF

    Miim dump:8、netIx:0、add:0、val:0xFFFF

    Miim dump:9、netIx:0、add:0、val:0xFFFF

    Miim dump:10、netIx:0、add:0、val:0xFFFF

    Miim dump:11、netIx:0、add:0、val:0xFFFF

    Miim dump:12、netIx:0、add:0、val:0xFFFF

    Miim dump:13、netIx:0、add:0、val:0xFFFF

    Miim dump:14、netIx:0、add:0、val:0xFFFF

    Miim dump:15、netIx:0、add:0、val:0xFFFF

    Miim dump:16、netIx:0、add:0、val:0xffff“



    谢谢您、

    Luc Charbonneau

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这些是数据集第 55 页上的值。 寄存器 0 至 16。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如何将与我合作的其他人添加到此帖子、以便他们可以回复? 他将从这里接管。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  
    看起来所有寄存器值都无效。 您能否通过读取其他 PHY 地址来看看 PHY 是否绑定到了错误的地址?

    我不确定如何添加帖子、但我相信他们可以继续回答同一个帖子。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 J:

    Luc 解决了这个问题、我已经使用 MIIM 命令行命令转储了所有的寄存器。

    我认为您看到的寄存器值似乎直接来自器件、因为我们尝试了其他 PHY 地址、在这些情况下、MCU 根本无法与 PHY 芯片通信。

    所有 28 个寄存器转储的视图如下所示。  

    Nader

    ...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nader:  

    我明白了。 这是在新的原型板上发生的、还是在旧的原型板上发生的?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们仍然在旧的原型上、他将在接下来的几天内构建新的原型、然后发送更新的寄存器值。

    如果您还想让我试用这个旧板、请告诉我。

    谢谢、

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nader:  

    我感觉 PHY 要么保持在复位状态、要么损坏。  
    您能否检查 RST_N 引脚是高电平还是低电平? 此外、您能否检查一下 25MHz 引脚是否发出了时钟信号?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 J:

    RST_OUT 引脚似乎正在主动输出时钟信号、并且 RST_N 为高电平(意味着器件不应保持在复位状态) 25MHz。

    谢谢、

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 J:

    我意识到我试图转储错误的 PHY 地址以及交换机的一些其他问题。 但通过修复这些问题、我们似乎得到了 PHY 的寄存器转储成功:

    > Miim 转储:0、netIx: 0、加:7、val: 0x1000
    Miim dump:1、netIx:0、add:7、val:0x7849
    Miim dump:2、netIx:0、add:7、val:0x2000
    Miim dump:3、netIx:0、add:7、val:0x5c90
    Miim dump:4、netIx:0、add:7、val:0x DE1
    Miim dump:5、netIx:0、add:7、val:0x 0
    Miim dump:6、netIx:0、add:7、val:0x 4
    Miim dump:7、netIx:0、add:7、val:0x2801
    Miim dump:8、netIx:0、add:7、val:0x 0
    Miim dump:9、netIx:0、add:7、val:0x 0
    Miim dump:10、netIx:0、add:7、val:0x 0
    Miim dump:11、netIx:0、add:7、val:0x 0
    Miim dump:12、netIx:0、add:7、val:0x 0
    Miim dump:13、netIx:0、add:7、val:0x 0
    Miim dump:14、netIx:0、add:7、val:0x 0
    Miim dump:15、netIx:0、add:7、val:0x 0
    Miim dump:16、netIx:0、add:7、val:0x4000
    Miim dump:17、netIx:0、add:7、val:0x 0
    Miim dump:18、netIx:0、add:7、val:0x 0
    Miim dump:19、netIx:0、add:7、val:0x 0
    Miim dump:20、netIx:0、add:7、val:0x 0
    Miim dump:21、netIx:0、add:7、val:0x 0
    Miim dump:22、netIx:0、add:7、val:0x 100
    Miim dump:23、netIx:0、add:7、val:0x 21
    Miim dump:24、netIx:0、add:7、val:0x 0
    Miim dump:25、netIx:0、add:7、val:0x8027
    Miim dump:26、netIx:0、add:7、val:0x 904
    Miim dump:27、netIx:0、add:7、val:0x 0
    Miim dump:28、netIx:0、add:7、val:0x 0

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 J:

    我对这些值进行了快速的数据表检查、它们似乎都很好。 相关寄存器中的链路状态为“断开“、这是合理的、因为我们在 PHY 断开连接时读取了寄存器。

    我还检查了 LED 模式、并在尝试通过 RJ45 连接到以太网交换机时观察到了这些模式、但它们没有按预期运行(链路 LED 未激活)。 这让我相信 PHY 和以太网电缆之间可能存在硬件问题、但我不确定。

    现在、我们将构建新的原型、并在尝试使用它后返回。

    谢谢、

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nader:  
    PHY 似乎处于活动状态。  
    将 PHY 连接到链路伙伴时、您是否可以执行寄存器读取?  读取寄存器 1h 将告诉我们 PHY 是否已连接、而不是查看链路 LED。  

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 J:

    只是在 PHY 连接到交换机的情况下执行了另一个转储、转储返回的值相同。 链接似乎仍处于关闭状态:

    > Miim 转储:0、netIx: 0、加:7、val: 0x1000
    Miim dump:1、netIx:0、add:7、val:0x7849
    Miim dump:2、netIx:0、add:7、val:0x2000
    Miim dump:3、netIx:0、add:7、val:0x5c90
    Miim dump:4、netIx:0、add:7、val:0x DE1
    Miim dump:5、netIx:0、add:7、val:0x 0
    Miim dump:6、netIx:0、add:7、val:0x 4
    Miim dump:7、netIx:0、add:7、val:0x2801
    Miim dump:8、netIx:0、add:7、val:0x 0
    Miim dump:9、netIx:0、add:7、val:0x 0
    Miim dump:10、netIx:0、add:7、val:0x 0
    Miim dump:11、netIx:0、add:7、val:0x 0
    Miim dump:12、netIx:0、add:7、val:0x 0
    Miim dump:13、netIx:0、add:7、val:0x 0
    Miim dump:14、netIx:0、add:7、val:0x 0
    Miim dump:15、netIx:0、add:7、val:0x 0
    Miim dump:16、netIx:0、add:7、val:0x4000
    Miim dump:17、netIx:0、add:7、val:0x 0
    Miim dump:18、netIx:0、add:7、val:0x 0
    Miim dump:19、netIx:0、add:7、val:0x 0
    Miim dump:20、netIx:0、add:7、val:0x 0
    Miim dump:21、netIx:0、add:7、val:0x 0
    Miim dump:22、netIx:0、add:7、val:0x 100
    Miim dump:23、netIx:0、add:7、val:0x 21
    Miim dump:24、netIx:0、add:7、val:0x 0
    Miim dump:25、netIx:0、add:7、val:0x8027
    Miim dump:26、netIx:0、add:7、val:0x 904
    Miim dump:27、netIx:0、add:7、val:0x 0
    Miim dump:28、netIx:0、add:7、val:0x 0

    谢谢、

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nader:  

    感谢您的确认。  

    您能否写入 0x0000 = 0x0100 和 0x2100 以查看 PHY 是否建立链路?  

    0x0100 应链路至 10M、0x2100 应链路至 100M。  

    我想看看链接到底是不是一个问题、还是自动协商是一个问题。  

    此外、您能否验证 XI 时钟是 50ppm 的 50MHz?

    此致、
    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您希望我将这些值写入哪个寄存器?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将 0x0100 和 0x2100 写入寄存器 0、链接没有激活。

    但不会检查时钟。

    谢谢

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    可以确认时钟为 50MHz。

    谢谢、

    Nader

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nader:

    您是否有办法检查 XI 时钟的频率是否在 50ppm 以内?  

    如果 XI 时钟处于 ppm 要求范围内、我认为这是以太网电缆的问题。

    此致、

    j

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿! 好消息、我焊接了新电路板、PHY 工作正常。 路由器上的指示灯亮起、表示链路稳定、GMAC 命令也显示链路正常。

    谢谢你的帮助,你一直很有帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luc、  

    很高兴听到! 如果出现新问题、请告诉我。  

    此致、
    j