westfw
c2efa8bcb7
Fix incorrect signature (from avr-libc) for ATmega644p.
...
Fix incorrect BoD fuses in Makefile for several targets.
http://code.google.com/p/optiboot/issues/detail?id=61
2012-03-10 15:36:01 -08:00
Bill Westfield
f60b84ec59
Cosmetic: use symbolic constant STK_LEAVE_PROGMODE ('Q')
...
http://code.google.com/p/optiboot/issues/detail?id=55
2012-01-31 20:22:03 -08:00
Bill Westfield
215a47401f
Bump the version number, since we've change the binary for an existing
...
platform (1284.)
2012-01-31 15:01:06 -08:00
Bill Westfield
f1def92107
Can't upload sketches longer than 122880 bytes on atmega1284.
...
http://code.google.com/p/optiboot/issues/detail?id=57
Correct NRWWSTART for 1284; byte vs word address confusion.
Add explanatory comments!
2012-01-31 14:42:37 -08:00
Bill Westfield
6e002e8f18
Issue 54: Code grows to >512 bytes with gcc 4.5.3
...
Use attribute "OS_main" instead of "naked" for main()
http://code.google.com/p/optiboot/issues/detail?id=54
This is more correct, and prevents code growth when using
gcc4.5.3 and later, where certain optimizations are disabled
in "naked" functions. In 4.3.2 (current used, the binary
does not change.
See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240
2012-01-27 20:49:54 -08:00
Bill Westfield
af07bb219a
Add support for ATmega1284, including sketches larger than 64k
...
See http://code.google.com/p/optiboot/issues/detail?id=51
2012-01-25 01:17:11 -08:00
Bill Westfield
856ae041e6
Issue 47: remove the automatic setting of SOFT_UART
...
also commit the "diecimila" .hex and .lst files, which are still
old in the repository.
2012-01-17 00:01:06 -08:00
Bill Westfield
88e3ad0555
Added tag v3 for changeset e374dd57c5b8
2011-10-31 01:19:02 -07:00
Bill Westfield
4bccc86c9d
Added tag v4.4 for changeset 1409f521da51
2011-10-31 01:17:14 -07:00
Bill Westfield
4ad7a6e3cd
Remove the "cores" directory from optiboot. These (which were copies of
...
core files normally distributed with the Arduino IDE or with other boards
(Sanguino, Luminet) have long been so obsolete that they do more harm than
good, and there is now a mechanism for pointing add-on "boards.txt" entries
to the common platform code.
See http://code.google.com/p/optiboot/issues/detail?id=11
v4.4
2011-10-30 01:27:09 -07:00
Bill Westfield
c0bbc7d8a3
added optiboot/bootloaders/optiboot/README.TXT
...
added optiboot/bootloaders/optiboot/omake
added optiboot/bootloaders/optiboot/omake.bat
changed optiboot/bootloaders/optiboot/Makefile
changed optiboot/bootloaders/optiboot/makeall
changed optiboot/bootloaders/optiboot/optiboot.c
changed optiboot/bootloaders/optiboot/pin_defs.h
(assorted .hex and .lst files also changed)
This commit syncs up the optiboot mercurial repository with the the
Arduino git repository (as far as optiboot is concerned.)
This should fix (optiboot) issues:
http://code.google.com/p/optiboot/issues/detail?id=1
http://code.google.com/p/optiboot/issues/detail?id=7
http://code.google.com/p/optiboot/issues/detail?id=20
http://code.google.com/p/optiboot/issues/detail?id=23
http://code.google.com/p/optiboot/issues/detail?id=26
http://code.google.com/p/optiboot/issues/detail?id=29
http://code.google.com/p/optiboot/issues/detail?id=30
http://code.google.com/p/optiboot/issues/detail?id=32
http://code.google.com/p/optiboot/issues/detail?id=33
http://code.google.com/p/optiboot/issues/detail?id=34
http://code.google.com/p/optiboot/issues/detail?id=35
http://code.google.com/p/optiboot/issues/detail?id=36
http://code.google.com/p/optiboot/issues/detail?id=37
http://code.google.com/p/optiboot/issues/detail?id=38
See the Arduino commit history for details of which code
changes for which features/bugfix.
2011-10-30 01:13:01 -07:00
Peter Knight
834898dad0
Include lst and hex files for build
2010-10-12 20:50:22 +01:00
Peter Knight
1dc0e6a0ed
Changes to support new platforms
2010-10-12 20:26:51 +01:00
Peter Knight
496a76b140
Add --gc-sections to link (Google code issue 18, ld bug workaround)
2010-10-12 20:17:51 +01:00
Peter Knight
8065cd1eee
Remove trailing # comments from Makefile (Google code issue 17)
2010-10-12 20:14:08 +01:00
Peter Knight
06e5b8f80f
Add ATmega88.
...
Fix ATmega168 fuses.
2010-10-12 19:59:24 +01:00
Peter Knight
6c38654906
Arduino 20 PWM 9/10 issue fix
2010-10-12 18:54:45 +01:00
Peter Knight
443d06bca9
Add support for ATmega8, courtesy of R.Weirsma (superkoetje)
2010-10-12 18:53:38 +01:00
Peter Knight
b13f686877
boards.txt now points to Arduino core within Arduino distribution
...
Fix for http://code.google.com/p/optiboot/issues/detail?id=11
Sanguino and Luminet have been commented out - not ready for release now.
2010-09-19 15:46:44 +01:00
cathedrow
74bb96b85d
Add test apps that fill flash memory.
2010-05-11 20:43:08 +00:00
cathedrow
c49b9cc7b3
Handle writing to NRWW locations correctly.
2010-05-11 18:38:17 +00:00
cathedrow
a9f28b5f31
Sanguino core update
2010-05-11 18:18:59 +00:00
cathedrow
7f42d6b525
Fix Sanguino bootloader name
2010-05-11 13:50:46 +00:00
cathedrow
a65fe8e957
Oops! Add missing files to repo for Luminet, Sanguino and Mega
2010-05-11 12:45:51 +00:00
cathedrow
843014b1b4
Add automatic soft-UART detection. Fix boards.txt entry for Mega.
2010-05-11 10:49:24 +00:00
cathedrow
90cb186e87
Work in progress:
...
Some size reductions
Partially tested support for Arduino Mega
Untested support for Sanguino
Initial code in place for Luminet **completely untested**
2010-05-11 09:34:21 +00:00
cathedrow
2f64a38608
Fix duplicate entry
v3
2010-05-09 13:21:38 +00:00
cathedrow
5eab5df182
v3:
...
Withdraw support for 230400 baud due to incompatibility with Arduino 18 on PC platform
Merge NG support into Diecimila
Preliminary (and probably broken) support for virtual boot partition, for Luminet
2010-05-09 11:44:15 +00:00
cathedrow
9e7b95db5b
Update to version 2. Implement AVR305 soft-UART for higher speed communication. Upgrade all targets to highest speeds.
2010-05-08 20:56:46 +00:00
cathedrow
4602ee304a
First release
2010-04-16 18:53:40 +00:00
unknown
6e248d129b
Initial directory structure.
2010-04-03 12:45:50 +00:00