Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to flash external flash (IDFGH-4513) #6337

Closed
tsctrl opened this issue Dec 30, 2020 · 2 comments
Closed

Add support to flash external flash (IDFGH-4513) #6337

tsctrl opened this issue Dec 30, 2020 · 2 comments
Assignees
Labels
Resolution: NA Issue resolution is unavailable Status: Done Issue is done internally Type: Feature Request Feature request for IDF

Comments

@tsctrl
Copy link

tsctrl commented Dec 30, 2020

This is to keep track the future enhancement request that was asked in the esp32 forum.
[https://www.esp32.com/viewtopic.php?f=13&t=18727](Unable to flash FAT FS on External Flash)

Problem statement:
Not able to preprogram external flash with predefined content. Flashing external spi flash that was supported by espressif using similar way like internal flashing using mkspiffs and esptool or any equivalent approach to provide such functionality.

This could be added in the road map to be deliver in Q1 2021.

@tsctrl tsctrl added the Type: Feature Request Feature request for IDF label Dec 30, 2020
@github-actions github-actions bot changed the title Add support to flash external flash Add support to flash external flash (IDFGH-4513) Dec 30, 2020
@igrr
Copy link
Member

igrr commented Dec 30, 2020

@tsctrl thanks for posting this feature request. One part (generating FATFS images on host) is tracked in #5785. The other part (flashing something to external flash) is already possible with esptool.py, by specifying --spi-connection argument. We will consider how and whether to integrate this part into idf.py.

@CmManuES
Copy link

CmManuES commented Dec 2, 2021

It will be a nice feature to save data directly in an external SPI flash during bootloading?
I would like to save graphic elements, e.g. bitmaps and fonts, in a SPIFFS partition in an external SPI flash.
How can I save the data directly in the external flash at flashing or bootloading?
Comparable to a partition in main flash, which I can define in partitions.csv.
Is of course also interesting for a FAT file system

@espressif-bot espressif-bot added Status: Selected for Development Issue is selected for development Status: In Progress Work is in progress and removed Status: Selected for Development Issue is selected for development labels Mar 26, 2024
@espressif-bot espressif-bot added Status: Done Issue is done internally Resolution: NA Issue resolution is unavailable and removed Status: In Progress Work is in progress labels Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: NA Issue resolution is unavailable Status: Done Issue is done internally Type: Feature Request Feature request for IDF
Projects
None yet
Development

No branches or pull requests

5 participants