MIPS上的gdbserver - "回复包含无效的十六进制数字59"

时间:2018-06-07 07:35:12

标签: gdb gdbserver

我的目标是mips board,我的应用程序如下所示。

cma: ELF 32-bit MSB executable, MIPS, N32 MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, not stripped

gdbserver如下所示。

gdbserver: ELF 32-bit MSB executable, MIPS, N32 MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, stripped

当我"目标远程"在我的主机上,有一些错误。

(gdb) show mips abi
The MIPS ABI is set automatically (currently "n32").
(gdb) show archi
The target architecture is set automatically (currently mips:isa64)
(gdb) target remote 192.168.100.6:5363
Remote debugging using 192.168.100.6:5363
Reply contains invalid hex digit 59
(gdb) 

我找到了一些链接https://sourceware.org/ml/gdb/2007-04/msg00091.html

  

尝试GDB的CVS快照。可能发生的事情是您的GDB   期望64位寄存器,因此很难找到分号   寄存器值的中间。

我搜索了GDB的手册https://sourceware.org/gdb/current/onlinedocs/gdb/,但我还没有找到如何设置正确的拱门工作。

0 个答案:

没有答案