User Tools

Site Tools


motion_controller

Updating Motion Controller Firmware

Link to firmware: http://firmware.mpselectmini.com

Updating the firmware is not supported by Monoprice.
Note: If you have trouble updating, please format microSD card or use another microSD card and try again. Try a microSD card that is 4GB or less formatted with FAT. The printer can be picky at which cards it will update from so try a few cards.

Force Update

This method takes a little more work but has a nearly 100% chance of working the first time.
(Same instructions as recovery mode)

  1. Copy any version “update.bin” firmware file from the firmware folder to the SD card.
  2. Create an empty file named “fcupdate.flg” and copy to the SD card.
  3. Power on the printer. When the printer is powered on, it will force the update.
  4. IMPORTANT: After successfully updating, remove the SD Card and delete the “fcupdate.flg” file. You may also delete the “update.bin” file.
    (If recovering to a different version then follow the steps below)
  5. Export/Save any calibration you have done as the next step will erase/reset everything back to defaults.
  6. Reset EEPROM using “M502” and save EEPROM using “M500”
    Need help on how to send these commands? See Sending G-code
  7. (Optional) Run PID Autotune

Printers LCD

  1. Copy update.bin to SD card and put into printer while powered off.
  2. Move the x-axis (x-carriage) away from the tower. This is too ensure the endstop is not activated.
  3. Power up printer and select file update.bin in print menu.
    Machine will start to update.
  4. Restart printer
  5. Export/Save any calibration you have done as the next step will erase/reset everything back to defaults.
  6. Reset EEPROM using “M502” and save EEPROM using “M500”
    Need help on how to send these commands? See Sending G-code
  7. (Optional) Run PID Autotune

G-code - M560

  1. Copy update.bin to SD card and put into printer while powered off.
  2. Power up printer
  3. Connect using USB
  4. Type command “M560” into communication terminal update
    USB connection will disconnect while updating
  5. Restart printer
  6. Export/Save any calibration you have done as the next step will erase/reset everything back to defaults.
  7. Reset EEPROM using “M502” and save EEPROM using “M500”
    Need help on how to send these commands? See Sending G-code
  8. (Optional) Run PID Autotune

Please use command M115 to check version and model. If model incorrect, please type “M115 S1” to correct.

Trouble updating?

  • Format microSD card or use another microSD card and try again.
  • Try a microSD card that is 4GB or less formatted with FAT
  • Verify the x-axis endstop is not pressed in.

YouTube link: https://youtu.be/zAj9wqvPNfA - Updating motion controller firmware - A quick video showing the update process.

motion_controller.txt · Last modified: 2017/01/08 12:16 by matthew_upp