fbpx

升級 QMK Firmware 版本

QMK 韌體是開放原始碼的鍵盤、滑鼠韌體,可以使用在很多鍵盤上。若您需要安裝 QMK 在您的電腦並嘗試編譯自己的鍵盤配置,可以參考此教學。

由於 QMK 韌體還在更新中,所以在您安裝 QMK 韌體之後,會陸續有新的版本推出,所以你可能需要更新 QMK 韌體。

更新 QMK 韌體

使用 QMK Setup

由於我們使用的是 msys2 的環境,所以只能示範此方式,在進入 msys2 環境之後,找到 QMK 的家目錄之後 (通常在 ~user/ 底下),將 qmk_firmware 目錄更名:

$ mv qmk_firemware qmk_firmware_backup1

接者重新執行 qmk setup,但我們測試時發現有可能會遇到 utf-8 的錯誤訊息,您可以嘗試輸入下列指令:

$ export LC_ALL=C
$ qmk setup

這樣就會從 qmk 的 github 上重新 clone 一份新版的 QMK 韌體到您的 msys2 系統內,並且會自動執行 make git-submodule 的指令。

自行下載 QMK Firmware

若是自己從 QMK Github 上下載 zip/tar.gz 檔,放置在 msys2 內,可能會遇到下列錯誤:

$ make ergodash:default
Making ergodash with keymap default
tmk_core/protocol/lufa.mk:14: lib/lufa/LUFA/makefile: No such file or directory
make[1]: *** No hay ninguna regla para construir el objetivo 'lib/lufa/LUFA/makefile'.  Alto.
Make finished with errors
make: *** [Makefile:561: m-01:default] Error 

這是因為新版的 QMK 將 LUFA 改成 git 的 submodule,所以您需要在 QMK 資料夾內執行:

$ make git-submodule

不過筆者試過沒有用,建議還是使用 QMK Setup 的方式。

Show CommentsClose Comments

Leave a comment