关于重置ESP32系列(清除flash)&重新烧录固件的方法

下载相关工具

首先我们在win + r ,并输入cmd,打开终端

运行下列指令

pip install esptool

找出正确的端口

在开始栏搜索设备管理器

打开它,在端口里查看,,连接板子的串口号-如此处是(COM5)

回到终端,清除ESP32的flash

这里要确保开发板为接收模式

通常开启方法是:先长按开发板上的BOOT(不要松开),在轻按一次RST,然后松开BOOT

确认板子进入了接收模式后在终端执行下面的指令(注意填写你自己的端口,我这里是COM5)

python -m esptool --port COM5 erase-flash

若如此,则开发板清除成功

重新烧录固件

首先下载相关板子的固件(这里以ESP32-S3为例)

打开此处链接

找到ESP32-S3-点击进入

此页面有相关的指令介绍,但是一般来说不太能直接完成相关操作

向下滑动,找到此处固件下载的位置-此处以v1.23.0 (2024-06-02) .uf2为例

下载完成后-在该文件位置打开终端

打开终端后输入下面指令

python -m esptool --port COM5 --baud 460800 write-flash 0x1000 ESP32_GENERIC_S3-20240602-v1.23.0.uf2

回车后要是这样说明烧录成功-若报错,则可能是需要你重新进入接收模式

谢谢你的观看,本次教程到此结束!

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注