Da Vinci Junior (Jr) Firmware Downgrade

32K2037

Intro: Da Vinci Junior (Jr) Firmware Downgrade

This process will let you load firmware on the XYZ Da Vinci Jr Printer. The Step are for Windows. Step 13 has a method for changing firmware on a Mac.

STEP 1: Checking Your Printer Firmware Version

On the printer display at the home screen. Scroll down to the "INFO" options and press the OK button.

STEP 2: Checking Your Printer Firmware Version Continued.

Scroll down to "SYSTEM VERSION" and press the OK button. This screen will tell you the firmware version the printer is running.

STEP 3: Changing Your Printer Firmware

In order to change your printer firmware you will need to download the file attached with this step to get what we have been calling XYZware with advanced mode enabled. This is an older version of the software that has a special advanced mode enabled that gives you much more control over the printer. The advanced mode has manual controls for your printer, a gcode editor that can allow you to manually change temperature settings, speeds, and many other controls. It also allows you to load firmware from a file instead of downloading from the server.

The first step is to download the attached file, unzip the file and save it in a place on your computer.

STEP 4: Loading XYZware With Advanced Mode.

You will need to browse to your program file which are typically on your c: drive and select the "Program File" or "Program Files (x86)" depending on your computer and setup.

Once in the Program Files scroll down to and select the "XYZware" Folder and select it.

Once in the XZYware folder replaced the xyz.exe file with the one downloaded in the last step. Just copy and paste the file downloaded over the existing file.

STEP 5: XYZware Advanced Mode

Once you have copied into the folder you should be able to open XYZWare as you have in the past. Please see the picture on this step. The area to the right with tabs and options will be the confirmation that you have successfully loaded the software.

STEP 6: Loading New Firmware

Attached to this step are 2 files of past firmware. Please download the file you would like and save it on your computer.

STEP 7: Putting the Printer in Bootloaders Mode

In order to Upload older firmware you will need to put the printer in bootloader mode. Press and hold both the up and down arrow on the control pad and while holding both buttons turn the printer on. When the printer loads the screen will say "Bootloader" on the screen as shown in the picture for this step.

STEP 8: Loading Firmware

Open XYZWare with advanced mode. Then selected the "?" icon at the top of the window.

STEP 9: Loading Firmware

Once the About window loads select the "Firmware Upgrade" Button.

STEP 10: Loading Firmware

When the popup loads saying new version available, upgrade now select the "No" option, so that you can select the firmware you want to load.

STEP 11: Loading Firmware

Once you say no it will load an explorer box. At this time select folders to get to the location where you saved the firmware file you want to load and select the file.

STEP 12: Loading Firmware

Once you have selected the file the firmware should load. The above screen should appear showing you are loading and after 30 to 45 seconds the printer should restart and your new firmware should be loaded.

Please ask any questions in the comments and let me know if something isn't working quite right.

STEP 13: Mac Firmware Changing

I have not confirmed with process personally, but here is the short version reported for changing firmware on mac.


It was done using Mac version of XYZWare (latest), so no special "advanced mode" required.

Open XYZware.

Put the printer in "Bootloader" Mode

In XYZware while holding the Alt/Options key click in the "?" icon.

In the about screen while holding the Alt/Options key click the "Firmware Upgrade Buttton"

This will open Finder - locate the firmware file and select it and the firmware should update.

Please ask any questions in the comments - anyone that can verify this please say so in the comments.

31 Comments

I have downloaded the software and replace the exe file in xyzware and it will not run. I have even reloaded 2.1.17.5 version and that didn't help. is there a full version out there.
Will this work on 1.0w ?
Thx
hello- my issue is that when I open it works with advanced mode, but when I try to downgrade the firmware, it just stays in bootloader mode, without restarting. I also can't print something without xyzware adv. restarting. I am using a jr 1.0 with 2.3.5 firmware.

Thanks

What is the preferred firmware to load? I have purchased one of your unlock codes for my spool. I have yet to use it (as I am still printing through the original spool). I have ordered another roll of HatchBox Green PLA to use when it does run out. My printer currently has the stock 1.0.5 Firmware or whatever ships with a default unit. Is there a benefit to upgrading (I have not been able to locate any readme info on what all was updated with each release). I was also curious as to if there was a way to have more control over the infill options. As of now it jumps from 50% to 90% with nothing in between. I would like to set about 75% (per some recommended settings for the mpcnc off of thingiverse. Thanks for your time buddy!

Neil

So late to reply to your post but maybe this could help someone else. Download Slic3r, and research a little bit of how to print from Slic3r. The program(which is free) gives you incredibly so much more control over your print, one of those controils is infil percentage. Hope this helps you or somebody

XYZ doesn't to my knowledge release what the firmware upgrades do, so I'm not sure what the newer firmwares will get you. I know 2.2.0 appears to have little to no safe guards for the reset tags. Where as 2.2.4 won't let you reuse colors with our resetting another line of the tag. But both appear to allow you to reset the tag as many times you would like. 2.2.6 appears to record the ID of the tag and length and if the length doesn't match the next time it is read it gives an error, so it does not appear to kill tags in anyway. AS for more control I have no played with the "advanced mode" XYZware, but I do see many more controls included, but can't say what they are and how well they work.

Hi!

I have 2.2.7. and doesn`t work. Did anyone find the solution?? Thanks!

I tried to update the printer by following all the steps, but it remains in version 2.3.3 and does not want to know anything

bjr,

j'ai un systeme 2.3.1 et ca marche pas l'imprimante reste en bootloader

On Mac just open the software, click on "?" button, and hold "fn+alt" while click on "Firmware Upgrade Button" to obtain the system file dialog. I tried to downgrade from 2.2.7 to 2.2.0... of course it didn't work, i'm still on 2.2.7.

Thanks for the instructable!, King regards.

Will this work with Firmware version 2.2.8? I made the mistake of upgrading the firmware

It doesnt work for my Printer (Version 2.2.7). The Software at the PC says that it has updated (without an error), but its still version 2.2.7.

Has anybody a suggestion for me?

Thx

Please provide more information. Is your printer a basic Da Vinci Jr or the wifi model? Does it allow you to select the file for a different firmware? Did you get the printer to go into bootloader mode? Please describe what you are experiencing.

Its a basic printer. Your advances xyz.exe allows me to choose the firmware and it says me that, it flashing the firmware while the printer is in the bootloader mode. Every of your steps work, except that the printer doesnt restart after flashing and after this process, the printer says still that the version is 2.2.7.

The problem appears for 2.2.0.bin and 2.2.4.bin

I will test it tomorrow again.

si tienes 2.2.7 o posterior no se puede yo hice downgrade sin problemas de la version 2.2.6

If i start the printer in the bootloader the software says that it has version 1.0.1 instead of 1.0.0.

Maybe the new bootloader avoid downgrade?

How do you open in Advanced Mode ?

I can confirm I see the same issue when I updated to 2.2.7 it would not longer allow me to change the firmware. It appears they put a block in downgrading firmware at least in the way we are showing above to downgrade. For the record it acts just like it did when I felt I had "too long" of a file name for the firmware, so I'm guessing it might be looking for a certain file name to downgrade the firmware.

More Comments