|
@@ -954,7 +954,6 @@ void MarlinSettings::postprocess() {
|
954
|
954
|
SERIAL_ECHOPAIR_P(port, "(EEPROM=", stored_ver);
|
955
|
955
|
SERIAL_ECHOLNPGM_P(port, " Marlin=" EEPROM_VERSION ")");
|
956
|
956
|
#endif
|
957
|
|
- if (!validating) reset();
|
958
|
957
|
eeprom_error = true;
|
959
|
958
|
}
|
960
|
959
|
else {
|
|
@@ -1511,15 +1510,13 @@ void MarlinSettings::postprocess() {
|
1511
|
1510
|
#endif
|
1512
|
1511
|
}
|
1513
|
1512
|
|
1514
|
|
- if (!validating) {
|
1515
|
|
- if (eeprom_error) reset(); else postprocess();
|
1516
|
|
- }
|
|
1513
|
+ if (!validating && !eeprom_error) postprocess();
|
1517
|
1514
|
|
1518
|
1515
|
#if ENABLED(AUTO_BED_LEVELING_UBL)
|
1519
|
|
- ubl.report_state();
|
1520
|
|
-
|
1521
|
1516
|
if (!validating) {
|
1522
|
|
- if (!ubl.sanity_check()) {
|
|
1517
|
+ ubl.report_state();
|
|
1518
|
+
|
|
1519
|
+ if (!ubl.sanity_check()) {
|
1523
|
1520
|
SERIAL_EOL_P(port);
|
1524
|
1521
|
#if ENABLED(EEPROM_CHITCHAT)
|
1525
|
1522
|
ubl.echo_name();
|