• 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: Raspberry Pi PICO Writing-Image User Guide ESP32 S3 2.1 inch Round LCD Development Board 480x480 TouchScreen Display LVGL HMI With QMI8658C 6-Axis Sensor ESP32 S3 Development Board 1.91 inch AMOLED Display Screen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor 0.85inch LCD Milk-V Duo Raspberry Pi RTC WatchDog HAT (B) Raspberry Pi 12.3 inch DSI MIPI Display TouchScreen LCD 720x1920 Luckfox Lyra Omni3576 RK3576 Raspberry Pi 12.3 inch HDMI LCD Captive TouchScreen Display 1920x720 For Jetson Series/Computer PC Serial UART Bus Servo ST3215-HS 20KG.CM High Speed Magnetic Encoder 360° Large Torque Raspberry Pi 5 NVMe Wiki ESP32 S3 Development Board 2.8 inch Round LCD Display 480x480 QMI8658 Sensor / SD /MP3 Audio /Battery Port LVGL/HMI For Arduino Raspberry Pi 8inch LCD 768x1024 Capacitive TouchScreen HDMI Display Raspberry Pi 5 PD Power Raspberry Pi MIPI ESP32 1.9 inch LCD Capacitive TouchScreen 1.9inch Display ST7789 170x320 for Arduino /Raspberry Pi /Pico Raspberry Pi RP2040 Camera Raspberry Pi IR Thermal Imaging Camera Jetson Orin Uninterruptible Power C For Simultaneously Charging and Discharging