烧录工具使用方法大公开:实用说明文档奉上

news/2025/9/26 19:25:13/文章来源:https://www.cnblogs.com/luatos/p/19114119

烧录工具的正确使用方式究竟是什么?今天就为你揭开谜底,提供一份实用又专业的使用说明,助你高效完成任务。

本文就以 Air780EPM 开发板为例,演示烧录工具的使用步骤。

一. 生成量产文件

注意:如果已经生成量产文件, 直接跳过本章进入第二章。

1. Luatools 下载安装

参考此链接章节一下载安装 Luatools 工具:https://docs.openluat.com/air780epm/common/Luatools/,

安装过程请记住 Luatools 的安装路径,后面会用到同目录下的文件。

2. 生成量产文件

运行 Luatools 工具,按下述步骤生成量产烧录文件,在 Luatools 安装路径的文件下找到生成的量产烧录文件。

image

image

二.上传量产文件到 IOT 平台

1. IOT 云平台登录

注册并登陆 IOT 云平台,注册登陆地址 https://iot.openluat.com/cloud/main,请记住注册登录的手机号,后续步骤会用到。

登陆 IOT 云平台后找到 MES 板块,点击进入,找到我的烧录固件--> 创建固件

image

2. 创建固件

按下述步骤上传文件:我的烧录固件--> 创建固件--> 点击选择文件,此处选择上面生成的量产烧录文件。

文件名:平台自动生成,不用修改。

名称: 自己随便写,方便自己识别为主。

密码: 设置好之后,自己务必要记住,后续要用的。

烧录次数: 设置给工厂允许的烧录次数,计量规则是当前固件烧录成功多少片模组或者板子就算多少次,跟下述的端口数量无关,只与烧录成功的模组数量一致。

到期时间字段: 设置给工厂烧录的有效期,过了这个时间,就不允许烧录了,最长设置 1 个月有效。

烧录次数和到期时间,后续也可以重新编辑设定。

以上字段设置好,点击提交。

image

3. 查看固件编号和密码

提交完成可以看到固件编号,请记录固件编号,后续步骤会用到。

可以查看/复制上步设定的密码,点击编辑按钮可以重新设定上步的名称,密码,烧录次数和到期时间。

image

三.下载量产烧录工具并配置烧录端口

1. 下载量产烧录工具。

打开 Luatools 工具,右上角找到账户,点击打开资源下载,找到下图所示的路径:公共资源-->LuatOS 量产刷机工具-->v1.0.2 测试版本--> 默认资源,勾选默认资源前的方框,点击下载,下载完成后,点击打开本地资源目录。
image

2. 端口配置

在本地资源目录下找到 port_config.ini 配置文件,双击运行进行端口配置。

如果此目录下没有该配置文件,就先运行批量烧录工具程序,双击运行即可,登录方式跳转本章第四节,也可以先不登录,运行就会有 port_config.ini。

image

注意:烧录固件都是在 Boot 模式下进行,不论是开发板还是夹具,Boot模式下不做任何操作最多保持15秒左右就会进入开机状态,所以,进入Boot模式前请先做好准备工作,进入Boot模式后立即开始烧录,一旦开始烧录,就不会出Boot模式,直到烧录完成。

烧录固件都是在 Boot 模式下进行,可以在登录合宙产品批量烧录工具程序之前,设备进入Boot模式,在port_config.ini中修改并使能对应的boot端口(同一端口只能有一个状态,不能冲突)。

打开 port_config.ini 后,用 USB 线连接 PC 和开发板,

此处用了两块 Air780EPM 开发板来演示批量烧录,打开 PC 的设备管理器,开发板按着下载键后上电按开机键,分别进入 Boot 下载模式,记录端口号:USB 串行设备(COM**),在 port_config.ini 文件中修改端口配置,如下图示:

注意: port_config.ini配置文件默认1-24号端口使能状态是false ;

COM≤24的端口,可直接在原文件对应端口号上修改使能状态(false/true);

COM>24,更改任意空闲的端口为需要使用的端口号和使能状态;

每个端口只能有一个状态,最多能配置24个端口。

image
如果是烧录夹具,同样需置模组于 Boot 模式,方式如下:

夹具都是定制的,夹具上有顶针,会顶住模块的 vbat,usb,boot,powerkey 管脚,

把模块放到夹具卡槽上面,powerkey 和 boot 是引出来做一个单独的按键,按下去就是接 gnd,需要烧录的时候先把 boot 和 powerkey 的按键按下,接 gnd,之后再统一上电,就能都进去 Boot 模式了。

四、批量烧录固件

1. 登录量产烧录工具

请先关闭 Luatools,如果未关闭,会影响量产烧录工具运行,双击运行批量烧录工具程序

登录账号:iot 账号 + 固件编号

例如:第二章中注册登录 iot 的账号是 18317857567,创建的固件编码是 20250806001

登录账号即为:1831785756720250806001

登录密码:第二章中自定义的密码。

image

2. 烧录固件

登录后可以先核对模组型号,以及刚才配置的端口号,确定无误后,模组再次置于 Boot 模式,

点击开始烧录,烧录单个端口对应的模组,

或者点击全部烧录,会烧录当前所有配置好的模组。

最新版本的工具中下图中模块型号显示是:如果固件文件中包含“Airxxxx”字段,模块型号匹配“Airxxxx”,不包含“Airxxxx”字段的,显示固件文件的全称。

image

3. 烧录完成

烧录状态由待烧录变为烧录中,进度条随之变化,直到变为烧录成功。

如果烧录失败或者其他异常,检查模组是否在 Boot 模式,点击开始烧录即可重新烧录。

