Difference between revisions of "Tmk keyboard firmware"

From Makers Local 256
Jump to: navigation, search
(Documenting all the stuff I learned tonight)
 
m (tmk)
Line 6: Line 6:
 
* LUFA-130303 bootloader - [[File:BootloaderCDC.hex.gz]]
 
* LUFA-130303 bootloader - [[File:BootloaderCDC.hex.gz]]
 
** avrdude -p atmega32u4 -P /dev/ttyACM0 -c usbasp -U flash:w:BootloaderCDC.hex
 
** avrdude -p atmega32u4 -P /dev/ttyACM0 -c usbasp -U flash:w:BootloaderCDC.hex
* Program over the bootloader
+
* Program tmk over the bootloader
 
** avrdude -p atmega32u4 -P /dev/ttyACM0 -c usbasp -U flash:w:ps2_usb_lufa.hex
 
** avrdude -p atmega32u4 -P /dev/ttyACM0 -c usbasp -U flash:w:ps2_usb_lufa.hex

Revision as of 00:29, 11 September 2015

SparkFun atmega32u4 Breakout

So, while this board uses an atmega32u4 it has a major problem. It will always boot into the bootloader and wait for the char 'e' to be sent. So instead, I just wrote the tmk firmware over the bootloader.