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.

[参考译文] CCS:使用主机GDB调试C66

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/665959/ccs-debugging-c66-with-host-gdb

工具/软件:Code Composer Studio

您好,

我正在尝试使用运行在x86 Linux PC上的JTAG和GDB在C66内核上调试程序。

XDS GDB代理wiki (http://processors.wiki.ti.com/index.php/XDS_GDB_Agent)说:

如果您有支持目标上的核心的GDB (未作为EMUpack的一部分提供),您可以启动GDB与XDS GDB代理通信

问题是从哪里获得x86 Linux主机的GDB和 С66的目标支持?

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

    我找不到适用于C66x设备的x86 Linux托管GDB,只有ARM Linux托管版本,网址为:
    processors.wiki.ti.com/.../Hosted_C66x_GDB

    几年前,有一个项目受委托在C66x内核上运行Linux,但我认为它已经被放弃了。 以下是一些参考资料:

    processors.wiki.ti.com/.../C6000_Linux_Support

    www.linux-c6x.org/.../Main_Page

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

    感谢您的回复。

    我在PPA ppa.launchpad.net/.../中找到了GDB的源tarball 。 我已经知道,配置脚本的--target选项应该像tic6x-elf,但尝试生成结果时出现以下错误:


    configure:错误:不支持配置tic6x-unknown-elf


    C66内核的正确目标名称是什么? 我是否应该指定任何其他选项?

    Linux-C6x wiki不包含相关信息。

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

    我不熟悉这些工具,因此我与设备组进行了协商,他们提到对该PPA的支持早已停止,并且从未创建托管Linux x86配置。

    很抱歉,我无法为您提供更多帮助。

    此致,
    拉斐尔