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.

[参考译文] 编译器/CC430F5137:MSP430-elf-gdb 6.x.x.x与--write选项一致崩溃

Guru**** 2524500 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/631228/compiler-cc430f5137-msp430-elf-gdb-6-x-x-x-crashing-consistently-with---write-option

部件号:CC430F5137

工具/软件:TI C/C++编译器

您好,

我们有一个自定义的固件更新方案,我们使用它来编写校验和.out文件。  

MSP430-elf-gdb --write --se firmware.out  

这适用于MSP430-gcc 5.3 .0.219 和MSP430-gcc 5.3 .0.224。 但较新的版本(如6.2 .1.16 和6.4 .0.032)在退出时会崩溃。 macOS和Windows (未在Linux上测试)上都可能会出现此问题。

重现步骤  

1)使用--write选项启动GDB加载任何.out文件
2)退出

以下是macOS的示例。

在Windows上,我们会看到一个对话框,提示程序停止工作,询问是否应该启动调试器。


除了使用旧工具链之外,是否还有解决此问题的方法?

谢谢,此致,

-助理

echo quit |/Applications/ti//ccs710/ccsv7/tools/compiler/MSP430-gcc-OCC-OSF.0.32_OSX/bin/MSP430-elf-gdb 6.4 --write --se foo.out
GNU gdb (SOMNIUM技术有限公司- MSP430-gcc 6.4 .0.32) 7.11
版权所有(C) 2016 Free Software Foundation,Inc.
许可证GPLv3+:GNU GPL版本3或更高版本<http://gnu.org/licenses/gpl.html>
这是免费软件:您可以随意更改和重新分发它。
在法律允许的范围内,不提供任何担保。  键入"show copying (显示复制)"
和"显示保修"以了解详细信息。
此GDB被配置为“--host=x86_64 ape-darGDB”。0--target=MSP430-elf 15.6。
键入"show configuration"以获取配置详细信息。
有关错误报告说明,请参阅:
http://www.gnu.org/software/gdb/bugs/>。
在线查找GDB手册和其他文档资源,网址为:
http://www.gnu.org/software/gdb/documentation/>。
要获得帮助,请键入"help"。
键入"apropos word"以搜索与"word"...相关的命令
从foo.out读取符号...完成。
(gdb)分段故障:11.

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

    我打算在SDOWP系统中提交缺陷报告。  在我能够做到这一点之前,需要对SDOWP系统进行一些更改。  所有这一切都正在得到解决。  我对拖延表示歉意。

    谢谢,此致,

    -George

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

    感谢您让我们了解此问题。  我在 SDOWP系统中提交了MSPGCC-1,以对此进行调查。  欢迎您使用我签名中下面的SDOWP链接进行关注。

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法在您的追踪系统中找到ID "MSPGCC-1。 但是,可以找到其他ID。

    请您向我介绍最新进展情况吗?

    此致,

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

    Asger Overby 说:
    我无法在您的跟踪系统中找到ID "MSPGCC-1。[/QUOT]

    现在就在那里。  请重试。

    很遗憾,您会看到尚未完成任何工作。

    谢谢,此致,

    -George

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

    此致,
    -助理