The way Marlin works is if the EEPROM is enabled, it fetches all its values from the EEPROM. So, when you first turn on the EEPROM capability, you need to do a M502 to load the values specified in...
Type: Posts; User: Roxy
The way Marlin works is if the EEPROM is enabled, it fetches all its values from the EEPROM. So, when you first turn on the EEPROM capability, you need to do a M502 to load the values specified in...
M499 is not an officially supported GCode. If you add the code to your firmware it will work. But, you don't really need it to get your firmware's EEPROM updated. Its just a 'Nice to Have'.
If the EEPROM is disabled... The values will come from Configuration.h
If the EEPROM is enabled, Marlin always attempts to read its settings from the EEPROM. This code invalidates the settings stored in EEPROM. So even though Marlin is checking the EEPROM for the...
Your question does not make sense. But if this code is added to the firmware and used, it will invalidate the EEPROM contents. When Marlin initializes, it will use the default values defined in...
Some people are enabling Auto Bed Leveling but having bad values in their EEPROM that screw everything up. I wrote a small piece of firmware to invalidate the EEPROM so the setting are not taken...