JLink在Linux下的安装步骤是什么

   2024-09-30 5730
核心提示:J-Link是一款用于调试和编程嵌入式系统的工具下载J-Link软件包:首先,从SEGGER官方网站(https://www.segger.com/downloads/jli

J-Link是一款用于调试和编程嵌入式系统的工具

下载J-Link软件包:首先,从SEGGER官方网站(https://www.segger.com/downloads/jlink/)下载适用于Linux的J-Link软件包。通常,这将是一个名为JLink_Linux_Vxxx.tar.gz的文件,其中xxx表示版本号。

解压缩文件:打开终端并导航到下载文件所在的目录。使用以下命令解压缩文件:

tar -xzf JLink_Linux_Vxxx.tar.gz

进入解压后的目录:

cd JLink_Linux_Vxxx

安装依赖项:根据SEGGER的文档,J-Link可能需要一些依赖项才能正常工作。使用以下命令安装这些依赖项(如果尚未安装):

sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev

安装J-Link:现在可以安装J-Link了。运行以下命令:

sudo cp -R * /opt/SEGGER/JLink

这将把J-Link文件复制到/opt/SEGGER/JLink目录。

创建符号链接:为了方便使用J-Link命令行工具,可以创建一些符号链接。运行以下命令:

sudo ln -s /opt/SEGGER/JLink/JLinkExe /usr/bin/JLinkExesudo ln -s /opt/SEGGER/JLink/JLinkGDBServer /usr/bin/JLinkGDBServersudo ln -s /opt/SEGGER/JLink/JLinkRTTClient /usr/bin/JLinkRTTClient

添加udev规则:为了让非root用户能够访问J-Link设备,需要添加一个udev规则。创建一个新文件/etc/udev/rules.d/99-jlink.rules,并添加以下内容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="1366", ATTRS{idProduct}=="1015", MODE="0666", GROUP="plugdev"SUBSYSTEM=="usb", ATTRS{idVendor}=="1366", ATTRS{idProduct}=="1055", MODE="0666", GROUP="plugdev"

保存文件并重新启动udev:

sudo udevadm control --reload-rulessudo udevadm trigger

现在,J-Link已经在Linux系统上安装完成。你可以通过运行JLinkExe来测试是否一切正常。如果看到J-Link的命令提示符,那么安装就成功了。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号