Featured image of post 更新 NuPhy 鍵盤韌體

更新 NuPhy 鍵盤韌體

最後更新
約 1092 字

準備工具

安裝 QMK Toolbox

執行 QMK Toolbox 並按照指示安裝。第一次執行時會要求安裝驅動程式,必須要安裝才能正常使用。

更新韌體

連接鍵盤

將鍵盤設置為有線模式,然後按下 ESC 鍵並保持按下,同時使用 USB 將鍵盤連接到電腦,直到在控制台窗口中看到類似下方的 DFU 資訊。

1
STM32 DFU device connected (WinUSB): STMicroelectronics STM32  BOOTLOADER (0483:DF11:2200)

QMK Toolbox

必須按照指示的確切順序和方式進行上述操作,如果鍵盤已經連接,請在開始此過程之前拔掉。

選擇韌體

點選 Open,選擇剛剛下載的韌體檔案 *.bin,然後點選 Flash。

完成

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
> dfu-util.exe -a 0 -d 0483:DF11 -s 0x08000000:leave -D "QMK_firmware_nuphy_air75_v2.1_ansi_v1.0.0.bin"
> dfu-util 0.11
> 
> Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
> Copyright 2010-2021 Tormod Volden and Stefan Schmidt
> This program is Free Software and has ABSOLUTELY NO WARRANTY
> Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
> 
> Opening DFU capable USB device...
> Device ID 0483:df11
> Device DFU version 011a
> Claiming USB DFU Interface...
> Setting Alternate Interface #0 ...
> Determining device status...
> DFU state(10) = dfuERROR, status(10) = Device's firmware is corrupt. It cannot return to run-time (non-DFU) operations
> Clearing status
> Determining device status...
> DFU state(2) = dfuIDLE, status(0) = No error condition is present
> DFU mode device DFU version 011a
> Device returned transfer size 2048
> DfuSe interface name: "Internal Flash  "
> Downloading element to address = 0x08000000, size = 65676
> 
> Erase   	[                         ]   0%            0 bytes
......
> Erase   	[=========================] 100%        65676 bytes
> Erase    done.
> 
> Download	[                         ]   0%            0 bytes
......
> Download	[=========================] 100%        65676 bytes
> Download done.
> File downloaded successfully
> Submitting leave request...
> Transitioning to dfuMANIFEST state
Flash complete

韌體列表

QMK Firmware for NuPhy Keyboards

Air75 V2

  • v1.0.0 - 2023-09-23 出廠韌體
    • sha1sum: d51ea33e33a3a54fcb31b22ba6200e768bc72228
  • v1.0.1 - 2023-10-23
    • sha1sum: 3d57c06d757b41a6bccb75921593f98106991571
  • v1.0.3 - 2023-10-24 修正 2.4G RGB 燈效問題
    • sha1sum: 48c0548556e368ba16b00bb1d47a9158136d5f3d
  • v1.1.1 - 2023-11-13 修正巨集,登入畫面輸入問題,增加 RBG 或亮度
    • sha1sum: b27b472f27aa0fd55e77ad3df21bd4de7a3421b7
  • v1.1.3 - 2024-01-04 優化藍牙連線穩定性
    • sha1sum: 289c98eb3643ef2e55cf1cc43a51ae9670c9f97f
  • v1.2.1 - 2024-02-23 提升穩定性
    • sha1sum: 8f076d35355494762758e2eeee58aa3234ca3290
  • v2.0.3 - 2024-05-15 修正在某些情況下會當機的問題
    • sha1sum: 393a69efdc1b146a2e336ef437670015a4727c05
    • 改善少數鍵盤在使用時會出現凍結的情況。
    • 改善在某些配置的電腦開機後,鍵盤無回應。
    • 修正在內部測試中發現了一個VIA連接錯誤。
    • 更新後 productID 會被更改,需要使用新版本 JSON 設定檔才能正常使用 VIA.app。參考 使用 VIA 設定 NuPhy 鍵盤
  • v1.3.0.0 - 2024-06-01 修正在某些情況下會當機的問題
    • sha1sum: feba0e6249d1f1d9f1c4d80e3a436c31f6f5b2a8
      • 非官方版本,作者:jincao1/qmk_firmware
      • 非常節電,連線也比官方的要穩定。
      • 更新到最新的QMK。進行了一些小調整/修復,與上一個版本相比沒有實質性的變化。
      • 修復了在睡眠模式/操作系統切換時,右側燈的最後一次閃爍過短的問題。
      • 移除了深度睡眠時的按鍵斷開,因為可能並不需要。
      • 清理了一些重複的代碼。
      • 重構了RF模式下的按鍵斷開,以減少鍵盤進入睡眠時鍵盤卡住的機會(如果這對一些人來說是一個問題…)。

Air60 V2

  • v1.1.2 - 2024-01-04 出廠韌體
    • sha1sum: d8a2111fb48300c19c03d599ae00b607afaee039
    • 這個版本包含了一些已知小錯誤的修正,以及改善藍牙連接穩定性的變更。
  • v2.0.2 - 2024-05-15 修正在某些情況下會當機的問題
    • sha1sum: aab743863d6dd492d0f989a5632269a6bb46ea02
    • 改善在少數鍵盤上使用時會出現凍結的情況。
    • 改善在某些配置的電腦開機後,鍵盤無回應的問題。

Air96 V2

  • v1.1.2 - 出廠韌體
    • sha1sum: 252c6df8622f32449b0465a6c0f2ac1b5b09fb42
  • v2.0.2 - 2024-05-15 修正在某些情況下會當機的問題
    • sha1sum: 6291d6feb804429a51a3b36c1ee65de524c754aa

Gem80 (tri-mode)

  • v1.0.3 - 2024-02-29 出廠韌體
    • sha1sum: 1e0d3a3281b2b5bc324272acc7a8d79ceae4e8cc
  • v1.1.4 - 2024-04-14 修正連點問題
    • sha1sum: 741ed3f68ec8e4929f2486cc9d622d26f495a240
  • v2.0.1 - 2024-05-09 修正在某些情況下會當機的問題
    • sha1sum: 865e6cfc97505df79a42d2d05c52800498a28d84

Gem80 (wired)

  • v1.1.4 - 2024-04-14 出廠韌體
    • sha1sum: a502a04d1ab50f310ad11e89572d4528ff24f05c
  • v2.0.1 - 2024-05-09 修正在某些情況下會當機的問題
    • sha1sum: a0575cebfec42efa685f885c2f3b2b19cfeca1a4

使用 Hugo 建立
主題 StackJimmy 設計