当前位置: 技术问答>linux和unix
用ARM进行linux开发时,能不能用H-JTAG,单步调试啊?
来源: 互联网 发布时间:2017-02-14
本文导语: 裸机程序可以用AXD调试,那基于LINUX操作系统的时候怎么办呢? | 裸机时,没有串口输出,用JTAG调试方便。 现在有kernel,可以有串口输出,通过串口看调试信息,很方便。 用JTAG调内核,一行...
裸机程序可以用AXD调试,那基于LINUX操作系统的时候怎么办呢?
|
裸机时,没有串口输出,用JTAG调试方便。
现在有kernel,可以有串口输出,通过串口看调试信息,很方便。
用JTAG调内核,一行一行跑下去,那该跑到什么时候。
现在有kernel,可以有串口输出,通过串口看调试信息,很方便。
用JTAG调内核,一行一行跑下去,那该跑到什么时候。
|
gdb是必须的。
gdb结合jtag也是可行的,我的项目就是linux下用jtag调kernel
jlink for linux驱动中JLinkGDBServer 当 server
然后用gdb 调vmlinux
可以下断,单步。
gdb结合jtag也是可行的,我的项目就是linux下用jtag调kernel
jlink for linux驱动中JLinkGDBServer 当 server
然后用gdb 调vmlinux
可以下断,单步。
|
挂载文件系统,写出来的程序编译,直接运行。调试一般用printf()差不多了
|
printf或者GDB