Firmware 3.3.1 for Original Prusa i3 MK3
Hi there,
new version of firmware 3.3.1 is out! This is a final version recommended to all MK3 and MK2.5 owners 😉
What is new:
MK3 & MK2.5:
- Filament statistics fix: fixed issue #901 where "filament used" statics wasn't counted properly
- G28 fix: fixed issue #924 where missing OK after G28 (auto home) could cause communication timeouts
- Setup function fix: splash screen fix, factory reset -> Shipping prep. enables filament sensor
- Load filament improvement: if nozzle is lower than 20 mm on Z-axis during filament loading, the nozzle will move up to ensure more space for nozzle cleaning
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.1
Firmware flashing guide:
http://manual.prusa3d.com/Guide/Upgrading+firmware+v1.2/66?lang=en
Note: Use the latest Slic3r PE 1.40.1 or newest to flash other languages for the MK3.
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!
/ Knowledge Base
The guy behind Prusa assembly manuals...
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Same issue with 3.3.1 "External SPI flash W25X20CL no responding" no way to flash fw, still working with 3.2.1.
https://github.com/prusa3d/Prusa-Firmware/issues/896
MK4/MMU3 - VORON 2.4 350 Stealthburner
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Can somebody review the build environment description - it would sure be nice to get a list of the libraries loaded and compiler settings (platform.txt) on the Prusa development box that produces the 'public' firmware.
I need to compile locally as I use PT100 with amp but my compiled 'hex' code is coming out at 652kb vs the 'official' hex code at 807kb.
I'm additionally concerned because I'm seeing some really odd behaviour. I often need to reset between prints, sometimes the heating completes but printing doesn't start, occasional character corruption on the LCD, I'm also seeing what appear to be incorrect ADC counts on the PT100 - but the temperature seems OK, I'm also getting some odd errors in the print of items that were previously fine. I tried the 1.39.2 version of slicer and the defects remain - defects that weren't there previously - so I think something is going wrong in the build process.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
I took closer look on board with firmware upgrade issues.
The problem is... there's no W25X20CL chip on board!
These boards were produced in several versions,
I got one referenced by assembly manual as version A (without add-on board).
Take closer look at the left side and compare it with that pic: https://ultimachine.com/products/einsy-rambo-1-1
These 3 chips near Z-axis connectors are U12 - U14 on schematic: https://github.com/ultimachine/Einsy-Rambo/blob/1.1a/board/Project%20Outputs/Schematic%20Prints_Einsy%20Rambo_1.1a.PDF
Sheet 5 on bottom of page.
So this is hardware issue - probably first versions were produced without 2Mb SPI flash.
If you have R-packs (resistors) instead of chips and no add-on board the new firmware would not load.
Board with add-on has 3 chips on it, and I'm quite sure these are missing buffers and SPI Flash.
There were no problem since deevlopers started using SPI Flash 😉
So I need to contact suport for add-on or replacement.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
I took closer look on board with firmware upgrade issues.
The problem is... there's no W25X20CL chip on board!
These boards were produced in several versions,
I got one referenced by assembly manual as version A (without add-on board).
Take closer look at the left side and compare it with that pic: https://ultimachine.com/products/einsy-rambo-1-1
These 3 chips near Z-axis connectors are U12 - U14 on schematic: https://github.com/ultimachine/Einsy-Rambo/blob/1.1a/board/Project%20Outputs/Schematic%20Prints_Einsy%20Rambo_1.1a.PDF
Sheet 5 on bottom of page.
So this is hardware issue - probably first versions were produced without 2Mb SPI flash.
If you have R-packs (resistors) instead of chips and no add-on board the new firmware would not load.
Board with add-on has 3 chips on it, and I'm quite sure these are missing buffers and SPI Flash.
There were no problem since deevlopers started using SPI Flash 😉
So I need to contact suport for add-on or replacement.
Hi tomasz
I agree with you, I have also the A board, I suspected something like that since I was unable to flash fw 3.3.0, I talked about my doubt about A and B Einsy boards in my first posts about this issue and reported it on Github, glad to hear that you identified the reason.
MK4/MMU3 - VORON 2.4 350 Stealthburner
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Now the screen flickers when you're looking at the print statistics. This is the only option that makes my screen flicker in and out. I'll open a bug report.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Hi,
Have you considered joining this effort https://fwupd.org/ (vendor list https://fwupd.org/vendorlist )?
That would be cool to get Prusa firmware updates through your software center on linux :).
Best regards,
Alexis.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Hi,
Have you considered joining this effort https://fwupd.org/ (vendor list https://fwupd.org/vendorlist )?
That would be cool to get Prusa firmware updates through your software center on linux :).
Best regards,
Alexis.
+1
Cheers,
Jon
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Same issue with 3.3.1 "External SPI flash W25X20CL no responding" no way to flash fw, still working with 3.2.1.
...
We are on it 😉
/ Knowledge Base
The guy behind Prusa assembly manuals...
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Same issue with 3.3.1 "External SPI flash W25X20CL no responding" no way to flash fw, still working with 3.2.1.
...
We are on it 😉
Good news... hope you will fix it soon.
MK4/MMU3 - VORON 2.4 350 Stealthburner
Re: Firmware 3.3.1 for Original Prusa i3 MK3
What is the last three digits of the firmware? I updated to 3.3.1-845 about a week ago, quite a bit before this thread was started. Slic3r told me to update my firmware so I did. Just want to be sure I have the same version you are talking about.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
3.3.1 working well so far here. Installed cleanly and have printed three things today, one 6 hours. No issues.
SO much better to have the extruder raise up to gap the bed more to be able to see properly it's clean and new filament is correct shade.
Job time estimation seems near, too!
Incidentally, the only two modifications on mine are:-
1. Extruder top cover mod off Thingiverse to free filament that gets a burr that won't come out through the PTFE tube (IMO this should be standard, as even though mine rarely does it, its a pain without if it does jam)
2. I made a black plastic angle light bar which foam pad adheres across the top z axis brackets. The COB LED bar is concealed behind the angle from giving glare and is nearly the full width of the printer so provides good shadow free light. I have it on a 5v "phone" PSU via a switch.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
What is the last three digits of the firmware? I updated to 3.3.1-845 about a week ago, quite a bit before this thread was started. Slic3r told me to update my firmware so I did. Just want to be sure I have the same version you are talking about.
As of my download @12:00 UK time today 29/7 it was -845.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Now the screen flickers when you're looking at the print statistics. This is the only option that makes my screen flicker in and out. I'll open a bug report.
Mine is stable, just checked.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
[quote=corey.d3 post_id=99389 time=<a href="tel:1532359604">1532359604</a> user_id=42730]
Now the screen flickers when you're looking at the print statistics. This is the only option that makes my screen flicker in and out. I'll open a bug report.
Mine is stable, just checked.
[/quote]
I see this flickering as well. Aside from that, the first PLA print looked good. (Even though I accidentally left the part cooling fan shroud off for the print)
Re: Firmware 3.3.1 for Original Prusa i3 MK3
I see this flickering as well. Aside from that, the first PLA print looked good. (Even though I accidentally left the part cooling fan shroud off for the print)
Presume due differing board hardware? (mine is fairly recent)
Re: Firmware 3.3.1 for Original Prusa i3 MK3
With this update, I'm getting a loud click during retractions (skipping). It eventually leads to a jam and ruined prints. I have gone through and tried to eliminate. The following things do not help:
1. Decrease Idler Tension
2. Increase motor currents back to the original values (i.e. 36 vs. 30) (M911 and M912).
3. Replaced PTFE
4. Cleaned nozzle
5. Increase/decrease extruder temp.
6. New R3 extruder body
7. Slowed retractions to 30 mm/s
After all this, I began to run different combinations of motor currents and linear advance on and off. It appears that I'm good at any motor current as long as the linear advance is turned off (M900 K0). With linear advance on, the clicking/skipping starts again. It's not as prominent as the higher motor currents, but it is still there.
Re: Firmware 3.3.1 for Original Prusa i3 MK3
I Just received the add-on card for my A version Einsy board, installed and tested it.
"External SPI flash W25X20CL no responding" error message fixed, can now install FW 3.3.1 with no issue.
Thanks to Prusa support for their reactivity.
MK4/MMU3 - VORON 2.4 350 Stealthburner
Re: Firmware 3.3.1 for Original Prusa i3 MK3
I see this flickering as well. Aside from that, the first PLA print looked good. (Even though I accidentally left the part cooling fan shroud off for the print)
Presume due differing board hardware? (mine is fairly recent)
Mine was built at the end of May I believe. (as a kit)
Re: Firmware 3.3.1 for Original Prusa i3 MK3
Since installing the new firmware 3.3.1 I can't get a working result (see photo). I have run through all the calibration routines and seem to get a good result from them, but when a full deck job is run there is an inconsistence.
Any advice?