Updated FAQ Build (markdown)

master
tmk 2015-11-27 10:56:20 +09:00
parent 03c1f72594
commit a5fc9c9165
1 changed files with 17 additions and 0 deletions

View File

@ -8,6 +8,23 @@ In short,
$ make [-f Makefile.<variant>] [KEYMAP=...] dfu $ make [-f Makefile.<variant>] [KEYMAP=...] dfu
## Can't program on Linux and Mac
You will need proper permission to operate a device. For Linux users see udev rules below.
Easy way is to use `sudo` command, if you are not familiar with this command check its manual with `man sudo` or this page on line.
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/sudo.8.html
in short,
$ sudo dfu-programmer atmega32u4 erase --force
$ sudo dfu-programmer atmega32u4 flash hhkb_rn42.hex
$ sudo dfu-programmer atmega32u4 reset
or
$ sudo make dfu
## Do 'make clean' before 'make' ## Do 'make clean' before 'make'
You'll need `make clean` after you edit **config.h** or change options like `KEYMAP`. You'll need `make clean` after you edit **config.h** or change options like `KEYMAP`.