Lines Matching +full:stm32 +full:- +full:xspi +full:- +full:nor

4  * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/h5/stm32h573iikxq-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <zephyr/dt-bindings/memory-attr/memory-attr.h>
13 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
16 compatible = "st,stm32h573i-dk";
20 zephyr,shell-uart = &usart1;
23 zephyr,code-partition = &slot0_partition;
28 compatible = "gpio-leds";
48 compatible = "gpio-keys";
60 die-temp0 = &die_temp;
61 die-temp1 = &digi_die_temp;
62 volt-sensor0 = &vref;
63 volt-sensor1 = &vbat;
67 compatible = "zephyr,memory-region";
69 zephyr,memory-region = "EXTMEM";
71 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;
84 clock-frequency = <DT_FREQ_M(25)>;
85 hse-bypass; /* X3 is a 25MHz oscillator on PH0 */
90 div-m = <5>;
91 mul-n = <96>;
92 div-p = <2>;
93 div-q = <6>;
94 div-r = <2>;
101 clock-frequency = <DT_FREQ_M(240)>;
102 ahb-prescaler = <1>;
103 apb1-prescaler = <2>;
104 apb2-prescaler = <1>;
105 apb3-prescaler = <1>;
109 pinctrl-0 = <&i2c1_scl_pb6 &i2c1_sda_pb7>;
110 pinctrl-names = "default";
111 clock-frequency = <I2C_BITRATE_FAST>;
116 pinctrl-0 = <&i2c2_scl_pb10 &i2c2_sda_pb11>;
117 pinctrl-names = "default";
118 clock-frequency = <I2C_BITRATE_FAST>;
123 pinctrl-0 = <&usart1_tx_pa9 &usart1_rx_pa10>;
124 pinctrl-names = "default";
125 current-speed = <115200>;
135 pinctrl-0 = <&tim2_ch4_pa3>;
136 pinctrl-names = "default";
146 pinctrl-0 = <&tim3_ch2_pb5>;
147 pinctrl-names = "default";
161 pinctrl-0 = <&eth_rxd0_pc4
168 pinctrl-names = "default";
173 pinctrl-0 = <&eth_mdio_pa2 &eth_mdc_pc1>;
174 pinctrl-names = "default";
176 ethernet-phy@0 {
177 compatible = "ethernet-phy";
185 compatible = "fixed-partitions";
186 #address-cells = <1>;
187 #size-cells = <1>;
195 label = "image-0";
199 label = "image-1";
203 label = "image-scratch";
234 pinctrl-0 = <&dac1_out1_pa4>; /* Arduino A1 */
235 pinctrl-names = "default";
242 pinctrl-0 = <&adc1_inp6_pf12>; /* Arduino A5 */
243 pinctrl-names = "default";
244 st,adc-clock-source = "ASYNC";
245 st,adc-prescaler = <6>;
250 pinctrl-0 = <&spi2_nss_pa3 &spi2_sck_pi1
252 pinctrl-names = "default";
259 pinctrl-0 = <&fdcan1_rx_pa11 &fdcan1_tx_pa12>;
260 pinctrl-names = "default";
265 pinctrl-0 = <&octospi1_io0_pb1 &octospi1_io1_pd12
271 pinctrl-names = "default";
275 mx25lm51245: ospi-nor-flash@90000000 {
276 compatible = "st,stm32-xspi-nor";
278 ospi-max-frequency = <DT_FREQ_M(50)>;
279 spi-bus-width = <XSPI_OCTO_MODE>;
280 data-rate = <XSPI_DTR_TRANSFER>;
281 four-byte-opcodes;
285 compatible = "fixed-partitions";
286 #address-cells = <1>;
287 #size-cells = <1>;
290 label = "nor";
298 pinctrl-0 = <&sdmmc1_d0_pc8 &sdmmc1_d1_pc9
301 pinctrl-names = "default";
302 cd-gpios = <&gpioh 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
308 pinctrl-0 = <&usb_dm_pa11 &usb_dp_pa12>;
309 pinctrl-names = "default";