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

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

3天内不再提示

利尔达ESP系列Wi-Fi模组固件下载应用指导

利尔达科技集团 2025-01-16 18:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文主要描述如何使用Flash_Download 工具进行固件下载,旨在帮助用户尽快掌握ESP系列模组固件下载的方法。

准备工具

●待下载模组

●flash_download_tool.exe 工具,如下图所示

7e640122-d3f3-11ef-9434-92fbcf53809c.jpg

模组引脚序号

ESP系列模组下载引脚为:VCC、GND、UART0、烧录控制脚、复位脚(可选)如下表1所示。

7e7adcbc-d3f3-11ef-9434-92fbcf53809c.png

表1 ESP 系列模组引脚定义

(1) EN 为使能脚,低电平模组保持复位状态。

(2) 烧录控制脚为控制模组进入烧录状态引脚,进入烧录状态须保证模组上电前处于拉低状态,或在拉低后触发硬件复位。

(3) TXD0 和RXD0 为烧录串口,用于固件升级,默认波特率为115200bps,最高可达921600bps。

WB81模组引脚图:

7e8dd57e-d3f3-11ef-9434-92fbcf53809c.jpg

图1 ESP 模组引脚图

FB82 模组引脚图:

7eaa5e88-d3f3-11ef-9434-92fbcf53809c.jpg

图2 FB82 模组引脚图

烧录步骤

01

硬件连接

使用Debug 烧写方式,模组上的VCC、GND、TXD0、RXD0、烧录控制脚、EN 连接到对应的引脚,如下图3。

7ec63504-d3f3-11ef-9434-92fbcf53809c.jpg

图3 UART0 串口烧录固件连接示意图

02

烧录软件操作

* 进入下载模式

方法1:上电前拉低烧录控制脚。
方法2:上电后拉低烧录控制脚并保持,然后同时给EN 引脚低电平脉冲(烧录控制脚保持拉低的状态),最后松开拉低烧录控制脚,进入“固件下载”模式,此时可以通过串口下载固件。

* 配置下载工具

(1) 配置
①ChipType:FB82 选择ESP32-C2;WB81 选择ESP32
②WorkMode:选择Develop
③LoadMode:选择UART
④点击OK

7eda0b1a-d3f3-11ef-9434-92fbcf53809c.jpg

图4 flash download tool 主界面

(2) 配置说明

①ChipType:芯片类型,根据所用产品类型选择
②WorkMode:软件模式,当前有开发者模式和工厂模式,区别如下:
1) 开发者模式使用固件绝对路径,只支持单片产品烧录。

2) 工厂模式使用相对路径,建议将待烧录固件放在此软件目录bin 下,配置后关闭时会自动保存在本地。

3) 工厂模式打开时,界面锁定,需点击LockSettings 按钮使能编辑防止鼠标误操作
接口,目前ESP32 系列模组仅支持UART。

* 进入下载页面

(1) 配置

①Download path config:点击”...”导入需要烧录的bin 文件,并填入对应的烧录地址,勾选bin 文件前面的复选框为”√”

②SPI flash config:保持如下默认配置

③Download panel:COM 选择UART0 端口,BAUD 默认115200bps,最高支持921600bps

7eebe7d6-d3f3-11ef-9434-92fbcf53809c.jpg

图5 SPIDownload 界面

(2) 配置说明

①Download Path Config:包含固件加载路径,固件下载地址,以16 进制格式填写,比如0x1000。

②SPI Flash Config

1) SPI SPEED:SPI 启动速率

2) SPI MODE:SPI 启动模式

3) DETECTED INFO:自动检测到的flash 及晶振信息

4) DoNotChgBin:若使能,则按照bin 文件原始内容烧录。若不使能,按照界面的SPI SPEED、SPI MODE 配置更新并烧录

5) CombineBin 按钮:可将Download Path Config 中选中的多个固件打包成一个固件。若使能DoNotChgBin,则按原始固件打包。若不使能DoNotChgBin,则按界面SPI SPEED、SPI MODE 配置打包固件。固件之间非数据区,会以0xff 进行填充。打包的固件将保存为./combine/target.bin,每次点击覆盖前次。

6) Default 按键:将界面SPI 配置均还原成默认值。

③Download Panel

1) START:始按键

2) STOP:停止按键

3) ERASE:整个flash 擦除

4) COM:下载串口

5) BAUD:下载波特率

* 备注

1、二进制bin 文件与烧录地址必须匹配。

2、烧录地址可在固件包“指令.txt”中查询。

7f0263c6-d3f3-11ef-9434-92fbcf53809c.jpg

03

固件下载

点击START 开始下载,下载过程中,下载工具会读取flash 的信息和芯片的MAC 地址。下载完成后,下载工具的界面如图6所示。

7f0b26c8-d3f3-11ef-9434-92fbcf53809c.jpg

