ESP32-WROVER-IE-16N8R compile error

I had no idea these boards would compile so differently in Arduino IDE, Previous board that runs same code just fine is a XIAO ESP32-S3

Updated pins usage and now a failure. Thoughts?, I could provide code i guess but its 4000 lines long. Even when using very basic sample sketches this error occurs though.

Example do the basic SSD1306 sketch and you will get this.

ets Jul 29 2019 12:21:46
rst:0xc (SW_CPU_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:0x3fff0030,len:4916
load:0x40078000,len:16424
load:0x40080400,len:4
load:0x40080404,len:3524
entry 0x400805b8

assert failed: vApplicationGetIdleTaskMemory port_common.c:53 (pxStackBufferTemp != NULL)

Backtrace: 0x400825c5:0x3ffe3a00 0x4008e9ad:0x3ffe3a20 0x40094d82:0x3ffe3a40 0x4008fd31:0x3ffe3b70 0x40092158:0x3ffe3b90 0x402566bb:0x3ffe3be0 0x40118ada:0x3ffe3c10 0x4008298e:0x3ffe3c40 0x40079772:0x3ffe3c90 |<-CORRUPTED

ELF file SHA256: 645f20af9
Rebooting...

That's not a compile error, that's a runtime error.

What board did you compile for?

its a programmer board with just the ESP32-WROVER-IE-16N8R chip on it. Trying to make my own board but testing chip first.

What board did you choose in the IDE to compile for?

ESP32 Wrover Kit (All)

Well there goes that idea then. That would have been too simple a cause I guess.

Hi @coloradorenegade.

You can generally paste the backtrace into an exception decoder to get more information about the cause of the exception.

If you are using Arduino IDE 2.x, you can use this exception decoder:

or if you are using Arduino IDE 1.x (e.g., 1.8.19), you can use this one instead:

I am wondering about the "|<-CORRUPTED" part of the backtrace though. I'm concerned that this might indicate that the backtrace won't be usable by the decoder.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.