gdb远程调试过程

    在另一篇文章里已经介绍过如何编译安装可以远程gdb调试的内核,在这里我们就来详细介绍一下图和利用gdb远程调试内核和驱动。

    网上有很多关于gdb远程调试内核的文章,但是很多文章都说得很杂,而且很多都是利用主机来调试嵌入式的开发板,我们这里说的是利用主机去调试另一台主机的内核和驱动模块。

    1,硬件条件

    两台主机,一条RS232母对母交叉线(由于主机上的RS232串口线都是公口,所以我们需要一条两端都是母口的串口线,还有就是不是所有的两端都是母口的串口线都可以的,有的母对母串口线是延长线,两端的借口连线是一样的,我第一次就买得这种串口线。。。。我们必须用一种母对母的交叉线才行)。

    2,软件条件

    两台主机的系统都必须是linux,其中目标机(装载可以调试内核的主机)必须是编译好的可以启动的,可调试的内核。

    3,调试过程

    首先:启动目标机

    我们首先会看到如下的提示:

    KGDB:wait for connection from remote gdb...

    然后:在开发机上启动gdb,建立远程连接

    gdb vmlinux

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值