electrical noise during tuning ETB causes full tune reset #775

This commit is contained in:
rusefi 2019-04-25 00:18:37 -04:00
parent 14831e1da8
commit f6869e812c
1 changed files with 1 additions and 0 deletions

View File

@ -89,6 +89,7 @@ void writeToFlashNow(void) {
scheduleMsg(logger, "Flashing with CRC=%d", crcResult);
efitimems_t nowMs = currentTimeMillis();
int result = flashWrite(FLASH_ADDR, (const char *) &persistentState, PERSISTENT_SIZE);
flashErase(FLASH_ADDR_SECOND_COPY, PERSISTENT_SIZE);
flashWrite(FLASH_ADDR_SECOND_COPY, (const char *) &persistentState, PERSISTENT_SIZE);
scheduleMsg(logger, "Flash programmed in %dms", currentTimeMillis() - nowMs);
bool isSuccess = result == FLASH_RETURN_SUCCESS;