legongju.com
我们一直在努力
2025-01-09 21:56 | 星期四

如何在Linux中更新JLink固件

要在 Linux 中更新 JLink 固件,请按照以下步骤操作:

  1. 首先,确保已安装 JLink 工具。如果尚未安装,请访问 SEGGER 官方网站(https://www.segger.com/downloads/jlink/)下载并安装适用于 Linux 的 JLink 工具。

  2. 下载 J-Link 固件更新文件。访问 SEGGER 官方网站(https://www.segger.com/products/debug-probes/j-link/models/other-j-links/j-link-ob-sw/)获取 J-Link 固件更新文件。选择与您的 J-Link 设备型号相对应的固件更新文件。

  3. 将 J-Link 设备连接到计算机。使用 USB 数据线将 J-Link 设备连接到计算机上的 USB 端口。

  4. 打开终端。在 Linux 系统中打开一个终端窗口。

  5. 转到 JLink 工具所在的目录。在终端中输入以下命令,然后按 Enter 键:

cd /path/to/your/jlink/tool/directory

请将 /path/to/your/jlink/tool/directory 替换为实际的 JLink 工具目录。

  1. 运行 JLink 固件更新命令。在终端中输入以下命令,然后按 Enter 键:
./JLinkExe -device -if SWD -speed 4000 -autoconnect 1 -CommanderScript /.jlink

请将替换为您的 J-Link 设备型号,将替换为实际的固件更新文件目录,将` 替换为实际的固件更新文件名。

例如:

./JLinkExe -device JLink_OB_SAM3U1CB -if SWD -speed 4000 -autoconnect 1 -CommanderScript /home/user/Downloads/JLink_OB_SAM3U1CB_FW_V132c.jlink
  1. 等待固件更新完成。在终端中,您将看到 JLink 工具正在运行并显示更新进度。更新完成后,您可能需要重新启动 J-Link 设备。

  2. 验证固件更新。在终端中输入以下命令,然后按 Enter 键:

./JLinkExe -device -if SWD -speed 4000 -autoconnect 1 -CommanderScript ./JLinkScripts/CheckFirmwareVersion.jlink

请将` 替换为您的 J-Link 设备型号。

如果固件更新成功,您将看到类似于以下内容的输出:

SEGGER J-Link Commander V7.20 (Compiled Sep 21 2021 16:49:31)
DLL version V7.20, compiled Sep 21 2021 16:49:20

Connecting to J-Link via USB...O.K.
Firmware: J-Link OB-SAM3U1CB V132c compiled Sep 21 2021 16:49:20
Hardware version: V1.00
S/N: 123456789
License(s): FlashBP, GDB
VTref=3.300V

请注意,此处显示的固件版本应与您更新的版本相符。

现在,您已成功更新了 JLink 固件。

未经允许不得转载 » 本文链接:https://www.legongju.com/article/96626.html

相关推荐

  • Linux下dmesg命令的输出格式是怎样的

    Linux下dmesg命令的输出格式是怎样的

    dmesg(display message或者driver message)命令用于在Linux系统中显示内核启动信息和运行时状态 时间戳:表示消息生成的时间,格式为[时间戳]。例如:[ 0.0000...

  • 如何通过dmesg分析Linux系统的性能瓶颈

    如何通过dmesg分析Linux系统的性能瓶颈

    dmesg命令是Linux系统中用于查看内核环形缓冲区信息的工具,它记录了系统启动以来的所有内核消息,包括硬件错误、驱动程序消息和其他系统警告。通过分析dmesg命令...

  • dmesg能否用于查看Linux系统的硬件信息

    dmesg能否用于查看Linux系统的硬件信息

    是的,dmesg 命令可以用于查看 Linux 系统的硬件信息。它是一个强大的工具,能够显示系统启动过程中的详细信息,包括硬件检测、驱动初始化等关键事件和错误信息。...

  • 在Linux中使用dmesg过滤特定关键字的技巧有哪些

    在Linux中使用dmesg过滤特定关键字的技巧有哪些

    在Linux中,dmesg命令用于显示内核消息 使用管道(|)和grep命令过滤关键字:
    如果你想查找包含特定关键字的消息,可以使用管道将dmesg的输出传递给grep命令...

  • JLink支持哪些Linux操作系统版本

    JLink支持哪些Linux操作系统版本

    JLink支持多种Linux操作系统版本,包括但不限于Ubuntu 20.04等。以下是关于JLink在Linux系统上使用的一些详细信息:
    JLink在Linux上的安装和使用 安装:JLi...

  • Linux下使用JLink遇到问题怎么办

    Linux下使用JLink遇到问题怎么办

    在 Linux 下使用 JLink 遇到问题时,可以尝试以下方法来解决: 确保已正确安装 JLink 软件。请访问 SEGGER 官网(https://www.segger.com/downloads/jlink/)下载...

  • JLink在Linux中的性能如何优化

    JLink在Linux中的性能如何优化

    JLink在Linux中的性能优化可以从多个方面进行,包括硬件性能调优、内核调优、软件调优等。以下是一些具体的优化方法和技巧:
    硬件性能调优 CPU调优:使用ta...

  • 如何配置Linux环境下的JLink

    如何配置Linux环境下的JLink

    在 Linux 环境下配置 JLink,需要遵循以下步骤: 安装 JLink 软件:
    首先,你需要从 SEGGER 官方网站下载 JLink 软件。请访问 https://www.segger.com/down...