Connect external flash
Posted: Wed Jul 04, 2018 1:00 pm
My hardware designer connected a 4MB 3.3V QSPI flash to the set of pins 17 to 22, with notably CS on GPIO11.
Now what do I do to enable the flash in software?
I tried adjusting the partitions.csv, but apparently the memory isn't recognized. The ESP32-WROOM continues to work with 4MB.
I found old threads relating to this topic, I expected something like:
http://esp-idf.readthedocs.io/en/latest ... l-ram.html
Thanks.
_____________________________________________
Just repeating an observation voiced before: 4MB works, but isn't future proof in a world with frequent firmware updates, as is typical in Iot. Some consideration which also lead to a need for more memory are:
- some devices must buffer and relay OTA updates for other devices (ESPNOW)
- need storage for media such as sound samples (ca 1MB)
So a 8MB ESP32 would be the right part for us. As we ramp up we can't invest in a custom order. Thanks for considering.
Now what do I do to enable the flash in software?
I tried adjusting the partitions.csv, but apparently the memory isn't recognized. The ESP32-WROOM continues to work with 4MB.
I found old threads relating to this topic, I expected something like:
http://esp-idf.readthedocs.io/en/latest ... l-ram.html
Thanks.
_____________________________________________
Just repeating an observation voiced before: 4MB works, but isn't future proof in a world with frequent firmware updates, as is typical in Iot. Some consideration which also lead to a need for more memory are:
- some devices must buffer and relay OTA updates for other devices (ESPNOW)
- need storage for media such as sound samples (ca 1MB)
So a 8MB ESP32 would be the right part for us. As we ramp up we can't invest in a custom order. Thanks for considering.