Notifications
Clear all

Firmware 3.3.0 for Original Prusa i3 MK3  

Page 1 / 5
  RSS
marek.c3
(@marek-c3)
Active Member
Firmware 3.3.0 for Original Prusa i3 MK3

UPDATE: Version 3.3.1 is out! https://shop.prusa3d.com/forum/hardware-firmware-and-software-help-f64/firmware-3-3-1-for-original-prusa-i3-mk3-t23335.html#p99345

Hi there,
new version of firmware 3.3.0 for MK3 and MK2.5 is out! This is a final version recommended to all MK3 and MK2.5 owners 😉

What is new:

MK3:
- recurring crash detection limit
- crash detection and filament runout detection improvements and bugfixes (focused on Octoprint and USB printing)
- fixed erroneous movements during stop print
- supports multiple languages
- M86 gcode for safety timer
- temperature calibration improvements
- power panic fix
- supports remaining time estimation provided from Slicer (support in the future versions of Slicer)

MK2.5:
- Filament runout detection fixes and improvements (focused on Octoprint and USB printing)
- fixed erroneous movements during stop print
- different language variants
- M86 gcode for safety timer
- temperature calibration improvements
- supports remaining time estimation provided from Slicer (support in the future versions of Slicer)

Supported printers:
This firmware supports Original Prusa i3 MK3 and MK2.5

Download link and description:
https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.3.0

Firmware flashing guide:
http://manual.prusa3d.com/Guide/Upgrading+firmware+v1.2/66?lang=en
Note: Use the latest Slic3r PE 1.40.1 to flash other languages for the MK3!!!
More in the changelog.

Please report any bug here:
https://github.com/prusa3d/Prusa-Firmware/issues

As always, we wish you happy printing and look forward to your feedback!

---
Previous versions:

Hi there,
new version of firmware 3.3.0-RC1 for MK3 and MK2.5 is out! Note this is a test build for advanced users 😉

What is new:

MK3:
- recurring crash detection limit
- crash detection and filament runout detection improvements and bugfixes (focused on Octoprint and USB printing)
- fixed erroneous movements during stop print
- supports multiple languages
- M86 gcode for safety timer
- temperature calibration improvements
- power panic fix
- supports remaining time estimation

MK2.5:
- Filament runout detection fixes and improvements (focused on Octoprint and USB printing)
- fixed erroneous movements during stop print
- different language variants
- M86 gcode for safety timer
- temperature calibration improvements
- supports remaining time estimation

Supported printers:
This firmware supports Original Prusa i3 MK3 and MK2.5

Download link and description:
https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.3.0-RC1

Firmware flashing guide:
http://manual.prusa3d.com/Guide/Upgrading+firmware+v1.2/66?lang=en
Note: Use the latest Slic3r PE 1.40.1-beta to flash other languages

Please report any bug here:
https://github.com/prusa3d/Prusa-Firmware/issues

As always, we wish you happy printing and look forward to your feedback!

Posted : 02/07/2018 5:27 pm
Tiago
(@tiago)
Reputable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

I always had flash using octoprint, but for the first time i can't.
It say a error: Avrdude says: 'not in sync: resp=0x00'
File: FW_MK3-EINSy10a.hex

Is the published mk3 firmware corrupt in anyway?

Posted : 02/07/2018 9:18 pm
harold.t
(@harold-t)
Eminent Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

I flashed it through OctoPrint using the URL, and it seems to have went fine. The printer is reporting that it has v3.3.0 installed.

Posted : 02/07/2018 9:28 pm
devilhunter
(@devilhunter)
Reputable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

