diff options
author | David Crocker <dcrocker@eschertech.com> | 2022-09-20 12:25:54 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2022-09-23 15:45:44 +0300 |
commit | bcca8c9a38a36788f68446560248def2e9a2fbd9 (patch) | |
tree | a100578a8bace161ac483147f87ff1b30ef9a778 /src/Networking/ESP8266WiFi/WifiFirmwareUploader.h | |
parent | f966947e7eb87154b09716fda3f716a2a486564a (diff) |
When updating ESP32 modules, send commands to set up flash SPI
Diffstat (limited to 'src/Networking/ESP8266WiFi/WifiFirmwareUploader.h')
-rw-r--r-- | src/Networking/ESP8266WiFi/WifiFirmwareUploader.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Networking/ESP8266WiFi/WifiFirmwareUploader.h b/src/Networking/ESP8266WiFi/WifiFirmwareUploader.h index 551a2abb..00f99b1d 100644 --- a/src/Networking/ESP8266WiFi/WifiFirmwareUploader.h +++ b/src/Networking/ESP8266WiFi/WifiFirmwareUploader.h @@ -82,6 +82,10 @@ private: EspUploadResult Sync(uint16_t timeout) noexcept; EspUploadResult flashBegin(uint32_t addr, uint32_t size) noexcept; EspUploadResult flashFinish(bool reboot) noexcept; +#if WIFI_USES_ESP32 + EspUploadResult flashSpiSetParameters(uint32_t size) noexcept; + EspUploadResult flashSpiAttach() noexcept; +#endif static uint16_t checksum(const uint8_t *data, uint16_t dataLen, uint16_t cksum) noexcept; EspUploadResult flashWriteBlock(uint16_t flashParmVal, uint16_t flashParmMask) noexcept; EspUploadResult DoErase(uint32_t address, uint32_t size) noexcept; |