David A. Mellis
091540e930
Adding ATmega328 bootloader for the Pro and Pro Mini running at 8 MHz (3.3V). Uses the USART0 double speed mode, which according to Nathan from Sparkfun, is necessary to achieve reliable communication at 57600 baud.
2009-05-08 11:05:41 +00:00
David A. Mellis
1b17232798
Adding support for the Arduino Mega (ATmega1280) to the core and bootloader.
2009-03-25 10:50:00 +00:00
David A. Mellis
7c105e940a
Renaming atmega168 bootloader directory to atmega since it's no longer atmega168 specific. Updating boards.txt accordingly.
2009-03-24 10:41:46 +00:00
David A. Mellis
40cbd63fc4
Setting atmega328 bootloader baud rate to 57600 (for now) and adding isp targets to makefile (e.g. diecimila_isp, atmega328_isp).
2008-11-26 14:34:24 +00:00
David A. Mellis
1d5a9b52b9
Adding ATmega328 support.
2008-11-09 21:02:20 +00:00
David A. Mellis
30dc672dff
* Updating version number to 0013.
...
* Updating ATmega168 bootloader to work with standard distributions of avrdude
(responding to signature requests made with the universal SPI command) and
correctly store EEPROM data. Thanks to ladyada.
* Changing compilation process to generate .eep file and allow for use of
EEMEM directive (although not yet uploading EEPROM data).
2008-10-11 19:27:10 +00:00
David A. Mellis
5c857a5005
Reindenting the ATmega168 bootloader file. It was a mess (and still is somewhat of one).
2008-10-11 15:20:39 +00:00
David A. Mellis
0f3400fbae
Incorporating ladyada's watchdog timer changes into the bootloader source, but only compiling them in for the Pro and Pro Mini (since Nathan includes them in the bootloader he burns to the board). Added a WATCHDOG_MODS flag to the Makefile to specify that they should be included. Recompiled the pro .hex file to include them.
2008-09-06 22:17:58 +00:00
David A. Mellis
7630c3a887
Adding Nano and Pro (8 MHz) to boards.txt file; updating Makefile for atmega168 bootloader based on Nathan's changes to allow for customizing of more parameters per-board; including Pro 8 MHz .hex compiled bootloader file; not updating the Diecimila or NG .hex files.
2008-08-16 01:56:41 +00:00
David A. Mellis
0148c904c6
Adding LilyPad bootloader and adding LilyPad to board definition file.
2007-10-09 22:46:09 +00:00
David A. Mellis
884c3856c1
Moving bootloaders into the hardware/bootloaders directory.
2007-10-06 13:28:43 +00:00