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/66AK2H12:仿真器 EMAC 开关不处理 ALE_RELEN 模式

Guru**** 2562120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/619738/rtos-66ak2h12-simulator-emac-switch-does-not-handle-ale_learn-mode

器件型号:66AK2H12

工具/软件:TI-RTOS

我正在构建和研究从 PDK 构建的网络示例:Nimu_emacExample_EVMK2H_armBiosExampleProject

在 HelloWorld.c 中有以下评论:

//仿真器 EMAC 开关不处理 ALE_LEARN 模式,因此请配置
//要启动网页并启动对 NDK 的 ping 的 PC 的 MAC 地址*/
uint8 clientMACAddress [6]={0xd4、0x81、0xd7、0x6b、0xf3、 0x10};/*我的 PC 的 MAC 地址*/

有人能解释这意味着什么吗? "模拟器 EMAC 开关"? ALE_LEARN?

该示例仅在我将 MAC 设置为我的 PC 时才起作用(正如注释所指示的那样)。 如果未正确设置、则 ping 和 udpecho 都不起作用。

我不知道将连接到 SYS/BIOS ARM 服务器的器件的 MAC、因此我无法对其进行硬编码。

Mike

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

    我已通知 RTOS 团队。 他们的反馈将在此处发布。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队对此主题是否有任何更新或回应?
    谢谢、
    Mike
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我重新测试了该示例、现在发现 clientMACAddress[]值与 ping 或测试 UDP 服务器没有任何区别。 我必须对启动/停止调试的方式感到困惑。 我仍然不理解客户机 MACAddress[]在示例中的注释或用途。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mike、

    我们将对此进行研究、并将返回给您。

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

    我研究了这一点、您在 helloworld.c 中突出显示的代码块是使用仿真器开发 NDK 时留下的一些痕迹。 因此、clientMACAddress[]是将 Mac 硬编码到代码中的一种机制。 我希望这是有道理的,并能减轻任何混淆。

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你 Lali。 当然、有人应该更新这些示例。 对于像我这样的新手来说,这是非常令人困惑的!