标签: gdb arm cortex-m3 codesourcery
我正在调试ARM的代码源版本的gdb(即arm-none-eabi-gdb)并尝试生成核心文件以供以后检查。 OpenOCD是我的GDB目标。所有gdb告诉我,当我运行'gcore'或'generate-core-file'时,“无法创建corefile”。有什么建议?通常可以使用远程目标进行核心转储吗?
答案 0 :(得分:8)
这似乎还不可能,但在GDB邮件列表上有一些很有希望的讨论 here和here。作为替代方案,您可以尝试以下方法吗?
dump memory filename.bin start_addr end_addr restore filename.bin binary start_addr
您可以适当填写start_addr和end_addr。你必须手动保存寄存器。