Makefile: Add atusb to 'all'
[linux-libre-firmware.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 7fb111653d0885c3086970712c53adb08527bbfd..70c4381baa5903049907fa98a75c8ea549b79106 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -16,14 +16,15 @@ In order to build everything you will need the following on the host
 system:
 
     * A C/C++ compiler, like GCC
 system:
 
     * A C/C++ compiler, like GCC
-    * AVR-GCC
-    * Standard C library for AVR-GCC
     * Cmake
     * Cmake
+    * dfu-util - Device Firmware Upgrade Utilities
     * GNU Bison/YACC
     * GNU Flex
     * GNU Gperf
     * GNU Make
     * GNU Wget
     * GNU Bison/YACC
     * GNU Flex
     * GNU Gperf
     * GNU Make
     * GNU Wget
+    * GNU C cross-compiler for AVR
+    * Standard C library for Atmel AVR
     * GNU C cross-compiler for ARM:
         - arm-linux-gnueabi-gcc
         - arm-linux-gnueabi-ld
     * GNU C cross-compiler for ARM:
         - arm-linux-gnueabi-gcc
         - arm-linux-gnueabi-ld
@@ -34,8 +35,8 @@ system:
 
 On GNU/Linux distros that use apt you can install these with:
 
 
 On GNU/Linux distros that use apt you can install these with:
 
-    apt install avr-gcc avr-libc binutils-arm-linux-gnueabi \
-    binutils-arm-none-eabi bison cmake flex g++ gcc \
+    apt install gcc-avr avr-libc binutils-arm-linux-gnueabi \
+    binutils-arm-none-eabi bison cmake dfu-util flex g++ gcc \
     gcc-arm-linux-gnueabi gcc-arm-none-eabi gperf make wget
 
 CARL9170 Firmware Configuration
     gcc-arm-linux-gnueabi gcc-arm-none-eabi gperf make wget
 
 CARL9170 Firmware Configuration
@@ -48,7 +49,7 @@ atusb: Firmware for the ATUSB IEEE 802.15.4 USB Adapter
 
 To flash the firmware you need dfu-util on the host. Issue
 
 
 To flash the firmware you need dfu-util on the host. Issue
 
-    make dfu
+    dfu-util -d 20b7:1540 -D atusb.dfu
 
 right after plugging the device into the USB port while the red led is
 still on.
 
 right after plugging the device into the USB port while the red led is
 still on.