Adjusted FlexSPI drive.
Signed-off-by: Yilin Sun <imi415@imi.moe>
This commit is contained in:
parent
6eeab4306d
commit
6b5db95443
|
@ -690,48 +690,36 @@
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA1" pin_num="N4" pin_signal="GPIO_SD_B1_09">
|
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA1" pin_num="N4" pin_signal="GPIO_SD_B1_09">
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA2" pin_num="P4" pin_signal="GPIO_SD_B1_10">
|
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA2" pin_num="P4" pin_signal="GPIO_SD_B1_10">
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA3" pin_num="P5" pin_signal="GPIO_SD_B1_11">
|
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_DATA3" pin_num="P5" pin_signal="GPIO_SD_B1_11">
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_SS0_B" pin_num="L3" pin_signal="GPIO_SD_B1_06">
|
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_SS0_B" pin_num="L3" pin_signal="GPIO_SD_B1_06">
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_SCLK" pin_num="L4" pin_signal="GPIO_SD_B1_07">
|
<pin peripheral="FLEXSPI" signal="FLEXSPI_A_SCLK" pin_num="L4" pin_signal="GPIO_SD_B1_07">
|
||||||
<pin_features>
|
<pin_features>
|
||||||
<pin_feature name="hysteresis_enable" value="Enable"/>
|
<pin_feature name="hysteresis_enable" value="Enable"/>
|
||||||
<pin_feature name="speed" value="MHZ_200"/>
|
<pin_feature name="speed" value="MHZ_200"/>
|
||||||
<pin_feature name="drive_strength" value="R0_7"/>
|
|
||||||
<pin_feature name="slew_rate" value="Fast"/>
|
|
||||||
</pin_features>
|
</pin_features>
|
||||||
</pin>
|
</pin>
|
||||||
</pins>
|
</pins>
|
||||||
|
|
|
@ -553,12 +553,12 @@ void BOARD_InitSDPins(void) {
|
||||||
BOARD_InitFlexSPIPins:
|
BOARD_InitFlexSPIPins:
|
||||||
- options: {callFromInitBoot: 'true', coreID: core0, enableClock: 'true'}
|
- options: {callFromInitBoot: 'true', coreID: core0, enableClock: 'true'}
|
||||||
- pin_list:
|
- pin_list:
|
||||||
- {pin_num: P3, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA0, pin_signal: GPIO_SD_B1_08, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: P3, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA0, pin_signal: GPIO_SD_B1_08, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
- {pin_num: N4, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA1, pin_signal: GPIO_SD_B1_09, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: N4, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA1, pin_signal: GPIO_SD_B1_09, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
- {pin_num: P4, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA2, pin_signal: GPIO_SD_B1_10, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: P4, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA2, pin_signal: GPIO_SD_B1_10, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
- {pin_num: P5, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA3, pin_signal: GPIO_SD_B1_11, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: P5, peripheral: FLEXSPI, signal: FLEXSPI_A_DATA3, pin_signal: GPIO_SD_B1_11, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
- {pin_num: L3, peripheral: FLEXSPI, signal: FLEXSPI_A_SS0_B, pin_signal: GPIO_SD_B1_06, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: L3, peripheral: FLEXSPI, signal: FLEXSPI_A_SS0_B, pin_signal: GPIO_SD_B1_06, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
- {pin_num: L4, peripheral: FLEXSPI, signal: FLEXSPI_A_SCLK, pin_signal: GPIO_SD_B1_07, hysteresis_enable: Enable, speed: MHZ_200, drive_strength: R0_7, slew_rate: Fast}
|
- {pin_num: L4, peripheral: FLEXSPI, signal: FLEXSPI_A_SCLK, pin_signal: GPIO_SD_B1_07, hysteresis_enable: Enable, speed: MHZ_200}
|
||||||
* BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
|
* BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -602,34 +602,34 @@ void BOARD_InitFlexSPIPins(void) {
|
||||||
IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B1_11_FLEXSPIA_DATA03, 0U);
|
IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B1_11_FLEXSPIA_DATA03, 0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_06_FLEXSPI_A_SS0_B, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_06_FLEXSPI_A_SS0_B, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_06_FLEXSPIA_SS0_B, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_06_FLEXSPIA_SS0_B, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_07_FLEXSPI_A_SCLK, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_07_FLEXSPI_A_SCLK, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_07_FLEXSPIA_SCLK, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_07_FLEXSPIA_SCLK, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_08_FLEXSPI_A_DATA00, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_08_FLEXSPI_A_DATA00, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_08_FLEXSPIA_DATA00, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_08_FLEXSPIA_DATA00, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_09_FLEXSPI_A_DATA1, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_09_FLEXSPI_A_DATA1, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_09_FLEXSPIA_DATA01, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_09_FLEXSPIA_DATA01, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_10_FLEXSPI_A_DATA2, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_10_FLEXSPI_A_DATA2, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_10_FLEXSPIA_DATA02, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_10_FLEXSPIA_DATA02, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
#if FSL_IOMUXC_DRIVER_VERSION >= MAKE_VERSION(2, 0, 3)
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_11_FLEXSPI_A_DATA3, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_11_FLEXSPI_A_DATA3, 0x0110F0U);
|
||||||
#else
|
#else
|
||||||
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_11_FLEXSPIA_DATA03, 0x0110F9U);
|
IOMUXC_SetPinConfig(IOMUXC_GPIO_SD_B1_11_FLEXSPIA_DATA03, 0x0110F0U);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue