(BITTE GENAU DURCHLESEN! / PLEASE READ CAREFULLY!)
*Es muss jetzt keine großzügige Spende sein. Ein paar Cent reichen um mir zu zeigen, wer überhaupt Interesse daran hat und wem die Weiterentwicklung wichtig ist. So bleibt die Motivation da und ich weiß einfach, dass ich nicht für die Tonne programmiere ;)
Wenn Du Fragen hast, schaue gern in der offiziellen Facebook-Gruppe vorbei.
WARNUNG: Der Mega Pro / Mega P Support befindet sich noch in der Entwicklung. Aktuell wird der Laser noch nicht unterstützt, ebensowenig wie das Piezo-Leveling!
WARNING: The Mega Pro / Mega P support is still under development. The laser is currently not supported, nor is piezo leveling!
Du kannst die fertigen Binärdateien hier herunterladen: https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/releases. Natürlich kannst du die Firmware mit PlatformIO auch selbst kompilieren.
Um es übersichtlich zu gestalten, beinhalten die Dateinamen die einzelnen Features.
Das Fehlen von Zusätzen (z.B. MEGA_1.0.0.hex) bedeutet, dass die Firmware für den "normalen" i3 Mega gedacht ist, an dem keine Veränderungen vorgenommen wurden.
_1G
steht für die erste Generation des i3 Mega mit nur einem Z Endstop. Diese Firmware ist nicht für den normalen i3 Mega geeignet!
_S
steht für den Mega S mit dem Titan Extruder.
_P
steht für den Mega P mit dem BMG Extruder.
_X
steht für den Mega X.
_TMC
steht für Trinamic TMC Motortreiber. Hierbei wird auch die Drehrichtung der Motoren invertiert.
_DGUS
steht für das "neue" blau/gelbe DGUS II Display, welches sonst kein Special-Menü anzeigen kann.
_BLT
steht für die BL-Touch Version mit Autoleveling-Sensor. Das manuelle Mesh-Leveling ist hier deaktiviert.
_10
steht für das Trigorilla_14 v1.0 Mainboard, welches normalerweise der Standard sein sollte.
_11
steht für das Trigorilla_14 v1.1 Mainboard, bei welchem sich die Pinbelegung für den Server-Port geändert hat.
Anmerkung: Die Mainboard-Version 1.0 oder 1.1 ist nur für den Einbau des BLTouch Sensors relevant und kann normalerweise ignoriert werden.
Für (fast) jede Kombination gibt es eine passende Firmware im Download-Bereich. ;)
*It doesn't have to be a generous donation. A few cents are enough to show me who is interested in further development. So the motivation stays and I just know that I am not programming for the bin ;)
You can download the precompiled binary files from here: https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/releases. Of course you can also compile the firmware yourself with PlatformIO.
In order to make it clear, the file names contain the individual features.
The lack of additions (e.g. MEGA_1.0.0.hex) means that the firmware is intended for the "normal" i3 Mega on which no changes have been made.
_1G
stands for the firt generation i3 Mega with only one Z endstop. Do NOT use this Firmware on the regular i3 Mega!
_S
stands for the Mega S with the titan extruder.
_P
stands for the Mega P with the BMG extruder.
_X
stands for the Mega X.
_TMC
stands for Trinamic TMC motor driver. The direction of rotation of the motors is also inverted.
_DGUS
stands for the "new" blue / yellow DGUS II display, which otherwise cannot show a special menu.
_BLT
stands for the BL-Touch version with auto-leveling sensor. Manual mesh leveling is deactivated here.
_10
stands for the Trigorilla_14 v1.0 mainboard, which should normally be the standard.
_11
stands for the Trigorilla_14 v1.1 mainboard, on which the pin assignment for the server port has changed.
Note: The mainboard version 1.0 or 1.1 is only relevant for the installation of the BLTouch sensor and can normally be ignored.
For (almost) every combination there is a suitable firmware in the download area. ;)
*It doesn't have to be a generous donation. A few cents are enough to show me who is interested in further development. So the motivation stays and I just know that I am not programming for the bin ;)