Flash 固件的烧录与擦除
ESP32-S3-ETH 示例程序包提供了测试固件,可通过直接烧录固件检查板载功能。
- 示例程序包:参见 相关资料
- 固件目录:
ESP32-S3-ETH-Demo/Arduino/bin Factory_Testing.bin:板载功能测试固件ETH_Web_CAM.bin:以太网摄像头测试固件- 烧录地址:
0x00
擦除前备份
擦除 Flash 或烧录其他固件会覆盖设备中已有的固件和配置。确认无需保留现有数据后再操作。
- Flash 固件的烧录
- Flash 固件的擦除
-
下载并解压乐鑫官方烧录工具 Flash Download Tool。
-
运行解压目录中的 Flash Download Tool。芯片类型选择
ESP32-S3,下载接口选择USB。

-
在烧录界面中设置参数:
- 选择开发板对应的 COM 口。
- 将
BAUD设置为1152000。 - 点击文件选择按钮,选择
Factory_Testing.bin或ETH_Web_CAM.bin。 - 在固件右侧的地址栏填写
0x00。 - 勾选固件所在行左侧的复选框。

- 点击 START 开始烧录,等待进度完成。

- 按下开发板的 RESET 按键,重新启动固件。
进入下载模式
如果工具长时间显示等待同步或无法连接,请按住 BOOT,按下并松开 RESET,再松开 BOOT。开发板进入下载模式后,重新开始烧录。
擦除影响
点击 ERASE 会擦除整片 Flash,其中的固件和配置无法继续使用。
-
下载并解压乐鑫官方烧录工具 Flash Download Tool。
-
运行解压目录中的 Flash Download Tool。芯片类型选择
ESP32-S3,下载接口选择USB。

- 选择开发板对应的 COM 口,不选择任何 bin 文件,然后点击 START。

- 等待连接操作完成,然后点击 ERASE 擦除 Flash。


- 等待工具显示擦除完成。

擦除失败
如果擦除失败或设备无响应,请按住 BOOT,按下并松开 RESET,再松开 BOOT。开发板进入下载模式后,重新执行擦除操作。