User Tools

Site Tools


Sidebar


User's Manual & Quick Start Guide

Specifications

Where to Purchase

Donations & Support

Replacements Parts & Information

Mods & Improvements

How-to

OctoPrint

Slicer Stuff

Troubleshooting

Maintenance

WiFi

Web UI

Firmware

Downloads

Donations & Support


Amazon Affiliate Program Disclosure

Looking for the Monoprice MP Mini Delta Site?

howto:default_settings

Restore Default Firmware Settings


Resetting the MP Select Mini Firmware Settings/EEPROM

See Sending G-code for more information on how to send the commands below.


Restore Default Settings and Save

Example for using M502 to revert the MP Select Mini firmware to default settings

M502 ;     Restores default settings
M500 ;     Saves the settings to EEPROM
Reboot the printer

Rebooting the printer may not be necessary but it is recommended.


Temporarily Restore Default Settings

Example for using M502 to temporarily revert the MP Select Mini firmware to default settings

M502 ;     Restores default settings
M501 ;     Restores the setting currently stored in EEPROM. This is basically the same as turning the printer off and on.

Do not reboot (power cycle) the printer until you are ready to go back to previous settings. Turn the printer off for about 1 or 2 seconds to return to previously stored settings

M502 resets all settings/parameters to the default values of the currently installed Motion Controller firmware. These settings are sometimes altered by the user or slicing software although I suspect the latter is less likely to have occurred.

Most often the two settings altered by the users are the PID values and the Steps per mm for the extruder stepper motor.


Reset via WiFi

http://printers_ip_address/set?code=M502
http://PRINTERS_IP_ADDRESS/set?code=M500

http://192.168.20.113/set?code=M502
http://192.168.20.113/set?code=M500



Using gcode file

load_fw_defaults_and_save_to_eeprom.gcode
; G-Code generated by Matthew Upp of GigDigit.com
; Revised 19:39 Tuesday, October 6, 2020
;
; Load firmware default settings and save to EEPROM
;
; This gcode file will work with the following 3D printers:
; Malyan - M100, M200, M310, M300, M320, MA10, MA10 Mini
; Monoprice - MP10, MP10 Mini, MP Mini Delta, MP Select Mini
;
;
; This file is much longer than it needs to be but is like this to 
; show what is going on.
;
; Lines with only a semicolon are for making line separations only.
;
; If when "printing" this file it does not show as completed on the 
; display but the fan pulsed on and off a few times then the firmware 
; was set to default settings and you can turn the printer off and on 
; to make the new (default) settings active.
;
;
; BEGIN
M107 ; turn fan off in case it was already on
M106 S200 ; turn fan on to signify start
;
;
; The next two lines are the only actual commands that are needed to
; reset the firmware to default settings and save.
M502 ; reset eeprom to firmware default settings
M500 ; save the settings to eeprom
;
;
; PULSE FAN TO SIGNIFY COMPLETION
M107 ; turn fan off
G4 S1 ; wait 1 second
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
G4 P250 ; wait 0.25 seconds
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
G4 P250 ; wait 0.25 seconds
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
G4 P250 ; wait 0.25 seconds
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
G4 P250 ; wait 0.25 seconds
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
G4 P250 ; wait 0.25 seconds
M106 S255 ; fan at full speed
G4 P500 ; wait 0.5 seconds
M107 ; fan off
;
;
M400 ; wait for current moves to finish
M107 ; turn fan off to signify completion
M84 ; disable motors
; END
 
howto/default_settings.txt · Last modified: 2020/10/07 02:40 by Matthew Upp