Skip to content

Commit 43b0789

Browse files
danieldegrassestephanosio
authored andcommitted
boards: fix max frequency for IS25WP flash chips
IS25WP flash chips support 133MHz only when P[6:3] is programmed, which will not occur during the SFDP probe sequence used in the FlexSPI nor driver. With the default P[6:3] value, the best frequency supported for read instruction 0xEB is 104MHz, so set this for all boards using this flash chip with the FlexSPI nor driver. Signed-off-by: Daniel DeGrasse <[email protected]>
1 parent 7ca9962 commit 43b0789

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

boards/madmachine/mm_feather/mm_feather.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
compatible = "nxp,imx-flexspi-nor";
6262
size = <67108864>;
6363
reg = <0>;
64-
spi-max-frequency = <133000000>;
64+
spi-max-frequency = <104000000>;
6565
status = "okay";
6666
jedec-id = [9d 70 17];
6767
};

boards/madmachine/mm_swiftio/mm_swiftio.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
compatible = "nxp,imx-flexspi-nor";
6262
size = <67108864>;
6363
reg = <0>;
64-
spi-max-frequency = <133000000>;
64+
spi-max-frequency = <104000000>;
6565
status = "okay";
6666
jedec-id = [9d 70 17];
6767
};

boards/nxp/mimxrt1020_evk/mimxrt1020_evk.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ arduino_serial: &lpuart2 {
9999
compatible = "nxp,imx-flexspi-nor";
100100
size = <67108864>;
101101
reg = <0>;
102-
spi-max-frequency = <133000000>;
102+
spi-max-frequency = <104000000>;
103103
status = "okay";
104104
jedec-id = [9d 70 17];
105105
erase-block-size = <4096>;

boards/nxp/mimxrt1050_evk/mimxrt1050_evk_mimxrt1052_qspi.overlay

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
compatible = "nxp,imx-flexspi-nor";
2323
size = <67108864>;
2424
reg = <0>;
25-
spi-max-frequency = <133000000>;
25+
spi-max-frequency = <104000000>;
2626
status = "okay";
2727
jedec-id = [9d 70 17];
2828
erase-block-size = <4096>;

boards/nxp/mimxrt1060_evk/mimxrt1060_evk_mimxrt1062_qspi.overlay

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
compatible = "nxp,imx-flexspi-nor";
2525
size = <67108864>;
2626
reg = <0>;
27-
spi-max-frequency = <133000000>;
27+
spi-max-frequency = <104000000>;
2828
status = "okay";
2929
jedec-id = [9d 70 17];
3030
erase-block-size = <4096>;

boards/nxp/mimxrt1064_evk/mimxrt1064_evk.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ nxp_parallel_i2c: &lpi2c1 {};
164164
compatible = "nxp,imx-flexspi-nor";
165165
size = <67108864>;
166166
reg = <0>;
167-
spi-max-frequency = <133000000>;
167+
spi-max-frequency = <104000000>;
168168
status = "okay";
169169
jedec-id = [9d 70 17];
170170

boards/nxp/mimxrt1160_evk/mimxrt1160_evk.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
compatible = "nxp,imx-flexspi-nor";
9696
size = <DT_SIZE_M(16*8)>;
9797
reg = <0>;
98-
spi-max-frequency = <133000000>;
98+
spi-max-frequency = <104000000>;
9999
status = "okay";
100100
jedec-id = [9d 70 17];
101101
erase-block-size = <4096>;

boards/nxp/mimxrt1170_evk/mimxrt1170_evk.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@
222222
compatible = "nxp,imx-flexspi-nor";
223223
size = <DT_SIZE_M(16*8)>;
224224
reg = <0>;
225-
spi-max-frequency = <133000000>;
225+
spi-max-frequency = <104000000>;
226226
status = "okay";
227227
jedec-id = [9d 70 17];
228228
erase-block-size = <4096>;

0 commit comments

Comments
 (0)