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". config FS_MGMT_AUDIO_SUBDIR string "Audio File Path" default "/a" help Set the path for the audio file within the file system. Default is "/a". config FS_MGMT_SYSTEM_SUBDIR string "System File Path" default "/sys" help Set the path for the system file within the file system. Default is "/sys". config FS_MGMT_THREAD_STACK_SIZE int "File System Management Thread Stack Size" default 2048 help Set the stack size for the file system management thread. Default is 2048 bytes. config FS_MGMT_THREAD_PRIORITY int "File System Management Thread Priority" default 6 help Set the priority for the file system management thread. Default is 6. 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