[錯誤集錦]qmk_toolbox之flash錯誤No device present

錯誤描述

>>> dfu-programmer.exe atmega32u4 erase --force
dfu-programmer: no device present.
>>> dfu-programmer.exe atmega32u4 flash "C:\Users\Michael\eclipse-workspace\qmk_firmware\planck_rev5_Dodger.hex"
dfu-programmer: no device present.
>>> dfu-programmer.exe atmega32u4 reset
dfu-programmer: no device present.
  • 之前flash好好的,今天想改鍵位時hex文件flash不了

原因

The connected device is using driver ATm32U4DFU, but QMK Toolbox expects driver ATmega32U4. This could happen if you’re using TMK previously which use the ATm32U4DFU driver. Even if you had installed the ATmega32U4 driver, it won’t replace the existing ATm32U4DFU driver. So the solution is uninstall the ATm32U4DFU driver.

  • 主要還是driver出問題了

解決

  • 鍵盤物理reset
  • zadig重新安裝driver
  • 再flash, ok

吐槽

  • 說是qmk_toolbox不支持 ATm32U4DFU,但我就是重新刷了以此ATm32U4DFU就ok了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章