• 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 CM5 Compute Module 5 Development Kit With CM5104032 + Official Original IO Board + Case Raspberry Pi MLX90640 ESP32 C6 Development Board 1.47 inch LCD Touch Screen 1.47inch Display 172×320SD AXS5106L JD9853 UART To Ethernet ESP32-S3R2 DTM3202 Raspberry Pi 5 PCM5122 I2S Audio Card DAC Also For PI4 /PI3 /Zero Series and Audio Speaker Allwinner H618 D-Robotics RDK X3 Development Board Horizon Sunrise Pi ARM Cortex-A53 5Tops 2GB/4GB RAM Pi5-Pcie-Fish-Boar ESP32 S3 Development Board 1.91 inch AMOLED Display Screen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor Raspberry Pi 5 Camera DDSM315 Direct Drive Servo Motor All-In-One Design Hub RS485 Motor Milk-V Arduino IR Thermal Imaging Camera Spotpear Core3566104032 R7FA4 PLUS B Development Board Based on R7FA4M1AB3CFM Compatible with Arduino UNO For R4 WiFi MAX9296 GMSL Camera Adapter Board 2-Ch High-Speed And Low-Latency Transmission For Jetson Orin Nano/NX