Notifications
Clear all

5.1.0-beta Firmware for Original Prusa MINI  

  RSS
Same Old Shane
(@same-old-shane)
Member Admin
5.1.0-beta Firmware for Original Prusa MINI

We are happy to announce that our latest firmware has entered into Beta release status. Please make sure to read all the information and download the correct version of the firmware for your machine.

Summary

  • Unified self-test (XL/MK4/MK3.9)
  • Alpha support of Octoprint
  • Changes & Improvements
  • Bug fixes

This is a public release of the 5.1.0-beta firmware for the Original Prusa XL, MK4 (MK3.9) and MINI. This is a beta release intended for experienced users. The features in this firmware are still under development and may not perform as expected. Should you encounter any bugs or issues with the printer’s performance, please report them via GitHub or in our forums.

This firmware incorporates new features (Binary G-code, Cancel object, G-code streaming, Input Shaper for XL) that were initially introduced in the previous releases 5.1.0-alpha1 and 5.1.0-alpha2.

Please note that this is a testing firmware developed primarily on stock unmodified printers. In case you are running any 3rd party upgrade, exercise caution and let us know in case of any issues.

Unified self-test (XL/MK4/MK3.9)

With this firmware release, we've standardized the self-test procedure for XL, MK4, and MK3.9 printers. While the steps remain largely unchanged, there are updates to the UI. If your printer is already calibrated, your results will be seamlessly transferred.

The firmware also no longer creates log files on the USB drive when running the Selftest.

Alpha support of Octoprint

This release includes improvements for users utilizing OctoPrint for remote printing. It's important to note that this implementation is still a work in progress, some features will be added (fixed) in future releases.

Current OctoPrint limitations

  • Pause/Resume commands from OctoPrint are not functional (Pause/Resume the print using the screen for now).
  • The Stop print command from OctoPrint is not operational (Stop the print using the screen for now).
  • Multitool XL - If the tool crashes, the print cannot be recovered.

Changes & Improvements

New unified dialogue for unfinished self-test

The MK4/MK3.9 now displays a redesigned screen that notifies users when not all self-test steps are completed. This screen also replaces another UI dialog informing about a disabled filament sensor if the user has chosen to skip sensor calibration.

Updated Wi-Fi credentials system

Now, the system offers to update Wi-Fi credentials from a file on the USB drive only if the credentials are in the expected format.

Prusa Connect and PrusaLink improvements

This firmware brings better file synchronization handling and improved retry conditions. G-code downloads have been optimized for better server performance. Cleanup and recovery of Connect transfers have been also improved. PrusaLink has been updated - the download button is disabled when the file is still being downloaded from Connect.

Another improvement brings better transfer progress reporting and communication between the printer and Connect.

Smaller UI tweaks

  • The Filament button has replaced the “Change” button in the pre-print screen
  • Purge Filament option is always available, independent of the current filament sensor state

Bugfixes

  • Network transfer is now recovered when USB is unplugged and plugged back in during file transfer
  • Fixes for printer freezing when the USB stops responding
  • “USB file error” when streaming a G-code has been fixed
  • The printer used to show a BSOD screen instead of a red screen when a thermal issue was detected, this is now fixed
  • A rare bug that could cause an issue with selecting prints in the file browser (item selection was not available) has been fixed
  • A rare condition of a reentrant crash recovery has been fixed
  • MINI only: fixes for common homing issues
  • XL and MINI: fixed migration of footer settings
  • XL only: The Reprint option has been fixed - once you reprint a finished project, you will correctly see the filament mapping screen before the print starts
  • Occasional artifacts in the side scrollbar have been fixed
  • When scanning for G-code metadata, the printer could encounter a memory corruption bug. This is now fixed.
  • The printer could freeze while waiting for Loadcell samples (G-code G28/29 or in Tool Offset Calibration). This is now fixed.
  • The cause of the “configASSERT” BSOD has been fixed
  • Occasional unavailability of some items in the Footer Settings (e.g., not able to pick the “Sheets” footer item on the MINI) has been fixed
  • XL only: heater test in Selftest has been fixed
  • The cause of the stack overflow BSOD in media prefetch tasks has been fixed
  • The bug causing the printer to get stuck at the Downloading screen has been fixed
  • The Input Shaper menu now properly shows the current values
  • Fixes related to USB drive and file access
  • MK4 only: a bug that could prevent the Wi-Fi from working correctly has been fixed
  • Issues with Tool Crash Recovery (within M600 and pauses) have been fixed
  • The “Negative step time” BSOD has been fixed
  • A rare case of a blob being created at the seam location has been fixed
  • Improved the robustness of the internal random number generator, improves Connect safety features
  • Issues with the USB CDC (serial port) connection to PC have been fixed

    https://github.com/prusa3d/Prusa-Firmware-Buddy/releases/tag/v5.1.0-beta

    How to flash the firmware on MINI:

    Copy the firmware file (.bbf) onto the USB drive with FAT32 formatting Insert the flash drive in the MINI's USB port Turn the printer ON (or reboot it) A new screen will appear Confirm you want to flash the firmware

    Please report any bug here:

    github.com/prusa3d/Prusa-Firmware-Buddy/issues

    As always, we wish you happy printing and look forward to your feedback!

Shane (AKA FromPrusa)

Napsal : 23/11/2023 9:13 am
Share: