29ae9d1110
Copied spi flash files from risc-v Removed old spiflash from make.defs KConfig modifications for common spiflash Added new spiflash entry to make.defs S2 Board config update Modifications working on S2. Need fix on ROM function Board fixes Deleted old spiflash files Fixes for smartfs operation Set new HAL version Fixed wrong change on S3
65 lines
1.8 KiB
Plaintext
65 lines
1.8 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
config ESP32S2_MERGE_BINS
|
|
bool "Merge raw binary files into a single file"
|
|
default n
|
|
---help---
|
|
Merge the raw binary files into a single file for flashing to the
|
|
device.
|
|
This is only useful when the path to binary files (e.g. bootloader)
|
|
is provided via the ESPTOOL_BINDIR variable.
|
|
|
|
choice ESP32S2_SPIFLASH_FS
|
|
prompt "Mount SPI Flash MTD on bring-up"
|
|
default ESP32S2_SPIFLASH_SMARTFS
|
|
depends on ESPRESSIF_SPIFLASH
|
|
optional
|
|
---help---
|
|
Mount the SPI Flash MTD with the selected File System format on board
|
|
bring-up.
|
|
If not selected, the MTD will be registered as a device node on /dev.
|
|
|
|
config ESP32S2_SPIFLASH_SMARTFS
|
|
bool "SmartFS"
|
|
select FS_SMARTFS
|
|
select MTD_SMART
|
|
depends on !ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
comment "SmartFS not supported with Flash Encryption"
|
|
depends on ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
config ESP32S2_SPIFLASH_NXFFS
|
|
bool "NXFFS"
|
|
select FS_NXFFS
|
|
depends on !ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
comment "NXFFS not supported with Flash Encryption"
|
|
depends on ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
config ESP32S2_SPIFLASH_SPIFFS
|
|
bool "SPIFFS"
|
|
select FS_SPIFFS
|
|
depends on !ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
comment "SPIFFS not supported with Flash Encryption"
|
|
depends on ESP32S2_SECURE_FLASH_ENC_ENABLED
|
|
|
|
config ESP32S2_SPIFLASH_LITTLEFS
|
|
bool "LittleFS"
|
|
select FS_LITTLEFS
|
|
|
|
endchoice
|
|
|
|
config ESP32S2_LCD_OVERCLOCK
|
|
bool "Run LCD at higher clock speed than allowed"
|
|
default n
|
|
depends on LCD_ILI9341
|
|
---help---
|
|
The ILI9341 and ST7789 specify that the maximum clock speed for the
|
|
SPI interface is 10MHz. However, in practice the driver chips work
|
|
fine with a higher clock rate, and using that gives a better
|
|
framerate. Select this to try using the out-of-spec clock rate.
|