ESP32-C5 Rev 0.1 Flashing Error: bootloader requires chip revision in range [v1.0 - v1.99]

amasoares
Posts: 1
Joined: Tue Mar 28, 2023 8:06 pm

ESP32-C5 Rev 0.1 Flashing Error: bootloader requires chip revision in range [v1.0 - v1.99]

Postby amasoares » Wed Jul 30, 2025 1:02 pm

Hello everyone,

I am working with an ESP32-C5-DEVKITC-1 v1.1, which has a chip revision of v0.1. My development environment is ESP-IDF v5.5 within Visual Studio Code, using the official Espressif extension.

When I try to flash any application (even a simple hello_world), I consistently encounter the following fatal error:

A fatal error occurred: bootloader/bootloader.bin requires chip revision in range [v1.0 - v1.99] (this chip is revision v0.1). Use --force to flash anyway.
I understand the error is due to a chip revision mismatch. I attempted to solve this by changing the minimum supported chip revision in the configuration editor (both the terminal idf.py menuconfig and the VS Code GUI/Wizard).

However, in both interfaces, the option Component config -> ESP System Settings -> Minimum supported ESP chip revision is grayed out and locked. I am unable to change it from the default value, which seems to be for revision v1.0 and higher.

Is this an intentional restriction in IDF v5.5 to block pre-release silicon? Is there a recommended workaround or a way to override this configuration lock to allow flashing on this v0.1 chip?

Any help would be greatly appreciated.

Thank you.

Environment Summary:

Hardware: ESP32-C5-DEVKITC-1 v1.1 (Chip Rev v0.1)

ESP-IDF Version: v5.5

Operating System: [Windows 10]

IDE: Visual Studio Code with ESP-IDF Extension

Who is online

Users browsing this forum: Baidu [Spider], PetalBot and 3 guests