利用ddd和qemu调试arm-linux
2011-11-23 12:30
393 查看
1.arm-linux内核在编译的时候需要添加: Kernel hacking->Compile the kernel with debug info
2.qemu-system-arm -M versatilepb -kernel arch/arm/boot/zImage -s -S
3.ddd --debugger arm-none-linux-gnueabi-gdb
4.gdb>file vmlinux
5.gdb>target remote :1234
6.gdb>b start_kernel
7.gdb>c
2.qemu-system-arm -M versatilepb -kernel arch/arm/boot/zImage -s -S
3.ddd --debugger arm-none-linux-gnueabi-gdb
4.gdb>file vmlinux
5.gdb>target remote :1234
6.gdb>b start_kernel
7.gdb>c
相关文章推荐
- 调试linux内核环境搭建方法(ddd+busybox+qemu+linux3.5.4内核)
- Linux内核调试之:ddd+qemu+busybox环境配置
- 利用eclipse + qemu| Vmware + gdb 调试linux内核
- Running Linux for ARM processors under QEMU
- [ARM] [linux master] 调试技术002 在linux下面使用mtrace来检查一般程序的内存溢出
- qemu模拟arm并调试汇编的方法和注意事项
- 利用qemu进行内核源码级调试
- Linux下利用GDB调试快速找到Bug
- arm+linux下调试串口切换成普通串口
- Ubuntu-14.04 安装qemu-kvm调试Linux-3.16.0的内核(一)
- ubuntu下arm-linux-gdb+JLinkGDBServer调试TQ2440
- 利用linux信号机制调试段错误(Segment fault)【转】
- linux下建立arm-gdb调试环境
- arm-linux-gdb和gdbserver调试交叉编译的程序
- linux工具---用qemu调试linux内核
- 用eclipse和qemu调试arm-linux内核
- arm-linux-gdb+gdbserver环境搭建以及远程调试
- QEMU调试Linux系统的USB协议栈
- 如何利用eclipse编译调试linux源码--以gnome-system-monitor 为例
- arm-linux-gdb+ddd+kgdb