• sales

    +86-0755-88291180

Flash Firmware Flashing and Erasing User Guide

Flash Firmware Flashing and Erasing

When the device has poor program operation or unknown errors, Flash Firmware Flashing and Erasing can be used as a solution. Flashing can update the tested firmware code for the device to return the device to normal; Erasing can remove the remnants of errors from the device and create conditions for new programs to be written. With the help of Flash Firmware Flashing and Erasing, ensure that the device can run stably.

Flash Firmware Flashing

The following is an example of flashing the ESP32-S3-Touch-LCD-2.8 bin file. If you need to flash other bin files, the operation steps are similar.
  • Unzip the software resource package ( ESP32 Firmware flashing tool_3.9.7)
  • Open the flash_download_tool_3.9.7.exe software, select according to the MCU and interface of the development board, for example: ESP32-S3 and USB(USB is selected for most devices, depending on the hardware design of the product)


  • Parameter setting

①.Select the COM port that corresponds to the development board
②.Choose BAUD as the highest 1,152,000
③.Click ... to choose the bin file provided by Waveshare, manually input the download address 0x0, and check the box on the far left
④.Start flashing

  • Flashing completed (the flashing process will take some time, please be patient)


If you are in the "waiting for power-up synchronization" situation, you need to press and hold "Boot" to power on again, and enter the download mode to solve the problem
TAG: ESP32-S3 AI 3.97-inch e-Paper Ink Screen 3.97inch Display AIoT Development Board Deepseek Solar Charge Module Raspberry Pi User Guide ESP32 C3 Round LCD Development Board Electronic EYE 0.71 inch Display Watch Screen GC9D01 160x160 Raspberry Pi LCD Raspberry Pi 12.3 inch LCD HDMI /Type C Display In-Cell Capacitive TouchScreen 1920x720 For Jetson Nano/mini Computer PC AI Board Raspberry Pi Touch Display 2 Official Original Capacitive TouchScreen 7 inch LCD TFT 720x1280 Raspberry Pi 5 Raspberry Pi 5 PCIe to 4-CH M.2 NVMe 4-Ports SSD Board HAT Pi5 Four-Times DPI Interface Raspberry Pi Pico 2 RP2350B 2.1 inch Round LCD Touch Display 480x480 HMI LVGL QMI8658 6-axis 65K Colors Raspberry Pi 5 Camera User Guide Arducam RM520N GL 5G/4G/3G M.2 Moudle IoT EMBB For LTE-A/NSA/SA And GNSS For DFOTA /VoLTE For Quectel DeepSeek AI Voice Chat ESP32-S3 Box N16R8 AUDIO Board Support External LCD/Camera AI deepseek 14 inch Dual LCD Computer PC Monitor Display Double Secondary Screen Type C Mini HDMI 1080P For Windows/MacOS Multi Protection Modbus POE ETH Relay MQTT User Guide Raspberry Pi Pico 2 RP2350 3.5 inch LCD Capacitive 3.5inch TouchScreen Development Board 240x320 Display QMI8658 6-Axis /OV5640 Camera /SD