加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

KGDB配置 + ddd调试

发布时间:2020-12-13 20:19:21 所属栏目:百科 来源:网络整理
导读:一.修改uboot启动参数: 在bootargs里加:kgdboc=ttyS0,38400 kgdbwait。 二.修改内核配置: make menuconfig: kernel hacking- [*] KGDB:kernel debugging with remote gdb --- * KGDB: use kgdb over the serial console [*] Compile the kernel with debug

一.修改uboot启动参数:

在bootargs里加:kgdboc=ttyS0,38400 kgdbwait。

二.修改内核配置:

make menuconfig:

kernel hacking->

[*] KGDB:kernel debugging with remote gdb --->

<*> KGDB: use kgdb over the serial console

[*] Compile the kernel with debug info

三.在内核源码根目录下:

创建ddd.sh脚本,在里边加入命令语句:

ddd --debugger arm-none-linux-gnueabi-gdb ./vmlinux

. ddd.sh执行该脚本后输入:

set remotebaud 38400

target remote /dev/ttyS0

到此就可以用gdb调试远程驱动了,KGDB和gdb命令是一样的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读