Summary
- Improved phase stepping calibration
- Fixed homing issues with no tool picked
- Fixed toolchanger service moves being affected by user feedrate override
- Relaxed nozzle cleaning checks to prevent false nozzle cleaning failed errors
- Relaxed print fan selftest thresholds to reduce false failures
- Known issue - Power panic resulting in a BSOD
This is the beta release of firmware 6.4.1 for the Prusa XL, bringing targeted stability improvements and fixes — most notably addressing several homing and toolchanging reliability issues.
Improved phase stepping calibration
The switch to the new universal phase stepping calibration in the 6.4 release caused a regression in the calibration quality for some XL users. The calibration method has been tuned to mitigate these issues.
Fixed homing issues with no tool picked
Homing without a tool picked could cause audible motor skipping or put the printer into an invalid state under certain conditions. The fix ensures that the axes are properly homed before attempting a tool pick, preventing both issues.
Fixed toolchanger service moves being affected by user feedrate
Tool parking, picking, and alignment moves could be slowed down if a low feedrate was set in G-code beforehand. This could lead to unreliable tool changes. All toolchanger service moves now run at their intended speeds regardless of the user feedrate setting.
Relaxed print fan selftest thresholds to reduce false failures
The print fan selftest could incorrectly report a failure on some units due to tight RPM thresholds that did not account for normal fan-to-fan variation across different fan shroud revisions. The thresholds have been relaxed to reduce false failures.