Guru Meditation Error in an empty ESP32-S3 Code
Posted: Mon Jan 27, 2025 9:58 am
Hello,
I am trying to upload a code to an ESP32-S3, placed in a custom board. Problem is that I can't upload ANY code (even if it is only a BareMinimum example). If I try uploading the code, I get the following errors (they keep changing from one to another):
Here the schematics:
As can be seen, the uC is a ESP32-S3FH4R2. I am planning to use its internal flash to upload the code. All the GPIOs labeled as OUTPUT go to a MOSFET with a pull-up.
And these are the params I use to upload any code:
When I first plugged the board to my PC, the serial monitor looked something like this (Always happens with the ESP32 I get on my boards):
But now, after trying to upload the code, I get this:
It gets printing this over and over.
Any thoughts on where the problem could be?
Thank you very very much!
I am trying to upload a code to an ESP32-S3, placed in a custom board. Problem is that I can't upload ANY code (even if it is only a BareMinimum example). If I try uploading the code, I get the following errors (they keep changing from one to another):
Code: Select all
A fatal error occurred: Guru Meditation Error detected (IllegalInstruction)
A fatal error occurred: Guru Meditation Error detected (LoadProhibited)
A fatal error occurred: Guru Meditation Error detected (StoreProhibited)
A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out)
As can be seen, the uC is a ESP32-S3FH4R2. I am planning to use its internal flash to upload the code. All the GPIOs labeled as OUTPUT go to a MOSFET with a pull-up.
And these are the params I use to upload any code:
When I first plugged the board to my PC, the serial monitor looked something like this (Always happens with the ESP32 I get on my boards):
Code: Select all
invalid header: 0xffffffff
invalid header: 0xffffffff
...
invalid header: 0xffffffff
invalid header: 0xffffffff
Code: Select all
00:35:06.566 -> ESP-ROM:esp32s3-20210327
00:35:06.566 -> Build:Mar 27 2021
00:35:06.566 -> rst:0x3 (RTC_SW_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
00:35:06.566 -> Saved PC:0x403cdad1
00:35:06.566 -> SPIWP:0xee
00:35:06.566 -> mode:DIO, clock div:1
00:35:06.566 -> load:0x3fce3818,len:0x508
00:35:06.566 -> load:0x403c9700,len:0x4
00:35:06.566 -> load:0x403c9704,len:0xad0
00:35:06.566 -> load:0x403cc700,len:0x29e4
00:35:06.566 -> entry 0x403c9880
Any thoughts on where the problem could be?
Thank you very very much!