[ion/f730] ExternalFlash: slow down QUADSPI clock to minimum to ensure

its working
This commit is contained in:
Émilie Feral
2019-01-11 10:44:22 +01:00
parent 378ec39f2c
commit aaaae03059

View File

@@ -64,7 +64,7 @@ public:
};
static constexpr QUADSPI::CCR::OperatingMode DefaultOperatingMode = QUADSPI::CCR::OperatingMode::Quad;
static constexpr int ClockFrequencyDivisor = 2;
static constexpr int ClockFrequencyDivisor = 256;// TODO: optimize me (value forSTM32F412: 2);
static constexpr int ChipSelectHighTime = (ClockFrequencyDivisor == 1) ? 3 : (ClockFrequencyDivisor == 2) ? 2 : 1;
static void send_command_full(QUADSPI::CCR::FunctionalMode functionalMode, QUADSPI::CCR::OperatingMode operatingMode, Command c, uint8_t * address, uint32_t altBytes, size_t numberOfAltBytes, uint8_t dummyCycles, uint8_t * data, size_t dataLength);