Um den CR 10 ins Jahr 2022 zu hieven und einige Features, welche Marlin 2.0 mit sich bringt, auch nutzen zu können, benötigen wir ein Firmware Update. In diesem Blogbeitrag wird beschrieben, wie wir die aufgespielte Marlin 1.1.6 Version auf die Marlin 2.0.9 Version auf den neuesten Stand bringen. Je nachdem, wenn du diesen Artikel zum Creality CR-10 v1 v2 v3 Firmware Update liest, wird es schon eine aktuellere Version für deinen 8Bit Controller geben.
Nach dem Update nur noch „M420 S1“ nach „G28″ in euren Start G-Code vom Slicer einfügen, die händische Bettprobe machen und ihr habt perfektes Bettleveling“!
- Benötigte Software
- Ablauf Firmware Update Marlin 1.1.6 auf 2.0.9 des Creality CR-10 v1 v2 v3 3D Druckers
- Z-Achse vom Creality CR-10 V1 V2 V3 synchronisieren
Nötige Software herunterladen
Treiber für den Controller
um mit der Controllerplatine und dem Atmega 2560 kommunizieren zu können, wird ein Treiber benötigt, damit dein PC/Mac eine Verbindung aufbauen kann. Hierfür wird der Treiber CH341SER benötigt, den es für 3 verschiedene Systeme gibt.
- Windows: download CH341SER Win USB Treiber
- Mac: download CH341SER MAC OS Treiber
- Linux: download CH341SER Linux Treiber von Github
Xloader zum Aufspielen, der kompilierten *.hex Datei
Windows: download Xloader
Fertig kompilierte *.hex für den Creality CR-10 v1 v2 v3 3D Drucker
Download der verschiedenen Versionen
Die Ordnerstruktur DW73, DW74, DW744 gibt die Aktualität der jeweiligen Versionen wieder. Je höher die Zahl, desto aktueller ist die Version.
Zum gegenwärtigen Zeitpunkt dieser Anleitung war es die DW744 Version.
- die CR10V2_DW7.4.4.hex.zip ist für den Creality CR 10 v2 ohne BL-Touch
- die CR10V2_BLT_DW7.4.4.hex.zip ist für den Creality CR 10 v2 mit BL-Touch
Das Gleiche gilt für die Creality CR 10 v1 und v3 3D Drucker
- CR10_DW7.4.4.hex.zip ist für den Creality CR 10 v1 ohne BL-Touch
- CR10_BLT_DW7.4.4.hex.zip ist für den Creality CR 10 v1 mit BL-Touch
- CR10V3_DW7.4.4.hex.zip ist für den Creality CR 10 v3 ohne BL-Touch
Ablauf Firmware vom Creality CR 10 updaten
Nachdem der Treiber (CH341SER) installiert wurde, kann der Xloader (über Xloader.exe) gestartet werden.
Im Xloader wird unter Hex File unsere entpackte *.hex Datei (bei mir die CR10V2_DW7.4.4.hex) ausgewählt. Unter Device die CPU um Controllerboard, was bei einem Standard CR 10 v1, v2, v3 der Mega(ATMEGA2560) ist. Unter ComPort, der Port, der in der Systemsteuerung als USB-Device für euren 3D-Drucker steht. Als Baud rate, sind die 115200 üblicherweise Standard. Nach der Eingabe nur noch auf „Upload“ klicken und sich in Geduld üben. Das war es.
Der Drucker booted sich danach neu und startet die aktualisierte Marlin Version. Im Untermenü das EEProm leeren, damit wirklich sämtliche alten Parameter entfernt werden.
Nun könnt ihr PID-Tuning am Display ausführen, Mesh Bed Leveling, indem ihr jeden Punkt einzeln abfahrt, starten und euch an der aktuellen Version von Marlin freuen.
Natürlich, wie immer, Anwendung auf eigene Gefahr.
M420 S1 nach dem G28 Startcode nicht vergessen, so ist der händisch erstellte Bettlevel-Mesh auch nutzbar.
Hier stimmt einiges nicht, das bringt nur ärger
Die Datei für den v3 ohne bl Touch hat bltouch und die Firmware baut nur Mist
Danke für die Rückmeldung, habe nur die V2 ohne bl Touch ausprobiert. Evtl. mal die DW746 ausprobieren, die ist mittlerweile die Aktuellste.
@Christian Steil Letztlich kannst du auch die V2 nehmen und anschließend mit Pronterface die Steps für den Extruder korrigieren.
CR10V3_DW7.4.3 die habe ich jetzt runtergeladen..
wieder mit bltouch
Hallo, vielen Dank für die Anleitung! Das macht ja Hoffnung!
Ich habe einen CR-10 der ersten Generation und würde den gerne updaten. Den BLTouch habe ich bereits installiert aber noch nicht angeschlossen.
Hast du eine Quelle für den Anschluss? Der v1 hat ja keinen entsprechenden Connector.
Auf YouTube gibt es ein Video wo der Sensor anstelle des Buzzers im Display angeschlossen wird (Quelle: https://www.instructables.com/Installing-BLTouch-Auto-Bed-Leveling-on-the-Creali/).
Trifft das auch hier zu?
In der Firmware muss ja der korrekte Port programmiert sein. Der Buzzer liegt wohl auf Port 27.
Vielen Dank vorab für eine kurze Aufklärung 🙂
Hallo Ralf, habe mich damit leider nicht beschäftigt. Evtl. stolpert da ein Leser mal drüber.
Hallo, vielen Dank für das Tutorial. Soweit konnte ich die Schritte nachvollziehen.
Hab den Drucker auch erfolgreich verbunden jetzt. Jedoch klappt das flashen nicht, es kommt der Fehler Aces Denied.
Der Drucker selbst startet in dem Moment neu, aber halt direkt die alte Firmware.
Ich habe den Drucker von einer zwischenfirma gekauft (ohne das damals zu wissen) Sain Smart. Da ist eine Firmware drauf, die auch von Sain Smart ist, also von denen das Logo kommt. Kann es daran liegen? wehrt sich diese Firmware? Haben Sie eventuell eine Idee was ich dagegen tun kann? Vielen Dank, Nevyn
Ich mache scheinbar etwas falsch bei meinem CR-10 V2.
Ich starte XLoader, wähle die Datei und den COM-Port aus, passe die Baudrate an und starte den Upload.
Der Drucker startet neu und es ist immer noch die 1.1.6 auf dem Drucker.
Ich habe auch die aktuelle 7.4.6 ausprobiert. Da passiert nichts, außer das der Drucker neu startet.
Ist die Baudrate korrekt? Manchmal ist es eine andere. Manchmal funktioniert der USB-Port nicht, damit – warum auch immer – einen Anderen ausprobieren, oder generell der PC wird nicht gemocht – auch das kann vorkommen.
ändere mal die Baudrate auf 250000. Bei mir hat es dann ohne Probleme funktioniert.
Hallo ich habe einen CR-10v3 mit BLT
Kann mir bitte jemand erklären was der Unterschied all dieser Versionen ist ??
Und ich wäre dankbar wenn mir jemand sagen könnte welche Version für mich passen würde !
DW746/
CR10V2_BLT_DW7.4.6.h..> 2022-05-16 14:33 198K
CR10V2_BLT_MC_DW7.4…> 2022-05-16 14:33 198K
CR10V2_BLT_MC_NF_DW7..> 2022-05-16 14:33 198K
CR10V2_BLT_ME_DW7.4…> 2022-05-16 14:33 198K
CR10V2_BLT_ME_NF_DW7..> 2022-05-16 14:34 198K
CR10V2_BLT_NF_DW7.4…> 2022-05-16 14:34 198K
CR10V2_BLT_UBL_DW7.4..> 2022-05-16 14:34 236K
CR10V2_BLT_UBL_MC_DW..> 2022-05-16 14:34 235K
CR10V2_BLT_UBL_MC_NF..> 2022-05-16 14:34 235K
CR10V2_BLT_UBL_ME_DW..> 2022-05-16 14:34 235K
CR10V2_BLT_UBL_ME_NF..> 2022-05-16 14:34 235K
Danke 🙂
Schau mal: BLT = BLTouch
BIL = Bilineare Nivellierung
UBL – Einheitliche Bettennivellierung
DZ = Dual Z Stepper
Fil = FilamentRunout
Slnt = Creality Silent Board
H = E3D Hemera Extruder
MC = Mosquito Creality Montierung
ME = Mosquito E3D Montierung
Melzi Host-Option deaktiviert lokale SD-Karte, um mehr Funktionen und Puffer für die Octoprint-Steuerung zu ermöglichen
NF = Rauschfilterung für Maschinen mit Kabelverlängerungen – reduziert die Zielsuchgenauigkeit!
LR = Lagerauslauf durch Lerdge ersetzt
ZM = BLTouch mit ZMin-Port anstelle von Probe Pin 5 Steckerbaum verbunden