ubuntu下JLink的配置步骤和Can not connect to J-Link via USB的解决
·
一、开发环境
- ubuntu12.04
- JLINK V8
- JLink_Linux_v484e_i386
二、安装步骤
1、下载官方JLink-V8驱动,地址:http://www.segger.com/j-link-older-versions.html,我下载的是“ Software and documentation pack for Linux V4.84d, TGZ archive 32-bit version”,即JLink_Linux_v484e_i386.tgz
2、Linux环境下解压,阅读README,按照步骤进行配置,注意reanme里面写了“libusb is no longer required.”,这里可能与老版本有所不同。
3、复制JLink.rules到etc目录下





- cp 99-jlink.rules /etc/udev/rules.d/
4、将库文件复制到/usr/lib目录下
- cp libjlinkarm.so.* /usr/lib(如果文件类型改变,直接ctrl+c和ctrl+v进行复制得了)
5、运行
- ./JLinkExe
6、结果,悲剧的出现了错误“Can not connect to J-Link via USB的解决”
- SEGGER J-Link Commander V4.84e ('?' for help)
- Compiled Apr 28 2014 20:59:15
- Can not connect to J-Link via USB.
- J-Link>
三、“Can not connect to J-Link via USB的解决
1、首先确保J-Link正确连到了虚拟机,如何判断见下图,点击USB的图标,然后右键,可以看到connect和disconnect,先确保设置为connect,然后继续执行 ./JLinkExe

2、执行./JLinkExe后若还是出现“Can not connect to J-Link via USB”的情况,可尝试先断开和虚拟机 的连接,并在windows下启动J-Link Commander,如下图所示

3、可以看到在windows下连接成功,这时再重新断开windows连到虚拟机,然后执行usb连接命令或者直接执行./JLinkExe

更多推荐
所有评论(0)