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

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

3天内不再提示

野火脱机烧录器-初次使用

华仔的编程随笔 来源:华仔的编程随笔 作者:华仔的编程随笔 2023-05-01 17:30 次阅读

资料下载

资料下载链接

野火【fireFlasher Mini脱机下载器】模块资料

资料介绍

下载下来后有两个文件夹,一篇用户手册:

image.png

用户手册学习

要想用好这个脱机烧录器,就得先学习他的用户手。打开用户手机后,查看目录,该手册有5章。

  1. fireFlasher脱机烧录器简介

  2. 下载程序到开发板

  3. 详细功能介绍

  4. 更新与激活

  5. 附录

    image.png

简介

fifireFlasher MINI 是野火科技推出的脱机烧录器,可以在脱离电脑端的情况下对芯片进行脱机烧录。它支持使用 SWD 接口烧录程序到开发板,可以将多个固件一次烧录到开发板中。

image.png

主要功能

功能 说明
状态指示 通过 LED 灯或蜂鸣器来指示当前状态
多格式支持 固件栏中可添加 bin、hex、axf、elf 文件。
一键烧录 可将多个可执行文件按对应地址烧录到一个固件中。支持烧录 SPI FLASH。
自动启停 进入此模式后,脱机烧录器在识别到对应芯片后自动下载程序到芯片中。
设置读保护等级 可给芯片增加读保护。注意 2 级读保护是不可解除的。
解除读保护 在给芯片烧录程序前,先解除芯片可能有的 1 级读保护。
限制烧录次数 配置好后,该程序只能下载对应次数。
机台信号控制 可通过外部信号来控制脱机烧录器的烧录动作。
远程文件 可将用户的烧录配置与源文件打包加密,让工厂使用已加密的文件下载程序到芯片。
限制UID范围烧录 限制后,脱机烧录器只能给在设定 UID 范围对应的芯片烧录程序,超出范围的则不能烧录。
UID 加密 使用特定算法,用户可以通过芯片的 UID 和用户自行设置的密钥来检测程序是否运行在对应芯片上。防止程序被非法读出盗用在其他芯片上。
序列号管理 可在用户设定地址写入按照烧录次数递增的数字作为产品的序列号。
随机数管理 可在用户设定地址写入需要的随机数组。

已支持芯片

厂商 芯片系列
意法半导体 STM32F0xx、STM32F1xx、STM32F4xx、STM32F7xx、STM32G4xx、STM32H7xx、STM32L0xx、STM32L1xx、STM32L4xx
Geehy 极海 APMF1xx、APM32F0xx
ArteryTeK雅特力 IMXRT1052xx
兆易创新 GD32E103x、GD32E23x、GD32F10x、GD32F1x0、GD32F20x、GD32F30x、GD32F3x0、GD32F4xx
WCH CH32F103xx
华芯微物 SWM181、SWM190、SWM201、SWM260、SWM320

脱机烧录器与开发板的连接方式

fifireFlasher MINI 仅使用 SWD 协议对芯片进行下载,不支持 JTAG 协议的接口,若您开发板的JTAG 接口不支持 SWD 协议则烧录不了。烧录器的 JTAG 引脚分配具体如下:

image.png

当开发板的 JTAG 接口支持 SWD 协议时,可以直接使用 JTAG20pin 的排线下载。

下载程序到开发板

使用脱机烧录器下载程序到开发板中运行基本分为两步:

  1. 脱机烧录器连接电脑,通过上位机将可执行文件下载到脱机烧录器之中
  2. 使用脱机烧录器直接将文件下载到开发板
  3. 下面我们来介绍将程序下载到开发板的最基本的做法。

使用上位机将程序下载到 fifireFlasher MINI 中

  1. 安装上位机软件

    image.png

    image.png

    image.png

    image.png

    然后打开上位机的界面:

    image.png

  2. 与上位机连接

    使用 typeC 线将脱机烧录器与电脑相连,打开上位机,此时还不能对脱机烧录器进行配置,需要长按红色按键进入 FlashLoader 状态后,脱机烧录器指示灯由黄色变为红色,才能对软件有下一步的操作。

    image.png

    在我的设备管理器里面看到了设备:

    image.png

烧录配置

选择烧芯片

我这次选择stm32F103ze芯片

image.png

添加固件

软件界面的最下方为固件栏,点击“加载固件”即可添加 bin、hex、axf、elf 文件到软件中,最大支持添加 16 个固件,总文件加在一起大小不能超过 14M。固件旁边的框填入的是对应的开始地址,默认为 0x08000000。在地址栏的右边,为对应固件的的 CRC 校验码。

image.png

烧录固件

添加了固件之后,上位机会将所有添加进入的固件和烧录配置一起打包生成一个新的固件,用户可以自行命名它,然后点选“一键烧录”,即可将固件栏中加载的固件按照填好的地址烧录入脱机烧录器中。

image.png

用排线接到开发板上,并用充电宝给烧录器上电,按下按键,响一声后开始烧录。稍等一会后就烧录好了。

总结

这款脱机烧录器,对于量产来说,非常方便 !

审核编辑 黄宇

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

    关注

    453

    文章

    50360

    浏览量

    421638
  • 开发板
    +关注

    关注

    25

    文章

    4933

    浏览量

    97159
  • 脱机烧录器
    +关注

    关注

    1

    文章

    3

    浏览量

    2373
