Openocd 安装并在Eclipse环境下通过J-Link调试

一,,安装前准备

1,软件安装平台:CentOS 5.5

2,开发板硬件环境:Mini2440

3,下载最新版,当前版本Openocd-0.4.0

安装时参考文章

这里说,很重要的一步是安装libusb工具。不安装,编译openocd 时会提示找不到usb.h文件,该文件即为libusb工具的头文件。该工具可在sourceforge上找到。但是我在安装之前没有安装这个libusb库,也没发现有报错问题,这可能与具体的系统软件环境有关。

二,安装过程(安装时还要注意参考OpenOCD Manual)

1,解压当前目录下

[root@localhost ~]# unzip /smbroot/openocd-0.4.0.zip

3,进入openocd目录

[[root@localhost ~]# cd openocd-0.4.0

[root@localhost openocd-0.4.0]#

[root@localhost openocd-0.4.0]# ls

aclocal.m4 config.guess configure.in doc ltmain.sh NEWS TODO

AUTHORS config.h.in contrib Doxyfile.in Makefile.am README tools

ChangeLog config.sub COPYING INSTALL Makefile.in src

compile configure depcomp install-sh missing tcl

[root@localhost openocd-0.4.0]#

4,执行 configure配置命令

在执行配置命令之前,先了解下相关配置选项的作用。

有关configure配置参数可参考

–prefix=PREFIX 用来指定安装位置,默认是安装在/usr/local/下

–enable-FEATURE用来启用被禁用的特性,FEATURE是特性的名字

root@localhost openocd-0.4.0]# ./configure –enable-jlink

checking for a BSD-compatible install… /usr/bin/install -c

checking whether build environment is sane… yes

…… ……

config.status: executing depfiles commands

config.status: executing libtool commands

[root@localhost openocd-0.4.0]#

5,然后执行make 编译和make install安装

[root@localhost openocd-0.4.0]# make

…… ……

[root@localhost openocd-0.4.0]# make install

…… ……

make install-data-hook

make[3]: Entering directory `/root/openocd-0.4.0′

for i in $(find ./tcl -name ‘*.cfg’ -o -name ‘*.tcl’ | sed -e ‘s,^./tcl,,’); do \ j=”/usr/local/share/openocd/scripts/$i” && \ mkdir -p “$(dirname $j)” && \ /usr/bin/install -c -m 644 ./tcl/$i $j; \ done

make[3]: Leaving directory `/root/openocd-0.4.0′

make[2]: Leaving directory `/root/openocd-0.4.0′

make[1]: Leaving directory `/root/openocd-0.4.0′

[root@localhost openocd-0.4.0]#

6,查看安装结果,

[root@localhost openocd-0.4.0]# openocd -v

Open On-Chip Debugger 0.4.0 (2011-03-28-11:40)

Licensed under GNU GPL v2

For bug reports, read

[root@localhost openocd-0.4.0]#

清除安装时产生的中间文件

[root@localhost openocd-0.4.0]# make distclean

Making distclean in doc

….. ……

rm -f Makefile

[root@localhost openocd-0.4.0]#

怪天怪地,我都不会怪你,你有选择幸福的权利…

Openocd 安装并在Eclipse环境下通过J-Link调试

相关文章:

你感兴趣的文章:

标签云: