aboutsummaryrefslogtreecommitdiff
path: root/bootloaders/caterina
diff options
context:
space:
mode:
authorZach Eveland <zeveland@blacklabel-development.com>2012-04-25 15:56:18 -0400
committerZach Eveland <zeveland@blacklabel-development.com>2012-04-25 15:56:18 -0400
commitd755d0035d4e3a816c127fd8207722bfe6629eee (patch)
tree5abcc668b7ce86cf538f6f3e6ad3c0221410251f /bootloaders/caterina
parent6ae1a1723561266767ed1ba39ae61c35ea263162 (diff)
changed PID values for Leonardo bootloader and sketch
done to avoid driver problems for users who installed the pre-release bootloader and driver
Diffstat (limited to 'bootloaders/caterina')
-rw-r--r--bootloaders/caterina/Caterina-Leonardo.hex272
-rwxr-xr-xbootloaders/caterina/Descriptors.c6
-rwxr-xr-xbootloaders/caterina/Makefile4
3 files changed, 143 insertions, 139 deletions
diff --git a/bootloaders/caterina/Caterina-Leonardo.hex b/bootloaders/caterina/Caterina-Leonardo.hex
index 9ae1391..de7b53c 100644
--- a/bootloaders/caterina/Caterina-Leonardo.hex
+++ b/bootloaders/caterina/Caterina-Leonardo.hex
@@ -1,6 +1,6 @@
:200000000C946E010C9496010C9496010C9496010C9496010C9496010C9496010C94960150
-:200020000C9496010C9496010C941B050C94A6050C9496010C9496010C9496010C9496016B
-:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B201CC
+:200020000C9496010C9496010C9410050C949B050C9496010C9496010C9496010C94960181
+:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B501C9
:200060000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601C8
:200080000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601A8
:2000A0000C9496010C9496010C94960100000000240027002A002D003000000000002500A4
@@ -9,8 +9,8 @@
:200100004080080204018040201002011080102040400000000200080E0000030401000BB2
:200120000000070605040100080A0B0C0D09040309042203410072006400750069006E00CD
:200140006F0020004C0065006F006E006100720064006F00180341007200640075006900CC
-:200160006E006F0020004C004C004300120100020000004041233480000101020001120122
-:200180000002020000404123348000010102000100C18081C1080B00020202010009040054
+:200160006E006F0020004C004C004300120100020000004041233680000101020001120120
+:200180000002020000404123368000010102000100C18081C1080B00020202010009040052
:2001A000000102020000052400100105240101010424020605240600010705810310004094
:2001C00009040100020A000000070502024000000705830240000005010902A1010901A186
:2001E000008501050919012903150025019503750181029501750581030501093009310943
@@ -20,137 +20,137 @@
:200260000000000000000000000000000000000000000000002C9EB4A0A1A2A434A6A7A553
:20028000AE362D3738271E1F20212223242526B333B62EB7B89F8485868788898A8B8C8D58
:2002A0008E8F909192939495969798999A9B9C9D2F3130A3AD350405060708090A0B0C0D7C
-:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B5000057043907370811241FBE15
-:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0E4EEF2E102C005900D92AA32B107D9F711E06B
-:20030000AAE2B1E001C01D92AB39B107E1F712E0CCEDD2E004C02297FE010E946C09C63DE9
-:20032000D107C9F70E9491030C9470090C9400008DE061E00E945E0368EE73E080E090E00C
-:200340000E94FA018DE060E00E945E0368EE73E080E090E00E94FA0108958DE061E00E944D
-:20036000C10208951F920F920FB60F9211242F933F938F939F93AF93BF9380912E01909153
-:200380002F01A0913001B0913101309132010196A11DB11D232F2D5F2D3720F02D570196D4
-:2003A000A11DB11D2093320180932E0190932F01A0933001B093310180912A0190912B01D4
-:2003C000A0912C01B0912D010196A11DB11D80932A0190932B01A0932C01B0932D01BF917F
-:2003E000AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB7F89480912A012F
-:2004000090912B01A0912C01B0912D0166B5A89B05C06F3F19F00196A11DB11D7FBFBA2F9E
-:20042000A92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A95D1F7BC012DC0FA
-:20044000FFB7F89480912A0190912B01A0912C01B0912D01E6B5A89B05C0EF3F19F0019693
-:20046000A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880F991FAA1FBB1F70
-:20048000EA95D1F7861B970B885E9340C8F2215030404040504068517C4F21153105410538
-:2004A000510571F60895789484B5826084BD84B5816084BD85B5826085BD85B5816085BD64
-:2004C000EEE6F0E0808181608083E1E8F0E01082808182608083808181608083E0E8F0E005
-:2004E000808181608083E1EBF0E0808184608083E0EBF0E0808181608083E1E9F0E0808178
-:2005000082608083808181608083E0E9F0E080818160808320EC30E0F90180818068808391
-:2005200080818F7B8083A2ECB0E08C9188608C938C918B7F8C93E1ECF0E0808184608083A0
-:20054000808182608083808181608083E3ECF0E0808181608083F9018081826080838C914F
-:2005600081608C93EAE7F0E08081846080838081826080838081816080838081806880833B
-:200580000895CF93DF93482F50E0CA018C509F4FFC0134914A525F4FFA018491882369F18D
-:2005A00090E0880F991FFC01E455FF4FA591B491FC01E654FF4FC591D491662351F42FB789
-:2005C000F8948C91932F909589238C93888189230BC0623061F42FB7F8948C91932F9095E3
-:2005E00089238C938881832B88832FBF06C09FB7F8948C91832B8C939FBFDF91CF91089523
-:200600008730C1F1883080F48330F9F0843030F4813029F1823009F050C024C08430C9F0FA
-:20062000863009F04AC022C08A3091F18B3030F4883031F1893009F040C026C08C3091F154
-:200640008C3060F18E30C9F533C0809180008F7703C0809180008F7D80938000089584B5BE
-:200660008F7702C084B58F7D84BD08958091B0008F7703C08091B0008F7D8093B0000895D8
-:20068000809190008F7707C0809190008F7D03C080919000877F8093900008958091C000C4
-:2006A0008F7703C08091C0008F7D8093C00008958091C200877F8093C2000895FF920F93A6
-:2006C0001F93F62E482F50E0CA018E5E9E4FFC012491CA018C509F4FFC0114914A525F4FC6
-:2006E000FA0104910023C9F0222319F0822F0E940003E02FF0E0EE0FFF1FE654FF4FA59132
-:20070000B4919FB7F894FF2021F48C911095812302C08C91812B8C939FBF1F910F91FF9031
-:200720000895CF93DF930E9453028BE391E00E9458040E94AD01C0E0D0E00E9498012097E2
-:20074000E1F30E940000F9CF282F809135018823C1F057FF1AC015C0289890933401809133
-:20076000F1008193E217F307B9F74115510539F08091F200882319F48BE68093E800AFBF67
-:2007800002C04FEF5FEFCA010895AFB7F89427702093E9008091F200282F30E0241735079D
-:2007A0000CF4A901FB019B01240F311D94E6DACFDF93CF930F92CDB7DEB7BE016F5F7F4F6A
-:2007C00041E050E00E94A403019719F02FEF3FEF03C08981282F30E0C9010F90CF91DF9125
-:2007E0000895FF920F931F93F82E142F052F4091380150913901212F302FC901DC01FB0163
-:200800006EEF29C0F7FE02C0949101C09081209136013091370124173507ACF48091E800F3
-:200820008570E1F38091E80082FF03C02FEF3FEF17C09093F100C90101968F739070892B64
-:2008400011F46093E8002F5F3F4F3093370120933601119731961097A9F6812F902F9C01F6
-:20086000C9011F910F91FF9008959C018091E80082FFFCCFF901260F311D03C08091F1000E
-:200880008193E217F307D1F7289884E6809334018BEF8093E800CB0108958093E90080912C
-:2008A000F200882319F08AE38093E800089508951092350181E08093D70080EA8093D80078
-:2008C00082E189BD09B400FEFDCF61E070E080E090E00E94FA0180E98093D8008CE0809317
-:2008E000E2001092E000559A209A08955F926F927F928F929F92AF92BF92CF92DF92EF9214
-:20090000FF920F931F93CF93DF93E82E842E752E80913501882371F18B01242F352FC90152
-:20092000EC017AEFF72E67E0962E9E2050E4552E8E2D90E040E2A42EB12CA822B9223AE3FE
-:20094000632E20E4C22ED12CC822D92258C09FB7F8949092E9008091E80085FD02C020E0EE
-:2009600004C08091F200252D281B9FBF222361F4FA9419F42FEF3FEF4DC061E070E080E03E
-:2009800090E00E94FA013BC0822F90E0C817D9070CF42C2FC21BD1094FB7F8949092E900C0
-:2009A000A114B10421F406C01092F10021502223D9F719C0E7FC03C0F801922F10C0C80107
-:2009C000322F06C0FC010196E491E093F10031503323C1F706C081918093F100915099237B
-:2009E000D1F7020F111D8091E80085FF05C0209729F4C114D10411F06092E8004FBF209790
-:200A000009F0A5CF5D9884E680933301282D372DC9019C01C901DF91CF911F910F91FF902A
-:200A2000EF90DF90CF90BF90AF909F908F907F906F905F9008951F920F920FB60F92112406
-:200A40001F932F933F934F935F936F937F938F939F93AF93BF93EF93FF938091E1001092D8
-:200A6000E100982F83FF0FC01092E90081E08093EB001092EC0082E38093ED0010923501C8
-:200A800088E08093F00092FF36C083E08093E9008091F200882349F08AE38093E80005C0F1
-:200AA00080E891E00E947C0701C012E09FB7F8941093E9008091F2009FBF882389F780917A
-:200AC0003301882351F08091330181508093330180913301882309F45D9A809134018823C4
-:200AE00051F08091340181508093340180913401882309F4289AFF91EF91BF91AF919F91D6
-:200B00008F917F916F915F914F913F912F911F910F900FBE0F901F9018950F931F93DF9368
-:200B2000CF930F92CDB7DEB719828E010F5F1F4FC8010E949B07C8010E943409898190E064
-:200B40000F90CF91DF911F910F9108951F920F920FB60F921124EF92FF921F932F933F93F4
-:200B60004F935F936F937F938F939F93AF93BF93EF93FF93DF93CF93CDB7DEB76197DEBF0F
-:200B8000CDBF1092E9008091E80083FF0FC1FE0131969E01275F3F4F03C08091F1008193A1
-:200BA000E217F307D1F7289884E68093340182EF8093E800998197FF05C08091E80080FFAF
-:200BC000FCCF03C08EEF8093E800292F30E0C90180769070892B09F0C2C08A81882329F4E5
-:200BE0001092F1001092F100D6C0813009F4D3C0833009F4D0C0853049F48091E80080FF4E
-:200C0000FCCF8B8180688093E300C5C0863009F07CC01C81EF80F8841230C1F51092E900A4
-:200C2000109237011092360110923901109238010E948D0599E0FE013996DF01292F1D92E8
-:200C40002A95E9F799871A8791E09E8790E8988B9AEF998B2091360130913701275F3F4F61
-:200C60003C872B878D871092E9001092370110923601F0923901E092380180E0BF0149E0FD
-:200C800050E00E94F1030E948D0585C01092E9001092370110923601F0923901E092380170
-:200CA000123241F482E290E00E942C09892B09F476C071C0113079F488E0E816F10419F4E2
-:200CC00081E080933A0180913A01882309F06BC0ECE6F1E013C0133009F061C08B818823C0
-:200CE00019F4EEE2F1E00AC0823019F4E2E3F1E005C0813009F053C0E4E5F1E0449180E8CE
-:200D0000BF0150E00E94F10346C0873009F447C0883021F481E08093F1003DC08930D9F5D6
-:200D200023703070232BD9F5E1E9F1E091E031E026E39093E9003093EB0084918093EC0070
-:200D40002093ED009F5F3196953099F78EE78093EA001092EA008B81809335011CC08F819A
-:200D600098851092E900109237011092360190933901809338018D81882329F4CE01019633
-:200D80000E94A70706C0823051F4CE0101960E94FD07882321F08EEF8093E80007C081E2DC
-:200DA0008093EB0003C0EEE7F1E0A8CF6196DEBFCDBFCF91DF91FF91EF91BF91AF919F9195
-:200DC0008F917F916F915F914F913F912F911F91FF90EF900F900FBE0F901F9018952091AD
-:200DE0007C0130917D0180917E0190917F01281B390B2F733070C901089520917C013091E7
-:200E00007D0180917E0190917F012817390719F42FEF3FEF09C0E0917E01F0917F01E45C51
-:200E2000FE4F8081282F30E0C901089520917C0130917D0180917E0190917F012817390779
-:200E400019F42FEF3FEF13C0E0917E01F0917F01E45CFE4F208180917E0190917F0101967F
-:200E60008F73907090937F0180937E0130E0C9010895109283011092820188EE93E0A0E010
-:200E8000B0E08093840190938501A0938601B09387018EE091E09093810180938001089547
-:200EA0000F931F93DF93CF930F92CDB7DEB78C01698380910701882369F083E0BE016F5FCA
-:200EC0007F4F41E050E00E9476041816190614F49C0107C081E090E0F8019383828320E039
-:200EE00030E0C9010F90CF91DF911F910F91089583E00E944D04089582E00E94D803482F73
-:200F000020917C0130917D012F5F3F4F2F73307080917E0190917F012817390759F0E0919C
-:200F20007C01F0917D01E45CFE4F408330937D0120937C010895FC0180818E5F808380E881
-:200F400065E971E042E450E00E94F1030895FC0181819081913A59F4813209F04CC080E029
-:200F600060E071E047E050E00E94F10342C0913209F041C0803239F480E091E067E070E0ED
-:200F80000E94350436C0823209F035C08281809307018091000190910101A0910201B09116
-:200FA0000301805B9440A040B04019F58091070180FD12C087E797E7909301088093000805
-:200FC0002BE088E190E00FB6F894A895809360000FBE209360000DC088E10FB6F8948093B2
-:200FE0006000109260000FBEA895109201081092000881E0089580E00895FC019181808125
-:20100000813A31F4913089F080E0933089F40DC0813269F49B3021F482818093080105C075
-:201020009A3029F482818093090181E0089580E00895EF92FF920F931F938C01E62EDC01CA
-:20104000ED91FC910480F581E02D0995F82ED801ED91FC910680F781E02DC8016E2D0995C9
-:201060008F2D90E01F910F91FF90EF90089510928E01109292011092910180E291E09093B9
-:20108000900180938F010895EF92FF920F931F93DF93CF930F92CDB7DEB789838B017A0178
-:2010A00084E0BE016F5F7F4F41E050E00E94760484E4B801A7010E9476040F90CF91DF91B0
-:2010C0001F910F91FF90EF90089582E048E050E00E9444080895FC01168217821086118675
-:2010E0001286138614823496BF010E9465080895DC01683810F0685829C0E62FF0E067FF82
-:2011000013C0E058F04081E090E002C0880F991FEA95E2F7809514962C911497282314963E
-:201120002C93149760E012C0EB5AFD4F6491662319F420E030E01DC067FF08C014968C9135
-:2011400014978D7F14968C9314976F77FD0190E0662321F08681861709F416829F5F319678
-:201160009630B1F7CD011496BD010E94650821E030E0C9010895CF93DF93DC01683810F0F3
-:20118000685825C0E62FF0E067FF12C0E058F04081E090E002C0880F991FEA95E2F7149641
-:2011A0002C911497282B14962C93149760E00FC0EB5AFD4F64916623D9F167FF08C01496A0
-:2011C0008C911497826014968C9314976F7716968C9116978617A9F117968C911797861749
-:2011E00081F118968C911897861759F119968C911997861731F11A968C911A97861709F1CC
-:201200001B968C911B978617E1F0ED01E0E0F0E09E2F8E81882321F4EA0FFB1F668306C004
-:201220009F5F31962196E630F10591F7963049F481E090E013969C938E93129720E030E018
-:2012400007C0CD011496BD010E94650821E030E0C901DF91CF91089580E867ED71E045E602
-:2012600050E00E94F1030895FC0180818F5F808380E86CE372E049E150E00E94F103089586
-:20128000CF92DF92EF92FF920F931F93CF93DF937C016B018A01C0E0D0E00FC0D6016D91DA
-:2012A0006D01D701ED91FC910190F081E02DC7010995C80FD91F015010400115110571F764
-:2012C000CE01DF91CF911F910F91FF90EF90DF90CF900895EE0FFF1F0590F491E02D0994C7
-:2012E000F894FFCF00E100000000000001010000000050074009EF061607FD0678077C07FA
-:201300000000000019084009BB0878086B08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF
+:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B500004C042E072C0811241FBE36
+:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0EEECF2E102C005900D92AC32B107D9F711E061
+:20030000ACE2B1E001C01D92AD39B107E1F712E0CCEDD2E004C02297FE010E946109C63DF0
+:20032000D107C9F70E9486030C9465090C9400008091000161E00E94530364E873E080E002
+:2003400090E00E94FD018091000160E00E9453036CE474E080E090E00E94FD010895809181
+:20036000000161E00E94B60208951F920F920FB60F9211242F933F938F939F93AF93BF93DB
+:200380008091300190913101A0913201B0913301309134010196A11DB11D232F2D5F2D3794
+:2003A00020F02D570196A11DB11D209334018093300190933101A0933201B0933301809117
+:2003C0002C0190912D01A0912E01B0912F010196A11DB11D80932C0190932D01A0932E01BA
+:2003E000B0932F01BF91AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB734
+:20040000F89480912C0190912D01A0912E01B0912F0166B5A89B05C06F3F19F00196A11DC3
+:20042000B11D7FBFBA2FA92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A9577
+:20044000D1F7BC012DC0FFB7F89480912C0190912D01A0912E01B0912F01E6B5A89B05C0E7
+:20046000EF3F19F00196A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880FFD
+:20048000991FAA1FBB1FEA95D1F7861B970B885E9340C8F2215030404040504068517C4F8F
+:2004A000211531054105510571F60895789484B5826084BD84B5816084BD85B5826085BD0F
+:2004C00085B5816085BDEEE6F0E0808181608083E1E8F0E010828081826080838081816043
+:2004E0008083E0E8F0E0808181608083E1EBF0E0808184608083E0EBF0E080818160808378
+:20050000E1E9F0E0808182608083808181608083E0E9F0E0808181608083E1ECF0E080815A
+:2005200084608083808182608083808181608083E3ECF0E0808181608083E0ECF0E08081E8
+:2005400082608083E2ECF0E0808181608083EAE7F0E08081846080838081826080838081C3
+:20056000816080838081806880830895CF93DF93482F50E0CA018C509F4FFC0134914A52A0
+:200580005F4FFA018491882369F190E0880F991FFC01E455FF4FA591B491FC01E654FF4F55
+:2005A000C591D491662351F42FB7F8948C91932F909589238C93888189230BC0623061F40A
+:2005C0002FB7F8948C91932F909589238C938881832B88832FBF06C09FB7F8948C91832BB7
+:2005E0008C939FBFDF91CF9108958730C1F1883080F48330F9F0843030F4813029F182308B
+:2006000009F050C024C08430C9F0863009F04AC022C08A3091F18B3030F4883031F1893037
+:2006200009F040C026C08C3091F18C3060F18E30C9F533C0809180008F7703C08091800036
+:200640008F7D80938000089584B58F7702C084B58F7D84BD08958091B0008F7703C080919F
+:20066000B0008F7D8093B0000895809190008F7707C0809190008F7D03C080919000877FD9
+:200680008093900008958091C0008F7703C08091C0008F7D8093C00008958091C200877F5A
+:2006A0008093C2000895FF920F931F93F62E482F50E0CA018E5E9E4FFC012491CA018C501B
+:2006C0009F4FFC0114914A525F4FFA0104910023C9F0222319F0822F0E94F502E02FF0E05D
+:2006E000EE0FFF1FE654FF4FA591B4919FB7F894FF2021F48C911095812302C08C91812BD5
+:200700008C939FBF1F910F91FF900895CF93DF930E9456028DE391E00E944D040E94AF01EC
+:20072000C0E0D0E00E9498012097E1F30E940000F9CF282F809137018823C1F057FF1AC00D
+:2007400015C02898909336018091F1008193E217F307B9F74115510539F08091F20088236E
+:2007600019F48BE68093E800AFBF02C04FEF5FEFCA010895AFB7F89427702093E9008091A6
+:20078000F200282F30E0241735070CF4A901FB019B01240F311D94E6DACFDF93CF930F922E
+:2007A000CDB7DEB7BE016F5F7F4F41E050E00E949903019719F02FEF3FEF03C08981282F25
+:2007C00030E0C9010F90CF91DF910895FF920F931F93F82E142F052F40913A0150913B0188
+:2007E000212F302FC901DC01FB016EEF29C0F7FE02C0949101C090812091380130913901CE
+:2008000024173507ACF48091E8008570E1F38091E80082FF03C02FEF3FEF17C09093F1008B
+:20082000C90101968F739070892B11F46093E8002F5F3F4F3093390120933801119731964D
+:200840001097A9F6812F902F9C01C9011F910F91FF9008959C018091E80082FFFCCFF90124
+:20086000260F311D03C08091F1008193E217F307D1F7289884E6809336018BEF8093E80078
+:20088000CB0108958093E9008091F200882319F08AE38093E800089508951092370181E05F
+:2008A0008093D70080EA8093D80082E189BD09B400FEFDCF61E070E080E090E00E94FD01C8
+:2008C00080E98093D8008CE08093E2001092E000559A209A08955F926F927F928F929F9246
+:2008E000AF92BF92CF92DF92EF92FF920F931F93CF93DF93E82E842E752E809137018823FB
+:2009000071F18B01242F352FC901EC017AEFF72E67E0962E9E2050E4552E8E2D90E040E220
+:20092000A42EB12CA822B9223AE3632E20E4C22ED12CC822D92258C09FB7F8949092E900DA
+:200940008091E80085FD02C020E004C08091F200252D281B9FBF222361F4FA9419F42FEF4D
+:200960003FEF4DC061E070E080E090E00E94FD013BC0822F90E0C817D9070CF42C2FC21B28
+:20098000D1094FB7F8949092E900A114B10421F406C01092F10021502223D9F719C0E7FCC6
+:2009A00003C0F801922F10C0C801322F06C0FC010196E491E093F10031503323C1F706C038
+:2009C00081918093F10091509923D1F7020F111D8091E80085FF05C0209729F4C114D1049D
+:2009E00011F06092E8004FBF209709F0A5CF5D9884E680933501282D372DC9019C01C90158
+:200A0000DF91CF911F910F91FF90EF90DF90CF90BF90AF909F908F907F906F905F90089564
+:200A20001F920F920FB60F9211241F932F933F934F935F936F937F938F939F93AF93BF93B3
+:200A4000EF93FF938091E1001092E100982F83FF0FC01092E90081E08093EB001092EC007D
+:200A600082E38093ED001092370188E08093F00092FF36C083E08093E9008091F200882338
+:200A800049F08AE38093E80005C082E891E00E94710701C012E09FB7F8941093E9008091C9
+:200AA000F2009FBF882389F780913501882351F08091350181508093350180913501882335
+:200AC00009F45D9A80913601882351F08091360181508093360180913601882309F4289AD9
+:200AE000FF91EF91BF91AF919F918F917F916F915F914F913F912F911F910F900FBE0F90DB
+:200B00001F9018950F931F93DF93CF930F92CDB7DEB719828E010F5F1F4FC8010E9490078F
+:200B2000C8010E942909898190E00F90CF91DF911F910F9108951F920F920FB60F92112455
+:200B4000EF92FF921F932F933F934F935F936F937F938F939F93AF93BF93EF93FF93DF93E7
+:200B6000CF93CDB7DEB76197DEBFCDBF1092E9008091E80083FF0FC1FE0131969E01275F18
+:200B80003F4F03C08091F1008193E217F307D1F7289884E68093360182EF8093E800998139
+:200BA00097FF05C08091E80080FFFCCF03C08EEF8093E800292F30E0C90180769070892B80
+:200BC00009F0C2C08A81882329F41092F1001092F100D6C0813009F4D3C0833009F4D0C08A
+:200BE000853049F48091E80080FFFCCF8B8180688093E300C5C0863009F07CC01C81EF805A
+:200C0000F8841230C1F51092E900109239011092380110923B0110923A010E94820599E0C1
+:200C2000FE013996DF01292F1D922A95E9F799871A8791E09E8790E8988B9AEF998B209110
+:200C4000380130913901275F3F4F3C872B878D871092E9001092390110923801F0923B01C3
+:200C6000E0923A0180E0BF0149E050E00E94E6030E94820585C01092E9001092390110924C
+:200C80003801F0923B01E0923A01123241F482E290E00E942109892B09F476C071C011303E
+:200CA00079F488E0E816F10419F481E080933C0180913C01882309F06BC0ECE6F1E013C01B
+:200CC000133009F061C08B81882319F4EEE2F1E00AC0823019F4E2E3F1E005C0813009F0C4
+:200CE00053C0E4E5F1E0449180E8BF0150E00E94E60346C0873009F447C0883021F481E0A0
+:200D00008093F1003DC08930D9F523703070232BD9F5E1E9F1E091E031E026E39093E900CA
+:200D20003093EB0084918093EC002093ED009F5F3196953099F78EE78093EA001092EA0039
+:200D40008B81809337011CC08F8198851092E900109239011092380190933B0180933A0144
+:200D60008D81882329F4CE0101960E949C0706C0823051F4CE0101960E94F207882321F078
+:200D80008EEF8093E80007C081E28093EB0003C0EEE7F1E0A8CF6196DEBFCDBFCF91DF91E3
+:200DA000FF91EF91BF91AF919F918F917F916F915F914F913F912F911F91FF90EF900F9076
+:200DC0000FBE0F901F90189520917E0130917F018091800190918101281B390B2F733070DC
+:200DE000C901089520917E0130917F0180918001909181012817390719F42FEF3FEF09C045
+:200E0000E0918001F0918101E25CFE4F8081282F30E0C901089520917E0130917F01809101
+:200E20008001909181012817390719F42FEF3FEF13C0E0918001F0918101E25CFE4F2081C2
+:200E4000809180019091810101968F739070909381018093800130E0C901089510928501EC
+:200E60001092840188EE93E0A0E0B0E08093860190938701A0938801B093890180E191E0B2
+:200E8000909383018093820108950F931F93DF93CF930F92CDB7DEB78C0169838091090102
+:200EA000882369F083E0BE016F5F7F4F41E050E00E946B041816190614F49C0107C081E0F4
+:200EC00090E0F8019383828320E030E0C9010F90CF91DF911F910F91089583E00E9442040D
+:200EE000089582E00E94CD03482F20917E0130917F012F5F3F4F2F73307080918001909188
+:200F000081012817390759F0E0917E01F0917F01E25CFE4F408330937F0120937E01089536
+:200F2000FC0180818E5F808380E865E971E042E450E00E94E6030895FC0181819081913A63
+:200F400059F4813209F04CC080E062E071E047E050E00E94E60342C0913209F041C0803246
+:200F600039F482E091E067E070E00E942A0436C0823209F035C0828180930901809102013E
+:200F800090910301A0910401B0910501805B9440A040B04019F58091090180FD12C087E74A
+:200FA00097E790930108809300082BE088E190E00FB6F894A895809360000FBE20936000A7
+:200FC0000DC088E10FB6F89480936000109260000FBEA895109201081092000881E00895B8
+:200FE00080E00895FC0191818081813A31F4913089F080E0933089F40DC0813269F49B3082
+:2010000021F4828180930A0105C09A3029F4828180930B0181E0089580E00895EF92FF92BF
+:201020000F931F938C01E62EDC01ED91FC910480F581E02D0995F82ED801ED91FC9106809E
+:20104000F781E02DC8016E2D09958F2D90E01F910F91FF90EF900895109290011092940178
+:201060001092930182E291E090939201809391010895EF92FF920F931F93DF93CF930F9292
+:20108000CDB7DEB789838B017A0184E0BE016F5F7F4F41E050E00E946B0484E4B801A7013A
+:2010A0000E946B040F90CF91DF911F910F91FF90EF90089582E048E050E00E94390808957B
+:2010C000FC0116821782108611861286138614823496BF010E945A080895DC01683810F046
+:2010E000685829C0E62FF0E067FF13C0E058F04081E090E002C0880F991FEA95E2F7809572
+:2011000014962C911497282314962C93149760E012C0EB5AFD4F6491662319F420E030E020
+:201120001DC067FF08C014968C9114978D7F14968C9314976F77FD0190E0662321F08681BD
+:20114000861709F416829F5F31969630B1F7CD011496BD010E945A0821E030E0C901089578
+:20116000CF93DF93DC01683810F0685825C0E62FF0E067FF12C0E058F04081E090E002C061
+:20118000880F991FEA95E2F714962C911497282B14962C93149760E00FC0EB5AFD4F64919A
+:2011A0006623D9F167FF08C014968C911497826014968C9314976F7716968C9116978617ED
+:2011C000A9F117968C911797861781F118968C911897861759F119968C911997861731F152
+:2011E0001A968C911A97861709F11B968C911B978617E1F0ED01E0E0F0E09E2F8E818823E7
+:2012000021F4EA0FFB1F668306C09F5F31962196E630F10591F7963049F481E090E013966A
+:201220009C938E93129720E030E007C0CD011496BD010E945A0821E030E0C901DF91CF91F9
+:20124000089580E867ED71E045E650E00E94E6030895FC0180818F5F808380E86CE372E069
+:2012600049E150E00E94E6030895CF92DF92EF92FF920F931F93CF93DF937C016B018A016C
+:20128000C0E0D0E00FC0D6016D916D01D701ED91FC910190F081E02DC7010995C80FD91FC5
+:2012A000015010400115110571F7CE01DF91CF911F910F91FF90EF90DF90CF900895EE0F94
+:2012C000FF1F0590F491E02D0994F894FFCF0D0000E1000000000000010100000000450796
+:2012E0003509E4060B07F2066D077107000000000E083509B0086D086008FFFFFFFFFFFFED
+:20130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
:20132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
:20134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
:20136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
@@ -1016,7 +1016,7 @@
:207EE000E9001092E9008091E80083FF01C0E4DE17701093E9001F910895F999FECF92BD02
:207F000081BDF89A992780B50895262FF999FECF1FBA92BD81BD20BD0FB6F894FA9AF99A90
:207F20000FBE01960895F894FFCF4341544552494E4100777700080000000000000801128E
-:207F4000011001020000084123340001000201000109023E0002010080320904000001025A
+:207F4000011001020000084123360001000201000109023E00020100803209040000010258
:207F60000201000524001001042402040524060001070582030800FF09040100020A0000B4
:207F8000000705040210000107058302100001040309042203410072006400750069006E80
:207FA000006F0020004C0065006F006E006100720064006F00000018034100720064007557
diff --git a/bootloaders/caterina/Descriptors.c b/bootloaders/caterina/Descriptors.c
index e0d3304..c5feaf5 100755
--- a/bootloaders/caterina/Descriptors.c
+++ b/bootloaders/caterina/Descriptors.c
@@ -193,7 +193,7 @@ const USB_Descriptor_String_t ProductString =
{
.Header = {.Size = USB_STRING_LEN(16), .Type = DTYPE_String},
- #if DEVICE_PID == 0x0034
+ #if DEVICE_PID == 0x0036
.UnicodeString = L"Arduino Leonardo"
#else
.UnicodeString = L"USB IO board "
@@ -204,7 +204,11 @@ const USB_Descriptor_String_t ManufNameString =
{
.Header = {.Size = USB_STRING_LEN(11), .Type = DTYPE_String},
+ #if DEVICE_VID == 0x2341
.UnicodeString = L"Arduino LLC"
+ #else
+ .UnicodeString = L"Unknown "
+ #endif
};
/** This function is called by the library when in device mode, and must be overridden (see LUFA library "USB Descriptors"
diff --git a/bootloaders/caterina/Makefile b/bootloaders/caterina/Makefile
index e460090..873f8bd 100755
--- a/bootloaders/caterina/Makefile
+++ b/bootloaders/caterina/Makefile
@@ -48,12 +48,12 @@
# USB vendor ID (VID)
# official Arduino LLC VID
-VID = 0x2341
+# VID = 0x2341
# USB product ID (PID)
# official Leonardo PID
-#PID = 0x0034
+# PID = 0x0036
# MCU name