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.

[参考译文] TMS570LC4357:以太网引导加载程序启动-获取 PHY ID!! 错误!!!

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1408188/tms570lc4357-ethernet-bootloader-startup-getting-phy-id-error

器件型号:TMS570LC4357

工具与软件:

大家好、团队:

   我正在使用 TMS570LC43x Hercules 开发套件(HDK)上的以太网引导加载程序。 现在我已经可以通过 xds100v2刻录 build-tms570LC43x-tftpboot.out 了。 目前、当使用 CCS (9.1)的调试模式时、串行端口打印以下信息:

以太网 lwIP 引导加载程序
调试-正在获取 PHY ID...成功
调试-获取 PHY 活动状态...成功
调试-获取 PHY 链路状态...成功
调试-设置链接...成功
HDK IP 地址:192.168.86.121

   上电并重新启动时、串行端口显示以下信息:

调试-获取 PHY ID .......................................................................................................................................................... !!! 错误!!!
调试-获取 PHY 活动状态...!!! 错误!!!HDK IP 地址:0.0.0.0
以太网 lwIP 引导加载程序

我的问题是:
  1. 为什么通过 CCS 调试启动与正常的上电启动不同?
  2. 我们应如何解决在正常上电启动期间无法读取 PHY ID 的问题?

感谢您的真诚答复。

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

    尊敬的 Qing Yu:

    我以前从未见过这样的问题。

    1.您是否仅使用 TI 以太网引导加载程序示例?

    2.您使用的是 TI 特定的电路板(Lauchpad/HDK)还是定制电路板。

    3.您可以参考下面的线程吗?我在这里提到了以太网引导加载程序代码的分步执行过程。

    (+)[常见问题解答] RM57L843:介绍在静态 IP 中使用以太网引导加载程序的分步过程、适用于 Hercules 器件(RM57x)-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    ——
    谢谢、此致、
    Jagadish。

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

    1) 1)  我正在使用 TI 以太网引导加载程序 、而不是 LAUNCHXL2-TMS570LC43x、  LAUNCHXL2-TMS570LC43x 和 TMS570LC43x 之间是否有任何区别?

    2)我使用的是  TI 特定的板(Lauchpad/HDK)

    3 μ s)   CCS (9.1)的调试模式、正常。   我在 MDIO 初始化之后增加延迟、无法正常工作。

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

    你好 :  

    我在主函数启动时增加了5秒的延迟、并且没有问题。 谢谢你。

    ---------------

    谢谢、此致、