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.

[参考译文] AM625:Linux 加载的 M4二进制文件的 CSS 调试

Guru**** 2393725 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1489870/am625-css-debug-of-linux-loaded-m4-binary

器件型号:AM625

工具与软件:

你(们)好

我正在尝试将 运行时对象视图(ROV)与 CCS 结合使用、为 AM62x 提供 M4代码。

我有 CCS_20.1.0.00006和 MCU_PLUS_SDK_am62x_10_01_00_33。  我能够构建和运行我的 M4代码。

该代码正在通过 Linux 加载。  因此、我将使用"启动无项目调试"来启动调试。  这是我发现在 CCS 不想将二进制文件下载到目标的情况下开始调试的唯一方法。

我正在使用 Run -> Load -> Load Symbols 加载符号、并将其指向我的编译.out 文件。

我有一个连接 AM62x 的 XDS110调试接口。  我可以连接(BLAZAR_Cortex_M4F_0)并查看 M4寄存器。  我可以使用 CCS 接口停止和启动处理器。

不起作用的是 ROV。  我想在我的二进制文件中查看 FreeRTOS 任务的状态。  当我选择"View -> Runtime (RTOS) Objects (查看->运行时(RTOS)对象)"时、ROV 选项卡打开、但它指示:
模块名称:不可用 (仅选择可用) 视图名称:不可用 (仅选择可用)和数据不可用

在读取 ROV 上的一点时、我看到对.ROV.xs 文件的引用。  使用 CCS 构建项目时、我看不到名称中使用 ROV 生成的任何文件、也看不到任何建议使用该选项的文件。

MCU+ SDK 和 AM62x 是否支持 ROV?

如果是、如何使用 CCS 启动它?

谢谢!
  Steve

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

    您好!

    我能够看到 AM62x 器件的运行时对象。 请参阅下图。

    在打开"Runtime Objects (运行时对象)"视图之前、您是否加载了示例二进制文件?

    此致、

    Tushar

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

    Tushar、您好。

    正如我在最初的帖子中所注意到的、代码由 Linux (而不是 CSS)加载到 M4  中、并且我将在 CCS 中的二进制文件中使用 Run -> Load -> Load Symbols。  这是您所说的"已加载示例二进制文件"吗?

    另外、您指的是哪个示例?  我针对运行 FreeRTOS 的 M4FSS0-0尝试了 DPL_DEMO "Hello、World"示例。 使用该示例时也存在同样的问题。

    此致、
      Steve

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

    Steve、您好!

    [报价 userid="630054" url="~/support/processors-group/processors/f/processors-forum/1489870/am625-css-debug-of-linux-loaded-m4-binary/5723181 #5723181"]在我原来的帖子中注意到、此代码是由 Linux (而不是 CSS)加  载到 M4中、我使用的是"Run"->"Load"->"Load Symbols"(运行->加载 CCS 中的二进制文件)。  这是您所说的"已加载示例二进制文件"吗?[/QUOT]

    我还没有尝试过这种方法。 您能否告诉何时通过 CCS 加载符号、您是否能够看到 CPU 正在执行哪一行代码?

    此致、

    Tushar