Flash 固件的烧录与擦除
当前示例程序有提供测试固件,可通过直接烧录测试固件来测试板载设备功能正常与否。bin 文件路径:
...\ESP32-S3-Touch-LCD-7-Demo\Firmware
- Flash 固件的烧录
- Flash 固件的擦除
下文以烧录 ESP32-S3-Touch-LCD-2.8 bin 文件 为例,若烧录其他 bin 文件,操作步骤类推。
-
解压软件资源包(Flash_download_tool)
-
打开 flash_download_tool_3.9.7.exe 软件,根据开发板的 MCU 和接口选择,比如: ESP32-S3 及 USB(大部分设备选择 USB,具体以产品硬件设计为准)

-
参数设置
- 选择与开发板所对应的 COM 口
- 选择 BAUD 为最高的 1152000
- 点击“...”选择 waveshare 提供的 bin 文件,并手动输入下载地址“0x00”,最左侧勾选
- 开始烧录

-
烧录完成(烧录过程需要一定时间,请耐心等待)
-
按下复位观察现象

提示
若出现一直处于“等待上电同步中”的情况,需按住“boot”重新上电,进下载模式即可解决
提示
Flash擦除是独立进行的。因曾出现过直接擦除而没有擦除干净的情况,所以采用“先烧录再擦除”的方法在一定程度上可以避免擦除不干净的情况。
-
解压软件资源包(Flash_download_tool)
-
打开 flash_download_tool_3.9.7.exe 软件,根据开发板的 MCU 和接口选择,比如: ESP32-S3 及 USB(大部分设备选择 USB,具体以产品硬件设计为准)

-
选择设备对应的端口号,点击 START (不选择任何 bin 文件)

-
等待烧录完成,点击擦除

-
等待擦除完成
