From 4f09c57a79810db9ec9741944cb4a2961f53704e Mon Sep 17 00:00:00 2001 From: Dino Tinitigan Date: Wed, 5 Apr 2017 16:46:37 -0700 Subject: [PATCH] Increase delay between each write to EEPROM --- libraries/EEPROM/src/EEPROM.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/EEPROM/src/EEPROM.cpp b/libraries/EEPROM/src/EEPROM.cpp index 327061fc..de567eed 100644 --- a/libraries/EEPROM/src/EEPROM.cpp +++ b/libraries/EEPROM/src/EEPROM.cpp @@ -54,7 +54,7 @@ void CurieRestoreMemory(uint32_t* buffer, uint32_t size) rom_wr_ctrl |= 0x00000001; //set (WR_REQ) bit *(uint32_t*)(ROM_WR_CTRL) = rom_wr_ctrl; - delay(3); //give it enough time to finish writing + delay(5); //give it enough time to finish writing } } @@ -121,5 +121,5 @@ void CurieWrite8(uint32_t address, uint8_t data) rom_wr_ctrl |= 0x00000001; //set (WR_REQ) bit *(uint32_t*)(ROM_WR_CTRL) = rom_wr_ctrl; - delay(3); //give it enough time to finish writing + delay(5); //give it enough time to finish writing }