I am very new when it comes to using esp32 boards and I’d like to get a STA working but currently when flashing is idf.py I am seeing:
I (23) boot: ESP-IDF v5.5.3 2nd stage bootloader
I (23) boot: compile time Mar 22 2026 20:16:22
I (24) boot: chip revision: v0.2
I (24) boot: efuse block revision: v0.3
I (26) boot.esp32c6: SPI Speed : 80MHz
I (30) boot.esp32c6: SPI Mode : DIO
I (34) boot.esp32c6: SPI Flash Size : 2MB
I (38) boot: Enabling RNG early entropy source...
I (42) boot: Partition Table:
I (45) boot: ## Label Usage Type ST Offset Length
I (51) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (58) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (64) boot: 2 factory factory app 00 00 00010000 00100000
I (71) boot: End of partition table
I (74) esp_image: segment 0: paddr=00010020 vaddr=42020020 size=6e18ch (450956) map
I (165) esp_image: segment 1: paddr=0007e1b4 vaddr=40800000 size=01e64h ( 7780) load
I (167) esp_image: segment 2: paddr=00080020 vaddr=42000020 size=180d4h ( 98516) map
I (187) esp_image: segment 3: paddr=000980fc vaddr=40801e64 size=0c6f8h ( 50936) load
I (198) esp_image: segment 4: paddr=000a47fc vaddr=4080e560 size=01d44h ( 7492) load
I (204) boot: Loaded app from partition at offset 0x10000
I (205) boot: Disabling RNG early entropy source...
I (216) cpu_start: Unicore app
--- Error: read failed: [Errno 6] Device not configured
--- Waiting for the device to reconnect
I see the seeedstudio guide mentions using an esp32s3 instead of a c6 so maybe I need to move to that?
What I’ve done so far:
- Installed idf.py version 5.3.3
- Downloaded GitHub - MorseMicro/mm-iot-esp32 · GitHub
- Converted to bcf_fgh100mhaamd.bin to mbin using the convert-bin-to-mbin.py and placed it within framework/morsefirmware directory.
I have the pins within menuconfig set to the following:
CONFIG_MM_RESET_N=0
CONFIG_MM_WAKE=1
CONFIG_MM_BUSY=22
CONFIG_MM_SPI_SCK=19
CONFIG_MM_SPI_MOSI=18
CONFIG_MM_SPI_MISO=20
CONFIG_MM_SPI_CS=21
CONFIG_MM_SPI_IRQ=2
I don’t see any errors during the idf.py build step which leads me to think I at least have files in the correct locations, but maybe not. Currently just trying to complete the porting_assistant. Any help would be appreciated if someone else has gotten this setup working.