image

开发板烧录完成后,打开 luatools 工具即可查看烧录程序运行情况。

每次点开批量烧录工具程序会自动生成一个log文件开始记录,直到关闭软件记录结束,log保存路径是批量烧录工具程序所在路径。

今天的内容就分享到这里了~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实用指南:【C++实战㊷】C++ 原型模式实战:从概念到高效应用

实用指南:【C++实战㊷】C++ 原型模式实战:从概念到高效应用2025-09-26 19:21 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !import…

静态网站什么意思找资源的关键词有哪些

Redis 基本概述 Redis(Remote Dictionary Server)是一个开源的使用 ANSI C 语言编写的、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。它通常被称为数据结构服务器,因为值(value…

秦州建设网站网站写作赚钱

介绍form-create 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单生成器。并且支持生成任何 Vue 组件。结合内置17种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。文档 | github演示项目: 开源的高品质微信商城功能自定义组件可生…

咸阳学校网站建设多少钱做一个网站需要多少钱大概

近年AI技术非常火热,有人就说,用AI写代码程序员不就都得下岗吗?对此我的回答是否定的,因为AI虽然已经有了编写代码的能力,但它现在的水平大多还仅限于根据业务需求搭建框架,而具体的功能实现还尚且稚嫩&…

警惕新型XCSSET macOS恶意软件变种,专攻Xcode开发者

微软威胁情报团队发现新型XCSSET macOS恶意软件变种,该变种具备增强的浏览器数据窃取、剪贴板劫持功能及持久化机制,通过感染Xcode项目传播,主要针对苹果开发者群体。目前攻击范围有限,建议开发者保持系统更新并谨…

前端面经-高级开发(华为od) - 实践

前端面经-高级开发(华为od) - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monac…

2025权威排行榜:公众号编辑器Top 6深度测评,哪款最适合你

作为每天要处理3-5篇公众号推文的运营,你是否也曾经历过「写稿2小时、排版3小时」的崩溃?选题抓不住热点、配图担心版权风险、多平台分发重复操作到深夜——这些新媒体人的日常痛点,本质上是工具链断裂导致的效率损…

素材网站上的元素是怎么做的wordpress接单修改任务

大家应该知道吧!现在手机市场已经被智能手机垄断了,走到哪儿智能手机都跟我们形影不离。虽然像三星、 苹果 一样的大牌手机比较出名,但是我们的国产手机这几年发展的也是很不错的,就好比国内最火爆的 小米 手机,这个品牌的手机上市…

网站后期维护包括网线制作图解

基于昇腾910B训练万亿参数的语言模型 Abstract 在本工作中,作者开发了一个系统,该系统在Ascend 910 AI处理器集群和MindSpore框架上训练了一个万亿参数的语言模型,并提出了一个含有1.085T参数的语言模型,名为PanGu-。 从PanGu-[…

南宁网站建设网站建设wordpress说明文档交接

文章结束给大家来个程序员笑话:[M] 在XT上可以设预条目模板(EntryTemplate)来到达模板化制控上传文档安全性和属性等信息的作用。而EntryTemplate本身可以与Folder相干联(一个Folder可以关联多个EntryTemplate)&#x…

在网站后台为什么不显示百分号网站维护托管公司

来源:哲学园作者:约翰R塞尔译者:GTY约翰塞尔生于1932年,当代著名哲学家,现为美国加州大学伯克利分校Slusser哲学教授,在语言哲学、心灵哲学和社会哲学领域贡献巨大,是目前在世的最著名的分析哲学…

什么是 glTF:完整指南

无论您是在设计复杂的 3D 产品配置器还是构建身临其境的虚拟体验,GLTF(GL 传输格式)都会发挥作用。本博客将详细介绍您需要了解的有关 GLTF 的所有信息,解释它是什么、为什么它很重要以及它如何改变 3D 景观。什么…

垃圾收集器与核心算法详解(上)

垃圾收集器ParNew&CMS与底层三色标记算法详解 一、垃圾收集算法:分代理论下的三大核心实现 分代收集理论是基础,核心逻辑是按对象存活周期将堆分为新生代(存活短)和老年代(存活长),针对不同年代选择效率最优…

在Debian系统上修改开源软件源代码制作patch - 教程

在Debian系统上修改开源软件源代码制作patch - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

WSL2搭建wordpress遇到的一点问题

密码的,这两天用wsl2搭建wordpress,刚开始没啥问题,访问正常,结果第二天打开电脑发现无论如何都访问不了wsl2搭建的wp,一直报错无法连接,无法访问,请检查防火墙和网络代理什么的。 然后去网上各种搜Windows访问…

襄阳做网站公司中国设计之窗官方网站

对于 call / apply / bind 来说,他们的首要目的是用于改变执行上下文的 this 指针。 call / apply 对 call / apply 的使用,一般都如下,用于改变执行环境的上下文。只是 call 接受的是一个一个的参数,而 apply 则是接受的是一个参…

高端网站建设设计公司排名做的网站

继上一篇博文,我们解决了多模块下扫描不到子模块的原因,建议先看上一个博客了解项目结构: springboot 多模块启动报错Field XXX required a bean of type XXX that could not be found. 接下来我们来解决swaggar异常的原因,我们成功启动项目…

【Linux】网络基础 - 实践

【Linux】网络基础 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &…

需求的系统规划 3

如何将系统的需求具体化、结构化 通过画业务流程图信息孤岛形成的原因、常用处理方式 1.人为原因:供应商不愿别人访问自己系统的数据,数据有特殊性,程序无法解读 2.编码差异:完全相同的数据,不同的软件系统采用不…