1. 下载jlink的安装包,安装后,用windows命令行:JLinkGDBServerCL -if JTAG,一般可以连接目标SOC
2. 安装eclipse的插件包:C/C++ GDB Hardware Debugging
3. 安装eclipse的插件包:gnuarmeclipse。地址为:http://gnuarmeclipse.livius.net/blog/plugins-install/
4. 安装gcc-arm-none-eabi-4_9-2014q4-20141203-win32.exe。会在windows下安装toolchains。
5. eclipse -> Window -> Preferences -> Run/Debug->String Substitution中添加:- jlink_path:指向jlink的安装目录
- jlink_gdbserver:JLinkGDBServerCL.exe
6. 创建debugger配置,Run -> Debug Configurations (参考:http://gnuarmeclipse.livius.net/blog/jlink-debugging/)
- 双击“GDB SEGGER J-Link Debugging”,会出现一个多tab的菜单
- Tab “Main”
- 填写待调试的程序,一般为*.elf
- Disable auto build
- Tab “Debugger”
- 填写“Device name: Cortex-A9”
- 清空“Other options:”
- Executable: 填写“路径/arm-