File tree Expand file tree Collapse file tree 6 files changed +30
-9
lines changed
Expand file tree Collapse file tree 6 files changed +30
-9
lines changed Original file line number Diff line number Diff line change @@ -19,10 +19,18 @@ config ESP32_QEMU_IMAGE
1919 ---help---
2020 Create a binary flash image used for QEMU.
2121
22+ config ESP32_SPIFLASH_AUTO_BRINGUP
23+ bool "Automatic mount of SPI Flash MTD"
24+ default y
25+ depends on ESP32_SPIFLASH
26+ ---help---
27+ Auto bring-up the SPI Flash MTD on board bring-up.
28+ If not selected, the MTD will be registered as a device node on /dev.
29+
2230choice ESP32_SPIFLASH_FS
23- prompt "Mount SPI Flash MTD on bring-up "
31+ prompt "File system to mount on SPI Flash MTD "
2432 default ESP32_SPIFLASH_SMARTFS
25- depends on ESP32_SPIFLASH
33+ depends on ESP32_SPIFLASH_AUTO_BRINGUP
2634 optional
2735 ---help---
2836 Mount the SPI Flash MTD with the selected File System format on board
Original file line number Diff line number Diff line change @@ -12,10 +12,18 @@ config ESP32S2_MERGE_BINS
1212 This is only useful when the path to binary files (e.g. bootloader)
1313 is provided via the ESPTOOL_BINDIR variable.
1414
15+ config ESP32S2_SPIFLASH_AUTO_BRINGUP
16+ bool "Automatic mount of SPI Flash MTD"
17+ default y
18+ depends on ESP32S2_SPIFLASH
19+ ---help---
20+ Auto bring-up the SPI Flash MTD on board bring-up.
21+ If not selected, the MTD will be registered as a device node on /dev.
22+
1523choice ESP32S2_SPIFLASH_FS
16- prompt "Mount SPI Flash MTD on bring-up "
24+ prompt "File system to mount on SPI Flash MTD "
1725 default ESP32S2_SPIFLASH_SMARTFS
18- depends on ESPRESSIF_SPIFLASH
26+ depends on ESP32S2_SPIFLASH_AUTO_BRINGUP
1927 optional
2028 ---help---
2129 Mount the SPI Flash MTD with the selected File System format on board
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ CONFIG_ARCH_STACKDUMP=y
1919CONFIG_ARCH_XTENSA=y
2020CONFIG_BOARD_LOOPSPERMSEC=16717
2121CONFIG_BUILTIN=y
22- CONFIG_ESP32S2_SPIFLASH_SMARTFS=y
2322CONFIG_ESP32S2_UART0=y
2423CONFIG_ESPRESSIF_SPIFLASH=y
2524CONFIG_FS_PROCFS=y
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
2222CONFIG_BUILTIN=y
2323CONFIG_DRIVERS_IEEE80211=y
2424CONFIG_DRIVERS_WIRELESS=y
25- CONFIG_ESP32S2_SPIFLASH_SPIFFS=y
2625CONFIG_ESP32S2_UART0=y
2726CONFIG_ESPRESSIF_SPIFLASH=y
2827CONFIG_ESPRESSIF_WIFI=y
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
2222CONFIG_BUILTIN=y
2323CONFIG_DRIVERS_IEEE80211=y
2424CONFIG_DRIVERS_WIRELESS=y
25- CONFIG_ESP32S2_SPIFLASH_SPIFFS=y
2625CONFIG_ESP32S2_UART0=y
2726CONFIG_ESPRESSIF_SPIFLASH=y
2827CONFIG_ESPRESSIF_WIFI=y
Original file line number Diff line number Diff line change @@ -49,10 +49,18 @@ config ESP32S3_STORAGE_MTD_SIZE
4949 ---help---
5050 MTD size in SPI Flash.
5151
52+ config ESP32S3_SPIFLASH_AUTO_BRINGUP
53+ bool "Automatic mount of SPI Flash MTD"
54+ default y
55+ depends on ESP32S3_MTD
56+ ---help---
57+ Auto bring-up the SPI Flash MTD on board bring-up.
58+ If not selected, the MTD will be registered as a device node on /dev.
59+
5260choice ESP32S3_SPIFLASH_FS
53- prompt "Mount SPI Flash MTD on bring-up "
61+ prompt "File system to mount on SPI Flash MTD "
5462 default ESP32S3_SPIFLASH_SMARTFS
55- depends on ESP32S3_MTD
63+ depends on ESP32S3_SPIFLASH_AUTO_BRINGUP
5664 optional
5765 ---help---
5866 Mount the SPI Flash MTD with the selected File System format on board
You can’t perform that action at this time.
0 commit comments