按照“mini2440与J-Link
的接口连线”做好jlink到mini2440的JTAG线。

Linux环境下CGAL配置

1、版本

第如日方升,很要紧的一步是安装libusb工具。不设置,编写翻译openocd
时会提醒找不到usb.h文件,该文件即为libusb工具的头文件。该工具可在sourceforge上找到。

 

pcsc:pcsc-lite-1.6.0

#cd libusb-0.1.12

1, 首先安装逼oost,下载最新的boost ,解压到有些目录

libusb:libusb-0.1.12

#./configure

 

ccid:ccid-1.3.12

#make

首先要编写翻译生成boost安装工具bjam

硬件条件是友坚恒天的idea6410开荒板,软件条件是linux-2.6.24

#make install

跻身boost目录实施:

2、编译:

这样,在该工具就被安装到暗许路线/usr/local/bin目录下,然后把/usr/local/include目录下的usb.h和usbpp.h拷贝到/usr/include目录下,那样为前面编写翻译openocd增多jlink援救时提供头文件

./bootstrap.sh

a、libusb:

再也编写翻译openocd。

接下来实施刚生成的

./configure –host=arm-linux –prefix=/usr/ccid/
CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc
CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++

#./configure –enable-maintainer-mode –enable-parport
–disable-parport-ppdev –enable-jlink

./bjam

make

#make  &&  make install

编译起初,大约半钟头,全体编写翻译甘休。

sudo make install

修改为interface jlink    #概念接口类型为jlink

./bjam install
将当前目录下编译好的头文件拷贝到相应岗位:在/usr/local/include下有头文件夹boost,在/usr/local/lib下有boost的库

b、pcsc:

屏蔽掉上面两行。

 

./configure –host=arm-linux –prefix=/usr/ccid/
CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc
CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++ –enable-libusb
LIBUSB_LIBS=”-L/usr/ccid/lib -lusb”
LIBUSB_CFLAGS=”-I/usr/ccid/include” –disable-libhal –enable-static

#parport_cable chameleon    #概念接口JTAG为chameleon

2, 安装m4、GMP、mfpr、

make

#parport_port 0xec00         
#概念接口地址为0xec00,那些数目足以在计算机的BIOS中查找到

 

sudo make install

若设置gdb_breakpoint_override 
soft,则足以在先后中安装过八个软件断点。

m4能够直接从软件基本进行下载,可能apt-get
install也得以;gmp和mfpr能够直接下载源码再开展编译,gmp能够使用./configure
,make , make check, make
install设置,mfpr在安装时索要正视于mfpr,推荐应用”./configure
–with-gmp-include=/usr/local/include –with-gmp-lib=/usr/local/lib“
”make 、make check、 make install” 进行确立

c、ccid:

若设置gdb_breakpoint_override  hard,则仅能够在前后相继中装置2个硬件断点。

 

./configure –host=arm-linux –prefix=/usr/ccid/
CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc
CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++ –enable-libusb
LIBUSB_LIBS=”-L/usr/ccid/lib -lusb”
LIBUSB_CFLAGS=”-I/usr/ccid/include”
PCSC_CFLAGS=”-I/usr/ccid/include/PCSC/”
PCSC_LIBS=/usr/ccid/lib/libpcsclite.so
–enable-usbdropdir=”/usr/ccid/pcsc/drivers/”

上电后就可以。

3,安装cgal 可参考

make

图片 1

 

sudo make install

cmake-gui .

3、运行

make 

将编写翻译好的/usr/ccid拷贝到指标板文件系统的/usr目录下,然后设置条件:

sudo make install

mount -t usbfs none /proc/bus/usb

暗中同意头文件装在 usr/local/include/,  库文件装在 usr/local/lib/. 
 

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/ccid/lib
export LD_LIBRARY_PATH

1,
首先安吹牛oost,下载最新的boost ,解压到有些目录
首先要编写翻译生成boost安装工具bjam 走入boost目录实施:
./bootstrap.sh…

./usr/ccid/sbin/pcscd &
下载运转。

图片 2

相关文章