I have a ESP-WROOM-32 w/ 4MB SPI flash and wanted to compile & flash the simple hello-world application.
I've set up ESP-IDF v4.0.2 on my debian system and everything seems to be working fine. (compilation + flashing)
But for some reason, my ESP32 can't get past the 2nd stage bootloader and bootloops. Here's what the console log is outputting:
Code: Select all
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:7008
ho 0 tail 12 room 4
load:0x40078000,len:14080
load:0x40080400,len:4356
0x40080400: _init at ??:?
entry 0x400806f0
I (74) boot: Chip Revision: 1
I (34) boot: ESP-IDF v4.0.1 2nd stage bootloader
I (34) boot: compile time 11:47:10
I (34) boot: Enabling RNG early entropy source...
I (39) boot: SPI Speed : 40MHz
I (43) boot: SPI Mode : DIO
I (47) boot: SPI Flash Size : 4MB
E (51) flash_parts: partition 0 invalid magic number 0x0
E (57) boot: Failed to verify partition table
E (62) boot: load partition table error!
Any hints the ESP gurus can give me? Anything I might have missed?
sousuke