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.

[参考译文] DP83848C:对 DP83848CV 连接建立有疑问

Guru**** 2455360 points
Other Parts Discussed in Thread: DP83848C

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/610024/dp83848c-doubts-on-dp83848cv-connection-establishment

器件型号:DP83848C

大家好、  

      我有一个带 DP83848CHIP 的 STM32F407定制板。

      我可以读取/写入 DP83848芯片的物理寄存器  

      要 与 LAN 建立连接。我尝试了自动协商,但它返回状态(自动协商无法在此设备中执行)。  

      并且 LED (LED ACT、LED 链路)中没有指示。

      那么、我需要做些什么来建立与 LAN 的连接

       此配置的任何示例代码都将帮助完成

 

此致、谢谢。

Rama Subbu.V    

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

    您始终可以使用 MDIO 事务检查 DP83848C 的寄存器。 除非自协商被自举禁用、否则自协商应自行完成。

    如果禁用了自协商功能、请参阅 DP83848C 中的第6.3.1.5节、了解如何通过寄存器启用自协商功能。

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

    尊敬的 Rob Rodrigues:

              感谢您的回复...

              实际问题是链路状态出现错误。

              在我的库例程中、在启用自动协商之前、它会检查((BMSR)、地址0x01h)中的链接状态。它始终返回未建立的链接

              那么问题出在哪呢?我用我的电脑连接的 LAN 连接了我的设备...

             请 建议一些解决方案来清除此问题。  

    谢谢、此致、

    Ramasubbu.V.

       

         

          

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果硬件正确且自协商由自举启用、则无需配置 DP83848C 与开关相连。 如果您遇到这样的问题、我们需要更仔细地查看您的硬件。

    最好是读出所有 MDIO 寄存器并发送日志文件、以便对其进行检查。 当电路板连接到交换机/路由器时执行此操作。 您还能提供电路板的原理图吗?

    如果未建立与交换机/路由器的连接,则可能会出现自动协商问题。 交换机可能不支持自动协商。 电路板上的物理连接也可能存在问题。

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

    谢谢 Rob

    问题出在硬件方面、现在可以正常工作了

    但 DP83848C 芯片在连接 LAN 时发热。

    为什么会发生这种情况以及如何减少热量。  

    谢谢、此致、

    Ramasubu。 五