# Post - Debugging The Corne Keyboard

The debugging process for the corne keyboard is pretty easy, especially if you install the oled modules. Basically you want to grab the qmk firmware and flash it on each board.

## Checking the diodes

Immediately after soldering a diode, you can check the connection with a digital multimeter. The corne pcbs have a convenient traces to test each diode. Basically just follow this guide.

## Flashing the Firmware

In linux, this consists of putting your boards into dfu mode by holding the reset button while connecting the keyboard. Then with the board in dfu mode, you run one of the commands below (corresponding to which side).

sudo make crkbd:default:dfu-split-left
sudo make crkbd:default:dfu-split-right

## Checking The Firmware and the Board

Once the firmware has been flashed successfully and before the switches have been soldered, you can test the diodes and the firmware by taking some tweezers and shorting the connection the switches make.

If you have the OLED modules you’ll see the character register on the screen. If not, you can open a document and see if the letters appear when you make the short. This is a super easy way to check the progress of the build, so I never skip it.