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.

[参考译文] RTOS/AM4376:Nimu 基本示例

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/660463/rtos-am4376-nimu-basic-example

器件型号:AM4376

工具/软件:TI-RTOS

您好!

我正在尝试让任何网络示例在 EVM 上工作。 但运气不好。

我将 NUMU_BasicExample_evmam437x 导入 CCS V7、并且编译时没有任何问题。 但是、当我尝试运行它时、我会得到以下输出:

SetPhyMode:000021e1自动:1、FD10:64、HD10:32、FD100:256、HD100:128、 FD1000:8192 LPBK:0

SYS/BIOS EtherNet/IP (CPSW)示例应用、EVM IP 地址:192.168.2.40
ENETPHY_FindingState:Timed out Finding for a PHY!
ENETPHY_FindingState:Timed out Finding for a PHY!
ENETPHY_FindingState:Timed out Finding for a PHY!
ENETPHY_FindingState:Timed out Finding for a PHY!

我还应该做些什么来使它正常工作吗?

在 AM437X 上设置 RTOS 网络是否有任何实用文档或教程?

谢谢!

Shai

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shai,

    您是否能够 ping 通 IP 地址为192.168.2.40的主板?
    您是否使用最新的处理器 SDK 4.2?
    连接了哪个以太网端口? 电路板是否连接到路由器或 PC NIC?
    AM437x 上没有专用的 RTOS 网络设置文档、但 EVM 快速入门指南 www.ti.com/lit/ml/sprw256/sprw256.pdf 可能有助于隔离 EVM 的任何问题。

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

    感谢您的快速响应!

    我使用的是 SDK 版本:04.02.00.09
    已尝试将两个端口连接到路由器、但没有 ping。 IP 是静态的,并且位于192.168.2.xxx 的路由器网络中
    单步执行该程序、似乎它卡在开启状态:
    Enet_phy.c:
    if (CSL_MDIO_isPhyAlive ((CSL_mdioHandle)((ENETPHY_DEVICE *) hPhyDev)->miibbase、I))
    它永远不会返回 true。 hMdioRegs->Alive_REG 的值为0x30 (hMdioRegs 的地址为0x4A101000)

    出于某种原因、此操作仅轮询 PHY 地址0 (第一个端口)。 它也可以扫描另一个端口吗?

    我将查看快速入门指南。
    BTW、当我尝试在 EVM 上运行 Linux 时、网络工作正常、因此硬件可能正常。

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

    好的、我想我知道是什么错误、我的板是 SK、而不是 EVM。 将尝试正确的示例并告知您。 很抱歉。

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

    是的、这是我的全部错误、我以为我使用的是 EVM、但实际上是 SK、现在的示例似乎可以正常工作。
    感谢所有的帮助-您提供的快速指南文档链接让我意识到我使用的是错误的电路板。
    一切都很抱歉。

    Shai