Tag: kgdb

如何在ARM上使用kgdb?

我使用ARMv7作为目标机器。 我已经为目标编译了Linux源2.6.34.13 。 Target使用minicom通过串口连接Host(Linux Development machine)。 Target加载了新内核,并在命令提示符下启用了KGDB。 $ echo ttyAMA0 > /sys/module/kgdboc/parameters/kgdboc $ echo g > /proc/sysrq-trigger 显示输入KGDB …消息并等待命令。 在主机方面 , $arm-none-linux-gnueabi-gdb vmlinux gdb > set remotebaud 115200 gdb > set debug remote 1 gdb > target remote /dev/ttyS0 在此之后,默认情况下会发生一些命令通信。 qSupported从Host发送到Target。 但目标不支持qSuppoted,因此返回$#00。 同样的? , HC-1命令已发送但收到适当的响应。 但qOffsets命令没有收到目标的任何响应。 我怀疑是vmlinux。 因为如果我在gdb中给出list ,它就不会显示10行代码 arch/arm/kernel/head.S : No such file or […]