ubuntu安装JLink 驱动。终结总结

网上搜索的各种资料看得晕头转向~~~
总结如下,留给同样在linux这条路上刚开始学走路的新人。

1安装libusb
      如果J-Link是通过USB连接的,得先装libusb,README文件声称用apt-get install libusb,试下行不行,如果提示“无法找到软件包”,就得自己下载安装。
       在http://sourceforge.net/projects/libusb/files/libusb-1.0/下载(libusb官网,http://www.libusb.org/),并安装。
为了演示方便,在解压的时候直接解压在当前文件夹,实际可以解压到指定文件夹,这样便于后期管理。只需在解压命令后面加上 -C [目标地址]。比如:me@me-VirtualBox:~/mnt/share$tar jxvf libusb-1.0.21.tar.bz2 -C ~/tools即解压到/home/me/tools 目录下。

  1. me@me-VirtualBox:~/mnt/share$ tar jxvf libusb-1.0.21.tar.bz2
  2. me@me-VirtualBox:~/mnt/share$ cd libusb-1.0.21/
  3. me@me-VirtualBox:~/mnt/share/libusb-1.0.21$ ./configure
  4. me@me-VirtualBox:~/mnt/share/libusb-1.0.21$ make
  5. me@me-VirtualBox:~/mnt/share/libusb-1.0.21$ sudo make install

如果./configure 这条命令不行,建议用这个命令./configure --disable-udev。
反正我是在这个坑里爬了很久

2 安装libreadline

    JLinkExe会用到libreadline库,所以得把libreadline库装上。http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html 中Current Status选择下载,并安装,如下所示:
  1. me@me-VirtualBox:~/mnt/share$ tar -zxvf readline-7.0.tar.gz
  2. me@me-VirtualBox:~/mnt/share$cd readline-7.0/
  3. me@me-VirtualBox:~/mnt/share/readline-7.0$ ./configure
  4. me@me-VirtualBox:~/mnt/share/readline-7.0$ make
  5. me@me-VirtualBox:~/mnt/share/readline-7.0$ sudomake install

3下载JLink驱动

在https://www.segger.com/jlink-software.html页面的最下面有:

下载的是 .deb 文件,比较好安装,双击即可!

如果双击不行,使用dpkg命令安装Deb包:

sudo dpkg -i 文件名.deb

4 验证,安装DEB文件并测试行不行

全部安装完了,建议重启一下,别问为什么,因为我也不知道。

在安装之前你要保证更新了usblib等,这个在别人的介绍的文章中总是第一个提到,不知道怎么弄搜搜别人的看一眼就知道了

DEB比较好安装,双击即可!

安装成功之后——

会在/etc/udev/rules.d中多了个xxjlink.rules文件

会在/opt中安装好SEGGER/JLink

然后,shell中转到该目录下,运行./JLinkExe程序

如下图

ubuntu安装JLink 驱动。终结总结_第1张图片


本文借鉴了网上多篇文章,属于综合总结

你可能感兴趣的:(ubuntu安装JLink 驱动。终结总结)