Summary
- Multi-tool support
- Other improvements
- Bug fixes
This firmware release 4.7.0 is focused primarily on the multi-tool XL printer. However, there are also improvements or bug fixes for single-tool XL and MK4. This release is considered stable and recommended to all users.
Multi-tool support (XL)
Support for multiple tools is part of the firmware from the beginning. However, this release significantly extends the capabilities and brings configuration Wizard for the multi-tool XL printer. Therefore, 4.7.0 is considered an initial release for dual-head XL and will be installed on the first shipped units.
Other improvements (XL, MK4)
This release includes many optimizations and changes to improve the user experience, see the list below.
Improvements valid for both XL and MK4:
- The loading time of the G-code Preview screen has been significantly improved.
- Temperature settings were unified to make them more consistent across all Prusa printers.
- Updates to Connect & PrusaLink including a complete overhaul of internal API.
- Temperature stability is now evaluated continuously, reducing the time needed to wait on the M109 G-code.
- The loadcell test has a new beep sound to signal the end of the loadcell calibration countdown.
- When a print fan fails while printing, and the user clicks "Continue," the firmware checks the status and warns once again if the print fan still doesn't work.
- The Extruder motor is now automatically disabled when the printer is probing the heatbed.
Improvements valid only for XL:
- Optimization of CPU usage (cutting up to 25% in idle state).
- The MK3 compatibility settings are now hidden.
- The M105 G-code now reports temperatures of all the heatbed segments (tiles)
- Unfinished Tests & Calibration warning is presented as other pre-print warnings.
- Tool Light can be disabled in Settings -> User Interface -> Tool Light.
- Tool Offset adjustment of the first tool has been removed from the menu, as there is no need for it.
- Better, more reliable filament checks & load/unload operations on all tools.
Bug fixes (XL, MK4)
Several reported bugs were fixed.
Fixes valid for both XL and MK4:
- Random triggers of the error “ESP not responding.”
- Opening a large G-code occasionally triggered a watchdog error.
- RPMs of all fans are measured only after startup because measurements after startup are more reliable.
Fixes valid only for XL:
- Errors during failed homing recovery.
- Fault in reheating of tools after a pause.
- Correction of footer item values when no tool is picked.
- Correction of axis limits factors in tool offsets.
- Accidental tool unlock is now prevented by moving the extruder a little to the left before homing.