Da Vinci Junior (Jr) Firmware Downgrade
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
m.fosberry1 3 years ago
james.j.seraph 4 years ago
dpechon 4 years ago
#H1 5 years ago
Thx
Xyzmakerz 5 years ago
Thanks
Neilyboy 7 years ago
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
Jay CULBEARC 5 years ago
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
greatone76 7 years ago
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.
ericgaca 6 years ago
Hi!
I have 2.2.7. and doesn`t work. Did anyone find the solution?? Thanks!
AnthonyT130 7 years ago
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
Ivand103 7 years ago
bjr,
j'ai un systeme 2.3.1 et ca marche pas l'imprimante reste en bootloader
CoolArts 7 years ago
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.
murphadonut 7 years ago
Will this work with Firmware version 2.2.8? I made the mistake of upgrading the firmware
AceraD 7 years ago
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
greatone76 7 years ago
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.
AceraD 7 years ago
The problem appears for 2.2.0.bin and 2.2.4.bin
I will test it tomorrow again.
Anonimousk 7 years ago
si tienes 2.2.7 o posterior no se puede yo hice downgrade sin problemas de la version 2.2.6
AceraD 7 years ago
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?
wmasi 7 years ago
How do you open in Advanced Mode ?
greatone76 7 years ago
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.