ubuntu下Jlink的安装、配置及使用

本文详细介绍如何在Ubuntu 12.10环境下为mini2440开发板配置J-Link ARM V8。主要内容包括安装必要的库文件,如libusb和libreadline,以及J-Link软件的安装步骤。
--PC环境:Ubuntu12.10 32bit
--开发板:友善之臂mini2440
--Jlink版本:J-Link ARM V8
PS:本文主要参考资料:
1、Ubuntu 10.04下J-Link配置及使用
http://bbs.chinaunix.net/thread-3641789-1-1.html
2、JLink_Linux_V422.tgz中的README文档。
安装过程使用到的软件包及工具:libusb-1.0.9.zip
JLink_Linux_V422.zip   

安装步骤:
1、因为我使用的是本本,需要使用usb口来连接Jlink,因此首先要安装usb的库。以前的博文中大多说的是使用apt-get install libusb命令直接安装(包括README文档中),但是在我机器上不行,提示“无法找到软件包”。所以得自己下载安装。
2、使用上边提供的libsusb-1.0.9.zip ,解压后,编译安装。
    unzip libusb-1.0.9.zip

    cd libusb-1.0.9
    ./configure
    make
    sudo make install

3、安装libreadline
    JLinkExe会用到libreadline库,所以得把libreadline库装上。http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html 中Current Status选择下载,并安装,如下所示:
    tar-zxvf readline-6.2.tar.gz
    ./configure
    make
    sudo make install

4、解压上边的JLink_Linux_V422.zip文件,使用unzip解压之后,再用tar命令解压。(因为博客限制上传文件的格式,我表示很无语!)

5、此时按照README文件中的提示,我们要把解压出来的lib库文件,放到系统库目录中去。

    sudo cp libjlinkarm.so.* /usr/lib(此处会复制两个文件,libjlinkarm.so.4  libjlinkarm.so.4.22.0,其中libjlinkarm.so.4 libjlinkarm.so.4.22.0的一个软链接)
6、复制之后会发生软链接文件失效的事情,不知何解。我们只能把/usr/lib库中的libjlinkarm.so.4删去,再重建软链接。

    sudo rm /usr/lib/libjlinkarm.so.4

   再切换到/usr/lib/目录,创建软链接:
    sudo  ln -s libjlinkarm.so.4.22.0 
libjlinkarm.so.4
7、执行sudo ldconfig命令,使库文件改变生效。

8、为了让标准用户有权使用JLinkExe(这句话是README翻译过来的),还需要进行如下操作:
        sudo cp 45-jlink.rules/etc/udev/rules.d/
        groupadd plugdev(如果改组已经存在,就不需要了)
        usermod -a -G plugdev
charles(注意此处charles是我的用户名)
9、到此,Jlink应该已经安装好了。JLink_Linux_V422目录直接运行 sudo ./start 就可以了。
终端会出现:
J-Link>

转载处链接:
http://blog.chinaunix.net/uid-26258259-id-3979261.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值