Notifications
Clear all

Firmware 1.4.0-RC1 for Original Prusa SL1  

  RSS
Jakub Dolezal
(@jakub-dolezal)
Member Admin
Firmware 1.4.0-RC1 for Original Prusa SL1

Hi guys,
this is a testing version of the firmware recommended to experienced users 😎 Note that this update is not sent via OTA (over-the-air) and is only available on the GitHub. Before you attempt to flash this version make sure you have at least version 1.3.0 or newer.

Summary

  • User UV calibration
  • Parallel pre-print checks
  • Manual check for firmware updates
  • Simplified fan checks
  • Upload notifications redesigned
  • Fixed bugs
  • Others

This is a release candidate of the upcoming firmware 1.4.0 with several new features and bug fixes. Note that in order to install this version you should be updating from version 1.3.0 or newer.

Detailed description

User mode UV calibration

Starting this release the system allows for a user recalibration of the UV light intensity using an external UV sensor. Until now, this was possible only in the factory, where both the assembled SL1 printers and printer kits were calibrated before being shipped. The recalibration is needed every time the 2K printing screen is replaced. The system must set a proper light intensity on the LED in order to achieve the correct level of exposure in the resin tank. Setting an incorrect intensity might under or overexpose the printed object leading to a possible print failure.

lcd_cal

To calibrate the UV intensity of the SL1 outside the factory, the developers have created a brand new measuring device, which consists of 15 phototransistors, enabling the printer to measure the intensity in 15 areas and therefore provide a detailed map of the entire print area. First, the intensity is measured in central zones of the screen, then the outer edges are checked.

The calibration is fully automatic, the user only needs to plug the device to the front USB of the SL1, place it on the top of the print display and start the calibration. The entire process won't take more than several minutes. This approach also ensures that the printer with a replaced screen will provide the same print results as before and also lets the user use the same print profiles. Moreover, if you have a farm of multiple SL1 printers, they should be providing the same quality of the prints thanks to this UV calibration.

The UV calibration device will be soon available in a bundle with a new replacement screen. However, since the device can be used multiple times, the print display will be also available for purchase separately.

Parallel pre-print checks

To shorten the time before the print is started, some pre-checks now run in parallel. This adjustment saves some time as the hardware setup and logical checks are mostly not blocking each other. A new user interface was created to display all the checks in a unified view.

Preprint-check-OK

A successful check is marked green

Preprint-check-NOK

As soon as any error is detected, the printer immediately stops

Manual check for firmware update

Starting the firmware version 1.3.0 the printer is automatically checking for available updates on the server and displays a notification for the user. Starting this release there is a slight update as the “firmware check” can be also triggered manually from the printer's menu.

Manual-FW-check

An alternative option is to use a USB flash drive and download the firmware using a computer. Stable firmware releases are always available at prusa3d.com/drivers.

Simplified fan checks

All the fans are now checked while the printer waits for the LED to fully heat up. Running multiple tests in parallel saves the overall time needed to check the printer. In case a custom filtration/ventilation is used on the SL1, there is a possibility to set the Rear Fan to OFF (default speed: 1000), this feature was broken by accident in the previous release.

Fixed bugs

  • Fixed ethernet reconnecting loop
  • Fixed text size on Notification pages
  • Fixed handling of malformed language strings
  • Fixed reprint without flash drive
  • Fixed touch screen refresh rate
  • Fixed I/O scheduler setting
  • Factory reset for locales and time zones

Others

  • Linux 5.5.10
  • Zeus Yocto release
  • Stable u-boot v2020.01
  • DBus API for basic tasks
  • Dependency cleanup: dhcp-client, pygame
  • Log CPU, memory usage during print
  • Significant code refactoring
  • Lots of bug fixes
  • Frontend audio play
  • UInput support for power button, cover
  • Deploy etc slot, change config migration
  • Shutdown using systemd
  • Distro version in update bundle
  • 15 and 60 point UV meter support
  • Use project file name as project name
  • Increased allowed intensity deviation
  • Various UI improvements

---

Supported printers:

  • Original Prusa SL1

Download link:

https://github.com/prusa3d/Prusa-Firmware-SL1/releases/tag/1.4.0-rc.1

Please report any bug here:

https://github.com/prusa3d/Prusa-Firmware-SL1/issues

 

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

Assembly manuals

/ Knowledge Base
The guy behind Prusa assembly manuals...

Posted : 18/05/2020 3:24 pm
Sindarius
(@sindarius)
Member
RE: Firmware 1.4.0-RC1 for Original Prusa SL1

I have it installed and can confirm that it has fixed my ethernet issue. I was able to upload a file from PrusaSlicer for the first time and am able to access the PrusaConnect page without issues. Have a test print going and will keep an eye on things. The new pre-print checks are much quicker and I like the visual feed back while it is going through that process. 

Posted : 19/05/2020 5:11 pm
Jakub Dolezal
(@jakub-dolezal)
Member Admin
Topic starter answered:
RE: Firmware 1.4.0-RC1 for Original Prusa SL1

Thanks for the feedback 🙂 

Assembly manuals

/ Knowledge Base
The guy behind Prusa assembly manuals...

Posted : 23/06/2020 1:11 pm
Share: