aboutsummaryrefslogtreecommitdiff
path: root/firmwares
diff options
context:
space:
mode:
authorDavid A. Mellis <d.mellis@arduino.cc>2010-09-24 10:40:37 -0400
committerDavid A. Mellis <d.mellis@arduino.cc>2010-09-24 10:40:37 -0400
commit7bc34012a27edce5aa68b323b14315ccc7c61a18 (patch)
treea8c60d1f084cbc6eb88afaa4665e262d663b2db1 /firmwares
parentb0e6e58efbed41642766112a9812e249b644946b (diff)
Adding readme about the firmwares.
Diffstat (limited to 'firmwares')
-rw-r--r--firmwares/README.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/firmwares/README.txt b/firmwares/README.txt
new file mode 100644
index 0000000..c2e840b
--- /dev/null
+++ b/firmwares/README.txt
@@ -0,0 +1,14 @@
+Arduino Uno and Mega 2560 Firmwares for the ATmega8U2
+
+This directory contains the firmwares used on the ATmega8U2 on the Arduino
+Uno and Arduino Mega 2560. The arduino-usbdfu directory contains the DFU
+bootloader on the 8U2; the arduino-usbserial directory contains the actual
+usb to serial firmware. Both should be compiled against LUFA 100807. The
+two .hex files in this directory combine the dfu and serial firmwares into
+a single file to burn onto the 8U2.
+
+To burn (Uno):
+avrdude -p at90usb82 -F -P usb -c avrispmkii -U flash:w:UNO-dfu_and_usbserial_combined.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xF4:m -U lock:w:0x0F:m
+
+To burn (Mega 2560):
+avrdude -p at90usb82 -F -P usb -c avrispmkii -U flash:w:MEGA-dfu_and_usbserial_combined.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xF4:m -U lock:w:0x0F:m \ No newline at end of file