0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恩智浦NXP LinkServer Flash工具使用介绍与烧录教程

恩智浦MCU加油站 来源:恩智浦MCU加油站 2025-07-03 09:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

LinkServer Flash简介

在LinkServer_24.9.75版本中,LinkServer增加和完善了多项新功能和改进,可以为用户提供更强大的工具集,以支持更多的硬件平台并提高开发效率。

11a75e38-57a8-11f0-baa5-92fbcf53809c.png

其中新增LinkServer Flash烧录工具,该工具引入了全新的图形用户界面(GUI)工具——LinkFlash,用于执行闪存烧录操作。LinkFlash提供了一个直观的界面来简化闪存相关任务,如烧录、擦除、恢复、保存和验证。当前LinkFlash工具支持的设备比较广泛,包括RT、MCX、LPC、Kinetis等系列。

感兴趣的同学可以有两种方式下载安装LinkServer软件。

方式1:安装MCUXPresso IDE软件(需要24.9.75版本及以上),会自动默认安装LinkServer软件。

方式2:如果没有安装MCUXPresso IDE软件的同学可以在下面的链接下载安装单独的LinkServer软件。

LinkServer for Microcontrollers | NXP Semiconductors

需要小伙伴们注意的是LinkServer的版本是需要LinkServer_24.9.75及以上版本才支持LinkServer Flash工具的。

还有一点需要开发同学注意,本文介绍的使用开发板烧写方式是基于CMSIS_DAP方式烧写,如果使用J-link方式烧写,本文介绍的LinkServer Flash烧录工具是不支持的。

注意:如果使用J-link方式烧写的同学可以使用SEGGER J-Flash软件工具,具体可以参见Segger官网

Software Development Tools by SEGGER – The Embedded Experts

LinkServer Flash工具

在C: xpLinkServer_24.9.75docs路径下找到LinkFlash.md文件,有更多的详细信息介绍。

LinkFlash是一款用于通过图形用户界面执行闪存操作的闪存烧录工具。可在终端中使用`./LinkServer gui flash`命令将其打开。它的界面包含了多种功能区域,以下将详细介绍其各项功能与使用方法。

11ba7824-57a8-11f0-baa5-92fbcf53809c.png

可以看到LinkFlash GUI界面十分的干净简洁,下面是根据LinkFlash.md文件内容翻译成中文介绍LinkFlash工具界面和使用方法。

菜单栏中包括文件和帮助,其中文件有如下选择:

1:加载配置:可加载之前使用“保存配置...”保存的配置文件。

2:保存配置:将当前配置保存到文件中

3:重置配置:将配置重置为初始状态

探头与设备选项




探头:一个组合框,显示当前连接的LinkServer探头。“刷新”按钮可触发一次新的探头扫描。应用程序启动时会自动扫描一次探头。

设备:一个文本与组合框混合的字段,支持过滤功能。点击后会显示所有可用设备的下拉列表,在字段中输入文本可对选项进行过滤。“...”按钮也可用于切换下拉列表。

本文以MIMXRT1170-EVKB开发板举例,在下拉列表中找到对应的开发板名并选中。

11ca32be-57a8-11f0-baa5-92fbcf53809c.png

协议:选择要使用的协议(“SWD”或“JTAG”)。对于大多数设备,只有“SWD”选项可用。

线速:以赫兹为单位的线速。如果该字段留空,则使用设备JSON配置中指定的默认线速。

烧录命令



通过点击不同的选项卡来选择要执行的烧录命令。当前所选命令的选项会显示在选项卡下方。

一共支持5个命令,分别是烧录、擦除、恢复、保存、验证

命令执行:点击位于命令选项下方的大按钮来启动所选命令。执行过程中,按钮名称会变为“取消”,按下可取消操作。

输入验证:只有在点击命令执行按钮后才会对输入字段进行验证。如果发现错误,闪存命令将不会执行,并会弹出一个消息框,显示所有需要修复的错误。可能的错误包括:必填字段为空、输入文件不存在、数字格式错误等。

日志:提供有关已执行命令的信息。有两个可用的选项卡:

日志:显示上次执行的闪存命令的信息。

命令:显示当前会话中执行的所有闪存命令的历史记录。这些命令会调用LinkServer,并且可以在终端中使用它们来复制在图形用户界面中执行的操作。

状态栏:显示上次执行命令的状态。

各命令详解:

