Skip to main content

ESP32-P4-WIFI6-DB Firmware Flashing and Erasing

The following steps apply to flashing the ESP32-P4 factory firmware for the ESP32-P4-WIFI6-DB. Before using the firmware, confirm that it matches the ESP32-P4 chip version, Flash size, board model, and panel model.

Compatible ScreenESP32-P4 Factory Firmware (260804)
5-DSI-TOUCH-AESP32-P4-WIFI6-DB-5-Inch-A Factory Firmware (GitHub)
7-DSI-TOUCH-AESP32-P4-WIFI6-DB-7-Inch-A Factory Firmware (GitHub)
8-DSI-TOUCH-AESP32-P4-WIFI6-DB-8-Inch-A Factory Firmware (GitHub)
10.1-DSI-TOUCH-AESP32-P4-WIFI6-DB-10.1-Inch-A Factory Firmware (GitHub)

Firmware for different panels cannot be mixed. Panels not listed need to be built by yourself after selecting or adapting the corresponding panel configuration in the ESP-IDF project.

The above flash address applies only to the ESP32-P4 factory firmware in the table. Flashing the ESP32-P4 does not update the ESP32-C5; the ESP32-C5 slave firmware must be compatible with the host-side ESP-Hosted version and cannot be flashed as ESP32-P4 firmware.

The following steps apply to the firmware provided on this page.

  • Download and extract Espressif's official Flash Download Tool (Download)

  • Run Flash Download Tool and select the options that match the development board's MCU and download interface. The screenshot below uses ESP32-S3 and USB as an example; use the options required by the product's hardware design.

    Firmware flashing step 1

  • Parameter settings

    • Select the COM port for the development board
    • Set BAUD to the maximum value, 1152000
    • Click the "..." button in the row, select the bin file provided by Waveshare, manually enter the flash address given at the top of this page in the field to its right, and select the leftmost checkbox in the row
    • Click START to begin flashing

    Firmware flashing step 2

  • Wait for flashing to complete (this may take some time; please be patient)

  • Press the reset button and verify the result

    Firmware flashing step 3

tip

If the tool remains at "Waiting for power-on sync", hold down BOOT and power cycle the device to enter download mode.