1/* 2 * Copyright (c) 2022 Lukasz Majewski, DENX Software Engineering GmbH 3 * Copyright (c) 2024 STMicroelectronics 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7/delete-node/ &storage_partition; 8 9&sdmmc1 { 10 status = "okay"; 11 pinctrl-0 = <&sdmmc1_d0_pc8 12 &sdmmc1_ck_pc12 13 &sdmmc1_cmd_pd2>; 14 15 pinctrl-names = "default"; 16 17 disk-name = "SD"; 18}; 19 20/ { 21 fstab { 22 compatible = "zephyr,fstab"; 23 lfs1: lfs1 { 24 compatible = "zephyr,fstab,littlefs"; 25 read-size = <32>; 26 prog-size = <32>; 27 cache-size = <256>; 28 lookahead-size = <64>; 29 block-cycles = <512>; 30 partition = <&storage_partition>; 31 mount-point = "/lfs1"; 32 }; 33 }; 34}; 35 36&quadspi { 37 pinctrl-0 = <&quadspi_clk_pf10 &quadspi_bk2_ncs_pc11 38 &quadspi_bk2_io0_pe7 &quadspi_bk2_io1_pe8 39 &quadspi_bk2_io2_pe9 &quadspi_bk2_io3_pe10>; 40 pinctrl-names = "default"; 41 42 flash-id = <2>; 43 status = "okay"; 44 45 mx25l25645g: qspi-nor-flash@0 { 46 compatible = "st,stm32-qspi-nor"; 47 reg = <0>; 48 size = <DT_SIZE_M(256)>; /* 256 Mbits */ 49 qspi-max-frequency = <50000000>; 50 cs-high-time = <3>; /* >= 30 ns */ 51 reset-gpios = <&gpiod 3 GPIO_ACTIVE_LOW>; 52 reset-gpios-duration = <1>; 53 spi-bus-width = <4>; 54 status = "okay"; 55 56 partitions { 57 compatible = "fixed-partitions"; 58 #address-cells = <1>; 59 #size-cells = <1>; 60 61 storage_partition: partition@0 { 62 label = "storage"; 63 reg = <0 DT_SIZE_M(8)>; 64 }; 65 }; 66 }; 67}; 68