2008.8.27kgdboe kernel debug quick guide target: 1.1.1.1host: 1.1.1.123 eth0 ---- 1. 在target加载kgdboekgdboe=[src-port]@[src-ip]/[dev],[hst-port]@hst-ip/[hst-macaddr]rmmod kgdboe modprobe kgdboe kgdboe=@1.1.1.1/eth0,@1.1.1.123/dmesg | tail 2. 不在同一个网段 eth0 ----> ---- 保证网络可达即可, 比如添加静态路由(入果host在2.2.2.2,gw 是1.1.1.2)route add -net 2.2.2.0 netmask 255.255.255.0 gw 1.1.1.2 dev eth03. 启动gdb,用target remote 连接目标gdb: gdb vmlinux>target remote udp:1.1.1.1:6443--我犯过的错误就是没有用udp....5. 编译合适的gdb, 如果没有合适的gdb, 下载源码编译一个---apt-get source gdb---./configure --target=arm-linux |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 05:27 , Processed in 0.130859 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.