Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
WARNING: Note that MK3S, MK3, MK2.5S and MK2.5 are different printers! Each has its own firmware file!!!
Hi guys,
this is a final version of the firmware recommended to all users 😎
What is new?
- Protection against multiple power panics
- Autonomous fan self-test
- Incorrect firmware flashing protection
- Min. temp safety trigger
- Enforced fan check
- Filament runout delay fix
- Extruder position after fan error fix
- Text format correction on Live adjust Z screen
- Display target temperature at PID calibration screen
A detailed description of changes:
Protection against multiple power panics (for MK3S/MK3/MMU2S/MMU2)
In case of a rare scenario where the printer was in the process of recovering from the first power panic and a second occurred, it might have caused an error and fail the print. Starting this release, the printer is protected against multiple quickly-following power panic scenarios and it should always recover.
Autonomous fan self-test
In the previous release, the user had to assist during the fan test. Now, the self-test is fully automatic. Printer spins up each fan from low to the max RPM and measures the values. Since both fans on the extruder have a different range, it is possible to detect, whether they are connected to the correct socket on the board and whether the fan is able to reach its max RPM.
Incorrect firmware flashing protection
Each of our Original Prusa i3 printers requires a slightly different firmware. The system now checks whether you are flashing the correct hex file. For the future releases, if a wrong file is used, the user is warned during the reboot after the firmware is flashed. We are working on a feature in the PrusaSlicer, which will warn you before the entire process starts.
Min. temp safety trigger
In the case of min. temp scenario, the printer used to run the G-code on the background, but didn't execute any movements nor the filament loading, then displayed min. temp error. The new firmware will immediately restart the printer as soon as min. temp scenario occurs. This is a safety feature to prevent the printer from overheating as min. temp is mostly caused by damaged thermistor reading incorrect temperature values. After the restart, the user can start the print again, but please check whether the print starts correctly.
Enforced fan check
Previously during the "fan error" message, the user was allowed to continue printing without fixing the issue, this no longer possible. Until the error fixed by the user (e.g. removing the jammed filament from the fan), the print is paused. This is a safety feature preventing possible damage to the printer.
Others:
- Filament runout delay fix
- Extruder position after fan error fix
- Text format correction on Live adjust Z screen
- Display target temperature at PID calibration screen
Known issue for the future release:
Shifted print after a power panic
During our internal tests, it was discovered that after multiple power panics in a row, the printer sometimes slightly shifts the print up in the Z axis (tenths of millimetres) during the recovery. Although this is a very unlikely situation in real-world conditions, we are working on a fix.
Prusa Firmware beta testers group
Are you an experienced user, who wants to join our insider testing group? We are looking for skilled users, who are willing to help to improve the firmware. You will be given our most recent versions and provide feedback on any bugs or errors you might encounter. For the most active testers, we have prepared attractive rewards 😉
---
Supported printers:
- Original Prusa i3 MK3S MMU2S
- Original Prusa i3 MK3S
- Original Prusa i3 MK3 MMU2
- Original Prusa i3 MK3
- Original Prusa i3 MK2.5S MMU2S
- Original Prusa i3 MK2.5S
- Original Prusa i3 MK2.5 MMU2
- Original Prusa i3 MK2.5
Download link:
Firmware flashing guide:
https://manual.prusa3d.com/Guide/Upgrading+the+firmware/66
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.7.2-FINAL for Original Prusa i3 MK3S & MK3
Been running .7.2 since the RC and upgraded last night, no issues observed apart from the filament load quirk I reported previously. (Have not yet found a solid way to make it happen).
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
I've just installed the 3.7.2 Final release firmware on my Mk3S. My PC said the installation was completed successfully.
However, whenever I used the power switch on the PSU to turn the printer off, I hear a long beep. On checking the fail stats, I have 3 entries for power failure. They are generated with the beep.
I see the issue has been present before the full release of 3.7.2 but no action or fix has been forthcoming.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
I think there is still a bug in the FINDA sensor handling.
It happens me always when the filament head clogs into the IR channel over the extruder motor grinder, or into the MMU FINDA filament channel.
I can't jet write down the exact sequence to reproduce it, but it is essentially I have done:
- Jam the filament into the extruder, or simply unscrew the extruder grinder screw so that the filament does not move.
- Abort the print.
- The MK3 will try to unload the filament but it will fail since it can't really move it.
Or you may do the following: - Be so lucky that the filament produce a big head clog instead of a good arrow unloading itself, and this clog jams into the FINDA filament hole blocking the filament. The MMU will requires attention.
- Remove the MMU to Extruder tube , and push out the filament from the buffer side, until you see the filament out from the tube holder.
- Cut it manually correctly. Pull it back from the buffer until it is outside the MMU2, and reposition it to start a load.
- Press the Load filament button on MMU or Load Filament from the LCD menu
- ALL ATTEMPTS WILL FAIL and the MMU light will flash. The MMU will not be able to manually select any filament.
- Looking at the LCD FINDA sensor state , you will see STATUS: 1
- The FINDA is OK, there is really no filament holding the ball, you can also dismount it and keep the FINDA in the AIR (I have done it once). You will have always state 1
- The only way to revert it to work is to press the reset button, and in some cases to turn off and on the mk3s.
This is not the exact sequence to reproduce, but is very near.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Just another bug, related to the same situation, happened few minutes ago.
- The filament has a clog head and jams into the IR channel over the extruder grinder.
- The filament is not completely unloaded and there is an error.
- I removed the extruder screws to open the IR lid to access to the inside, and from the buffer pushed the filament few millimetres inside to be able to access it.
- I removed the clog by cutting 8mm if the ending filament and the clog.
- I reinstalled the IR lid screws.
- I selected UNLOAD Filament from the LCD menu.
- NOTHING HAPPENS
- I selected again UNLOAD Filament from the LCD menu.
- The LCD wrote "Unloading filament 5"
- No motors were activated and the filament did not move.
- On the LCD the message "Unloading filament 5" stays forever flashing very quickly.
- Pressing the LCD knob has no effect. No menu appears.
- Pressing for few seconds the knob brings the LIFT Z handler as usual, but then it return back to "Unloading filament 5"
- I pull back all the filament from the buffer side.
- The only way to back normal was to press RESET.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
For every new firmware, I always do everything from scratch; flash, reset and recalibration.
No problems up to the 3.7.0 release but with the last firmware [MK3] everything seems to be going wrong. I can't do even the calibration line, the PINDA seems completely busted, the nozzle seems to be clogged (but it isn't), and pressing the x to reset takes a lot of time.
In short, nothing goes to me, I'm in a panic.
Do you advise me to reflash or downgrade to the previous firmware? But above all ..... only I and the antimix user experiencing problems?
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Vincenzo, do you have the MMU2 ?
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Vincenzo, do you have the MMU2 ?
No, MK3 "standard".
I think I will downgrade to the 3.7.0 release to see if it returns to normality, because it is now completely unusable.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
today I had several power cuts due to the high temperatures in my city and although in the second cut if it recovered correctly, in the next one that was at 30 minutes I no longer recover in conditions and there were trips as if I had not recognized well the place to start but then there was another cut and he went back to the right place.
also there are still problems of ALMOST TEMPERATURE of extrusion motor. It is PRIMORDIAL for people like those of the south of Spain that we lower this temperature since the atmosphere of a normal house is greater than 30 degrees (if we are talking about industrial polygons or warehouses without air conditioning, the temperature is higher). so we need to improve this point.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
After upgrading to 3.7.2 I get lilament sensor eror when doing calibration. NOTHING was change and it work without problems Before. Help is needed
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
I just tried flashing my MK3S with 3.7.2 but the LCD still reads 3.7.1 (yup, I double-checked to make sure I was installing the new .hex file), and the Self Test fans still require my input. From the errors that seem to be cropping up, I think I'll wait a bit longer before trying again.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Experiencing a loud beep when powering off the MK3S and MMU2s. Have reverted back to 3.7.1. Presumably due to the power cut detection.
Reported to support and have been told that this issue has been acknowledged.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
forgive my ignorance but does final mean there will be no more firmware upgrades for the MK3?
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
forgive my ignorance but does final mean there will be no more firmware upgrades for the MK3?
Final means that this is the release version of 3.7.2. Every future commit (features, bugfixes, etc.) will go under the next version numbers.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Thanks for getting back to me I thought that is what it means but I wasn't sure thanks again
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Same problem again, displacement of layer... about 10mm axis X. Why is it happened? It must be fault in firmware, it is not repeatedly...
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Hello, as reb mentioned earlier, after the new firmware when i turning off the printer there is a long beep and loging as a power failure at the last print.
My wife always know when i play with the printer for now.. xD
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
Looks like power panic sensitivity has been lowered from 3.7.1.
I run a Brother 22700 Laser Printer on the same circuit as my printers (12). All 12 printers are connected to 4 1500KVA UPS. When I print, I can hear the UPS click over briefly as the line conditioners kick in due to the caps charging up in the printer. In 3.7.1 it wasn't a problem, as PP didn't kick in as the UPS tripped momentarily. The event doesn't appear to have actually tripped PP, and the prints are halted with heaters on. I would have thought if PP were tripped they simply would have resumed after homing/warmup.
I flashed 3.7.2 onto the farm, and when I printed today, I got 12 loud beeps and "printer offline" from all of the Raspberry Pi zeros, killing all of the prints.
I'm going back to 3.7.1, this just doesn't work for me.
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
I used to print an hexagon 12.5 cm tall.
Yesterday morning (by 10h), I started a new one.
During the night it paused after printing 8.5 cm with a message regarding Thermal Safety timing.
Is this coming from the new feature regarding min. temp Safety timing ?
What are the conditions that trigger this timer ?
David
RE: Firmware 3.7.2-FINAL for Original Prusa i3 MK3S & MK3
I have the explanation !
I have started to use spaghetti detective. It paused my print thinking that it was going wrong (I think there are some learning left before it works properly).
Then when the printer was waiting with no move the thermal safety of my brave MK3S trigered.
That's great.
Thanks.
David