stm32/qspi: Force a reset of the QSPI peripheral when initialising it.

To ensure it is in a known state on start up.
This commit is contained in:
Damien George 2019-07-03 00:59:56 +10:00
parent 8da39fd182
commit 2034c0a2e3
1 changed files with 2 additions and 0 deletions

View File

@ -88,6 +88,8 @@ void qspi_init(void) {
// Bring up the QSPI peripheral
__HAL_RCC_QSPI_CLK_ENABLE();
__HAL_RCC_QSPI_FORCE_RESET();
__HAL_RCC_QSPI_RELEASE_RESET();
QUADSPI->CR =
(MICROPY_HW_QSPI_PRESCALER - 1) << QUADSPI_CR_PRESCALER_Pos