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.

[参考译文] AM2434:AM243x 在无 RTOS(裸机)中采用 ICSSG 以太网

Guru**** 2794665 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1603445/am2434-am243x-icssg-ethernet-in-no-rtos-bare-metal

器件型号: AM2434
主题: SysConfig 中讨论的其他器件

您好:

我正在使用 AM243x MCU+ SDK、我需要在非 RTOS(裸机)环境中将以太网与 ICSSG 配合使用。

SDK 中是否有支持的配置或参考示例允许在没有 FreeRTOS 的情况下使用 ICSSG 以太网?

如果不需要、ICSSG 以太网是否设计为需要 RTOS?对于必须保持裸机但需要 ICSSG 以太网的应用、建议采用什么方法?

我尝试将现有 ICSSG 示例从 FreeRTOS 更改为 NoRTOS、但遇到了与LwipifEnetApp_Object未声明类型相关的构建错误。
这是由于缺少配置导致的、还是 NoRTOS 模式不支持 ICSSG +以太网?
请检查所附的错误屏幕截图。
谢谢你。

image.png

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

    嗨、Hager、

    我们有一个在 NORTOS 环境中运行 ICSSG 的示例。 这是 Enet ICSSG 环回示例。 您可以在 文档中找到该示例的更多详细信息。 关于 LwIP 特定示例、让我检查一下当前构建设置是否有任何问题。 之前存在已知问题、但稍后修复。  

    ICSSG + NORTOS 模式是一种受支持的配置。 但是、添加 LwIP 层后、一些自动生成工具可能需要稍作修复、才能启用带有 LwIP 的 ICSSG NoRTOS。 造成这种情况的原因可能是用于 LwIP+NoRTOS 组合的模板文件存在差异。

    如果您有任何其他问题、敬请告知。  

    谢谢。此致、
    Teja。

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

    感谢您的澄清。

    我的要求是在非 RTOS 环境中将 ICSSG 以太网与 lwIP 一起使用。 根据您的解释、我知道 ICSSG + NoRTOS 受支持、并且由于自动生成模板中的差异或限制、添加 lwIP 层时会出现当前困难。

    要继续、请告知以下事项:

    1. 是否需要任何建议的修复或配置更改才能在 NoRTOS 模式下启用 ICSSG + lwIP?

    2. 我是否可以研究或调整任何参考模板、示例或 SDK 文档部分(例如 SysConfig 模板、lwipif 实现或内部示例)以使此配置正常工作?

    3. 是否有已知或计划的更新来解决 ICSSG + lwIP + NoRTOS 模板生成问题、或者此配置当前是否需要手动修改?

    关于要调查哪些文件、模板或配置的任何指导都将非常有用。

    感谢您的支持。

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

    嗨、Hager、

    我在内部通过提交一个错误来跟踪此情况。 这是一项理想的开箱即用功能。 通过编辑模板文件可以修复示例中出现的错误。 我们可以通过 e2e 为您提供支持、解决所遇到的问题。

    到目前为止、我还无法提交修复版本。 但线程一旦可用、我将进行更新。 请在您需要帮助的时间和地点告诉我们、我们可以在那里为您提供支持。

    谢谢。此致、
    Teja。

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

    嗨、Hager、

    该问题将在计划于 2026 年 4 月发布的 MCU+ SDK 12.0 版中修复。 如有任何其他 疑问、请告知我们。

    此致、
    Teja。