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:使用 CCS 和 GDB 在 BeaglePlay 上构建和调试 Linux C 应用所需的指南

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1650908/am625-guidance-required-for-building-and-debugging-linux-c-applications-on-beagleplay-using-ccs-and-gdb

器件型号: AM625

您好 团队:

我想澄清几点补充。

我已将图像加载 tisdk-default-image-rt-beagleplay-ti-12.00.00.07.04.rootfs.wic 到 BeaglePlay 板上。 我还使用 TI SDK 根据我的要求定制器件树。

下一个目标是使用 Code Composer Studio (CCS) 构建和调试 Linux C 应用程序、并在 BeaglePlay 上运行/调试该应用程序。 您能否提出实现这一目标的可能方法?

JTAG 是否是唯一支持的调试选项、或者是否也可以使用 GDB 进行调试? 如果支持基于 GDB 的调试、请指导如何设置和完成调试过程。

我尝试使用 CCS 20.1.1、但无法为 BeaglePlay 目标创建空工程。 您能帮助我了解正确的流程并解决此问题吗?

谢谢。此致

Aparna C Nair

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

    您好、

      有关调试指南、请参阅 HOW_TO_Guides/Host/How_to_Setup_and_Debug_using_Lauterbach.html。

    另请参阅 SPL-Debug-OpenOCD.html#using-openocd-gdb 

    此致、

    Tushar

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

    您好、

    我查看了链接中提供的信息;但是、我无法找到问题的解决方案。 请就这一问题提供进一步的澄清或指导。

    感谢您的支持。

    Aparna C Nair

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

     https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/12_00_00_07_04/exports/docs/linux/ 页面中记录了使用 CCS IDE 的详细调试步骤。CCS Foundational_Components /U-Boot/Apps-SPL-Debug-OpenOCDL.html#using-CCS 页面。

    请告诉我们您不理解哪个特定器件。

    此致、

    Tushar

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

    你好

    我认为本文档介绍了使用 JTAG 的调试步骤。 不过、我的目标是在 CCS 中开发应用程序代码、使用 CCS 构建应用程序代码、然后使用 gdbserver 在 BeaglePlay 上进行调试、这与我之前使用的 BeagleBone Black 方法类似。

    我想知道这种方法是否也可以在运行 SDK 映像的 BeaglePlay 上使用。

    对于 BeagleBone Black、在 CCS 中创建新工程时、我使用了如下所示的设置。 使用这些设置和交叉 GCC 工具链、我能够通过 gdbserver 成功构建和调试应用程序

    您能否通过“tisdk-default-image-rt-beagleplay-ti-12.00.00.07.04.rootfs.wic“图像确认 BeaglePlay 是否支持相同的工作流程?

    谢谢、此致

    Aparna C Nair

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

    尊敬的 Aparna:

     Foundational_Components_Tools 上列出了建议使用 AM62x 器件上的 Processor SDK Linux 进行开发的工具

    该官方文档未列出用于 Linux 开发的 CCS 工具。  

    此致、

    Tushar