reload EEPROM after format to maintain DTCs
This commit is contained in:
		| @@ -36,7 +36,7 @@ void EEPROM_Process() | |||||||
|   case EE_CFG_FORMAT: |   case EE_CFG_FORMAT: | ||||||
|     FormatConfig_EEPROM(); |     FormatConfig_EEPROM(); | ||||||
|     globals.requestEEAction = EE_IDLE; |     globals.requestEEAction = EE_IDLE; | ||||||
|     globals.systemStatus = sysStat_Shutdown; |     GetConfig_EEPROM(); | ||||||
|     Debug_pushMessage("Formated EEPROM CFG\n"); |     Debug_pushMessage("Formated EEPROM CFG\n"); | ||||||
|     break; |     break; | ||||||
|   case EE_PDS_SAVE: |   case EE_PDS_SAVE: | ||||||
| @@ -52,11 +52,14 @@ void EEPROM_Process() | |||||||
|   case EE_PDS_FORMAT: |   case EE_PDS_FORMAT: | ||||||
|     FormatPersistence_EEPROM(); |     FormatPersistence_EEPROM(); | ||||||
|     globals.requestEEAction = EE_IDLE; |     globals.requestEEAction = EE_IDLE; | ||||||
|  |     GetPersistence_EEPROM(); | ||||||
|     Debug_pushMessage("Formated EEPROM PDS\n"); |     Debug_pushMessage("Formated EEPROM PDS\n"); | ||||||
|     break; |     break; | ||||||
|   case EE_FORMAT_ALL: |   case EE_FORMAT_ALL: | ||||||
|     FormatConfig_EEPROM(); |     FormatConfig_EEPROM(); | ||||||
|     FormatPersistence_EEPROM(); |     FormatPersistence_EEPROM(); | ||||||
|  |     GetConfig_EEPROM(); | ||||||
|  |     GetPersistence_EEPROM(); | ||||||
|     globals.requestEEAction = EE_IDLE; |     globals.requestEEAction = EE_IDLE; | ||||||
|     Debug_pushMessage("Formated EEPROM ALL\n"); |     Debug_pushMessage("Formated EEPROM ALL\n"); | ||||||
|     break; |     break; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user