Firmware updates

Check your version

To find the current firmware version you can do one of the  following:

  1.  Look at the date of the file FIRMWARE.CUR
    The date is the compile date of the firmware.
  2. In Simplyfy3D’s Machine Control Panel, in the Communication tab, issue the following command:
    M1000 version

    You should see a line similar to the following: (make sure verbose is ticked)

    SENDING:version
    Build version: morgan-09e5d80, Build date: Apr 23 2016 12:31:28, MCU: LPC1769, System Clock: 120MHz

If the command does not work, it means your version is too old, and needs to be upgraded.

Additionally look at  the name of the probe grid file.  If your grid file is named grid25: please contact support with a zip file containing the following files:

config
config-override
grid25

Name it serial#.zip, for instance “M0005.zip”

Download

The latest firmware version is:

Build version: Morgan-9c329d3, Build date: Jan 28 2016 08:45:17, MCU: LPC1769, System Clock: 120MHz

Use the links below:

firmware.bin

md5sum

Version notes – If your current firmware is dated before Jan 28 2016:

  1.  Make sure to “safely remove” / eject the Morgan.  Do not remove the USB cable though
  2. After upgrading using the instruction below, please  issue the following commands:
    M143 S0 P270.0000
    M373
    M500
    M374

NB: You need to do this to configure a new safety feature that will protect your hotend against too high temperature.   Failing to do this can cause unintended trigger of the safety reset – and cause a print failure.

Upgrade

NB: Firmware updates at your own risk.  Morgan 3DP takes no responsibility for failed updates or bricked electronics.

Disclaimer aside, it is fairly easy to do. If your current firmware is compatible, do the following:  Please: do not skip any of the steps…

  1. Backup your Morgan files from the MSD to a safe place on your computer.  However unlikely, if something goes wrong you will be very happy you did.
  2. Make sure the Morgan is mains powered as well as plugged into USB
  3. Copy the firmware file into the root of your morgan MSD.
  4. Make sure to “safely remove” / eject the Morgan.  Do not remove the USB cable though
  5. Reset the Morgan at the reset button
  6. When the MSD mounts again, the firmware.bin file should no longer be visible.  It will be renamed to FIRMWARE.CUR.  If not, reset again.
  7. Check and compare the md5sum of the installed firmware
    • M1000 md5sum /sd/FIRMWARE.CUR
    • It should read:
    • SENDING:M1000 MD5SUM /SD/FIRMWARE.CUR
      e722866929c1fab4107257408f51b999 /sd/firmware.cur
    • Compare the long string with the md5sum as linked in the download section.
  8. Complete the commands listed in the version notes above to complete the upgrade.  This will add the new features to your config files, and save.

Rolling back an upgrade:

  1. Copy all the files you backed up from you Morgan MSD back onto the Morgan.  If you lost connection you can remove the SD card from the machine and copy it straight onto the card.
  2. Rename the “FIRMWARE.CUR” file you just copied back to “firmware.bin”
  3. Safely eject the MSD / SDcard and if you removed the card put it back in the machine.
  4. Press the reset button to complete the action.

That’s it!

One thought on “Firmware updates

Leave a Reply

Your email address will not be published. Required fields are marked *