AVRDude, Pronterface and the standalone firmware updater should not be able to update the firmware completely it seems, only Slic3r PE can. (haven't tested Pronterface myself)

A dev said that if you flash through any of the programs besides Slic3rPE, the separate SPI flash is not programmed.
Most likely AVRDude won't know what to do with that hardware address.

I would upgrade it via Slic3r, or you'll risk more bugs and unpredictable behavior.

Edit: from the release notes
If you use standard firmware updater, there will be just English language present.

Edit:
Seems like patience is key. Flash programming takes double as long now, with the other half of the process the display showing nothing.

Posted : 02/07/2018 9:33 pm
Vallo
(@vallo)
Eminent Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Hello,
I have just updated my MK3. I set the language of my printer to Italian, and unfortunately the readability of the various sections is not very good. Some phrases are long, and I cannot read them correctly. It would be perfect to insert text scrolling for phrases coming out of the screen.

Posted : 02/07/2018 9:42 pm
Jakub Dolezal
(@jakub-dolezal)
Member Admin
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Guys I suggest flashing using Slic3r PE this time, or at least to flash other than English language you must use the Slic3r PE 1.40.1-beta.


Hello,
I have just updated my MK3. I set the language of my printer to Italian, and unfortunately the readability of the various sections is not very good. Some phrases are long, and I cannot read them correctly. It would be perfect to insert text scrolling for phrases coming out of the screen.

Thanks for the feedback, I will report this to the devs.

Assembly manuals

/ Knowledge Base
The guy behind Prusa assembly manuals...

Posted : 02/07/2018 10:01 pm
Tiago
(@tiago)
Reputable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

I only run English, so other languages are not a problem to me. The only problem is my printer is at a fixed location, my PC is a bit far, so remote upload is a must for me.
There's any way i can program it using the Pi terminal?

Posted : 02/07/2018 10:11 pm
Crimsus
(@crimsus)
New Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Flashed using Slic3r PE and now printer won't pass Calibration of Z-axis. Reflashed and still won't pass calibration of Z. Flashed back to previous firmware and works fine.

Please check this firmware version!

Posted : 03/07/2018 1:00 am
Bare
 Bare
(@bare)
Active Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Hello everyone,

I just flashed the 3.3.0 firmware to my MK3 and have issues with language selection. During setup, these messages show up. And I'm not able to change the language to different one at all. Flashed back to 3.2.1 and everything is OK. Is that a problem with the current build or do I have some problem with just mine printer?

Thanks a lot for your help.

Bare

Posted : 03/07/2018 1:22 am
dimprov
(@dimprov)
Noble Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Why not flash using the Prusa flash updater app? That's its whole reason for existence!

Posted : 03/07/2018 2:30 am
Chris
(@chris-16)
Reputable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3


Hi there,
new version of firmware 3.3.0 for MK3 and MK2.5 is out! This is a final version recommended to all MK3 and MK2.5 owners 😉

What is new:

MK3:
- recurring crash detection limit
- crash detection and filament runout detection improvements and bugfixes (focused on Octoprint and USB printing)
- fixed erroneous movements during stop print
- supports multiple languages
- M86 gcode for safety timer
- temperature calibration improvements
- power panic fix
- supports remaining time estimation

Is anyone else seeing that filament is not counting while printing?

also, where is this "- supports remaining time estimation"

Posted : 03/07/2018 7:53 am
Jakub Dolezal
(@jakub-dolezal)
Member Admin
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Guys, those who are having problems after flashing, are you using the latest Slic3r PE 1.40.1-beta?

Assembly manuals

/ Knowledge Base
The guy behind Prusa assembly manuals...

Posted : 03/07/2018 9:33 am
Steve_AU
(@steve_au)
Trusted Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Gotta ask, what is the X/Y/Z correct for under calibration? Is there a calibration coming for them?

Posted : 03/07/2018 9:35 am
ir_fuel
(@ir_fuel)
Estimable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

Isn't it a bit strange to release an official firmware update that can only be installed reliably using beta software??

Posted : 03/07/2018 9:43 am
Protoncek
(@protoncek)
Reputable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

...also, where is this "- supports remaining time estimation"

It's explained on github: it will come once Slic3r will be updated.For now only FW is ready for this function.

Isn't it a bit strange to release an official firmware update that can only be installed reliably using beta software??
Not quite. You can flash it normally. Beta software is required only if you want to use new functions (that is other languages than English).

Posted : 03/07/2018 10:11 am
Asraff Amzani
(@asraff-amzani)
Estimable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3


Flashed using Slic3r PE and now printer won't pass Calibration of Z-axis. Reflashed and still won't pass calibration of Z. Flashed back to previous firmware and works fine.

Please check this firmware version!

I did calibrate z and it succeeded, failed at first but passed after I put on the steel sheet. Just that the printer didn't state you have to put steel sheet on.

I have question though regarding the printer. I was running 3.2.1 while printing over a long period of time about 20 hours it should be. I think the printer had jams somewhere in its 17th hours, I got back 6 hours later found out that the printer says heating timer reached and it will be stopped. But I pressed the knob to continue it heats up the nozzle and change the filament that had jammed inside. The printer continues to print but the heatbed remain unheated?

Posted : 03/07/2018 11:04 am
stahlfabrik
(@stahlfabrik)
Honorable Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

For everyone who finds only "English" and maybe "?" or "Cestina" in the language list:

https://github.com/prusa3d/Prusa-Firmware/issues/891

TLDR: Flash again using Slicer 1.40.1 and DO NOT INTERRUPT the last phase were the printers screen is just blank. If you interrupt there, the languages are not properly installed.

Posted : 03/07/2018 11:24 am
francesco.s
(@francesco-s)
Eminent Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3


I only run English, so other languages are not a problem to me. The only problem is my printer is at a fixed location, my PC is a bit far, so remote upload is a must for me.
There's any way i can program it using the Pi terminal?

I read the source of Slic3rPE and wrote a small python script that should correctly flash the firmware, including languages, directly from the command line. I can't test it now, but if you can wait until tonight I'll check it and post it. Or if you feel brave, I can post it as is and you can use at your own risk 🙂

One question for PR: is it absolutely necessary to use your patched avrdude, or standard avrdude should also work in most cases?

Posted : 03/07/2018 11:28 am
francesco.s
(@francesco-s)
Eminent Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3


I always had flash using octoprint, but for the first time i can't.
It say a error: Avrdude says: 'not in sync: resp=0x00'
File: FW_MK3-EINSy10a.hex

Is the published mk3 firmware corrupt in anyway?

Programmer type should be "wiring" not "arduino" in the octoprint settings

Posted : 03/07/2018 12:02 pm
Pintie
(@pintie)
Trusted Member
Re: Firmware 3.3.0 for Original Prusa i3 MK3

i will stay with english.
german is not readable. you can't see if a option is on or off because the line is too short.

Posted : 03/07/2018 12:09 pm
Page 1 / 5
Share: