ESP flash download tool. Flashing firmware without bootloader and partition bin files.
Posted: Wed Dec 06, 2023 12:40 pm
I have a custom board design that uses the ESP32-WROOM-32D with 16 MB flash. I have written my firmware in Arduino IDE. Everything works perfectly when I flash the system from Arduino IDE. But when I flash the system with ESP flash download tool from Espressif, the flash download succeeds but the system goes into an infinite reboot loop (I am using esp flash download tool version 3.9.5). The following are my settings when I flash the system with the flash tool. These are the same in Arduino IDE.
It says No XMC flash detected (Dont know what this means), but flashing succeeds.
The partition table is as follows Why is my system stuck in infinite reboot loop after flashing with these settings using esp flash download tool?
Further, when I flash the firmware bin file only at address 0x10000 with esp download tools then everything works fine. So why do I need to flash the bootloader bin and partition table bin everytime I update the firmware, if flashing only the firmware bin file at the correct address will do the job.
I get the following from esp flash download tool.It says No XMC flash detected (Dont know what this means), but flashing succeeds.
The partition table is as follows Why is my system stuck in infinite reboot loop after flashing with these settings using esp flash download tool?
Further, when I flash the firmware bin file only at address 0x10000 with esp download tools then everything works fine. So why do I need to flash the bootloader bin and partition table bin everytime I update the firmware, if flashing only the firmware bin file at the correct address will do the job.