beekeeb
  • Home
  • FAQ
  • Layout Testers
  • Keyboards with Cirque Trackpad
  • Allium58 Keyboard
    • Photo logs of installing Allium58 GLP 3D printed keyboard case
  • Cantor Keyboard
  • Chocofi Keyboard
    • Soldering a battery on a Chocofi Wireless
  • Dao Choc BLE Keyboard
  • DASBOB Keyboard
  • FelixKeeb
  • Ferris Sweep Keyboard
  • Hillside Keyboard
  • Hotreus62 Keyboard
  • keezyboost40
  • Piantor Keyboard
    • Quick Start Guide to Build a Piantor (Raspberry Pi Pico)
    • Quick Start Guide to Build a Piantor (WeAct RP2040)
    • Extra Firmwares
  • Pierce Keyboard
  • Stress Fight Pad
  • Swoop Keyboard
  • Thorium Keyboard
  • Yampad Keyboard
  • Zerosprey42 Keyboard
  • Raspberry Pi Pico and Other RP2040 Boards
  • Keyboard Build Guide
    • Avalanche v4.2 Photo Build Log
    • elephant42 Keyboard Photo Build Log
      • elephant42 QMK Firmware with VIA
      • Acrylic Case with Fabric Middle Plates for Split Keyboard Installation
    • Redox v1 (rev 1.0) Build Log
    • Sofle RGB v2.1 SofleKeyboard Photo Build Log
      • Extra Photos for Soldering the RGB LEDs
    • REVIUNG41 Case Installation
    • TOTEM Case Installation
  • Other Guides
    • How to Install display, battery and Test the Wireless Corne Keyboard
    • Installing a Battery to the Ferris Sweep v2
    • Adding nice!view to a Keyboard with a 4-pin OLED Compatible Shield with a Hidden Wire
    • How to Flash a Firmware to USB-C Controller
    • How to Flash a Firmware with OpenOCD
Powered by GitBook
On this page
  • Getting the Hardware
  • Steps
  • Download and install QMK toolbox
  • Enter DFU (Bootloader) Mode

Was this helpful?

  1. Other Guides

How to Flash a Firmware to USB-C Controller

PreviousAdding nice!view to a Keyboard with a 4-pin OLED Compatible Shield with a Hidden WireNextHow to Flash a Firmware with OpenOCD

Last updated 2 years ago

Was this helpful?

Getting the Hardware

  • USB-C controller

  • Wire or Tweezer

  • USB-C cable for connecting to computer

Steps

Download and install QMK toolbox

Enter DFU (Bootloader) Mode

Connect the USB-C controller to the computer

Use the wire or tweezer to bridge the GND and RESET pin

After entering bootloader mode, the following message will be displayed in QMK Tool. You can start flashing the firmware to the controller.

QMK ToolBox:

https://github.com/qmk/qmk_toolbox