Page 1 of 1

ESP32-S3 without internal or spi flash

Posted: Sat Jan 07, 2023 3:47 am
by sandstorm412
Hello all,

I think I made a mistake and I hope you all have the answer.

I made a custom PCB with a ESP32-S3 IC, I did not add a spi flash...

I realize now that the S3 base model doesn't have any internal flash.

Can I use the ROM?

is there any way I can put code on this? without adding spi flash?

Can I just switch it out with ESP32-S3FH4?

I'm testing with adafruits esp flash tool:
https://adafruit.github.io/Adafruit_WebSerial_ESPTool/

It can not detect the flash size, though I figured it should just say 0 since there is no flash connected.
Detecting Flash Size
FlashId: 0xFFFFFF
Flash Manufacturer: ff
Flash Device: ffff
Auto-detected Flash size: undefined

Any help would be greatly appreciated.

tyia

Re: ESP32-S3 without internal or spi flash

Posted: Sat Jan 07, 2023 6:19 am
by ESP_Sprite
No. The ROM is not programmable, and a flash-less ESP32 doesnt' have any other nonvolatile memory it can boot from. Switching out the chip for a S3FH4 will work as long as you are not using the GPIOs that are connected to the internal flash in your circuit design.

Re: ESP32-S3 without internal or spi flash

Posted: Mon Jan 09, 2023 9:20 am
by Julien1138
Hi,

I have a similar problem, and I was wondering if there was any way to download my program into RAM ? To at least validate all the ESP32 peripherals on the board.

Thanks for your help.