aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortmk <hasu@tmk-kbd.com>2015-09-12 05:27:37 +0900
committertmk <hasu@tmk-kbd.com>2015-09-12 05:27:37 +0900
commit9f1d23bfe11d0a2db028ec2d585385094b80c098 (patch)
tree5c034ecf8df3e2744209ac1ceefd56e5c08c7c68
parent455fd51a87693e8368a520730082fdc0a7c377eb (diff)
downloadqmk_firmware-9f1d23bfe11d0a2db028ec2d585385094b80c098.tar.gz
qmk_firmware-9f1d23bfe11d0a2db028ec2d585385094b80c098.zip
Add Ateml toolchain and remove specific chip name
-rw-r--r--doc/build.md11
1 files changed, 5 insertions, 6 deletions
diff --git a/doc/build.md b/doc/build.md
index 20702e94c..beff191b8 100644
--- a/doc/build.md
+++ b/doc/build.md
@@ -6,9 +6,9 @@ Download and Install
6-------------------- 6--------------------
7### 1. Install Tools 7### 1. Install Tools
8 8
91. **Toolchain** On Windows install [MHV AVR Tools][mhv] for AVR GCC compiler and [Cygwin][cygwin](or [MinGW][mingw]) for shell terminal. On Mac you can use [CrossPack][crosspack]. On Linux you can install AVR GCC with your favorite package manager. 91. **Toolchain** On Windows install [Atmel AVR Toolchain][atmelgcc] for AVR GCC compiler and [Cygwin][cygwin](or [MinGW][mingw]) for shell terminal. On Mac you can use [CrossPack][crosspack] or your favorite package manager. On Linux you can install AVR GCC with your favorite package manager.
10 10
112. **Programmer** On Windows install [Atmel FLIP][flip]. On Mac and Linux install [dfu-programmer][dfu-prog]. 112. **Programmer** Install [dfu-programmer][dfu-prog]. GUI tool [Atmel FLIP][flip] also can be used on Windows.
12 12
133. **Driver** On Windows you start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you shall need to update its driver on 'Device Manager'. You will find the driver in `FLIP` install directory like: C:\Program Files (x86)\Atmel\Flip 3.4.5\usb\. In case of `dfu-programmer` use its driver. 133. **Driver** On Windows you start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you shall need to update its driver on 'Device Manager'. You will find the driver in `FLIP` install directory like: C:\Program Files (x86)\Atmel\Flip 3.4.5\usb\. In case of `dfu-programmer` use its driver.
14 14
@@ -53,7 +53,7 @@ Now you have **hex** file to program on current directory. This **hex** is only
53How to program controller depends on controller chip and its board design. To program AVR USB chips you'll need to start it up in bootloader mode. Most of boards with the chip have a push button to let bootloader come up. Consult with your controller board manual. 53How to program controller depends on controller chip and its board design. To program AVR USB chips you'll need to start it up in bootloader mode. Most of boards with the chip have a push button to let bootloader come up. Consult with your controller board manual.
54 54
55### 2. Program with DFU bootloader 55### 2. Program with DFU bootloader
56Stock AVR USB chip including ATmega32U4 has DFU bootloader by factory default. `FLIP` is a DFU programmer on Windows offered by Atmel. Open source command line tool `dfu-programmer` also supports AVR chips, it runs on Linux, Mac OSX and even Windows. 56Stock AVR USB chips have DFU bootloader by factory default. `FLIP` is a DFU programmer on Windows offered by Atmel. Open source command line tool `dfu-programmer` also supports AVR chips, it runs on Linux, Mac OSX and even Windows.
57 57
58To program AVR chip with DFU bootloader use `FLIP` or `dfu-programmer`. 58To program AVR chip with DFU bootloader use `FLIP` or `dfu-programmer`.
59If you have a proper program command in `Makefile` just type this. 59If you have a proper program command in `Makefile` just type this.
@@ -68,7 +68,7 @@ Or to program with `dfu-programmer` run:
68 $ make -f Makefile.<variant> dfu 68 $ make -f Makefile.<variant> dfu
69 69
70#### FLIP GUI tutorial 70#### FLIP GUI tutorial
711. On menu bar click Device -> Select, then. `ATmega32u4`. 711. On menu bar click Device -> Select, then choose your chip name.
722. On menu bar click Settings -> Communication -> USB, then click 'Open' button on 'USB Port Connection' dialog. 722. On menu bar click Settings -> Communication -> USB, then click 'Open' button on 'USB Port Connection' dialog.
73At this point you'll see grey-outed widgets on the app get colored and ready. 73At this point you'll see grey-outed widgets on the app get colored and ready.
74 74
@@ -99,10 +99,9 @@ You may want to use other programmer like `avrdude` with AVRISPmkII, Arduino or
99 $ make -f Makefile.<variant> program 99 $ make -f Makefile.<variant> program
100 100
101 101
102[atmelgcc]: http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
102[cygwin]: https://www.cygwin.com/ 103[cygwin]: https://www.cygwin.com/
103[mingw]: http://www.mingw.org/ 104[mingw]: http://www.mingw.org/
104[mhv]: https://infernoembedded.com/products/avr-tools
105[winavr]: http://winavr.sourceforge.net/
106[crosspack]: http://www.obdev.at/products/crosspack/index.html 105[crosspack]: http://www.obdev.at/products/crosspack/index.html
107[flip]: http://www.atmel.com/tools/FLIP.aspx 106[flip]: http://www.atmel.com/tools/FLIP.aspx
108[dfu-prog]: http://dfu-programmer.sourceforge.net/ 107[dfu-prog]: http://dfu-programmer.sourceforge.net/