diff options
author | WestfW <westfw@gmail.com> | 2011-06-10 16:17:13 -0700 |
---|---|---|
committer | WestfW <westfw@gmail.com> | 2011-06-10 16:17:13 -0700 |
commit | 4f44d2893a506ee3924785c91a5f8983c013150c (patch) | |
tree | 6c934d178a63c687babde11dbe84f6399030da5b /bootloaders/optiboot/optiboot_pro_20mhz.hex | |
parent | e115bd8643e2dfab00757ba1074a536024a894cf (diff) |
This is a relatively significant edit that brings the Arduino copy of
optiboot up-to-date with the optiboot source repository as of Jun-2011
(the last changes made in the optiboot repository were in Oct-2010)
This adds support for several plaforms, fixes the "30k bug", and
refactors the source to have separate stk500.h, boot.h, and pin_defs.h
These are the arduino opticode issues fixed:
http://code.google.com/p/arduino/issues/detail?id=380
optiboot has problems upload sketches bigger than 30 KB
http://code.google.com/p/arduino/issues/detail?id=556
update optiboot to the point of the latest optiboot project sources.
These are issues that had been solved in the optiboot source aready:
http://code.google.com/p/arduino/issues/detail?id=364
optiboot leaves timer1 configured when starting app, breaks PWM on
pin 9 and 10. (fixed with a workaround in arduino core.)
aka http://code.google.com/p/optiboot/source/detail?r=c778fbe72df6ac13ef730c25283358c3c970f73e
Support for ATmega8 and mega88.
Fix fuse settings for mega168 _ISP targets
Additional new platforms (mega, sanguino)
http://code.google.com/p/optiboot/issues/detail?id=26
Set R1 to 0 (already in arduino code)
http://code.google.com/p/optiboot/issues/detail?id=36&can=1
Fails to build correctly for mega88
After this commit, the only differences between the Arduino optiboot.c
and the optiboot repository optiboot.c are cosmetic.
Diffstat (limited to 'bootloaders/optiboot/optiboot_pro_20mhz.hex')
-rw-r--r-- | bootloaders/optiboot/optiboot_pro_20mhz.hex | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/bootloaders/optiboot/optiboot_pro_20mhz.hex b/bootloaders/optiboot/optiboot_pro_20mhz.hex index 19c9ae4..d147f8f 100644 --- a/bootloaders/optiboot/optiboot_pro_20mhz.hex +++ b/bootloaders/optiboot/optiboot_pro_20mhz.hex @@ -1,33 +1,34 @@ -:103E000085E08093810082E08093C00088E1809308
-:103E1000C10086E08093C20085E18093C40084B72E
-:103E200014BE81FFD0D08DE0C8D0259A86E02CE367
-:103E30003BEF91E0309385002093840096BBB09BCC
-:103E4000FECF1D9AA8958150A9F7DD24D394A5E053
-:103E5000EA2EF1E1FF2EA4D0813421F481E0BED01E
-:103E600083E024C0823411F484E103C0853419F462
-:103E700085E0B4D08AC08535A1F492D0082F10E037
-:103E800010930102009300028BD090E0982F8827B6
-:103E9000802B912B880F991F909301028093000231
-:103EA00073C0863529F484E099D080E071D06DC06C
-:103EB000843609F043C07CD0E0910002F091010209
-:103EC00083E080935700E895C0E0D1E069D0899302
-:103ED000809102028150809302028823B9F778D042
-:103EE00007B600FCFDCF4091000250910102A0E016
-:103EF000B1E02C9130E011968C91119790E0982FC1
-:103F00008827822B932B1296FA010C01D09257002E
-:103F1000E89511244E5F5F4FF1E0A038BF0749F7E5
-:103F2000E0910002F0910102E0925700E89507B697
-:103F300000FCFDCFF0925700E89527C08437B9F414
-:103F400037D046D0E0910002F09101023196F09313
-:103F50000102E09300023197E4918E2F19D08091F5
-:103F60000202815080930202882361F70EC08537D8
-:103F700039F42ED08EE10CD084E90AD086E096CFB9
-:103F8000813511F488E019D023D080E101D063CFCE
-:103F9000982F8091C00085FFFCCF9093C6000895B4
-:103FA000A8958091C00087FFFCCF8091C60008953E
-:103FB000F7DFF6DF80930202F3CFE0E6F0E098E16E
-:103FC00090838083089580E0F8DFEE27FF2709942F
-:103FD000E7DF803209F0F7DF84E1DACF1F93182F93
-:0C3FE000DFDF1150E9F7F4DF1F910895B6
+:103E0000112484B714BE81FFE6D085E08093810041
+:103E100082E08093C00088E18093C10086E08093B7
+:103E2000C20085E18093C4008EE0CFD0259A86E061
+:103E30002CE33BEF91E0309385002093840096BB08
+:103E4000B09BFECF1D9AA8958150A9F7DD24D3948D
+:103E5000A5E0EA2EF1E1FF2EABD0813421F481E020
+:103E6000C5D083E020C0823411F484E103C08534DE
+:103E700019F485E0BBD091C0853581F499D0082F25
+:103E800010E096D090E0982F8827802B912B880FF8
+:103E9000991F90930102809300027EC0863529F419
+:103EA00084E0A4D080E07CD078C0843609F04EC095
+:103EB00087D0E0910002F091010288E3E030F8073A
+:103EC00018F483E087BFE895C0E0D1E071D0899312
+:103ED000809102028150809302028823B9F7E09119
+:103EE0000002F091010288E3E030F80718F083E067
+:103EF00087BFE89575D007B600FCFDCF4091000262
+:103F000050910102A0E0B1E02C9130E011968C912B
+:103F1000119790E0982F8827822B932B1296FA0105
+:103F20000C01D7BEE89511244E5F5F4FF1E0A03839
+:103F3000BF0751F7E0910002F0910102E7BEE8955A
+:103F400007B600FCFDCFF7BEE89527C08437B9F46B
+:103F500037D046D0E0910002F09101023196F09303
+:103F60000102E09300023197E4918E2F19D08091E5
+:103F70000202815080930202882361F70EC08537C8
+:103F800039F42ED08EE10CD084E90AD086E08BCFB4
+:103F9000813511F488E019D023D080E101D05CCFC5
+:103FA000982F8091C00085FFFCCF9093C6000895A4
+:103FB000A8958091C00087FFFCCF8091C60008952E
+:103FC000F7DFF6DF80930202F3CFE0E6F0E098E15E
+:103FD00090838083089580E0F8DFEE27FF2709941F
+:103FE000E7DF803209F0F7DF84E1DACF1F93182F83
+:0C3FF000DFDF1150E9F7F4DF1F910895A6
:0400000300003E00BB
:00000001FF
|