diff --git a/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.conf b/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.conf new file mode 100644 index 00000000000..c5f2188e4d3 --- /dev/null +++ b/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.conf @@ -0,0 +1,7 @@ +# +# Copyright (c) 2023 OS Systems +# +# SPDX-License-Identifier: Apache-2.0 +# + +CONFIG_FS_LITTLEFS_FC_HEAP_SIZE=8192 diff --git a/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.overlay b/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.overlay new file mode 100644 index 00000000000..b4996d70710 --- /dev/null +++ b/samples/subsys/fs/littlefs/boards/b_u585i_iot02a.overlay @@ -0,0 +1,33 @@ +/* + * Copyright (c) 2023 OS Systems + * + * SPDX-License-Identifier: Apache-2.0 + */ + + / { + fstab { + compatible = "zephyr,fstab"; + lfs1: lfs1 { + compatible = "zephyr,fstab,littlefs"; + read-size = <256>; + prog-size = <256>; + cache-size = <4096>; + lookahead-size = <256>; + block-cycles = <512>; + partition = <&lfs1_partition>; + mount-point = "/lfs1"; + automount; + }; + }; +}; + +&mx25lm51245 { + partitions { + /delete-node/ partition; + + /* Use the whole flash for the filesystem. */ + lfs1_partition: partition@0 { + reg = <0x00000000 DT_SIZE_M(64)>; + }; + }; +}; diff --git a/samples/subsys/fs/littlefs/boards/stm32l562e_dk.conf b/samples/subsys/fs/littlefs/boards/stm32l562e_dk.conf new file mode 100644 index 00000000000..c5f2188e4d3 --- /dev/null +++ b/samples/subsys/fs/littlefs/boards/stm32l562e_dk.conf @@ -0,0 +1,7 @@ +# +# Copyright (c) 2023 OS Systems +# +# SPDX-License-Identifier: Apache-2.0 +# + +CONFIG_FS_LITTLEFS_FC_HEAP_SIZE=8192 diff --git a/samples/subsys/fs/littlefs/boards/stm32l562e_dk.overlay b/samples/subsys/fs/littlefs/boards/stm32l562e_dk.overlay new file mode 100644 index 00000000000..b4996d70710 --- /dev/null +++ b/samples/subsys/fs/littlefs/boards/stm32l562e_dk.overlay @@ -0,0 +1,33 @@ +/* + * Copyright (c) 2023 OS Systems + * + * SPDX-License-Identifier: Apache-2.0 + */ + + / { + fstab { + compatible = "zephyr,fstab"; + lfs1: lfs1 { + compatible = "zephyr,fstab,littlefs"; + read-size = <256>; + prog-size = <256>; + cache-size = <4096>; + lookahead-size = <256>; + block-cycles = <512>; + partition = <&lfs1_partition>; + mount-point = "/lfs1"; + automount; + }; + }; +}; + +&mx25lm51245 { + partitions { + /delete-node/ partition; + + /* Use the whole flash for the filesystem. */ + lfs1_partition: partition@0 { + reg = <0x00000000 DT_SIZE_M(64)>; + }; + }; +};