Browse Source

boards: opta: enable qspi

Features enabled by this commit:
* QSPI

Signed-off-by: Mark O'Donovan <shiftee@posteo.net>
pull/90385/head
Mark O'Donovan 2 months ago committed by Benjamin Cabé
parent
commit
b1f9351930
  1. 31
      boards/arduino/opta/arduino_opta_stm32h747xx_m7.dts
  2. 1
      boards/arduino/opta/arduino_opta_stm32h747xx_m7.yaml

31
boards/arduino/opta/arduino_opta_stm32h747xx_m7.dts

@ -122,3 +122,34 @@ zephyr_udc0: &usbotg_fs { @@ -122,3 +122,34 @@ zephyr_udc0: &usbotg_fs {
reg = <0x00>;
};
};
&quadspi {
pinctrl-0 = < &quadspi_bk1_io0_pd11
&quadspi_bk1_io1_pd12
&quadspi_bk1_io2_pe2
&quadspi_bk1_io3_pd13
&quadspi_bk1_ncs_pg6
&quadspi_clk_pb2 >;
pinctrl-names = "default";
status = "okay";
at25sf128a: qspi-nor-flash@90000000 {
compatible = "st,stm32-qspi-nor";
reg = < 0x90000000 DT_SIZE_M(16) >; /* 128 MBits */
qspi-max-frequency = <DT_FREQ_M(70)>;
status = "okay";
spi-bus-width = <2>;
st,read-id-dummy-cycles = <16>;
partitions {
compatible = "fixed-partitions";
#address-cells = < 1 >;
#size-cells = < 1 >;
storage_partition: partition@0 {
label = "storage";
reg=< 0x0 DT_SIZE_K(15872) >;
};
};
};
};

1
boards/arduino/opta/arduino_opta_stm32h747xx_m7.yaml

@ -10,6 +10,7 @@ flash: 768 @@ -10,6 +10,7 @@ flash: 768
supported:
- gpio
- netif:eth
- qspi
testing:
ignore_tags:
- mpu

Loading…
Cancel
Save