主题中讨论的其他器件:CC2538、 UNIFLASH
工具/软件:Linux
您好!
我想使用 gdb 调试 cc2538、但这样做的指南是针对 UniFlash 3 (当前为 UniFlash 4)编写的。
第一个问题是 UniFlash 3带来了 gdb_agent_console 可执行文件、而 UniFlash 4没有带来。 我通过下载包含所需可执行文件的独立仿真包来解决此问题。 下一个问题是获得正确的.dat (配置?) gdb_agent_console 的文件。 我从 CC2538调试指南中链接的项目存档中获取了它。 我的最后一个问题如下:
当我尝试启动"./gdb_agent_console cc2538nf53.dat"时、我收到一条错误消息、告诉我"没有在 config 中指定支持 gdb 的 CPU "。
我不确定此消息是否与.dat 文件相关、或者我错过或出错的其他内容。 我还尝试安装 UniFlash 3、但无法安装、因为缺少一些32位库、并且安装程序段反复出现故障。
我知道我可以从 Code Composer Studio 7进行调试、这是可行的、但我想从命令行启动 gdb_agent_console、并使用 arm-none-eabi-gdb 从那里进行调试。 (按照我使用 Ubuntu 14 64位作为系统的方式。)
可以有人帮助我吗?