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.

[参考译文] CCS/DP83848I:使用 TMS570LS3137初始化 DP83848I 硬件接口

Guru**** 1788580 points
Other Parts Discussed in Thread: TMS570LS3137, DP83848I, DP83640, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/567667/ccs-dp83848i-initializing-dp83848i-hardware-interface-with-tms570ls3137

器件型号:DP83848I
主题中讨论的其他器件:TMS570LS3137DP83640HALCOGEN

工具/软件:Code Composer Studio

您好!


我使用的是 tms570ls3137控制器、我想连接 dp83848i 以太网 PHY、

我正在使用 CCS 和 halcogen 生成 EMAC 代码、它具有针对 dp83640的示例初始化。

由于我不熟悉以太网概念、我想知道初始化的基本步骤。

并请求参考代码或任何与此芯片相关的东西。

期待您的回应。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不会期望 DP83848i 和 DP83640之间有太多差异、这些差异与使 HalCoGen lwIP 示例正常工作相关。

    就 PHY 寄存器而言、您需要更改 HalCoGen 示例查找的 PHY ID。

    如果您更改接口类型(从 MII 更改为 RMII)、则会影响引脚复用、时钟等 但是、即使您将83640保留在与您从开始的示例不同的模式下使用、这也会受到影响。

    只需知道 HalCoGen 的 lwIP 示例是非常简单的基础和简单的移植... 您可能需要大量工作才能在真正的商业应用中使用它。 甚至连电缆插拔也不是很可靠。 因此、一如既往、如果您能负担得起商业支持的 RTOS 和网络堆栈、我建议您选择这条路由。

    -Anthony