QSPI Flash外设配置
Quad-SPI接口(QUADSPI外设)用于将处理器与串行NOR闪存和串行NAND闪存接口。
特性:
- Single,dual或quad SPI闪存 
- dual-flash模式,允许将两个闪存聚合为虚拟单个闪存 
- 双数据速率和内存映射模式。 
| Domain | Peripheral | Runtime allocation | Comment | |||
| Instance | Cortex-A7 secure (OP-TEE) | Cortex-A7 non-secure (Linux) | Cortex-M4 (STM32Cube) | |||
| Mass storage | QUADSPI | QUADSPI | ☐ | ☐ | Assignment (single choice) | 
A7使用QSPI
&qspi {
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a>;
	pinctrl-1 = <&qspi_clk_sleep_pins_a &qspi_bk1_sleep_pins_a>;
	reg = <0x58003000 0x1000>, <0x70000000 0x4000000>;
	#address-cells = <1>;
	#size-cells = <0>;
	status = "okay";
	flash0: mx25l25635f@0 {
		compatible = "jedec,spi-nor";
		reg = <0>;
		spi-rx-bus-width = <4>;
		spi-max-frequency = <108000000>;
		#address-cells = <1>;
		#size-cells = <1>;
	};
};CM4使用QSPI
&qspi {
	status = "disabled";
};
&m4_qspi {
	pinctrl-names = "rproc_default";
	pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a &qspi_bk2_pins_a>;
	status = "okay";
};作者:SteveChen  创建时间:2024-09-18 14:43
最后编辑:SteveChen 更新时间:2024-10-18 15:16
最后编辑:SteveChen 更新时间:2024-10-18 15:16
