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:AM2434:Code Composer Studio:FreeRTOS ROV 异常

Guru**** 2777655 points

Other Parts Discussed in Thread: SYSCONFIG, AM6442

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1596916/am2434-am2434-code-composer-studio-freertos-rov-exception

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

您好:

我想使用基于 Eclipse 的 Code Composer Studion (CCS v12.8.1) 中的运行时对象视图 (ROV) 来监控操作系统内核 (FreeRTOS) 任务实例。 但是、当涉及 OSAL_SCHED_startTask(***) (Industrial Comm SDK) 等函数所需的动态存储器时、ROV 在尝试检查任务时失败。

经过调查后、我发现问题与设置为的内存类型有关 空载 、动态内存通常使用哪个。 如果存储器类型设置为 负载终端 、则不会出现问题。

您能否提供有关如何解决此问题的建议? 在将动态存储器区域标记为空载的情况下使用 ROV 是否有建议的配置或权变措施?

感谢您的支持。

此致、
维特·特里斯卡

obrazek.png

obrazek.png

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

    尊敬的 Vit:

    请说明您使用的是哪个版本的 SDK? 这是 SDK 提供的默认示例吗?

    此致、

    Tushar

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

    您好:

    这是一个与 SDK 无关的问题(目前使用工业通信 SDK 11.00.00.13 进行了测试)。

    您可以轻松地使用捆绑包进行重现 PROFINET 演示示例 。 会立即配置包含动态存储器的段 不能在启动时初始化 (即,存储器类型从更改为 负载终端 最终目的 空载 )、 ROV 工具 检查 FreeRTOS 任务时停止运行(但演示仍按预期正常运行)。

    您能否确认这是否为已知限制、或者提供有关如何使 ROV 与空载存储器段配合使用的指导? 是否有任何建议的权变措施或配置调整?

    感谢您的帮助。

    此致、
    维特·特里斯卡





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

    您好、

    您能否请检查应用程序的映射文件并查看是否能够找到  pxReadyTasksLists 符号?

    此致、

    Tushar

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

    尊敬的 Tushar:

    是的、我已经检查过、并且附加了映射文件以供您参考。
    您能否证实您是否也能重现此问题?
    (SysConfig 工具中具有 NoLoad 类型选项的 Profinet “am243x-EVM"示“示例示例。)

    此致、

    维特

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

    e2e.ti.com/.../profinet_5F00_device_5F00_demo.Debug.map.txt

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

    您好、您能看一下并为我提供更多您的支持吗? 提前感谢。 此致、Vit

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

    尊敬的 Vit:

    对延迟深表歉意。 我已经在我这边进行了检查并能够重现问题。 请留出一些时间在内部讨论此问题并进行回复。

    此致、

    Tushar

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

    嗨、Tushar。

    如果有任何进展、敬请告知...

    此致、
    维特

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

    您好、

    指定的专家目前已离职。 请期待收到延迟的回复。

    感谢您的耐心。

    此致、

    Vaibhav

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

    你好,请,你调查了什么? 此致、Vit

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

    对延迟深表歉意。 我在度假。

    问题的根本原因是我。    有关原因及其解决方案、请参阅【常见问题解答】AM6442:针对空载存储器的 ROV 抛出异常部分。

    请告诉我们这是否有效。

    此致、

    Tushar  

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

    是、它已解决异常消息。 谢谢你。 维特

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

    感谢您的确认。 很高兴看到 ROV 现在正在工作。