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.

[参考译文] ARP-CGT:TI ARP-CGT工具链和GDB

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1091003/arm-cgt-ti-arm-cgt-toolchain-and-gdb

部件号:ARP-CGT
主题中讨论的其他部件: SEGGER

是否可以使用ARP-CGT工具进行编译/构建并使用GDB进行调试?

谢谢!

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

    您好,

    是的,这是可能的。 请注意,我们可以为任何GDB调试问题提供有限的支持。 CCS正式仅支持CCS调试器。

    谢谢

    KI

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

    Bryan,

    TI Arm编译器生成GDB支持的标准输出格式和调试信息。  您将如何使用GDB?  您是否将使用JTAG调试探头,如果是,请使用哪一个?  您使用的是什么TI器件?  我们不维护用于连接XDS调试探测器的GDB代理。

    此致,

    John

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

    你好,Johns:

    理想情况下,我们 希望使用cortex-debug扩展(使用arm-none-eabi-gdb代理)将其集成到VSCode中。 我们正在使用SEGGER J-Link (cTAG)工具, 并且正在开发TI CC2650F128器件。 我在 某种程度上使用了这个设置,我遇到的一个问题是看不到调用栈,当我尝试从函数中退出到调用时,调试会话将被阻塞。  

    从我的理解来看,这两个工具链似乎有很多重叠, 我想看看是否有一些调试生成选项,以便使它完全按预期工作。 我还想确保有一个解决方案,而不仅仅是"有效的",它也是最好的解决方案。

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

    请参阅下面的答复,如果有任何指导,我们将不胜感激!

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

    您使用的TI ARM编译器的版本是什么?

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

    很抱歉,我错过了,我认为我没有收到通知。 但我们使用的是旧版本5.2 v

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

    5.2 5确实相当老(从2015年开始)。 该版本的符号输出可能存在一些已知问题。

    我会将此主题提请我们的编译器专家注意。

    谢谢

    KI

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

    我咨询了我们的编译器专家,他认为没有其他选项可用于支持GDB。 因此,请注意,将TI ARM编译器与GDB一起使用不是官方支持的环境。 因此,调试可见性存在一些问题并不奇怪。 遗憾的是,我们对这个问题几乎没有什么额外的支持。 抱歉

    KI