1.烧录(Program

使用文件对闪存进行烧录:

选项“文件”是选择要烧录的文件,可使用“浏览...”按钮通过文件对话框选择文件,或者将文件拖放到LinkFlash窗口中。

选项“地址”是二进制文件的加载地址。支持十六进制(0x)、二进制(0b)或十进制格式。需要注意的是只有当文件扩展名不被识别为ELF、HEX或SREC文件时,该字段才会启用,这时文件会被视为二进制文件。

选项“烧录前全擦除”:烧录前擦除所有闪存。

选项“烧录后重置目标:烧录后从复位开始执行。

2.擦除(Erase):擦除整个闪存。

3.恢复(Resurrect):尝试恢复锁定的设备,仅适用于MCXCKinetis系列MCU

4.保存(Save):将指定地址和大小的闪存区域保存到给定文件。

选项“地址”:开始保存的地址。可以是十六进制(0x)、二进制(0b)或十进制。

选项“大小“:要保存区域的大小。可以是十六进制(0x)、二进制(0b)或十进制。

选项“文件”:保存二进制数据的文件。可使用“浏览...”按钮通过文件对话框选择文件。

5.验证(Verify):验证闪存内容是否与给定文件匹配。

选项“文件”:要验证的文件。可使用“浏览...”按钮通过文件对话框选择文件。

选项“地址:二进制文件的加载地址。可以是十六进制(0x)、二进制(0b)或十进制。只有当文件扩展名不被识别为ELF、HEX或SREC文件时,该字段才会启用,此时文件被视为二进制文件。

为了更直观的感受LinkFlash GUI软件,我将使用开发板MIMXRT1170-EVKB,演示烧写软件过程。

具体操作视频我已上传Bilibili网站,感兴趣的同学可以登录网址查看LinkServer Flash GUI使用_哔哩哔哩_bilibili。

演示烧录流程

1:连接IMXRT170-EVKB开发板的USB DEBUG接口J86到PC电脑

2:上电IMXRT170-EVKB开发板,依次选择Probe、device、Protocol、Program->File等选项;

3:根据需求可以设置烧录前擦除所有闪存,烧录后从复位开始执行;

4:最后可以看状态栏是否操作成功。

11df88f8-57a8-11f0-baa5-92fbcf53809c.png

通过以上对LinkServer Flash的介绍,用户可以更好地掌握其使用方法,从而高效地进行闪存相关的操作与配置管理,还可以保持闪存文件以及验证等功能,极大方便用户操作。

作者:May Liu

恩智浦致力于打造安全的连接和基础设施解决方案,为智慧生活保驾护航。

恩智浦半导体NXP Semiconductors N.V.(纳斯达克股票代码:NXPI)是汽车、工业物联网、移动设备和通信基础设施市场值得信赖的合作伙伴,致力于提供创新解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NXP
    NXP
    +关注

    关注

    61

    文章

    1376

    浏览量

    194611
  • 恩智浦
    +关注

    关注

    14

    文章

    6051

    浏览量

    133977
  • 开发工具
    +关注

    关注

    0

    文章

    229

    浏览量

    23246
  • 烧录
    +关注

    关注

    8

    文章

    305

    浏览量

    36927
  • mcuxpresso
    +关注

    关注

    1

    文章

    46

    浏览量

    4700

原文标题:LinkServer Flash工具使用介绍

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    配置工具助力嵌入式系统设计

    设计嵌入式系统需要硬件和软件之间的无缝协调。配置工具是一款全面且用户友好的解决方案,旨在帮助开发人员简化系统设置流程,加快开发进程并减少潜在错误。
    的头像 发表于 09-22 16:37 1608次阅读

    昂科烧录器支持NXP半导体的通用微控制器 MKV30F64VFM10

    作为芯片烧录领域的领导者,昂科技术在推出新版烧录软件之际,也对外宣布其兼容芯片型号列表得到了扩充。在新增的型号中,半导体的通用微控制器MKV30F64VFM10赫然在列,该芯片现
    的头像 发表于 08-21 14:10 889次阅读
    昂科<b class='flag-5'>烧录</b>器支持<b class='flag-5'>NXP</b><b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>半导体的通用微控制器 MKV30F64VFM10

    安富利荣获多个奖项

    日前,在NXP)2025 GC DFAE培训大会颁奖典礼上,安富利多位现场应用工程师凭借卓越的技术支持能力和杰出的解决方案支持能力,荣获
    的头像 发表于 07-09 14:08 1041次阅读

    《电子发烧友电子设计周报》聚焦硬科技领域核心价值 第18期:2025.06.30--2025.07.4

    的运用LTspice仿真工具(含教材、案例+奖品激励) 12、NXP LinkServer Fla
    发表于 07-04 19:37

    「2025创新技术峰会」飞凌嵌入式亮相上海首站

    2025年5月14日,【2025年创新技术峰会】首站登陆上海,飞凌嵌入式作为NXP)金牌合作伙伴受邀参会,聚焦“工业与物联网”
    的头像 发表于 05-15 13:38 1057次阅读
    「2025<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>创新技术峰会」飞凌嵌入式亮相上海首站

    启扬智能受邀参加2025技术峰会

    智能受邀参加本次峰会。作为NXP)金牌合作伙伴,启扬智能深耕嵌入式领域多年,与保持着紧密的合作关系。基于NXPIMX6、IMX
    的头像 发表于 05-14 17:34 918次阅读
    启扬智能受邀参加2025<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>技术峰会

    米尔诚邀您参加2025NXP峰会

    2025年创新技术峰会暨技术日研讨会焕新登场!一场流动的技术盛宴,走进行业重镇,展示前沿技术,解锁创新方案,助力锐意进取的你,轻松应对未来的技术挑战!目前,创新技术论坛(上
    的头像 发表于 05-08 08:08 908次阅读
    米尔诚邀您参加2025<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>NXP</b>峰会

    智能家电创新方案一文看尽 智能家电技术日给你答案

      科技赋能,将会让我们日常的家居生活变得多智能?让我们一起到 “智能家电技术日” 中找答案—— 在日前举办的“智能家电技术日”活动中,
    的头像 发表于 03-28 11:46 6325次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>智能家电创新方案一文看尽  <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>智能家电技术日给你答案

    宣布收购NPU厂商Kinara

    半导体公司近日宣布,已正式签署最终协议,将收购高性能、低功耗且可编程离散神经处理单元(NPU)供应商Kinara。此次收购将显著增强在边缘人工智能(AI)领域的技术实力。
    的头像 发表于 02-18 14:29 1150次阅读

    3.07亿美元收购Kinara,强化边缘AI布局

    近日,半导体公司(NXP Semiconductors)宣布了一项重大收购计划,将以3.07亿美元(约合22.44亿元人民币)现金收购边缘AI NPU(神经处理单元)公司Kinara。这一战略收购旨在进一步加强
    的头像 发表于 02-12 17:02 1072次阅读

    强化汽车和工业物联网业务:6.25 亿美元收购中间件企业 TTTech Auto

    NXP 荷兰当地时间本月 7 日宣布已同 TTTech Auto 达成最终协议,计划以 6.25 亿美元(当前约 45.86 亿元人民币)的现金收购这家奥地利汽车中间件企业,强化自身
    的头像 发表于 01-16 11:52 1577次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>强化汽车和工业物联网业务:6.25 亿美元收购中间件企业 TTTech Auto

    半导体6.25亿美元收购TTTech Auto

    半导体(NXP)近日宣布,将以6.25亿美元现金收购奥地利知名的汽车软件开发商TTTech Auto。这一战略收购将进一步巩固
    的头像 发表于 01-09 14:53 922次阅读

    宣布收购Aviva Links

    近日,NXP半导体公司()宣布将以2.425亿美元现金收购美国SerDes初创企业Aviva Links。这一收购计划预计将在2025年上半年完成,但前提是满足一系列惯例成交条件,包括获得相关
    的头像 发表于 12-20 14:08 865次阅读

    2.425亿美元!收购汽车技术公司

    当地时间12月17日,半导体(NXP Semiconductors)宣布将以 2.425亿美元现金收购美国SerDes初创公司 Aviva Links。
    的头像 发表于 12-18 15:59 937次阅读

    eIQ Time Series Studio 工具使用全攻略

      基本介绍 eIQ Time Series Studio(简称eIQ TSS)是半导体推出的一款专为嵌入式微控制器设计的基于时间序列的AI和机器学习开发套件。它集成了自动机器学习功能,旨在
    的头像 发表于 12-12 09:37 2548次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>eIQ Time Series Studio <b class='flag-5'>工具</b>使用全攻略