• 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 21.5inch FHD LCD 1080x1920 Capacitive TouchScreen Display For Raspberry Pi/Jetson Nano/ Arduino IR Thermal Imaging Camera USB TO TTL Mini FT232 UART Communication Converter Original FT232RNL STM32 0.85inch LCD Raspberry Pi 5 PCIe to USB3.2 Gen1 Hub 5Gbps For Raspberry Pi OS Drive free Raspberry Pi 1.54inch OLED Raspberry Pi MLX90641 ESP32 1.69inch LCD TouchScreen Display 240×280 ST7789 Arduino Raspberry Pi ESP32S3 Pico STM32 Luckfox Pico LCD Milk V Duo Vertical Drag Instructions Raspberry Pi 4B ESP32-S3 Development Board 3.16 inch LCD display 3.16inch Screen SD slot 320x820 RGB LED ST7701 ADXL356BEZ Raspberry Pi Secondary Screen Jetson Nano DeepSeek XiaoZhi AI Chat Robot ESP32-S3 1.54 inch LCD N16R8 MUMA Development Board Display Screen Wifi Weather Station TimeClock ESP32 S3 Development Board 2.41 inch AMOLED Display 600x450 TouchScreen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor Sipeed NanoCluster Mini Cluster Board mini data center For Raspberry Pi CM45 / Computer /LM3H /M4N