收藏 人收藏

    评论

    相关推荐

    爱普生 SG–WriterⅡ 石英可编程手工烧录器

    在电子制造与研发的复杂世界中,爱普生SG–WriterⅡ石英可编程手工烧录器犹如一把神奇的钥匙,开启了石英晶振编程的无限可能,为众多领域的电子设备注入了精准与稳定的灵魂。作为手工烧录器,SG
    的头像 发表于 11-06 17:15 139次阅读
    爱普生 SG–WriterⅡ 石英可编程手工<b class='flag-5'>烧录器</b>

    8台烧录器,64个烧录工位卷进卷出的烧录方式 #芯片烧录

    烧录器
    acroview123
    发布于 :2024年09月26日 19:32:24

    PY32离线烧录器功能介绍,使用说明,支持PY32系列多款单片机

    PY32离线烧录器可以对PY系列单片机进行批量烧录,现支持PY32F002A/002B/020/003/030/071/072/040/403/303芯片各封装和XL32F001/003等芯片
    的头像 发表于 09-14 17:01 439次阅读
    PY32离线<b class='flag-5'>烧录器</b>功能介绍,使用说明,支持PY32系列多款单片机

    晶华微多用户代码烧录器解决方案

    随着杭州晶华微电子股份有限公司(股票代码:688130)芯片产品线的扩展,对烧录器的需求也逐渐增加。当前烧录器支持单个用户代码的在线烧录和离线烧录,但在生产产线需要切换不同的用户代码进
    的头像 发表于 08-29 17:34 433次阅读
    晶华微多用户代码<b class='flag-5'>烧录器</b>解决方案

    烧录器怎么连接单片机

    准备工具和材料 烧录器(如ST-Link、J-Link等) 单片机(如STM32、Arduino等) 连接线(如USB线、串口线等) 电源(如电池、电源适配器等) 选择合适的烧录器 根据您的单片机
    的头像 发表于 08-22 09:25 631次阅读

    烧录器与芯片如何连接

    烧录器与芯片的连接是嵌入式系统开发和生产过程中的一个重要环节。 烧录器与芯片连接的原理 烧录器是一种用于将程序代码写入芯片的设备。芯片是一种存储和执行程序的硬件设备,通常包括微处理
    的头像 发表于 08-22 09:23 984次阅读

    烧录器可以读出芯片程序吗

    烧录器是一种用于将程序代码写入芯片的设备。它通常用于开发和测试阶段,以确保程序能够正确地运行在目标硬件上。然而,烧录器的功能并不仅限于写入程序,它还可以读取芯片中的程序,以便进行调试和分析。 烧录器
    的头像 发表于 08-22 09:22 1545次阅读

    【GD32 MCU 入门教程】二、GD32 MCU 烧录说明(3)脱机烧录

    ,具体以烧录器型号为准。 GD官方的GD-link烧录工具也支持离线烧录功能,装载好代码后通过按键即可进行脱机烧录,需注意GD-link
    的头像 发表于 08-08 17:44 950次阅读
    【GD32 MCU 入门教程】二、GD32 MCU <b class='flag-5'>烧录</b>说明(3)<b class='flag-5'>脱机</b><b class='flag-5'>烧录</b>

    CY8CKIT-002烧录器为什么无法同时烧录

    项目并联使用6-10个烧录器,要进行同时烧录 现在发现无法同时烧录,只能单个烧录 发现能同时烧录烧录器
    发表于 05-21 07:43

    用STM8+IAR编译环境怎么选择烧录器?用STVD的吗?

    各位朋友,我是用STM8+IAR编译环境 怎么选择烧录器?用STVD的吗? 我这边硬件:有STM8开发板,ST-LINK 仿真,我想找一个烧录软件,可以脱机
    发表于 05-17 06:00

    CW32量产烧录工具

    本节主要介绍CW32微控制烧录器CW-Writer,以及与之配合的软件CW-Programmer的使用方法。烧录器CW-Writer通过ISP协议,可实现对CW32微控制FLAS
    的头像 发表于 04-25 15:22 1305次阅读
    CW32量产<b class='flag-5'>烧录</b>工具

    PY32离线烧录器功能介绍,可批量烧录,支持PY32系列多款单片机

    PY32离线烧录器可以对PY系列单片机进行批量烧录,现支持PY32F002A/002B/002/003/030/071/072/040/403/303芯片各封装和XL2409,XL32F001
    的头像 发表于 03-12 17:05 1282次阅读
    PY32离线<b class='flag-5'>烧录器</b>功能介绍,可批量<b class='flag-5'>烧录</b>,支持PY32系列多款单片机

    stlink烧录器烧录步骤

    烧录器是一种常用于嵌入式系统开发的工具,能够将程序代码烧录到芯片中。STLINK是STMicroelectronics公司推出的一款烧录器,用于烧录STM32系列单片机。以下是STLI
    的头像 发表于 01-08 14:51 1.3w次阅读

    仿真烧录器的区别

    仿真烧录器的区别  仿真烧录器是电子技术领域中常见的两种设备,它们在电子系统的开发和调试过程中起着重要的作用。尽管它们都是用于调试电子设备的工具,但是它们的功能和工作原理有着明
    的头像 发表于 12-07 15:48 5069次阅读