English
Login

How to update firmware

(CORE One, MK4/S, MK3.9/S, MK3.5/S, XL)

Relevant for

CORE ONE family
MK4 family
XL family
MK3.5 family
MK3.9 family
15 comments
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

On the Prusa CORE One, Original Prusa MK4/S, MK3.9/S, MK3.5/S, and XL, the firmware is flashed using a USB flash drive. This is valid for all ways of firmware updating. 

Offline USB Drive procedure
  1. Download the latest firmware for your printer and extract it (zip file) on your computer
  2. Make sure the USB flash drive doesn't contain any previous firmware (.bbf file)
  3. Copy the new .bbf file to the root directory of a USB flash drive (Not within a folder).
  4. Insert the USB flash drive and push the reset button. The bootloader will automatically compare the installed version with the one on the drive and, if it is newer, will automatically offer you to flash it. 
  5. Confirm the update by selecting the "FLASH" button and pressing the knob. 

If you need to downgrade the firmware or re-flash the same firmware, follow this guide: How to downgrade firmware.

OTA (Over-The-Air) firmware update

If your printer is connected to Prusa Connect, an over-the-air firmware update is also possible. 

It is still necessary to have a USB drive connected to the printer! 

Prusa Connect checks the printer’s firmware version and offers you an option to remotely update it if a newer version is available. Click on the orange arrow icon to open a new window, with the option to transfer the new firmware file to the USB drive inserted in the printer. 

Factory Reset

If you do a hard Factory Reset, it is necessary to insert a USB drive with a firmware file. This firmware file is installed in the printer, so this can be used as a way to update the firmware. 

 

8 comments

Log in  to post a comment
96ToyotaCamry
Is it necessary to do a Factory Reset every Firmware upgrade? Or I can just keep my settings after I upgraded the firmware? Thank you
priyan.nc
My rotary nob on the display is not responsive, and the tuch screen doesn't work on confirmation page. Is there way to update the firmware using the slicer like old days?
Giuliano - Official Prusa CS
Hi. Not exactly like in the old days with the USB cable, but it can also be updated by sending the file from the Slicer via Connect.
mstosic
Hello. I've received semi assembled XL  5 tools with firmware 5.x.x (don'r recall anymore). I've assembled it, finished the calibrations (docks, filament sensor, tools offsets). Then I flashed the firmware to the latest 6.0.3. Do I need to repeat the calibrations and if yes which one (maybe everything)? Thank you
Jan Kratochvíl

Hello. If you have just flashed your firmware, you don't need to calibrate it again. However, there may be additional calibrations required (phase stepping), so you can just complete them.

Pat McDaniel
You can transfer the file through PrusaConnect. No USB file transfers needed.
breese-2
Just downloaded 6.0 for MK4. File is already .bbf. No need to unzip?
Jan Kratochvíl

Hello. No need for that. Just upload .bbf file to the root folder on you USB stick, insert it to the printer and turn it on.