-
Here is the board I have: https://www.adafruit.com/product/5700 It has 4MB FLASH and 2MB PSRAM. I followed the instructions below to flash the generic firmware that claims it supports 4/8MB flash and optional PSRAM (V 1.23): https://micropython.org/download/ESP32_GENERIC_S3/ After flashing, I was able to run MicroPython and imported gc and os to test free RAM and file space. PSRAM showed up fine but file system is zero bytes. I also tried to use Thonny to display file storage and also got all zeroes. statvfs('/') returns (0, 0, 0, 0, 0, 0, 0, 0, 0, 128) Trying to upload files to the board triggers the flash not initialized exception: So I wonder what went wrong. I also installed MP using Thonny. Log here showing commands: Downloading from https://micropython.org/resources/firmware/ESP32_GENERIC_S3-20240602-v1.23.0.bin Leaving... I'm sure this must be a beginner's mistake somehow. I've used ESP32 extensively but this is the first time I tried esp32-s3. I don't like the fact that resetting the board resets the serial port and causes thonny to lose connection so I've never bothered getting s3 boards until now. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Try to erase the chip before flashing the firmware. |
Beta Was this translation helpful? Give feedback.
-
Maybe try the Firmware (4MiB flash) version (scroll down a bit) instead of the generic S3 one. You may still have the Adafruit uf2 bootloader on the board: try double-tapping the reset button. I can't remember if this particular board needs a short pause between taps or not |
Beta Was this translation helpful? Give feedback.
Maybe try the Firmware (4MiB flash) version (scroll down a bit) instead of the generic S3 one.
You may still have the Adafruit uf2 bootloader on the board: try double-tapping the reset button. I can't remember if this particular board needs a short pause between taps or not