Skip to content

Commit

Permalink
Merge branch 'bugfix/fix_mspi_timing_tuning_psram_timing_issue_v4.4' …
Browse files Browse the repository at this point in the history
…into 'release/v4.4'

mspi_tuning: fix psram timing tuning bug (v4.4)

See merge request espressif/esp-idf!21625
  • Loading branch information
suda-morris committed Feb 6, 2023
2 parents 43b9f6d + bb79980 commit 3ecf906
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions components/spi_flash/spi_flash_timing_tuning.c
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,9 @@ static void clear_timing_tuning_regs(bool control_spi1)
} else {
//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

Expand All @@ -414,6 +417,9 @@ void spi_timing_enter_mspi_low_speed_mode(bool control_spi1)
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
clear_timing_tuning_regs(control_spi1);
#endif
Expand Down

0 comments on commit 3ecf906

Please sign in to comment.