gdb - 用于远程目标的generate-core-file?

时间:2011-11-29 19:34:13

标签: gdb arm cortex-m3 codesourcery

我正在调试ARM的代码源版本的gdb(即arm-none-eabi-gdb)并尝试生成核心文件以供以后检查。 OpenOCD是我的GDB目标。所有gdb告诉我,当我运行'gcore'或'generate-core-file'时,“无法创建corefile”。有什么建议?通常可以使用远程目标进行核心转储吗?

1 个答案:

答案 0 :(得分:8)

这似乎还不可能,但在GDB邮件列表上有一些很有希望的讨论 herehere。作为替代方案,您可以尝试以下方法吗?

dump memory filename.bin start_addr end_addr
restore filename.bin binary start_addr

您可以适当填写start_addr和end_addr。你必须手动保存寄存器。