1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-04 15:24:12 +01:00
Arduino/hardware/arduino/bootloaders/optiboot/optiboot_luminet.hex
WestfW e2812ef91c 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.
2011-06-10 16:17:13 -07:00

43 lines
1.8 KiB
Plaintext

:101D0000112484B714BE81FF22D185E08EBD8EE000
:101D10001AD1D49AD29A86E023EC3FEF91E03DBDF0
:101D20002CBD9BB9589BFECFCC9AA8958150B9F792
:101D3000DD24D39485E0C82E0FE7F02E1EECE12EB3
:101D4000E9D0813421F481E00DD183E020C08234D8
:101D500011F484E103C0853419F485E003D1C8C0CF
:101D6000853581F4D7D0082F10E0D4D090E0982F9B
:101D70008827802B912B880F991F90938101809346
:101D80008001B5C0863529F484E0ECD080E0B3D082
:101D9000AFC0843609F06BC0D1D0C0E0D1E0BAD07A
:101DA0008993809182018150809382018823B9F7C1
:101DB000E0918001F091810183E087BFE895CCD06C
:101DC00007B600FCFDCF8091800190918101892BA5
:101DD00041F5809100012091010130E0322F22274E
:101DE00090E0282B392B309385012093840140917A
:101DF00008018091090190E0982F882750E0842BFA
:101E0000952B909387018093860124503040209336
:101E10000801232F332720930901F0920001E0925B
:101E200001014091800150918101A0E0B1E02C912D
:101E300030E011968C91119790E0982F8827822B93
:101E4000932B1296FA010C01D7BEE89511244E5F30
:101E50005F4FF1E0A034BF0751F7E0918001F091AE
:101E60008101C7BEE89507B600FCFDCF41C08437AD
:101E700089F564D071D0E0918001F09181013097B3
:101E800019F42091840113C0E130F10519F4209177
:101E900085010DC0E830F10519F42091860107C0D5
:101EA000E930F10519F42091870101C02491809156
:101EB000800190918101019690938101809380012E
:101EC000822F19D0809182018150809382018823D2
:101ED00091F60EC0853739F43FD08EE10CD083E9FE
:101EE0000AD08CE054CF813511F488E02CD034D066
:101EF00080E101D025CF2AE030E08095089410F4ED
:101F0000DA9802C0DA9A000015D014D086952A9586
:101F1000B1F70895A89529E030E0CB99FECF0AD01B
:101F200009D008D08894CB9908942A9511F0879508
:101F3000F7CF08959EE09A95F1F70895EBDFEADF79
:101F400080938201E7CF98E191BD81BD089580E043
:101F5000FADFE4E0FF270994DDDF803209F0F7DFE4
:101F600084E1C9CF1F93182FD5DF1150E9F7F4DFB3
:041F70001F91089520
:0400000300001D00DC
:00000001FF