主题中讨论的其他部件:MSP-FET, CODECOMPOSER, UNIFLAASH
我使用的是Linux Mint 18.3 64位和MSP-FET。
我在安装了ia32软件包的情况下使用5.0 .0.25 版本(提供32位支持)。
升级到5.1 .1.0 (64位)后,我注意到以下内容:
- gdb_agent_console未标记为可执行。
- 在全新构建并在MSP-FET成功更新其固件之后,当我尝试通过MSP430-elf-gdb加载任何代码时,会出现以下情况:
当前目录:/home/arw/workspace/Software/C/IMU9/builm/
命令:MSP430-elf-gdb -x gdb.cmd /home/arw/workspace/Software/C/IMU9/build/imu9.out
设置注释1
GNU gdb (SOMNIUM技术有限公司- MSP430-gcc 6.4 .0.32) 7.11
版权所有(C) 2016 Free Software Foundation,Inc.
许可证GPLv3+:GNU GPL版本3或更高版本<gnu.org/.../gpl.html>
这是免费软件:您可以随意更改和重新分发它。
在法律允许的范围内,不提供任何担保。 键入"show copying (显示复制)"
和"显示保修"以了解详细信息。
此GDB被配置为“--host=x86_64-redhat-linux --target=MSP430-elf”。
键入"show configuration"以获取配置详细信息。
有关错误报告说明,请参阅:
www.gnu.org/.../>。
在线查找GDB手册和其他文档资源,网址为:
www.gnu.org/.../>。
要获得帮助,请键入"help"。
键入"apropos word"以搜索与"word"...相关的命令
正在从/home/arw/workspace/Software/C/IMU9/build/imu9.OUT...中读取符号。
(gdb) load a.out
正在加载.rodata部分,大小0x1740 lma 0x5c00
正在忽略数据包错误,正在继续...
正在忽略数据包错误,正在继续...
正在忽略数据包错误,正在继续...
正在忽略数据包错误,正在继续...
运行gdb_agent_console的控制台具有以下输出:
CPU名称 端口
----------------- ---
MSP430 :5.5万
正在启动所有内核
CPU名称 状态
----------------- --------
MSP430 正在等待客户端
MSP430 客户端已连接...正在连接到目标
在ttyACM0找到USB FET
目标已连接...正在启动服务器
接收到等待命令的意外字符:-
接收到等待命令的意外字符:-
接收到等待命令的意外字符:-
接收到等待命令的意外字符:-
接收到等待命令的意外字符:-
接收到等待命令的意外字符:-
仅接收部分命令
仅接收部分命令
仅接收部分命令
仅接收部分命令
仅接收部分命令
仅接收部分命令
仅接收部分命令
我想知道是否有人经历过这种行为,有什么建议?