GDB窗口中的远程终端

时间:2015-02-18 17:20:06

标签: linux debugging serial-port gdb embedded

我正在使用GDB来调试远程目标:我启动GDB然后键入target remote foo:1234。我还通过串行端口与目标进行通信(注意:GDB没有通过此串行端口连接,而是通过OpenOCD通过单独的JTAG接口连接)。所以我打开了两个终端:一个使用Minicom,一个使用GDB。

在GDB中调试“普通”下级时,其stdinstdout与GDB(more info here)位于同一TTY上。

有没有人知道是否有可能为远程目标实现这一点 - 那就是GDB连接到串口(以及GDB服务器)所以我可以在GDB serssion中与目标进行I / O操作?

1 个答案:

答案 0 :(得分:0)

目前看来这个问题并不是一般解决方案。有some discussion on the mailing list。克里斯·斯特拉顿(Chris Stratton)表示,无论如何,这可能是一个根本不好的主意!如果我想出任何对他人有用的东西,我一定会在这里更新。