Skip to content

6.10.1 Firmware for Prusa XL+, XL

Latest

Choose a tag to compare

@JohnnyDeer JohnnyDeer released this 28 Aug 07:17
1ce23f3

Summary

  • New features

    • Support for the new Prusa XL+
    • Contactless tool offset calibration [XL+]
    • Nozzle thermal expansion compensation [XL/+]
    • Immediate stop on filament runout [6.8.1]
    • Guided calibration order [6.8.1]
    • Filament compatibility checks in more places [6.8.1]
    • Reworked tool mapping screen [6.6.0]
    • Tool mapping is preserved when reprinting a job [6.9.0]
    • Screen for unloading or changing all filaments at once [6.6.0]
    • Redesigned error screens (BSOD/RSOD) [6.5.1]
    • Crash dumps can be saved after a RSOD [6.9.0]
    • Load All and Unload All in the Filament menu [6.9.0]
    • Experimental Fast draw display mode [6.5.1]
  • Changes and improvements

    • The bed moves down after finishing, pausing or stopping a print [XL/+]
    • Reorganized menus [6.8.1, 6.9.0]
    • More reliable probing and mesh bed leveling [6.6.0]
    • Spool Join now unloads the filament [6.6.0]
    • Improved filament change between different materials [6.5.7]
    • Reworked filament sensor selftest [6.5.1]
    • Calibrations and Tests can continue with a single test at a time [6.5.1]
    • Custom filament names may contain lowercase letters [6.8.1]
    • Nozzle diameters of 0.1 mm and 0.15 mm can be selected [6.5.1]
    • Side LED dimming can be set to Never, Always or Idle [6.5.0]
  • Fixes

    • Fixed layer shifts during high-speed curved moves [6.5.3]
    • Fixed input shaper axis assignment [6.5.3]
    • Fixed input shaper calibration exciting the wrong axes [6.5.7]
    • Fixed a crash when printing files with more than 1024 objects [6.5.7]
    • Fixed not restoring original temperature on filament runout/mid-print change [6.8.1]
    • The last file in a folder was not visible, and related file list fixes [6.8.1]
    • The printer no longer beeps on boot in Silent mode [6.8.1]
    • An upward swipe on the touchscreen is no longer registered as a tap [6.8.1]

This is the stable release of firmware 6.10.1 for the Prusa XL+ and XL, introducing firmware support for the hardware of the new XL+ edition. Because the XL last received firmware 6.4.2, this release also carries across everything introduced for the other Prusa printers in the 6.5.1, 6.5.3, 6.5.7, 6.6.0, 6.8.1 and 6.9.0 releases, which is why the list of changes is unusually long.

Support for the new Prusa XL+

Firmware 6.10.1 adds support for the hardware that ships with the new XL+ edition. The printer recognises which variant it is at startup and configures itself accordingly, so no manual selection is required; the detected type is shown in Settings → Hardware.

The XL+ brings:

  • A tool offset sensor, replacing the pin-based calibration. It is described in its own section below.
  • A Nozzle Wiper, which physically wipes the nozzle clean before mesh bed leveling and during the tool offset calibration. The wiper replaces the original nozzle cleaning procedure.
  • GT1.5 belts.
  • A new print fan.
  • Additional cooling fans for the mainboard and the heatbed electronics.
  • High-flow nozzles as the default nozzle type.

NOTE: G-code sliced for the XL can be printed on the XL+ without changes.

Contactless tool offset calibration [XL+]

On the XL+, the calibration pin is replaced by an inductive sensor mounted on the print bed. Each tool's XY offset is measured by sweeping the nozzle across the sensor coils without touching them; the Z offset is then measured by touching the nozzle down.

The tools are heated during the measurement so that the result accounts for the thermal expansion of the nozzle. With the Nozzle Wiper installed, each tool is also wiped during the measurement.

Nozzle thermal expansion compensation [XL/+]

The printer now corrects for the nozzle length changing with the temperature. Please note that this feature is in the early stages of development.

The bed moves down after finishing, pausing or stopping a print [XL/+]

When a print finishes, is paused or is stopped, the bed now travels down so that the printed part is easy to reach and remove.