Anleitung zur Konfiguration der Controller-Board-Firmware für Ihren 3D-Drucker

Nachdem Sie sich erfolgreich angemeldet haben, finden Sie sich an der vertrauten Linux-Befehlszeile wieder. Ihre erste Aufgabe besteht darin, die Firmware-Datei für das Controller-Board zu konfigurieren. Geben Sie den Befehl “cd ~/klipper/” ein, um in das Klipper-Verzeichnis zu wechseln, gefolgt von dem Befehl “make menuconfig”, um den Konfigurationsprozess zu starten.

Dadurch wird eine grafische Benutzeroberfläche (GUI) geöffnet, die es Ihnen ermöglicht, eine Firmware-Datei speziell für das Controller-Board in Ihrem 3D-Drucker zu erstellen. Lassen Sie sich nicht von dem Konfigurationsmenü einschüchtern. Alle relevanten Einstellungen für Ihr Controller-Board sind in der entsprechenden Konfigurationsdatei aufgelistet, die im Klipper Master Configuration Repository verfügbar ist.

Falls Ihnen beim Eingeben eines Befehls eine “permission denied” Fehlermeldung angezeigt wird, fügen Sie dem Befehl das Präfix “sudo” hinzu, um alle Zugriffsbeschränkungen zu umgehen. Zum Beispiel wird der vorherige Befehl zu “sudo make menuconfig”.

Das Konfigurations-Repository enthält vorgefertigte Dateien für die meisten gängigen Consumer-3D-Drucker. Es enthält auch Beispielskonfigurationen für individuelle 3D-Drucker, die auf beliebten Controller-Boards wie RAMBo, MKS Robin, Duet und BigTreeTech aufgebaut sind. Sobald die Einstellungen für das Controller-Board korrekt konfiguriert sind, tippen Sie “make” ein, um die Firmware-Datei mit dem Titel “klipper.bin” zu generieren.

Während Sie noch über SSH mit dem Pi verbunden sind, geben Sie den Befehl “ls /dev/serial/by-id/*” ein und notieren Sie sich den Ausgabewert. Wir werden ihn später benötigen, um Klipper mitzuteilen, wie auf den Mikrocontroller (MCU) auf dem Controller-Board zugegriffen werden soll.

Häufig gestellte Fragen (FAQs):

Frage 1: Wie starte ich den Konfigurationsprozess für die Firmware-Datei des Controller-Boards?
Antwort: Geben Sie den Befehl “cd ~/klipper/” ein, um in das Klipper-Verzeichnis zu wechseln, gefolgt von dem Befehl “make menuconfig”, um den Konfigurationsprozess zu starten.

Frage 2: Was passiert, wenn mir beim Eingeben eines Befehls eine “permission denied” Fehlermeldung angezeigt wird?
Antwort: Fügen Sie dem Befehl das Präfix “sudo” hinzu, um alle Zugriffsbeschränkungen zu umgehen. Zum Beispiel wird der vorherige Befehl zu “sudo make menuconfig”.

Frage 3: Welche Controller-Boards werden im Klipper-Konfigurations-Repository unterstützt?
Antwort: Das Konfigurations-Repository enthält vorgefertigte Dateien für die meisten gängigen Consumer-3D-Drucker. Es enthält auch Beispielskonfigurationen für individuelle 3D-Drucker, die auf beliebten Controller-Boards wie RAMBo, MKS Robin, Duet und BigTreeTech aufgebaut sind.

Frage 4: Wie generiere ich die Firmware-Datei für das Controller-Board?
Antwort: Sobald die Einstellungen für das Controller-Board korrekt konfiguriert sind, tippen Sie “make” ein, um die Firmware-Datei mit dem Titel “klipper.bin” zu generieren.

Frage 5: Welche Informationen benötige ich, um Klipper mitzuteilen, wie auf den Mikrocontroller zugegriffen werden soll?
Antwort: Geben Sie den Befehl “ls /dev/serial/by-id/*” ein und notieren Sie sich den Ausgabewert. Diese Information wird verwendet, um Klipper mitzuteilen, wie auf den Mikrocontroller auf dem Controller-Board zugegriffen werden soll.

Begriffsdefinitionen:
– Firmware-Datei: Eine spezielle Software, die auf einem Gerät installiert ist und die Funktionen und das Verhalten des Geräts steuert.
– Controller-Board: Eine Hardwarekomponente, die elektrische Signale in Aktionen umsetzt und die Funktionen eines Geräts steuert.
– Konfigurationsprozess: Der Vorgang, bei dem spezifische Einstellungen und Optionen für ein Gerät eingestellt werden, um es für den gewünschten Betrieb einzurichten.
– Konfigurations-Repository: Ein Ort, an dem vorgefertigte Dateien und Einstellungen für spezifische Geräte oder Software gespeichert sind.

Verwandte Links:
Klipper Info