Downgrading Firmware

983 views
Skip to first unread message

ajf

unread,
Dec 9, 2015, 3:43:47 PM12/9/15
to mo...@googlegroups.com
Hi All,

NewMatter has posted instructions for downgrading from 0.6.0 to the 0.5.3 beta:

We’ve released firmware version 0.6.0 into the wild with the following improvements:
 
1. Store auto reconnect
2. Wifi auto reconnect
3. Fixed mid-print failures(sd-card issue)by having different read and write speed
4. Added fan timeout (10 min after the heater is below 105 degC)
5. Homing saftey checks   
6. Improved unload - Hot end heats up while we bump home on the Z-axis. 
7. Improved load - Hot end heat up while we bump home on the Z axis.
UPDATED INFORMATION: Hi supporters, it looks like there is a group of you guys that have had a horrendous experience after the update. We have a short term solution for you while we investigate the issue. If 0.6.0 is working fine for you there is no reason to use the instructions below, but if it is causing major issues please use the following link to update to a different version of the firmware. This is the version we had a hand full of users test before the release of 0.6.0 and it appeared to work very well.
Download Link- https://www.dropbox.com/sh/6q2v08203b8m1wa/AADMUjfC4LmyJ9LvSfVPK1T-a?dl=0
Windows Users.
1. Open the link provided above. 
2. Copy firmware_modt_override.dfu from the downloaded destination into C:\firmware_modt_override.dfu
3. Run the printer utility and upgrade the FW when prompted.
4. After FW upload is done look at your About your MOD-t section under the settings section in the printer to check the FW version is 0.5.3
5. Remove/Delete the file under C:\firmware_modt_override.dfu
MAC OSX users 
1. Open the link provided above. 
2. Copy firmware_modt_override.dfu from the downloaded destination into /tmp/firmware_modt_override.dfu 
3. Run the printer utility and upgrade the FW when prompted.
4. After FW upload is done look at your About your MOD-t section under the settings section in the printer to check the FW version is 0.5.3
5. Remove/Delete the file under /tmp/firmware_modt_override.dfu 
Please follow step 5 or the printer will printer utility will never alert you about updated firmware in the future.Hopefully this brings you good printing fortune! 
Note: The default on Mac OS X is to have folders like /tmp hidden. You can get to the folder via the Finder Go>Go to folder... menu. just type /tmp in the dialog.

Or you can do it by launching Terminal.app (located in Applications/Utilities) and typing:

open /tmp

You can use the same procedure to change between any firmware version.  All you have to do is download the firmware you want (linked below from NewMatter's Cloudfront server) and then change the name of the file to firmware_modt_override.dfu.

(Older firmware versions are archived here, though you probably shouldn't use them.)



Note: You can also use dfu-util directly from the command line to swap firmware. dfu-util is installed by the MOD-t print tool and is what does the actual flashing in automated process above.  On a Mac it's within the app's package:

/Applications/MOD-t\ printer\ tool.app/Contents/MacOS/dfu-util


Not sure where it is on Windows, but it's somewhere...

regards,
aj

Christopher Leger

unread,
Dec 10, 2015, 11:09:59 AM12/10/15
to MOD-t
For windows, dfu utility is located in:

C:\Program Files (x86)\MOD-t\RMbin

- Chris

You can use the same procedure to change between any firmware version.  All you have to do is download the firmware you want (linked below from NewMatter's Cloudfront server) and then change the name of the file to firmware_modt_override.dfu.

Myles McNamara

unread,
Dec 11, 2015, 4:47:48 PM12/11/15
to MOD-t
Looks like I can't download some of the older versions, but that's not really an issue as those probably have even more issues than newest ones.

Here's where i'm keeping copies of them:


On Wednesday, December 9, 2015 at 3:43:47 PM UTC-5, ajf wrote:
You can use the same procedure to change between any firmware version.  All you have to do is download the firmware you want (linked below from NewMatter's Cloudfront server) and then change the name of the file to firmware_modt_override.dfu.

ajf

unread,
Dec 11, 2015, 5:26:05 PM12/11/15
to MOD-t
Seems that NewMatter has decided to deny access to some, if not all, of the links. Not unexpected, which is why I downloaded all of them before posting.

Jacob Ramsey

unread,
Jan 31, 2016, 9:33:06 AM1/31/16
to MOD-t
Anyone have .8 firmware available?

JP

unread,
Jan 31, 2016, 2:29:53 PM1/31/16
to MOD-t
I can't seem to downgrade...i get the following error running dfu:

No DFU capable USB device available


I tried to use the batch file and download that NM posted here:  http://support.newmatter.com/customer/portal/articles/2247301-new-firmware-released-0-6-0-updated-11-23am-with-alternate-firmware


same error when i run the flash.bat:   dfu-util.exe -d 2b75:0003 -a 0 -s 0x0:leave -D racing_moon.dfu

JP

unread,
Jan 31, 2016, 2:32:11 PM1/31/16
to MOD-t
okay scratch that, I put the DFU file int he root of C: and ran the NMPU, told me there was an update and applied 0.5.3...I'll try that and see how that works..I was going to update(downgrade) back to .7 since that worked well but we'll see..

Garrett Stewart

unread,
Jun 18, 2016, 10:03:32 PM6/18/16
to MOD-t
I think it's important to note that in order to use dfu-util to flash the firmware you must first put the firmware into DFU mode. This can be done with the emergency flash procedure (holding the button while powering the printer on). You can verify the Mod-T is in DFU mode by checking device manager (Windows), System Profiler (Mac), or the output of `lsusb` on Linux. For the two earlier ones, you will see a device containing "DFU" on Linux, you'll need to look for a BLANK usb identifier for a device matching 2b75:0002. I plan on filing a bug report with New Matter as the Mod-T is sending some invalid USB device descriptor information out. Not a huge deal as the information IS actually there, just hidden due to an error.
Reply all
Reply to author
Forward
0 new messages