ESP32学习一-程序下载(windows工具)

一、简介

        ESP32可以通过Linux命令行进行下载,也可以通过windows工具来下载。Linux命令行下载这里不做介绍,有兴趣可以去看官方介绍,附上链接:Linux 和 macOS 平台工具链的标准设置 - ESP32 - — ESP-IDF 编程指南 v5.0.1 文档

        这里主要介绍使用windows的工具ESP32 FLASH DOWNLOAD TOOL工具进行下载。

        该工具可以从官网下载。下载概览 | 乐鑫科技

ESP32学习一-程序下载(windows工具)_第1张图片

 二、ESP32分区介绍

        ESP32默认有很多分区。这里大概介绍以下。

ESP32学习一-程序下载(windows工具)_第2张图片

        0x1000~0x8000Bootloader

        0x8000~0x9000分区表

        0x9000~0xD000 NVS区

        0xD000~0xF000 启动时决定运行哪个区的APP

        0xF000~0x10000 为射频相关

        0x10000~0x110000出厂默认的APP区

        0x110000~0x120000 为内核相关

        0x120000~0x220000OTA0 的APP

        0x220000~0x320000 为OTA1 的APP

        我们在下载的时候,只需要下载boot、partition table、APP即可。

三、软件下载

        打开FLASH DOWNLOAD TOOL工具。

ESP32学习一-程序下载(windows工具)_第3张图片

         选择对应的芯片。这里我们选ESP32。

        ESP32学习一-程序下载(windows工具)_第4张图片

        添加上述三个固件,并且填入地址

ESP32学习一-程序下载(windows工具)_第5张图片

        选择串口,波特率选择921600(下载时,工具会自动调整)。

ESP32学习一-程序下载(windows工具)_第6张图片

         点击START按钮,等待下载。

ESP32学习一-程序下载(windows工具)_第7张图片

         完成后,软件会有提示

ESP32学习一-程序下载(windows工具)_第8张图片

四、异常

        如果下载时,软件报错,出现“Efuse check fail”错误。可以把烧录工具先关掉。然后修改 /工具/configure/esp32/spi_download.conf文件。将其中的efuse_err_halt修改为0.

ESP32学习一-程序下载(windows工具)_第9张图片

 ESP32学习一-程序下载(windows工具)_第10张图片

        

你可能感兴趣的:(WIFI,ESP32,DOWNLOAD,TOOL,下载,windows)