- 论坛徽章:
- 0
|
2.6.27及以上KGDB调试成功
经过一个礼拜的努力,终于成功搭建成功了2.6.27及以上的KGDB调试环境!目标机上已有的系统是SUSE11.1
根据Jason Wessel的文档http://kernel.org/pub/linux/kernel/people/jwessel/kgdb/, 尝试了最简单的kgdboc:
kernel 的配置相当简单,只要把kernel hacking里面的KGDB打开即可.
新kernel用option kgdboc=ttyS0,115200启动.系统启动完,登陆到文件系统.根据文档所说,target需要主动发出中断才能让remote GDB 链接上:魔法键alt-sysrq-g(或者echo "g" >/proc/sysrq-trigger)下去,GDB这边的"target remote /dev/ttyS0"始终连接不上然后timeout.单独测试串口是通的,魔法键下去之后target机器也的确被断下来,也试过几块其他的主板都没有用.到底是什么原因呢??
郁闷了好几天之后,问题终于被找到,把两边的buad rate都改成9600就连上啦!!!!!! |
|