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.

[参考译文] TM4C129ENCPDT:在两个控制器之间连接以太网电缆时出现复位问题

Guru**** 2609955 points
Other Parts Discussed in Thread: TM4C129ENCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/764541/tm4c129encpdt-reset-issue-when-connecting-ethernet-cable-between-two-controllers

器件型号:TM4C129ENCPDT

我们使用 TM4C129ENCPDT 微控制器 IC 开发了自己的控制器板。 两个类似的控制器板将使用以太网电缆连接到每个控制器板中的两个 RJ45连接器之间。 我们面临的问题是、当使用以太网电缆连接两个控制器板并且在控制器板之间通过以太网传输数据的代码正在运行时 、控制器开始持续复位。 一旦控制器开始在两个控制器之间建立链路、复位问题就会开始。 由于持续复位、以太网连接也未建立。 这一问题并非总是发生、因此、有时、如果两个控制器之间的链路已建立、则不会重置。 只有当我们尝试在控制器之间建立连接时、才会发生复位。  

这两个控制器板使用不同的电源运行。 因此、在它们之间连接以太网电缆也会将两个控制器的接地基准连接在一起。 我怀疑这可能是问题、但不确定。

当我们尝试  通过运行以太网代码在控制器板之间建立连接时、控制器的3.3V 电源会由于控制器板消耗的高电流而下降。 控制器中运行的代码有一个 UART、两个 SSI、以太网通信和一些 GPIO 操作。  

即使两个控制器通过以太网电缆连接、并且每个控制器板中运行的代码不是以太网通信代码、也不会出现此问题。

感谢你能抽出时间。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您能否先检查 RESC (复位原因)寄存器并找出导致复位发生的确切原因? 您可能会遇到导致 MCU 复位的掉电事件。 您需要监控电源 VDD 和 VDDC、并在建立以太网连接时查看它们是否超出稳压范围。 您可能还遇到了一些 ESD 事件。 请查看 TM4C129系统设计指南(第4.1节)中有关建议的以太网 PHY 接口的内容、并将其与您的电路板设计进行比较。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以下是系统设计指南、以防您以前未参考过。 www.ti.com/.../spma056.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我没有听到你的反馈。 我希望您能够参考系统设计指南、并将推荐的 PHY 接口与您自己的接口进行比较。 您可能还需要查看用户指南第4节中电源上推荐的去耦电容器。 我现在要关闭这个线程。 如果您仍然对同一主题有疑问、您可以通过回复该主题重新打开此主题、或打开新主题以解决新问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [引用 USER="RAGHUL N M">这两个控制器板使用不同的电源运行。 因此、在它们之间连接以太网电缆也会将两个控制器的接地基准连接在一起。 我怀疑这可能是问题、但不确定。

    假设   两 个以太网隔离式变压器之间存在公共接地的第一个错误可能。  通常不应 共用 同一个接地端、 以太网 IP 也不是 因特网通信的魔法协议。 此外、请确保电缆不会直接穿过、否则 网络 CSMCAD (防撞)物理 链路层 会运行异常。

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

    谢谢你。

    实际上、我们的设计和标准设计略有不同。 在标准设计中、使用了 Hx118nl 脉冲变压器 IC。 我们使用了具有内置磁性元件的 RJ45连接器。  因此我们没有使用该 IC。 RJ45连接器位于下面的链接中。

    https://www.digikey.com/products/en?keywords=1419-1021-ND

    我们还在终端上拉了终端电阻器、如标准设计中所示。

    因此、我希望这不会产生太大的影响。 除此之外、其他一切都是相同的。

    希望用相同的电源为两个控制器供电、问题可以解决。 我必须检查一下。

    感谢你能抽出时间。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我建议您查看下面的原理图、了解使用具有内置变压器的 RJ45的 TI 设计。 请注意、ESD 保护二极管位于 PHY 和连接器之间。 这真的很重要。 不确定您的设计是否具有二极管。

    www.ti.com/.../tidrm69.pdf
    www.ti.com/.../tidm-tm4c129poe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Charles。
    我们在设计中错过了 ESD 保护二极管。 希望这能解决我的问题。
    我们需要重新设计电路板。 只有这样我才能确认它。

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

    以太网不需要 ESD 保护二极管即可工作、如前所述、不需要也不需要公共接地!