Flashen Sie Ihre Tastatur mit der QMK-Firmware
Vorwort
QMK bietet viele Funktionen und Referenzdokumente , die Sie erkunden können. Sie können viele Funktionen nutzen, indem Sie das Layout und die Tastencodes ändern. Sie können Ihre Tastatur auch VIAL- und VIA- fähig machen, indem Sie die Firmware flashen.
1. Holen Sie sich QMK Toolbox und QMK Firmware
1) QMK-Firmware herunterladen
(Sie können die VIAL-Firmware und die VIA-Firmware auch herunterladen, indem Sie hier klicken.)
2) QMK Toolbox herunterladen
(Die Toolbox ist derzeit jedoch nur für Windows und macOS verfügbar. Wenn Sie Linux verwenden (oder einfach die Firmware über die Befehlszeile flashen möchten), fahren Sie mit dem Abschnitt „Flashen Sie Ihre Tastatur über die Befehlszeile“ fort.)
2. Installieren Sie die QMK Toolbox
1)Installieren Sie die QMK Toolbox in einem beliebigen Verzeichnis auf Ihrem Computer
2)QMK-Toolbox öffnen
3)Klicken Sie in der Menüleiste auf „Tools“ und wählen Sie „Treiber installieren“
(Wenn Sie die QMK Toolbox unter Windows verwenden, werden Sie beim ersten Ausführen aufgefordert, die erforderlichen Treiber zu installieren.)
3.Flashen Sie Ihre Tastatur mit der QMK Toolbox
1)Klicken Sie auf die Schaltfläche Öffnen, um die Firmware-Datei zu finden
2)Klicken Sie auf die MCU-Liste und wählen Sie atmega32u4
(Wenn Sie eine andere Marke als X-Bows verwenden, erkundigen Sie sich bitte bei der Marke, welches MCU-Modell Sie verwenden.)
3)Versetzen Sie Ihre Tastatur in den DFU-Modus (Bootloader)
(Um Ihre benutzerdefinierte Firmware zu flashen, müssen Sie Ihre Tastatur zunächst in einen speziellen Flashmodus versetzen. Während sie sich in diesem Modus befindet, können Sie weder tippen noch Ihre Tastatur anderweitig verwenden. Es ist sehr wichtig, dass Sie die Tastatur nicht ausstecken oder den Flashvorgang auf andere Weise unterbrechen, während die Firmware geschrieben wird. Es gibt drei Möglichkeiten, Ihre Tastatur in den DFU-Modus (Bootloader) zu versetzen, und Sie können zuerst die erste ausprobieren.)
(Wenn Sie Ihre Tastatur mit der falschen Firmware aktualisieren, können Sie eine dritte Methode versuchen, um die Tastatur wieder in den DFU-Modus zu versetzen.)
4)Wenn die Meldung „DFU-Gerät verbunden“ angezeigt wird, klicken Sie auf Flash
5)Klicken Sie in der QMK-Toolbox auf die Schaltfläche „Flash“. Sie sehen eine Ausgabe ähnlich der folgenden:
6) Herzlichen Glückwunsch! Ihre benutzerdefinierte Firmware wurde auf Ihre Tastatur programmiert und Sie sind bereit, sie auszuprobieren!
4.Flashen Sie Ihre Tastatur über die Befehlszeile
1)Öffnen Sie das Terminal und gehen Sie zu dem Ordner, in dem sich die Firmware befindet
2) Installieren Sie den DFU-Programmierer
#für Arch-basiertes Linux wie Manjaro, sudo pacman -S dfu-programmer
#für Debian-Linux wie Ubuntu, sudo apt install dfu-programmer
#für andere Distributionen führen Sie den entsprechenden Installationsbefehl aus
sudo pacman -S dfu-programmierer
3)Laden Sie einige notwendige Dateien über QMK herunter
Curl https://raw.githubusercontent.com/qmk/qmk_firmware/master/util/udev/50-qmk.rules -s -o 50-qmk.rules
sudo mv 50-qmk.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm auslösen
4)Versetzen Sie Ihre Tastatur in den DFU-Modus (Bootloader)
(Um Ihre benutzerdefinierte Firmware zu flashen, müssen Sie Ihre Tastatur zunächst in einen speziellen Flashmodus versetzen. Während sie sich in diesem Modus befindet, können Sie weder tippen noch Ihre Tastatur anderweitig verwenden. Es ist sehr wichtig, dass Sie die Tastatur nicht ausstecken oder den Flashvorgang auf andere Weise unterbrechen, während die Firmware geschrieben wird. Es gibt drei Möglichkeiten, Ihre Tastatur in den DFU-Modus (Bootloader) zu versetzen, und Sie können zuerst die erste ausprobieren.)
(Wenn Sie Ihre Tastatur mit der falschen Firmware aktualisieren, können Sie eine dritte Methode versuchen, um die Tastatur wieder in den DFU-Modus zu versetzen.)
5)Überprüfen Sie, ob sich die Tastatur im DFU-Modus befindet
DFU-Programmierer atmega32u4 bekommen
6)Flash-Firmware
dfu-programmer atmega32u4 löschen --force
DFU-Programmierer ATmega32U4 Flash xbows_nature_vial.hex
DFU-Programmierer ATmega32U4 zurücksetzen
7) Herzlichen Glückwunsch! Ihre benutzerdefinierte Firmware wurde auf Ihre Tastatur programmiert und Sie sind bereit, sie auszuprobieren!
Erfahren Sie mehr: www.x-bows.com
Kommentare
SAP FICO Training:
Thanks for the informative article. Unogeeks is the top SAP FICO Training Institute, which provides the best SAP FICO Training