图6 固件下载完成界面

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

    关注

    82

    文章

    5475

    浏览量

    212056
  • ESP
    ESP
    +关注

    关注

    0

    文章

    194

    浏览量

    36110
  • 利尔达
    +关注

    关注

    1

    文章

    271

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    乐鑫ESP32调试Wi-Fi常用调试API

    在使用ESP32调试Wi-Fi功能时,由于场景和各种因素的影响,难免会遇到各种连接不上,Wi-Fi断连等问题。下面介绍一些API,方便新手调试Wi-Fi时更好的定位并解决问题。常见问题
    的头像 发表于 02-07 18:10 4060次阅读
    乐鑫<b class='flag-5'>ESP</b>32调试<b class='flag-5'>Wi-Fi</b>常用调试API

    如何记住ESP8266中的Wi-Fi凭据?

    您好,我正在与ESP8266合作,在公司进行一个项目。在成功智能配置后,我无法记住 Wi-Fi 凭据。ESP8266软件版本如下: 在GMR AT版本:1.2.0.0(Jul 1, 2016 20
    发表于 07-15 07:07

    nRF Cloud Wi-Fi 定位服务

    、Predictive-GPS、Single-Cell、Multi-Cell 和 Wi-Fi 定位。通过利用 nRF Cloud 的优化定位算法,基于 Nordic SoC 和 模组的产品可在定位用例
    发表于 04-17 15:07

    如何更新 NuMaker IoT 板上的 Wi-Fi 模块固件

    更新 NuMaker IoT 板上的 Wi-Fi 模块固件
    发表于 09-04 08:28

    乐鑫2.4 GHz Wi-Fi 和双模蓝牙模组ESP32-WROVER-B

    提升。ESP32-WROVER-B 同时支持 2.4 GHz Wi-Fi 和双模蓝牙(经典和低功耗),在多种应用场景下均可保证畅连无阻。其中,Wi-Fi 功能可以满足用户的远距离联网需求,而经典蓝牙则允许用户通过短波 UHF
    发表于 10-14 11:25

    乐鑫2.4 GHz Wi-Fi 和双模蓝牙模组ESP32-WROVER-B

    32-WROVER 和 ESP32-WROVER-I 有较大提升。ESP32-WROVER-B 同时支持 2.4 GHz Wi-Fi 和双模蓝牙(经典和低功耗),在多种应用场景下均可保证畅连无阻。其中,
    发表于 12-30 10:59

    WM6202 EVA Wi-Fi模块评估板

    WM6202 EVA 评估套件是广州致远电子针对工业 4.0 领域而推出的一款低功耗、高性能的 Wi-Fi 模块的评估工具。它是 WM6201 系列 Wi-Fi 模块的评估板,主要用来评估
    发表于 10-31 06:14

    ESP32C3射频测试,是否需要使用Wi-Fi Adaptivity方法来进行Wi-Fi范围测试?

    我们在 ESP32C3 上刷写了 Espressif 提供的 RF 测试二进制文件。我们正在使用 RF 测试工具进行测试。我们已经在模块上完成了与 Wi-Fi 和 BLE 相关的基本测试,但我们在理
    发表于 04-12 07:36

    ESP8266 Wi-Fi芯片固件与Blynk软件不兼容要怎么处理?

    这是我第一次尝试使用 ESP8266 Wi-Fi 芯片 在尝试和遵循示例时,我用基本系统更新了固件,而不是标准下载器。 这一切似乎都奏效了。 后来我发现这是一个基本
    发表于 06-02 07:07

    Wi-Fi 6模组带来了怎样的革新

    通过与5G模组RG500Q搭配使用,FG50X Wi-Fi 6系列模组可针对MiFi和CPE等领域形成可靠的5G + Wi-Fi 6高速应用
    发表于 04-23 10:50 949次阅读

    就是快!利尔达Wi-Fi 6模组UB61系列即将上市

    阶段。近日,利尔达推出Wi-Fi6模组UB61系列,为客户提供满足高带宽、大容量、低延时和低功耗等需求的产品解决方案。 利尔达
    的头像 发表于 03-29 18:05 2098次阅读
    就是快!<b class='flag-5'>利尔达</b><b class='flag-5'>Wi-Fi</b> 6<b class='flag-5'>模组</b>UB61<b class='flag-5'>系列</b>即将上市

    使用ESP RainMaker的Wi-Fi控制LCD屏幕

    电子发烧友网站提供《使用ESP RainMaker的Wi-Fi控制LCD屏幕.zip》资料免费下载
    发表于 06-19 14:56 0次下载
    使用<b class='flag-5'>ESP</b> RainMaker的<b class='flag-5'>Wi-Fi</b>控制LCD屏幕

    就是快!利尔达Wi-Fi 6模组UB61系列即将上市

    阶段。近日,利尔达推出Wi-Fi6模组UB61系列,为客户提供满足高带宽、大容量、低延时和低功耗等需求的产品解决方案。利尔达
    的头像 发表于 02-14 11:43 1406次阅读
    就是快!<b class='flag-5'>利尔达</b><b class='flag-5'>Wi-Fi</b> 6<b class='flag-5'>模组</b>UB61<b class='flag-5'>系列</b>即将上市

    返璞归真,功耗抄底的Wi-Fi模组利尔达DB62系列来了!

    //WiFi因具有频谱开放、兼容性好、易部署的特点,成为室内覆盖大量数据流量的主要技术。随着Wi-Fi标准的演进,目前已走向大规模商用阶段。近日,以低功耗为特点的利尔达DB62系列模组
    的头像 发表于 04-13 15:37 1391次阅读
    返璞归真,功耗抄底的<b class='flag-5'>Wi-Fi</b><b class='flag-5'>模组</b><b class='flag-5'>利尔达</b>DB62<b class='flag-5'>系列</b>来了!

    【AI技术支持】ESP32无线Wi-Fi常用调试API

    Wi-Fi常用调试API在使用esp32调试Wi-Fi功能时,由于场景和各种因素的影响,难免会遇到各种连接不上,Wi-Fi断连等问题。下面介绍一些API,方便新手调试
    的头像 发表于 10-26 08:00 2713次阅读
    【AI技术支持】<b class='flag-5'>ESP</b>32无线<b class='flag-5'>Wi-Fi</b>常用调试API