Firebeetle C5 Boot Loop
Occam 2026-01-29 00:05:29 10 Views1 Replies Just received Firebeetle C5 boards and programmed them with the MQTT example. They program and flash, but boot loop.
Running latest IDE 2.3.7
Latest Espressif ESP32 libraries 3.3.6
Creating ESP32C5 image...
Merged 2 ELF sections.
Successfully created ESP32C5 image.
"C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.6\\tools\\gen_esp32part.exe" -q "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/partitions.csv" "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.partitions.bin"
cmd /c if exist "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\libraries\\Insights" "C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.6\\tools\\gen_insights_package.exe" "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0" sketch_jan28a.ino "C:\\Users\\occam\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2026028-84504-1nhuch8.m4kp\\sketch_jan28a"
cmd /c if exist "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\libraries\\ESP_SR" if exist "C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32c5-libs\\3.3.6\\esp_sr\\srmodels.bin" COPY /y "C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32c5-libs\\3.3.6\\esp_sr\\srmodels.bin" "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\srmodels.bin"
"C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.1.0/esptool.exe" --chip esp32c5 merge-bin -o "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.merged.bin" --pad-to-size 4MB --flash-mode keep --flash-freq keep --flash-size keep 0x2000 "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.bootloader.bin" 0x8000 "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.partitions.bin" 0xe000 "C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.6/tools/partitions/boot_app0.bin" 0x10000 "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.bin"
esptool v5.1.0
Wrote 0x400000 bytes to file 'C:\Users\occam\AppData\Local\arduino\sketches\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.merged.bin', ready to flash to offset 0x0.
cmd /c echo --flash-mode dio --flash-freq 80m --flash-size 4MB > "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\flash_args" && echo 0x2000 sketch_jan28a.ino.bootloader.bin >> "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\flash_args" && echo 0x8000 sketch_jan28a.ino.partitions.bin >> "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\flash_args" && echo 0xe000 boot_app0.bin >> "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\flash_args" && echo 0x10000 sketch_jan28a.ino.bin >> "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0\\flash_args"
Multiple libraries were found for "PubSubClient.h"
Used: C:\Users\occam\OneDrive\Documents\Arduino\libraries\PubSubClient
Not used: C:\Users\occam\OneDrive\Documents\Arduino\libraries\TBPubSubClient
Multiple libraries were found for "WiFi.h"
Used: C:\Users\occam\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi
Not used: C:\Users\occam\OneDrive\Documents\Arduino\libraries\WiFiNINA_-_Adafruit_Fork
Using library WiFi at version 3.3.6 in folder: C:\Users\occam\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi
Using library Networking at version 3.3.6 in folder: C:\Users\occam\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Network
Using library PubSubClient at version 2.8 in folder: C:\Users\occam\OneDrive\Documents\Arduino\libraries\PubSubClient
"C:\\Users\\occam\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2511/bin/riscv32-esp-elf-size" -A "C:\\Users\\occam\\AppData\\Local\\arduino\\sketches\\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.elf"
Sketch uses 1065944 bytes (81%) of program storage space. Maximum is 1310720 bytes.
Global variables use 48088 bytes (14%) of dynamic memory, leaving 279592 bytes for local variables. Maximum is 327680 bytes.
"C:\Users\occam\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\5.1.0/esptool.exe" --chip esp32c5 --port "COM28" --baud 921600 --before default-reset --after hard-reset write-flash -e -z --flash-mode keep --flash-freq keep --flash-size keep 0x2000 "C:\Users\occam\AppData\Local\arduino\sketches\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.bootloader.bin" 0x8000 "C:\Users\occam\AppData\Local\arduino\sketches\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.partitions.bin" 0xe000 "C:\Users\occam\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.6/tools/partitions/boot_app0.bin" 0x10000 "C:\Users\occam\AppData\Local\arduino\sketches\7296E88A510CADA7E69B8317CC15F4E0/sketch_jan28a.ino.bin"
esptool v5.1.0
Serial port COM28:
Connecting...
Connected to ESP32-C5 on COM28:
Chip type: ESP32-C5 (revision v1.0)
Features: Wi-Fi 6 (dual-band), BT 5 (LE), IEEE802.15.4, Single Core + LP Core, 240MHz
Crystal frequency: 48MHz
MAC: ** Redacted **
BASE MAC: ** Redacted **
MAC_EXT: ff:fe
Uploading stub flasher...
Running stub flasher...
Stub flasher running.
Changing baud rate to 921600...
Changed.
Configuring flash size...
Erasing flash memory (this may take a while)...
Flash memory erased successfully in 1.3 seconds.
Compressed 20800 bytes to 13141...
Writing at 0x00002000 [ ] 0.0% 0/13141 bytes...
Writing at 0x00007140 [==============================] 100.0% 13141/13141 bytes...
Wrote 20800 bytes (13141 compressed) at 0x00002000 in 0.1 seconds (1293.7 kbit/s).
Hash of data verified.
Compressed 3072 bytes to 146...
Writing at 0x00008000 [ ] 0.0% 0/146 bytes...
Writing at 0x00008c00 [==============================] 100.0% 146/146 bytes...
Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.0 seconds (1796.1 kbit/s).
Hash of data verified.
Compressed 8192 bytes to 47...
Writing at 0x0000e000 [ ] 0.0% 0/47 bytes...
Writing at 0x00010000 [==============================] 100.0% 47/47 bytes...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (2577.6 kbit/s).
Hash of data verified.
Compressed 1066048 bytes to 642995...
Writing at 0x00010000 [ ] 0.0% 0/642995 bytes...
Writing at 0x0001d625 [ ] 2.5% 16384/642995 bytes...
Writing at 0x00029371 [> ] 5.1% 32768/642995 bytes...
Writing at 0x0003187e [=> ] 7.6% 49152/642995 bytes...
Writing at 0x0003aaf1 [==> ] 10.2% 65536/642995 bytes...
Writing at 0x00040589 [==> ] 12.7% 81920/642995 bytes...
Writing at 0x00047338 [===> ] 15.3% 98304/642995 bytes...
Writing at 0x0004df88 [====> ] 17.8% 114688/642995 bytes...
Writing at 0x0005488f [=====> ] 20.4% 131072/642995 bytes...
Writing at 0x0005b366 [=====> ] 22.9% 147456/642995 bytes...
Writing at 0x0006116a [======> ] 25.5% 163840/642995 bytes...
Writing at 0x0006716a [=======> ] 28.0% 180224/642995 bytes...
Writing at 0x0006d2b4 [========> ] 30.6% 196608/642995 bytes...
Writing at 0x00073739 [========> ] 33.1% 212992/642995 bytes...
Writing at 0x000796a2 [=========> ] 35.7% 229376/642995 bytes...
Writing at 0x0007f6bc [==========> ] 38.2% 245760/642995 bytes...
Writing at 0x00085674 [===========> ] 40.8% 262144/642995 bytes...
Writing at 0x0008ae62 [===========> ] 43.3% 278528/642995 bytes...
Writing at 0x00090835 [============> ] 45.9% 294912/642995 bytes...
Writing at 0x00096c07 [=============> ] 48.4% 311296/642995 bytes...
Writing at 0x0009c945 [==============> ] 51.0% 327680/642995 bytes...
Writing at 0x000a25ca [===============> ] 53.5% 344064/642995 bytes...
Writing at 0x000a81d2 [===============> ] 56.1% 360448/642995 bytes...
Writing at 0x000ae0aa [================> ] 58.6% 376832/642995 bytes...
Writing at 0x000b3cd8 [=================> ] 61.2% 393216/642995 bytes...
Writing at 0x000b9930 [==================> ] 63.7% 409600/642995 bytes...
Writing at 0x000bfcf2 [==================> ] 66.2% 425984/642995 bytes...
Writing at 0x000c5f06 [===================> ] 68.8% 442368/642995 bytes...
Writing at 0x000cc020 [====================> ] 71.3% 458752/642995 bytes...
Writing at 0x000d1fd9 [=====================> ] 73.9% 475136/642995 bytes...
Writing at 0x000d81e0 [=====================> ] 76.4% 491520/642995 bytes...
Writing at 0x000de04a [======================> ] 79.0% 507904/642995 bytes...
Writing at 0x000e4add [=======================> ] 81.5% 524288/642995 bytes...
Writing at 0x000eaba4 [========================> ] 84.1% 540672/642995 bytes...
Writing at 0x000f07a6 [========================> ] 86.6% 557056/642995 bytes...
Writing at 0x000f6a76 [=========================> ] 89.2% 573440/642995 bytes...
Writing at 0x000fdfc6 [==========================> ] 91.7% 589824/642995 bytes...
Writing at 0x0010463a [===========================> ] 94.3% 606208/642995 bytes...
Writing at 0x0010aa72 [============================> ] 96.8% 622592/642995 bytes...
Writing at 0x00111749 [============================> ] 99.4% 638976/642995 bytes...
Writing at 0x00114440 [==============================] 100.0% 642995/642995 bytes...
Wrote 1066048 bytes (642995 compressed) at 0x00010000 in 4.4 seconds (1934.2 kbit/s).
Hash of data verified.
Hard resetting via RTS pin...
9:48:56.393 ->
09:48:56.393 -> ELF file SHA256: f2bdb7302
09:48:56.393 ->
09:48:56.393 -> Rebooting...
09:48:56.393 -> ESP-ROM:esp32c5-eco2-20250121
09:48:56.393 -> Build:Jan 21 2025
09:48:56.393 -> rst:0xc (SW_CPU),boot:0x1f (SPI_FAST_FLASH_BOOT)
09:48:56.393 -> Core0 Saved PC:0x4080a038
09:48:56.393 -> SPI mode:DIO, clock div:1
09:48:56.393 -> load:0x408556b0,len:0x12c0
09:48:56.393 -> load:0x4084bba0,len:0xc9c
09:48:56.393 -> load:0x4084e5a0,len:0x3188
09:48:56.393 -> entry 0x4084bba0
09:48:57.041 -> Guru Meditation Error: Core 0 panic'ed (Load access fault). Exception was unhandled.
09:48:57.041 ->
09:48:57.041 -> Core 0 register dump:
09:48:57.041 -> MEPC : 0x40039d5c RA : 0x420b5e9c SP : 0x40824700 GP : 0x40815184
09:48:57.041 -> TP : 0x40824d40 T0 : 0x40038640 T1 : 0x30000000 T2 : 0x00000000
09:48:57.041 -> S0/FP : 0x00000000 S1 : 0x00007369 A0 : 0x00007369 A1 : 0x420e75fc
09:48:57.041 -> A2 : 0x00000005 A3 : 0x40824c78 A4 : 0x00000001 A5 : 0x00007369
09:48:57.041 -> A6 : 0xa0000000 A7 : 0x0000000a S2 : 0x420f1000 S3 : 0x00000004
09:48:57.041 -> S4 : 0xffffffff S5 : 0x00000005 S6 : 0x40824824 S7 : 0x00000073
09:48:57.041 -> S8 : 0x00000004 S9 : 0x00000000 S10 : 0x00000014 S11 : 0x00000003
09:48:57.041 -> T3 : 0x00000000 T4 : 0x00000000 T5 : 0x00000000 T6 : 0x00000000
09:48:57.041 -> MSTATUS : 0x00001881 MTVEC : 0x40800003 MCAUSE : 0x00000005 MTVAL : 0x00007369
09:48:57.041 -> MHARTID : 0x00000000
09:48:57.041 ->
09:48:57.041 -> Stack memory:
09:48:57.041 -> 40824700: 0xa5a5a5a5 0x40824db8 0x40824b88 0x420d5ab4 0x00000000 0x00000000 0x00000000 0x00000000
09:48:57.041 -> 40824720: 0x00000000 0x00000001 0x00000037 0x00000012 0x00000000 0x420d01e4 0x00000000 0xa5a5a5a5
09:48:57.041 -> 40824740: 0x00000000 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824760: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824780: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408247a0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x00000000 0xa5a5a5a5
09:48:57.041 -> 408247c0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x40824c78
09:48:57.041 -> 408247e0: 0xa5a5a5a5 0xa5a5a5a5 0x00a5a5a5 0xa5a5a5a5 0x00000005 0x00000000 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824800: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x4082481c 0x00000001 0x00000004 0x420d5aae
09:48:57.041 -> 40824820: 0x00000004 0x420e75fc 0x00000012 0x408248bf 0x00000001 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824840: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824860: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824880: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408248a0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x363133a5
09:48:57.041 -> 408248c0: 0xffffffff 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408248e0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824900: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824920: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824940: 0x00000006 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x420d599b 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824960: 0x0000013c 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0x420e75fc 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 40824980: 0x00007369 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408249a0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408249c0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5
09:48:57.041 -> 408249e0: 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5

