40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
menuconfig FS_MGMT
|
|
bool "File System Management"
|
|
select FLASH
|
|
select FLASH_MAP
|
|
select FILE_SYSTEM
|
|
select FILE_SYSTEM_LITTLEFS
|
|
select FILE_SYSTEM_MKFS
|
|
select FLASH_PAGE_LAYOUT
|
|
select NORDIC_QSPI_NOR if SOC_SERIES_NRF52X && (SOC_NRF52840_QIAA || SOC_NRF52833_QIAA)
|
|
help
|
|
Library for initializing and managing the file system.
|
|
|
|
if FS_MGMT
|
|
config FS_MGMT_MOUNT_POINT
|
|
string "Littlefs Mount Point"
|
|
default "/lfs"
|
|
help
|
|
Set the mount point for the Littlefs file system. Default is "/lfs".
|
|
|
|
if SOC_SERIES_NRF52X
|
|
config PM_PARTITION_REGION_LITTLEFS_EXTERNAL
|
|
default y
|
|
|
|
config PM_PARTITION_SIZE_LITTLEFS
|
|
default 0x1000000
|
|
endif # SOC_SERIES_NRF52X
|
|
|
|
config FS_LITTLEFS_READ_SIZE
|
|
default 256
|
|
config FS_LITTLEFS_PROG_SIZE
|
|
default 256
|
|
config FS_LITTLEFS_CACHE_SIZE
|
|
default 4096
|
|
config FS_LITTLEFS_LOOKAHEAD_SIZE
|
|
default 512
|
|
|
|
module = FS_MGMT
|
|
module-str = fs_mgmt
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
endif # FS_MGMT |