mspi_tuning: fix psram timing tuning bug

This commit is contained in:
Armando
2022-12-15 17:08:03 +08:00
parent e86181704a
commit bb79980093

View File

@@ -392,6 +392,9 @@ static void clear_timing_tuning_regs(bool control_spi1)
} else { } else {
//Won't touch SPI1 registers //Won't touch SPI1 registers
} }
spi_timing_config_psram_set_din_mode_num(0, 0, 0);
spi_timing_config_psram_set_extra_dummy(0, 0);
} }
#endif //#if SPI_TIMING_FLASH_NEEDS_TUNING || SPI_TIMING_PSRAM_NEEDS_TUNING #endif //#if SPI_TIMING_FLASH_NEEDS_TUNING || SPI_TIMING_PSRAM_NEEDS_TUNING
@@ -414,6 +417,9 @@ void spi_timing_enter_mspi_low_speed_mode(bool control_spi1)
spi_timing_config_set_flash_clock(1, 4); spi_timing_config_set_flash_clock(1, 4);
} }
//Set PSRAM module clock
spi_timing_config_set_psram_clock(0, 4);
#if SPI_TIMING_FLASH_NEEDS_TUNING || SPI_TIMING_PSRAM_NEEDS_TUNING #if SPI_TIMING_FLASH_NEEDS_TUNING || SPI_TIMING_PSRAM_NEEDS_TUNING
clear_timing_tuning_regs(control_spi1); clear_timing_tuning_regs(control_spi1);
#endif #endif