1. 程式人生 > >ubuntu下Jlink的安裝、配置及使用

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

--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文件。


安裝步驟:
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
    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