Permalink
Browse files

dist files for atmega 328 based extruder controllers

  • Loading branch information...
1 parent 2db7bd0 commit 26434d624085e3b932931a94f436a72f6199d398 @aleonard aleonard committed Feb 29, 2012
View
125 dist/ECv3.6/ATmegaBOOT_168_atmega328.hex
@@ -0,0 +1,125 @@
+:107800000C94343C0C94513C0C94513C0C94513CE1
+:107810000C94513C0C94513C0C94513C0C94513CB4
+:107820000C94513C0C94513C0C94513C0C94513CA4
+:107830000C94513C0C94513C0C94513C0C94513C94
+:107840000C94513C0C94513C0C94513C0C94513C84
+:107850000C94513C0C94513C0C94513C0C94513C74
+:107860000C94513C0C94513C11241FBECFEFD8E036
+:10787000DEBFCDBF11E0A0E0B1E0ECE9FFE702C060
+:1078800005900D92A230B107D9F712E0A2E0B1E065
+:1078900001C01D92AD30B107E1F70E942D3D0C945F
+:1078A000CC3F0C94003C982F959595959595959582
+:1078B000905D8F708A307CF0282F295A8091C0000B
+:1078C00085FFFCCF9093C6008091C00085FFFCCF60
+:1078D0002093C6000895282F205DF0CF982F809127
+:1078E000C00085FFFCCF9093C6000895EF92FF92F1
+:1078F0000F931F93EE24FF2487018091C00087FD22
+:1079000017C00894E11CF11C011D111D81E4E8164B
+:1079100082E4F8068FE0080780E0180770F3E09132
+:107920000401F091050109958091C00087FFE9CF1E
+:107930008091C6001F910F91FF90EF9008950E94D3
+:10794000763C982F8091C00085FFFCCF9093C600B5
+:1079500091362CF490330CF09053892F089597555D
+:10796000892F08951F930E949F3C182F0E949F3CCF
+:107970001295107F810F1F9108951F93182F882350
+:1079800021F00E94763C1150E1F71F9108951F935A
+:10799000182F0E94763C803249F0809103018F5F5E
+:1079A000809303018530C1F01F9108958091C0003C
+:1079B00085FFFCCF84E18093C6008091C00085FFE5
+:1079C000FCCF1093C6008091C00085FFFCCF80E102
+:1079D0008093C6001F910895E0910401F091050184
+:1079E00009951F9108950E94763C803241F0809164
+:1079F00003018F5F80930301853081F008958091AA
+:107A0000C00085FFFCCF84E18093C6008091C00058
+:107A100085FFFCCF80E18093C6000895E0910401CA
+:107A2000F09105010995089540E951E08823A1F0FE
+:107A30002D9A28EE33E0FA013197F1F721503040CA
+:107A4000D1F72D9828EE33E0FA013197F1F7215064
+:107A50003040D1F7815061F708953F924F925F9285
+:107A60006F927F928F929F92AF92BF92CF92DF924E
+:107A7000EF92FF920F931F93CF93DF93000080E16B
+:107A80008093C4001092C50088E18093C10086E015
+:107A90008093C2005098589A259A81E00E94143D24
+:107AA00024E1F22E9EE1E92E85E9D82E0FE0C02ECA
+:107AB00010E1B12EAA24A394B1E49B2EA6E58A2E50
+:107AC000F2E57F2EE0E26E2E79E4572E63E5462E36
+:107AD00050E5352E0E94763C8033B1F18133B9F107
+:107AE000803409F46FC0813409F476C0823409F41B
+:107AF00085C0853409F488C0803531F1823521F1A3
+:107B0000813511F1853509F485C0863509F48DC0BC
+:107B1000843609F496C0843709F403C1853709F423
+:107B200072C1863709F466C0809103018F5F80932C
+:107B30000301853079F6E0910401F0910501099582
+:107B40000E94763C803351F60E94F33CC3CF0E94E2
+:107B5000763C803249F78091C00085FFFCCFF092DF
+:107B6000C6008091C00085FFFCCF9092C600809136
+:107B7000C00085FFFCCF8092C6008091C00085FFC9
+:107B8000FCCF7092C6008091C00085FFFCCF609250
+:107B9000C6008091C00085FFFCCF5092C600809146
+:107BA000C00085FFFCCF4092C6008091C00085FFD9
+:107BB000FCCF3092C6008091C00085FFFCCFB09210
+:107BC000C60088CF0E94763C863808F4BDCF0E945C
+:107BD000763C0E94F33C7ECF0E94763C803809F4CC
+:107BE0009CC0813809F40BC1823809F43CC1883942
+:107BF00009F48FC080E00E94C73C6CCF84E10E94F2
+:107C0000BD3C0E94F33C66CF85E00E94BD3C0E94D3
+:107C1000F33C60CF0E94763C809306010E94763C44
+:107C2000809307010E94F33C55CF0E94763C80333D
+:107C300009F41DC183E00E94BD3C80E00E94C73C66
+:107C400049CF0E94763C809309020E94763C809343
+:107C5000080280910C028E7F80930C020E94763C79
+:107C6000853409F415C18091080290910902892B8D
+:107C700089F000E010E00E94763CF801E85FFE4FDA
+:107C800080830F5F1F4F80910802909109020817AF
+:107C9000190788F30E94763C803209F045CF809125
+:107CA0000C0280FF01C16091060170910701660F0F
+:107CB000771F7093070160930601A0910802B091AD
+:107CC00009021097C9F0E8E0F1E09B01AD014E0F09
+:107CD0005F1FF999FECF32BD21BD819180BDFA9A17
+:107CE000F99A2F5F3F4FE417F50799F76A0F7B1F4B
+:107CF00070930701609306018091C00085FFFCCF5F
+:107D0000F092C6008091C00085FFFCCFB092C60003
+:107D1000E1CE83E00E94C73CDDCE82E00E94C73CFA
+:107D2000D9CE0E94763C809309020E94763C8093D3
+:107D300008028091060190910701880F991F909386
+:107D40000701809306010E94763C853409F4A6C0A1
+:107D500080910C028E7F80930C020E94763C8032D0
+:107D600009F0B8CE8091C00085FFFCCFF092C6002C
+:107D7000609108027091090261157105B9F140E046
+:107D800050E080910C02A82FA170B82FB27011C0E2
+:107D9000BB2309F45CC0E0910601F0910701319624
+:107DA000F0930701E09306014F5F5F4F46175707B7
+:107DB000E8F4AA2369F3F999FECF209106013091E6
+:107DC000070132BD21BDF89A90B58091C00085FFB2
+:107DD000FCCF9093C6002F5F3F4F30930701209355
+:107DE00006014F5F5F4F4617570718F38091C00099
+:107DF00085FDE5CE8091C00085FFF8CFE0CE81E023
+:107E00000E94C73C67CE0E94763C803209F08CCE3F
+:107E10008091C00085FFFCCFF092C6008091C00029
+:107E200085FFFCCFE092C6008091C00085FFFCCFAB
+:107E3000D092C6008091C00085FFFCCFC092C600E2
+:107E40008091C00085FFFCCFB092C60043CEE09188
+:107E50000601F091070194918091C00085FFFCCF4D
+:107E60009093C6009CCF80E10E94C73C33CE0E9415
+:107E7000763C0E94763C182F0E94763C112309F430
+:107E800083C0113009F484C08FE00E94C73C22CE29
+:107E900080910C02816080930C02E5CE80910C02EF
+:107EA000816080930C0259CF809107018823880F4D
+:107EB000880B8A2180930B02809106019091070123
+:107EC000880F991F90930701809306018091080203
+:107ED00080FF09C080910802909109020196909359
+:107EE000090280930802F894F999FECF1127E091D6
+:107EF0000601F0910701C8E0D1E08091080290915D
+:107F00000902103091F40091570001700130D9F34B
+:107F100003E000935700E89500915700017001308D
+:107F2000D9F301E100935700E89509901990009169
+:107F3000570001700130D9F301E000935700E89534
+:107F40001395103498F011270091570001700130FB
+:107F5000D9F305E000935700E895009157000170B0
+:107F60000130D9F301E100935700E895329602976A
+:107F700009F0C7CF103011F00296E5CF112480919F
+:107F8000C00085FFB9CEBCCE8EE10E94C73CA2CD19
+:0C7F900085E90E94C73C9ECDF894FFCF0D
+:027F9C00800063
+:040000030000780081
+:00000001FF
View
125 dist/ECv3.6/ATmegaBOOT_168_ec3x_328.hex
@@ -0,0 +1,125 @@
+:103800000C94341C0C94511C0C94511C0C94511CA1
+:103810000C94511C0C94511C0C94511C0C94511C74
+:103820000C94511C0C94511C0C94511C0C94511C64
+:103830000C94511C0C94511C0C94511C0C94511C54
+:103840000C94511C0C94511C0C94511C0C94511C44
+:103850000C94511C0C94511C0C94511C0C94511C34
+:103860000C94511C0C94511C11241FBECFEFD4E0BA
+:10387000DEBFCDBF11E0A0E0B1E0E2E9FFE302C0AE
+:1038800005900D92A230B107D9F712E0A2E0B1E0A5
+:1038900001C01D92AD30B107E1F70E942D1D0C94BF
+:1038A000C71F0C94001C982F959595959595959507
+:1038B000905D8F708A307CF0282F295A8091C0004B
+:1038C00085FFFCCF9093C6008091C00085FFFCCFA0
+:1038D0002093C6000895282F205DF0CF982F809167
+:1038E000C00085FFFCCF9093C6000895EF92FF9231
+:1038F0000F931F93EE24FF2487018091C00087FD62
+:1039000017C00894E11CF11C011D111D81E4E8168B
+:1039100082E4F8068FE0080780E0180770F3E09172
+:103920000401F091050109958091C00087FFE9CF5E
+:103930008091C6001F910F91FF90EF9008950E9413
+:10394000761C982F8091C00085FFFCCF9093C60015
+:1039500091362CF490330CF09053892F089597559D
+:10396000892F08951F930E949F1C182F0E949F1C4F
+:103970001295107F810F1F9108951F93182F882390
+:1039800021F00E94761C1150E1F71F9108951F93BA
+:10399000182F0E94761C803249F0809103018F5FBE
+:1039A000809303018530C1F01F9108958091C0007C
+:1039B00085FFFCCF84E18093C6008091C00085FF25
+:1039C000FCCF1093C6008091C00085FFFCCF80E142
+:1039D0008093C6001F910895E0910401F0910501C4
+:1039E00009951F9108950E94761C803241F08091C4
+:1039F00003018F5F80930301853081F008958091EA
+:103A0000C00085FFFCCF84E18093C6008091C00098
+:103A100085FFFCCF80E18093C6000895E09104010A
+:103A2000F09105010995089540E951E08823A1F03E
+:103A30002D9A28EE33E0FA013197F1F7215030400A
+:103A4000D1F72D9828EE33E0FA013197F1F72150A4
+:103A50003040D1F7815061F708953F924F925F92C5
+:103A60006F927F928F929F92AF92BF92CF92DF928E
+:103A7000EF92FF920F931F93CF93DF93000085B1D6
+:103A8000877E85B984B1886184B9419A399A83E384
+:103A90008093C4001092C50088E18093C10086E045
+:103AA0008093C20050985898259A81E00E94141D76
+:103AB00024E1F22E9EE1E92E84E9D82E06E0C02E04
+:103AC00010E1B12EAA24A394B1E49B2EA6E58A2E80
+:103AD000F2E57F2EE0E26E2E79E4572E63E5462E66
+:103AE00050E5352E0E94761C8033B1F18133B9F157
+:103AF000803409F46FC0813409F476C0823409F44B
+:103B000085C0853409F488C0803531F1823521F1D2
+:103B1000813511F1853509F485C0863509F48DC0EC
+:103B2000843609F496C0843709F403C1853709F453
+:103B300071C1863709F466C0809103018F5F80935D
+:103B40000301853079F6E0910401F09105010995B2
+:103B50000E94761C803351F60E94F31CC3CF0E9452
+:103B6000761C803249F78091C00085FFFCCFF0922F
+:103B7000C6008091C00085FFFCCF9092C600809166
+:103B8000C00085FFFCCF8092C6008091C00085FFF9
+:103B9000FCCF7092C6008091C00085FFFCCF609280
+:103BA000C6008091C00085FFFCCF5092C600809176
+:103BB000C00085FFFCCF4092C6008091C00085FF09
+:103BC000FCCF3092C6008091C00085FFFCCFB09240
+:103BD000C60088CF0E94761C863808F4BDCF0E94AC
+:103BE000761C0E94F31C7ECF0E94761C803809F45C
+:103BF0009CC0813809F40AC1823809F42FC1883980
+:103C000009F48FC080E00E94C71C6CCF84E10E9441
+:103C1000BD1C0E94F31C66CF85E00E94BD1C0E9463
+:103C2000F31C60CF0E94761C809306010E94761CD4
+:103C3000809307010E94F31C55CF0E94761C8033AD
+:103C400009F410C183E00E94BD1C80E00E94C71CE3
+:103C500049CF0E94761C809309020E94761C8093B3
+:103C6000080280910C028E7F80930C020E94761CC9
+:103C7000853409F408C18091080290910902892BCA
+:103C800089F000E010E00E94761CF801E85FFE4F2A
+:103C900080830F5F1F4F80910802909109020817DF
+:103CA000190788F30E94761C803209F045CF809175
+:103CB0000C0280FFF4C06091060170910701660F4D
+:103CC000771F7093070160930601A0910802B091DD
+:103CD00009021097C9F0E8E0F1E09B01AD014E0F39
+:103CE0005F1FF999FECF32BD21BD819180BDFA9A47
+:103CF000F99A2F5F3F4FE417F50799F76A0F7B1F7B
+:103D000070930701609306018091C00085FFFCCF8E
+:103D1000F092C6008091C00085FFFCCFB092C60033
+:103D2000E1CE83E00E94C71CDDCE82E00E94C71C6A
+:103D3000D9CE0E94761C809309020E94761C809343
+:103D400008028091060190910701880F991F9093B6
+:103D50000701809306010E94761C853409F499C0FE
+:103D600080910C028E7F80930C020E94761C803220
+:103D700009F0B8CE8091C00085FFFCCFF092C6005C
+:103D8000A0910802B09109021097B9F180910C023C
+:103D9000182F1170082F0270E0910601F0910701B1
+:103DA000AF014F5F5F4FBA0120E030E01123B1F463
+:103DB000002339F494918091C00085FFFCCF90934B
+:103DC000C6002F5F3F4FCB010196FA012A173B0730
+:103DD00080F4BC014F5F5F4F112351F3F999FECF7F
+:103DE000F2BDE1BDF89A90B58091C00085FFFCCF8F
+:103DF000E6CF70930701609306018091C00085FDB6
+:103E0000E6CE8091C00085FFF8CFE1CE81E00E9430
+:103E1000C71C68CE0E94761C803209F08DCE80913E
+:103E2000C00085FFFCCFF092C6008091C00085FFE6
+:103E3000FCCFE092C6008091C00085FFFCCFD092FD
+:103E4000C6008091C00085FFFCCFC092C600809163
+:103E5000C00085FFFCCFB092C60044CE80E10E9436
+:103E6000C71C40CE0E94761C0E94761C182F0E9410
+:103E7000761C112309F483C0113009F484C086E054
+:103E80000E94C71C2FCE80910C02816080930C028F
+:103E9000F2CE80910C02816080930C0266CF8091FB
+:103EA00007018823880F880B8A2180930B02809159
+:103EB000060190910701880F991F90930701809345
+:103EC00006018091080280FF09C08091080290914C
+:103ED000090201969093090280930802F894F999D7
+:103EE000FECF1127E0910601F0910701C8E0D1E073
+:103EF0008091080290910902103091F400915700CE
+:103F000001700130D9F303E000935700E895009168
+:103F1000570001700130D9F301E100935700E89593
+:103F2000099019900091570001700130D9F301E018
+:103F300000935700E8951395103498F011270091DD
+:103F4000570001700130D9F305E000935700E89560
+:103F50000091570001700130D9F301E1009357003F
+:103F6000E8953296029709F0C7CF103011F002960B
+:103F7000E5CF11248091C00085FFC6CEC9CE8EE169
+:103F80000E94C71CAFCD84E90E94C71CABCDF8943A
+:023F9000FFCF61
+:023F92008000AD
+:0400000300003800C1
+:00000001FF
View
858 dist/ECv3.6/EC-ecv34-v3.1_328.hex
@@ -0,0 +1,858 @@
+:100000000C9489000C94B1000C94B1000C94B100D4
+:100010000C94B1000C94B1000C94B1000C94F60E49
+:100020000C94B1000C94B1000C94B1000C94B1008C
+:100030000C94B1000C94B1000C94B1000C94B1007C
+:100040000C94B1000C94B1000C94F4180C94B10011
+:100050000C943A190C942D100C94B1000C94B1002E
+:100060000C94B1000C94B100D807F507F907020809
+:100070001D086A094D086A0928086A0935086A09CD
+:10008000580865089008A2086A0936096A094409EF
+:100090006A096A09710818086A090E0813085A09DA
+:1000A0006A096A0978088108B908C008E007CD081C
+:1000B000D60802096A096A09510901004903360094
+:1000C000FF006B00D100A000B800D500A6000A0117
+:1000D00099003F018E0074018400A9017C00DE01BB
+:1000E000740013026C00480265007D025D00B202DC
+:1000F0005600E7024E001C03460051033D008603F4
+:100100003200BB032200F0030300050A1C0F8C1011
+:10011000701911241FBECFEFD8E0DEBFCDBF12E0B3
+:10012000A0E0B1E0ECE5F4E302C005900D92AE3240
+:10013000B107D9F713E0AEE2B2E001C01D92AB38CF
+:10014000B107E1F711E0C2E1D1E004C02297FE015E
+:100150000E94F719CA30D107C9F70E941B0A0C94F4
+:100160002C1A0C940000A0E0B0E0E9EBF0E00C9455
+:10017000C219FC01EA018081823008F438C1DB0138
+:100180009C91923008F430C1843059F4943009F0D5
+:100190002EC1918111968C911197981709F021C168
+:1001A00026C1943009F420C19230B1F4823009F0B4
+:1001B0001EC1CA01AF0128E0DA010D90AD01DC01DA
+:1001C0000D92CD012150C1F7DB0111968C91119751
+:1001D0009181892389830AC1823009F405C1C280D3
+:1001E000D380DB0112966D907C901397248135812A
+:1001F000468157811496ED90FD900D911C911797B3
+:10020000C601861997095C0197FF04C0AA24BB2484
+:10021000A81AB90AB0E2AB16B1040CF061C0181606
+:1002200019066CF5370148010A2C04C0969487948E
+:10023000779467940A94D2F781E090E0A0E0B0E070
+:100240000A2C04C0880F991FAA1FBB1F0A94D2F75B
+:100250000197A109B1098E219F21A023B123EE248A
+:10026000FF248701E3940097A105B10519F4EE245A
+:10027000FF248701E628F728082919293CC00097A0
+:10028000D1F1CA0CDB1C39014A010A2C04C0969436
+:100290008794779467940A94D2F781E090E0A0E085
+:1002A000B0E00A2C04C0880F991FAA1FBB1F0A9434
+:1002B000D2F70197A109B10982239323A423B5237F
+:1002C00021E030E040E050E00097A105B10519F4CD
+:1002D00020E030E0A90126293729482959290BC0F7
+:1002E0006C147D0424F4EE24FF24870104C0630110
+:1002F00020E030E0A9018181FB019181891709F497
+:1003000045C0882349F0D801C701821B930BA40B79
+:10031000B50B9C01AD0104C02E193F09400B510BD8
+:1003200057FD04C01982DB82CA820BC081E0898339
+:10033000DB82CA8250954095309521953F4F4F4FB3
+:100340005F4F2C833D834E835F830DC0880F991FC1
+:10035000AA1FBB1F8C839D83AE83BF838A819B8131
+:1003600001979B838A838C819D81AE81BF819C0193
+:10037000AD0121503040404050402F3FEFEF3E074D
+:10038000EFEF4E07EFE35E0708F30BC08983DB82D4
+:10039000CA822E0D3F1D401F511F2C833D834E836B
+:1003A0005F8383E088832C813D814E815F8157FF8D
+:1003B0001DC0DA01C90181709070A070B0705695AF
+:1003C000479537952795822B932BA42BB52B8C83A0
+:1003D0009D83AE83BF838A819B8101969B838A83A1
+:1003E00005C0E9E0F1E003C0FB0101C0FE01CF015F
+:1003F000CDB7DEB7EEE00C94DE19A0E2B0E0E3E0AA
+:10040000F2E00C94CA1969837A838B839C832D83D1
+:100410003E834F83588789E0E82EF12CEC0EFD1EB9
+:10042000CE010196B7010E94D7058E010F5E1F4FC6
+:10043000CE010596B8010E94D705C701B801AE01EB
+:10044000475E5F4F0E94B3000E940905A096E6E058
+:100450000C94E619A0E2B0E0E0E3F2E00C94CA19D3
+:1004600069837A838B839C832D833E834F83588754
+:100470008E01075F1F4FCE010196B8010E94D7057C
+:1004800091E1E92EF12CEC0EFD1ECE010596B7018F
+:100490000E94D7058A8991E089278A8BC801B70114
+:1004A000AE01475E5F4F0E94B3000E940905A0960F
+:1004B000E6E00C94E619A0E2B0E0E1E6F2E00C948C
+:1004C000BE1969837A838B839C832D833E834F83FC
+:1004D0005887CE010196BE01675F7F4F0E94D70506
+:1004E000CE010596BE016F5E7F4F0E94D7059985AC
+:1004F000923078F089898230C0F0943019F48230DB
+:1005000041F4CBC0843019F4923079F4C6C09230F3
+:1005100051F481E02A859A89291709F480E08A87B5
+:10052000CE010996BCC0823051F481E02A859A89B7
+:10053000291709F480E08A8BCE014196B0C06D8402
+:100540007E848F849888ED88FE880F89188DE0E27C
+:10055000F0E080E090E0DC01AA24BB24650120E00B
+:1005600030E0A901B3016170707061157105D1F0BF
+:100570002E0D3F1D401F511F15012601280E391E4B
+:100580004A1E5B1E81E090E0A0E0B0E02E153F0522
+:100590004007510718F080E090E0DC01820D931DC8
+:1005A000A41DB51DAA0CBB1CCC1CDD1C17FF09C06B
+:1005B00061E0262E312C412C512CA228B328C428CE
+:1005C000D528319749F0EE0CFF1C001F111F96949F
+:1005D000879477946794C6CF6B897C89EB85FC857B
+:1005E0006E0F7F1F6E5F7F4F7C8F6B8F61E0EA85A0
+:1005F0007A89E71709F460E06A8F6B8D7C8D10C0F3
+:10060000FC01E170F070309729F0569547953795C9
+:1006100027955068B695A795979587956F5F7F4FFB
+:10062000B7FDEECF0CC0880F991FAA1FBB1F57FD47
+:100630008160220F331F441F551F6150704080306E
+:10064000E0E09E07E0E0AE07E0E4BE0760F36B8FFA
+:100650007C8F6FE7E62EF12C012D112DE822F92277
+:100660000A231B2360E4E616F1040105110561F479
+:1006700087FD0AC0211531054105510529F0805C2F
+:100680009F4FAF4FBF4F80788D8F9E8FAF8FB8A396
+:1006900083E0898FCE01499602C089E091E00E94F3
+:1006A0000905A096E2E10C94DA19A8E1B0E0EBE5C7
+:1006B000F3E00C94CA1969837A838B839C832D831E
+:1006C0003E834F8358878E01075F1F4FCE010196EF
+:1006D000B8010E94D70581E1E82EF12CEC0EFD1E39
+:1006E000CE010596B7010E94D7058985823040F07A
+:1006F0008989823028F0C801B7010E94400601C0F4
+:1007000081E06896E6E00C94E619A8E0B0E0EBE83A
+:10071000F3E00C94CA197B018C0183E08983D80132
+:10072000C7018827B7FD83959927AA27BB27282FBC
+:100730008A83E114F1040105110519F482E089832B
+:1007400037C08EE190E09C838B83222389F080E088
+:10075000E81680E0F80680E0080780E8180769F1ED
+:1007600010950095F094E094E11CF11C011D111D01
+:10077000ED82FE820F831887C801B7010E94AF0483
+:100780009C01215030401216130694F4022E04C02E
+:10079000EE0CFF1C001F111F0A94D2F7ED82FE829F
+:1007A0000F8318878EE190E0821B930B9C838B83D1
+:1007B000CE0101960E94090504C060E070E080E06F
+:1007C0009FEC2896E6E00C94E619ACE0B0E0EBEE86
+:1007D000F3E00C94CE1969837A838B839C83CE01DA
+:1007E0000196BE016B5F7F4F0E94D7058D818230DD
+:1007F00081F1823070F1843021F48E81882369F197
+:100800000AC02F81388537FD24C06E812F31310514
+:100810003CF0662311F120E030E040E050E821C0D8
+:100820008EE190E0821B930B29853A854B855C8590
+:1008300004C056954795379527958A95D2F7662334
+:1008400081F050954095309521953F4F4F4F5F4F28
+:1008500008C020E030E0A90104C02FEF3FEF4FEFC8
+:100860005FE7B901CA012C96E2E00C94EA19A8E00E
+:10087000B0E0EDE3F4E00C94C8197B018C011A821E
+:10088000611571058105910519F482E089835FC0C6
+:1008900083E089838EE1C82ED12CDC82CB82ED826D
+:1008A000FE820F831887C801B7010E94AF04FC01C4
+:1008B0003197F7FF3AC0AA27BB27AE1BBF0B21E039
+:1008C00030E040E050E00A2E04C0220F331F441FE6
+:1008D000551F0A94D2F721503040404050402E21FD
+:1008E0003F214023512361E070E080E090E021153A
+:1008F00031054105510519F460E070E0CB0104C0F9
+:1009000016950795F794E794AA95D2F7E62AF72A61
+:10091000082B192BED82FE820F8318878EE190E061
+:100920008E1B9F0B9C838B8312C0309781F00E2E01
+:1009300004C0EE0CFF1C001F111F0A94D2F7ED82B9
+:10094000FE820F831887CE1ADF0ADC82CB82CE01AB
+:1009500001960E9409052896E8E00C94E419AF92EC
+:10096000BF92CF92DF92EF92FF920F931F937B0182
+:100970008C0180E0E81680E0F80681E0080780E05E
+:10098000180758F4EFEFEE16F1040105110509F010
+:1009900090F480E090E0DC0117C0F0E0EF16F0E0AA
+:1009A000FF06F0E00F07F1E01F0750F480E190E050
+:1009B000A0E0B0E009C088E090E0A0E0B0E004C0B2
+:1009C00088E190E0A0E0B0E020E230E040E050E0DC
+:1009D000281B390B4A0B5B0B5701680104C0D694E6
+:1009E000C794B794A7948A95D2F7D601C5018F5EB4
+:1009F0009E4FFC018081281B310941095109C90121
+:100A00001F910F91FF90EF90DF90CF90BF90AF902C
+:100A10000895EF92FF920F931F93CF93DF93FC0102
+:100A2000248135814681578161818081823020F423
+:100A30004061EFEFF0E0A3C0843009F49BC0823046
+:100A400009F492C0211531054105510509F48FC003
+:100A50000280F381E02D8FEFE238F8070CF05AC0E6
+:100A6000C2E8DFEFCE1BDF0BCA31D1056CF579018F
+:100A70008A010C2E04C016950795F794E7940A9402
+:100A8000D2F781E090E0A0E0B0E00C2E04C0880F27
+:100A9000991FAA1FBB1F0A94D2F70197A109B10998
+:100AA00082239323A423B52321E030E040E050E0EB
+:100AB0000097A105B10519F420E030E0A9012E2925
+:100AC0003F29402B512B03C020E030E0A901DA017F
+:100AD000C9018F779070A070B07080349105A10526
+:100AE000B10539F427FF09C0205C3F4F4F4F5F4FDE
+:100AF00004C0215C3F4F4F4F5F4FE1E0F0E02030FA
+:100B000080E0380780E0480780E4580728F5E0E0F7
+:100B1000F0E022C0E038F1056CF5E158FF4FDA0152
+:100B2000C9018F779070A070B07080349105A105D5
+:100B3000B10539F427FF09C0205C3F4F4F4F5F4F8D
+:100B400004C0215C3F4F4F4F5F4F57FF05C0569584
+:100B5000479537952795319687E056954795379570
+:100B600027958A95D1F70BC0E0E0F0E005C0E0E002
+:100B7000F0E005C0EFEFF0E020E030E0A9018E2FBB
+:100B8000879588278795942F9F7767956627679520
+:100B9000E695E22EA92FA82BFE2FF62B622F732F9E
+:100BA0008A2F9F2FCDB7DEB7E6E00C94E619DC0163
+:100BB000FB012C9111963C91119712968C911297F2
+:100BC000482F4F7750E0982F991F9927991F139618
+:100BD0006C911397862F880F892B90E0661F6627EC
+:100BE000661F6183009739F52115310541055105CF
+:100BF00011F482E029C082E89FEF9383828367E04B
+:100C0000220F331F441F551F6A95D1F783E080835D
+:100C100009C0220F331F441F551F82819381019702
+:100C200093838283203080E0380780E0480780E4A7
+:100C3000580778F320C08F3F910579F421153105CD
+:100C40004105510519F484E08083089544FF03C0F1
+:100C500081E0808310C010820EC08F579040938334
+:100C6000828383E0808387E0220F331F441F551F58
+:100C70008A95D1F75064248335834683578308953A
+:100C8000FC01DB019081923008F449C08C918230E4
+:100C900008F445C0943051F461818430B1F5119667
+:100CA0002C91119730E0261B310941C0843021F08E
+:100CB000923041F48230B1F111968C9111978823D2
+:100CC000A1F12DC06181823001F111968C911197B3
+:100CD0006817D9F42281338112968D919C911397D4
+:100CE0008217930794F028173907BCF024813581C7
+:100CF0004681578114968D919D910D90BC91A02DA8
+:100D000082179307A407B50718F4662341F00DC0B6
+:100D1000281739074A075B0728F4662331F021E0DA
+:100D200030E005C020E030E002C02FEF3FEFC90106
+:100D30000895AF92BF92CF92DF92EF92FF920F93FE
+:100D40001F93CF93DF93EC017B018881882361F1AE
+:100D50005E01DC2ECB2CCE0160E00E944115982F65
+:100D60008077803709F59037C1F4C7010E94791563
+:100D700001E010E00BC08D2D9C2D602F0E944115CD
+:100D8000682FC7010E94B9150F5F1F4F288130E0FF
+:100D90000217130784F381E008C0913729F09237D6
+:100DA00019F081E0933709F080E0DF91CF911F9136
+:100DB0000F91FF90EF90DF90CF90BF90AF9008958C
+:100DC00082E090E06BE10E941E1A0895FC0183A16D
+:100DD00094A1009741F023A134A181E02430310592
+:100DE00019F480E0089580E00895AF92BF92CF9209
+:100DF000DF92EF92FF920F931F93DF93CF93CDB7C4
+:100E0000DEB760970FB6F894DEBF0FBECDBFB82E29
+:100E1000092F6B0162E00E9446157C018B2D902FFB
+:100E200064E00E944115B82E813128F0C60162E8C5
+:100E30000E94B9151EC08E010F5F1F4FC801B70178
+:100E40004B2D50E00E94041AC60161E80E94B915BA
+:100E5000780100E010E0AB2CBB2408C0F7016191E1
+:100E60007F01C6010E94B9150F5F1F4F0A151B05B0
+:100E7000ACF360960FB6F894DEBF0FBECDBFCF9136
+:100E8000DF911F910F91FF90EF90DF90CF90BF9077
+:100E9000AF9008954F925F927F928F929F92AF9200
+:100EA000BF92CF92DF92EF92FF920F931F93DF9347
+:100EB000CF93CDB7DEB760970FB6F894DEBF0FBE05
+:100EC000CDBF982EC92E5B0162E00E944615882E88
+:100ED000792E892D9C2D64E00E944115D82E8131F8
+:100EE00018F0C50162E82CC08E010F5F1F4FC801CA
+:100EF000682D772D4D2D50E00E94041A780100E0F6
+:100F000010E04D2C55240BC0602F6B5F892D9C2D5C
+:100F10000E944115F70181937F010F5F1F4F041558
+:100F2000150594F3CE010196682D772D4D2D50E0D7
+:100F30000E94141AC50161E80E94B915C5016D2D02
+:100F40000E94B91560960FB6F894DEBF0FBECDBFF4
+:100F5000CF91DF911F910F91FF90EF90DF90CF9095
+:100F6000BF90AF909F908F907F905F904F9008952B
+:100F7000EF92FF920F931F93CF93DF938C01EB01BE
+:100F8000FC018081882309F4A5C17801C80161E0D2
+:100F90000E944115E82FF0E0E932F10508F09AC10E
+:100FA000EC5CFF4FEE0FFF1F0590F491E02D0994CC
+:100FB000CE0161E80E94B915CE016DE271E0EAC090
+:100FC000CE0161E80E94B91500E011E0F801F1904E
+:100FD0008F01CE016F2D0E94B915FF2009F47CC14D
+:100FE000F1E00F311F0791F777C181E0809338025C
+:100FF00012C0CE0161E80E94B91589E392E00E9417
+:10100000C00CC6C0C80162E00E944615BC0189E35D
+:1010100092E00E94C50CCE0161E840C1C801BE014A
+:101020000E94F50659C1C801BE010E944A0754C179
+:1010300089E392E00E942F0BEECFC80162E00E948C
+:101040004115682F89E392E070E00E94180BE3CF0E
+:10105000C80162E00E94411561E0813009F060E062
+:1010600089E392E00E94350BD6CFC80162E00E946E
+:10107000411561E081FF60E089E392E00E94350B59
+:10108000C70162E00E944115682F70E061707070C6
+:1010900089E392E00E94380BBECFC80162E00E9453
+:1010A0005915AB01BC0189E392E00E941D0BB3CF3F
+:1010B000C80162E00E944115682F70E06170707095
+:1010C00089E392E00E94730EA6CFC80162E00E94FD
+:1010D0004115682F70E06170707089E392E00E94A2
+:1010E000B70ECE0161E80E94B9158AE892E05BC0B4
+:1010F000CE0161E80E94B9158EEC92E00E94861242
+:1011000047C089E392E061E00E94F10EC80162E00D
+:101110000E944615BC018EEC92E00E9468127BCFC3
+:10112000C80162E00E9441158F3F21F489E392E0FB
+:1011300060E011C0482F853B08F044EB89E392E062
+:1011400060E013C0C80162E00E9441158F3F31F496
+:1011500089E392E061E04FEF5FEF08C0482F853BE5
+:1011600008F044EB89E392E061E050E00E949A0DC0
+:1011700052CFCE0161E80E94B9158AE892E006C01C
+:10118000CE0161E80E94B9158EEC92E00E948212B5
+:10119000BC01CE010E94BC159FC0CE0161E80E9437
+:1011A000B9158EEC92E00E946C1276C0CE0161E817
+:1011B0000E94B9158AE892E00E945513882311F025
+:1011C00000E801C000E08EEC92E00E9455138823F5
+:1011D00011F010E401C010E089E392E00E94380CA5
+:1011E000F82E8AE892E00E946C12612F602B682B27
+:1011F0002F2D30E02F703070220F331F220F331F3E
+:10120000622B4BC0CE0161E80E94B9158AE892E0DA
+:101210000E948E12BC01CE010E94BC158AE892E0A9
+:101220000E949212BC01CE010E94BC158AE892E095
+:101230000E949612BC01CE010E94BC158EEC92E079
+:101240000E948E12BC01CE010E94BC158EEC92E071
+:101250000E949212BC01CE010E94BC158EEC92E05D
+:101260000E949612BC01CE010E94BC15CE0161E81D
+:101270000E94B91589E392E00E94250BAB01BC01E5
+:10128000CE010E94D21528C0CE0161E80E94B91596
+:1012900089E392E00E942B0B682FCE010E94B915C2
+:1012A0001BC0CE0161E80E94B91589E392E00E945B
+:1012B000DC0E12C0C80162E00E944115682F70E088
+:1012C0006170707089E392E00E945E0ECE0161E869
+:1012D0000E94B91580E001C081E0DF91CF911F919C
+:1012E0000F91FF90EF9008951F9384E693E00E9482
+:1012F000E606882309F087C080913802882321F010
+:10130000109238020E940A0A809161039091620350
+:10131000009729F1809161039091620384309105D7
+:10132000F1F080912E02882349F48EE292E040E2AF
+:101330005EE460E070E00E94E91711C08EE292E086
+:101340000E940618882359F08EE393E00E94DE1471
+:1013500084E0809360038AE393E00E94E91880911F
+:101360006003882361F08EE292E00E9429188EE3E8
+:1013700093E00E94EC148AE393E00E94E9188091C4
+:1013800061039091620384309105E9F584E693E06E
+:101390000E9479158EE393E060E00E944115182FBA
+:1013A0008EE292E00E9429188EE393E064E673E0F7
+:1013B0000E949906882399F480911803181711F058
+:1013C0001F37E9F48EE393E064E673E00E94B80708
+:1013D000882329F484E693E065E80E94B9158EE33A
+:1013E00093E00E94EC141F3729F08AE393E00E94F7
+:1013F0007D1809C084E693E00E94791504C08EE34D
+:1014000093E00E94EC141F9108958EE292E00E94F6
+:10141000E51708951F93F89414B714BE0E942B1774
+:101420000E94DC10612F6F7089E392E00E94D40C5F
+:1014300078941F9108950E940A0A0E94740989E312
+:1014400092E00E94A30CF9CFCF93DF93EC011A86B0
+:1014500084E090E065E070E00E942411A0E0B0E03C
+:1014600089A39AA3ABA3BCA386E090E064EF71E0EC
+:101470000E942411A0E0B0E08DA39EA3AFA3B8A763
+:1014800088E090E06CE271E00E942411A0E0B0E0FE
+:1014900089A79AA7ABA7BCA78AE090E06CE271E0AD
+:1014A0000E942411A0E0B0E08DA79EA7AFA7B8AB23
+:1014B000DF91CF910895FC0181E081831186128232
+:1014C00014821382108214861386CF010E94240A8C
+:1014D0000895CF93DF93EC010D960E94E517CE019E
+:1014E00047960E94E51781E0898319861A821C823B
+:1014F0001B8218821C861B86CE010E94240ADF9163
+:10150000CF9108950F931F93CF93DF93EC018A85BA
+:10151000882309F470C08B859C85009709F46BC003
+:101520008E01035F1F4FC8010E940618882309F42B
+:101530007AC08B859C858230910531F1833091058D
+:101540002CF48130910509F06EC008C083309105FC
+:1015500099F18430910509F066C044C082E090E0C2
+:101560009C878B876DA17EA18FA198A528EE33E083
+:1015700040E050E00E947819AB01BC01C8010E9414
+:10158000E9176B817C8145C083E090E09C878B8765
+:1015900069A17AA18BA19CA128EE33E040E050E044
+:1015A0000E947819AB01BC01C8010E94E91789E3C8
+:1015B00092E060E070E035C084E090E09C878B872B
+:1015C00069A57AA58BA59CA528EE33E040E050E004
+:1015D0000E947819AB01BC01C8010E94E9176B8118
+:1015E0007C811DC089E392E060E070E00E94CA0C3B
+:1015F0001C861B8618C088818823A9F489858823C6
+:1016000061F48A81882349F089816B817C818823F8
+:1016100031F4709561957F4F02C060E070E089E31E
+:1016200092E00E94CA0CDF91CF911F910F91089513
+:10163000FC017483638310820895FC014583568303
+:101640006783708781E080830895FC0165817681DE
+:10165000878190850895FC01838194810895FC0120
+:10166000818591E0892781870895FC016183089530
+:101670001F93CF93DF93EC01162F8A81662319F510
+:101680008823C1F189818823A9F18A85882391F172
+:10169000CE0147960E940618882361F181E090E010
+:1016A0009C878B8769A17AA18BA19CA128EE33E04E
+:1016B00040E050E00E947819AB01BC01CE010D96CC
+:1016C0000E94E91717C0882399F48981882381F043
+:1016D0006DA57EA58FA598A928EE33E040E050E0E7
+:1016E0000E947819AB01BC01CE0147960E94E91710
+:1016F0001C861B861A83DF91CF911F910895462F78
+:10170000FC0161816F700E9458100895462FFC0102
+:1017100061816F700E94781008956F927F928F920E
+:101720009F92AF92BF92CF92DF92EF92FF920F9370
+:101730001F93DF93CF9300D000D000D0CDB7DEB79A
+:101740006C010E94690A8091360389838A81807FB7
+:1017500084608A83909134039B838C81807F856031
+:101760008C839D838E81807F84608E8386010F5C55
+:101770001F4FC801BE016F5F7F4FAE014D5F5F4FCE
+:101780009E012B5F3F4F0E94CA178BE3A82EB12CFE
+:10179000AC0CBD1CC50166E041E00E945316A601D9
+:1017A000435B5F4F8BE192E0FA0191838083BFE45A
+:1017B0008B2E912C8C0C9D1C85E192E0F401918381
+:1017C0008083A1E56A2E712C6C0C7D1CC301B801CD
+:1017D00000E211EA27E030E0FCE0EF2EF12C0E945D
+:1017E0003812C6018B569F4FB501A40100E513ECDA
+:1017F00020E030E0E2E1EE2EF12C0E943812F601FA
+:10180000E752FF4F81E08083F601E652FF4F1082DE
+:1018100011821282138260913503C60180529F4F5C
+:1018200072E00E94C40F60913503C6018B519F4F37
+:1018300073E00E94C40FC60186519F4FB3014CE173
+:1018400050E00E94B91026960FB6F894DEBF0FBE86
+:10185000CDBFCF91DF911F910F91FF90EF90DF905F
+:10186000CF90BF90AF909F908F907F906F90089592
+:10187000FC01E252FF4F80810895882321F080917E
+:101880008000806803C0809180008F738093800007
+:1018900008950F931F93DF93CF9300D0CDB7DEB79A
+:1018A000062F1FB7F89480E00E943D0C809134030E
+:1018B00089838A81807F81608A8361E0002309F4C3
+:1018C00060E0CE0101960E94860B1FBF0F900F9023
+:1018D000CF91DF911F910F910895882319F084B55E
+:1018E000806802C084B58F7384BD08950F931F93E1
+:1018F000DF93CF9300D0CDB7DEB7062F1FB7F89494
+:10190000862F81508E3F98F080E00E946D0C809170
+:10191000360389838A81807F86608A8361E00F3FF6
+:1019200009F060E0CE0101960E94860B04C067BDFD
+:1019300081E00E946D0C1FBF0F900F90CF91DF913F
+:101940001F910F910895CF93DF93EC010E94820ABB
+:10195000CE018F5A9F4F0E94B012FE01E752FF4FF7
+:101960008081882329F0CE018B569F4F0E94B012B0
+:10197000CE0186519F4F0E94C110DF91CF910895F3
+:101980008F5A9F4F0E94861208958F5A9F4F0E9430
+:1019900068120895FC01E451FF4F8081882319F4F7
+:1019A000CB010E94580F0895EF92FF920F931F935F
+:1019B000DF93CF93CDB7DEB72C970FB6F894DEBF89
+:1019C0000FBECDBF7C01FC01E252FF4F60830E943D
+:1019D000210FC70180529F4F0E94F30FC7018B5107
+:1019E0009F4F0E94F30F8091340389838A81807F07
+:1019F00082608A83CE01019660E00E94860B80910E
+:101A000034038B838C81807F82608C83CE0103962C
+:101A100061E00E947F0B809134038D838E81807FF3
+:101A200081608E83CE01059660E00E94860B8091D6
+:101A300034038F838885807F81608887CE010796F5
+:101A400061E00E947F0B8091360389878A85807FC1
+:101A500086608A87CE01099660E00E94860B80919D
+:101A600036038B878C85807F86608C87CE010B96B2
+:101A700061E00E947F0B81E084BD93E095BD17BCBF
+:101A800018BCEEE6F0E010821092800082E08093B5
+:101A90008100109289001092880010928B001092A1
+:101AA0008A0010828093B0009093B10090E29093EE
+:101AB000B30080937000C701C1960E943817C70118
+:101AC000CB960E944E16C7018F5A9F4F0E948A11D3
+:101AD000C7018B569F4F0E948A11C70160E070E0DA
+:101AE0000E94CA0C0AE313E0C80161E00E949D183D
+:101AF000C80104960E94EC14C70186519F4F0E94B2
+:101B00009E108AE190E060E00E940B11F701E15223
+:101B1000FF4F8083C7010E945B0A2C960FB6F89492
+:101B2000DEBF0FBECDBFCF91DF911F910F91FF9010
+:101B3000EF9008950F931F93CF93DF93EC018A01E9
+:101B4000662319F4C052DF4F04C06130A1F4CB51B9
+:101B5000DF4F8FEF0F3F180721F4CE010E94F30FE4
+:101B60000AC08A81882319F4CE010E94EF0FCE01AA
+:101B7000602F0E94E20FDF91CF911F910F91089586
+:101B80006FB7F89486529F4FFC01208131814281CA
+:101B900053816FBFB901CA010895CF93DF93EC0160
+:101BA000FC01E652FF4F80819181A281B381805C6C
+:101BB0009F4FAF4FBF4F80839183A283B3838091A8
+:101BC0002A0390912B03A0912C03B0912D03805CEC
+:101BD0009F4FAF4FBF4F80932A0390932B03A09347
+:101BE0002C03B0932D0381382EE3920720E0A20747
+:101BF00020E0B20700F110922A0310922B031092FA
+:101C00002C0310922D03FE01EE51FF4F808188239B
+:101C100031F0CE0180529F4F61E00E94860BFE01A1
+:101C2000E951FF4F8081882331F0CE018B519F4FC6
+:101C300061E00E94860BFE01EE51FF4F80818823F8
+:101C4000D1F0FE01ED51FF4F80819181A0E0B0E025
+:101C500020912A0330912B0340912C0350912D03A6
+:101C600082179307A407B50730F4CE0180529F4F27
+:101C700060E00E94860BFE01E951FF4F80818823BE
+:101C8000D1F0FE01E851FF4F80819181A0E0B0E0EA
+:101C900020912A0330912B0340912C0350912D0366
+:101CA00082179307A407B50730F4CE018B519F4FDD
+:101CB00060E00E94860BDF91CF910895DF93CF9370
+:101CC00000D0CDB7DEB78091340389838A81807FCD
+:101CD00082608A83CE0101960E94860B0F900F903E
+:101CE000CF91DF9108951F93DF93CF93CDB7DEB7E8
+:101CF00028970FB6F894DEBF0FBECDBF162F809188
+:101D0000340389838A81807F8A83CE01019661E0D2
+:101D10000E947F0B809134038B838C81807F8C8326
+:101D2000CE01039661E00E94860B809136038D837D
+:101D30008E81807F85608E83CE01059661E00E9452
+:101D40007F0B809136038F838885807F85608887AD
+:101D5000CE010796612F0E94860B28960FB6F89445
+:101D6000DEBF0FBECDBFCF91DF911F9108951F93AE
+:101D7000DF93CF9300D00F92CDB7DEB71FB7F894A3
+:101D800087529F4FFC01108280E06B830E943D0CC4
+:101D90008091340389838A81807F81608A83CE0128
+:101DA00001966B810E94860B1FBF0F900F900F90C2
+:101DB000CF91DF911F910895DF93CF9300D0CDB7DE
+:101DC000DEB78091340389838A81807F8A83CE0144
+:101DD000019661E00E94860B0F900F90CF91DF91EA
+:101DE0000895FC01E752FF4F608308951F920F9200
+:101DF0000FB60F9211242F933F934F935F936F93DE
+:101E00007F938F939F93AF93BF93EF93FF9389E358
+:101E100092E00E94CD0DFF91EF91BF91AF919F9104
+:101E20008F917F916F915F914F913F912F910F9083
+:101E30000FBE0F901F90189589E392E00E948D0BC2
+:101E40000895DF93CF9300D000D000D0CDB7DEB798
+:101E500010922F0310922E038091360389838A817A
+:101E6000807F85608A83CE01019661E00E947F0BAE
+:101E7000809136038B838C81807F85608C83CE013B
+:101E8000039660E00E94860B809134038D838E81DF
+:101E9000807F8E83CE01059661E00E947F0B26969F
+:101EA0000FB6F894DEBF0FBECDBFCF91DF9108957E
+:101EB000EF92FF920F931F93DF93CF9300D000D048
+:101EC00000D0CDB7DEB720912E0330912F038217BB
+:101ED000930709F44CC090932F0380932E03F92E9F
+:101EE000FF1CFF24FF1C19F0909581959F4F8C01DA
+:101EF0008F3F910519F014F00FEF10E0EFB6F89452
+:101F00000115110519F00F3F1105A1F484B58F7C5F
+:101F100084BD8091360389838A81807F85608A832E
+:101F200061E00F3F110509F060E0CE0101960E94CB
+:101F3000860B0FC0809136038B838C81807F8560F8
+:101F40008C83CE01039661E00E94860B84B580628B
+:101F500084BD809134038D838E81807F8E8361E088
+:101F60006F25CE0105960E94860B08BDEFBE269612
+:101F70000FB6F894DEBF0FBECDBFCF91DF911F919A
+:101F80000F91FF90EF9008950F931F93DF93CF93DE
+:101F900000D0CDB7DEB77A836983FC01718360839B
+:101FA0008E010F5F1F4FC80161E00E947F0BC801C7
+:101FB00060E00E94860B0F900F90CF91DF911F91F0
+:101FC0000F910895653B08F064EB2AE0629FB00131
+:101FD0001124685A7D4FFC0174836383089521E0C6
+:101FE000FC0122830895FC01128260E00E94860BAE
+:101FF0000895863070F497B121E030E002C0220FDE
+:10200000331F8A95E2F72095922397B988B18223EE
+:1020100088B980917A008F6880937A0008959091B2
+:102020007A0096FD18C09FB7F894709331036093BF
+:1020300030035093330340933203FA0110828F70C0
+:10204000806480937C0080917A00806480937A0021
+:102050009FBF81E0089580E008951F920F920FB610
+:102060000F9211242F933F938F939F93EF93FF939E
+:102070008091780090917900E0913003F0913103E4
+:10208000392F20E090E0822B932B91838083E09185
+:102090003203F091330381E08083FF91EF919F91B0
+:1020A0008F913F912F910F900FBE0F901F90189519
+:1020B000DC01EC91F0E0318181E090E002C0880F1A
+:1020C000991F6A95E2F7282F20952323442309F4CA
+:1020D00080E0822B81830895DC01EC91F0E0808127
+:1020E00090E002C0959587956A95E2F78170089512
+:1020F000DC01EC91F0E0328181E090E002C0880FD9
+:10210000991F6A95E2F7282F20952323442309F489
+:1021100080E0822B8283089583E28093340386E2F9
+:102120008093350389E2809336030895FC0112827F
+:1021300089E392E060E00E94730E0895CF93DF93ED
+:10214000EC018D819E81019662E370E00E94241172
+:102150009C838B838D819E8160E00E940B11813076
+:1021600011F48A8303C0CE010E949610DF91CF91B3
+:102170000895FC0171836083568345830E949E10FD
+:102180000895CF93DF93EC018A81882391F08881B1
+:1021900099810E9486122B813C812817390724F4EB
+:1021A00089E392E061E003C089E392E060E00E948D
+:1021B000730EDF91CF910895DF93CF9300D0CDB709
+:1021C000DEB7CE01019660E070E042E050E00E9490
+:1021D000041A2A8184E6289FC00111243981830FC3
+:1021E000911D31E08D32930789F022502D3F10F080
+:1021F0000E94E00681E0898383E08A83CE01019614
+:1022000060E070E042E050E00E94141A0F900F90DE
+:10221000CF91DF9108951F93DF93CF930F92CDB7A6
+:10222000DEB79C01162FCE010196B90141E050E0C6
+:102230000E94041A89818F3F09F4198389810F90C4
+:10224000CF91DF911F9108950F931F93DF93CF9349
+:1022500000D0CDB7DEB79C018B01CE010196B9014C
+:1022600042E050E00E94041A89819A812FEF8F3F4B
+:10227000920711F41A83098389819A810F900F9034
+:10228000CF91DF911F910F910895EF92FF920F93DD
+:102290001F93DF93CF9300D0CDB7DEB79C01F42E10
+:1022A000052F162FE72ECE010196B90142E050E02E
+:1022B0000E94041A69816F3F19F48A818F3FE9F007
+:1022C00070E080E090E00E9437047B018C016A811D
+:1022D00070E080E090E00E94370420E030E040E8C9
+:1022E0005BE30E945B029B01AC01C801B7010E9445
+:1022F000FD01F62E072F182FE92E6F2D702F812F3D
+:102300009E2D0F900F90CF91DF911F910F91FF9015
+:10231000EF9008954F925F926F927F928F929F926B
+:10232000AF92BF92CF92DF92EF92FF920F931F93E3
+:10233000CF93DF93EC011D8E1C8EFC01EE5BFF4FF3
+:102340001082FC01ED5BFF4F10828E8D9F8D40E06F
+:1023500050E060EE70E40E9445117B018C018E8D8F
+:102360009F8D029646E656E666EA7EE30E94451198
+:102370005B016C018E8D9F8D049640E050E060E122
+:1023800072E40E9445113B014C0180E2482E512C21
+:102390004C0E5D1EC2010E947B13C801B70120E0F4
+:1023A00030E0A9010E945503882381F5C601B501DB
+:1023B00020E030E0A9010E945503882339F5C401CB
+:1023C000B30120E030E0A9010E9455038823F1F415
+:1023D0000F2EF0E06F2EF0E07F2EF0E18F2EF2E472
+:1023E0009F2EF02D0F2EF6E6AF2EF6E6BF2EF6EA64
+:1023F000CF2EFEE3DF2EF02D0F2EF0E0EF2EF0E0DB
+:10240000FF2EF0EE0F2FF0E41F2FF02DE8A2F9A21F
+:102410000AA31BA3ACA2BDA2CEA2DFA268A679A686
+:102420008AA69BA6C20160E070E00E949F14CE01C4
+:10243000049640E251EA67E070E00E94E917488D97
+:10244000598D6A8D7B8DCE010E960E94E917DF9122
+:10245000CF911F910F91FF90EF90DF90CF90BF90A1
+:10246000AF909F908F907F906F905F904F90089566
+:10247000AF92BF92CF92DF92EF92FF920F931F9392
+:10248000CF93DF93EC0158016901798368835B8303
+:102490004A8304960E94E517CE010E960E94E51726
+:1024A000A88EB98ECA8EDB8EFF8EEE8ECE01809600
+:1024B0000E949013CE010E948A11DF91CF911F914B
+:1024C0000F91FF90EF90DF90CF90BF90AF90089565
+:1024D00080960E949F140895FC01248D358D85AD52
+:1024E00096ADAC0142505040241735074CF0AC017A
+:1024F0004E5F5F4F81E0421753071CF480E0089560
+:1025000080E00895FC0185AD96AD0895DC01ED9164
+:10251000FC91119722813381C901089580960E9410
+:10252000B414089580960E94B814089580960E946D
+:10253000C1140895DC0112968D919C911397DC01D2
+:10254000ED91FC910190F081E02D09950895FC0139
+:10255000EE5BFF4F21E0208360E00E949A12089515
+:102560000F931F93CF93DF93EC01FC01EE5BFF4FC2
+:102570008081882309F094C08E01025F1F4FC8013B
+:102580000E9406188823E9F1488D598D6A8D7B8D4C
+:10259000C8010E94E91788819981DC01ED91FC91C5
+:1025A0000280F381E02D0995009741F097FD15C059
+:1025B0008330910594F482E090E01CC0FE01ED5B55
+:1025C000FF4F1082E881F981828193819D8F8C8FEA
+:1025D000B1E089319B07ACF010C0FE01ED5BFF4F0D
+:1025E00080818F5F8083863018F0CE010E94A71211
+:1025F00083E090E09D8F8C8F53C0CE010E94A71284
+:102600004FC08E010C5F1F4FC8010E94061888231F
+:1026100009F446C0C80140E251EA67E070E00E9458
+:10262000E9178DAD9EAD2C8D3D8D821B930BFE0168
+:10263000EF5BFF4F2081222349F08F3091055CF43E
+:102640001082CE0180960E945A1305C08A319105EE
+:1026500014F081E08083FE01EF5BFF4F80818823CF
+:1026600019F0CE016FEF1AC06C8D7D8DCE01809672
+:102670000E94A513BC0197FD05C08F3F910509F08D
+:1026800024F405C060E070E002C06FEF70E08DAD33
+:102690009EAD009711F460E070E0CE010E949A12A6
+:1026A000DF91CF911F910F910895FC01EE5BFF4FD9
+:1026B00080810895FC01148E138E128E118E108E5F
+:1026C0000CC0A82FB0E01696AA0FBB1FAE0FBF1FFD
+:1026D00011961C921E928F5F808F808D843088F3BC
+:1026E000108E20E030E0A901248B358B468B578B70
+:1026F00010A2178E0895FC01168E158E20E030E092
+:10270000A9012087318742875387248335834683F5
+:10271000578320833183428353830E945A13089541
+:10272000FC01168E158E20E030E0A901208731874C
+:10273000428753872483358346835783208331839D
+:10274000428353830E945A1308952F923F924F92CF
+:102750005F926F927F928F929F92AF92BF92CF9231
+:10276000DF92EF92FF920F931F93DF93CF9300D0EE
+:1027700000D000D0CDB7DEB79E838D83FC01E58C01
+:10278000F68CE61AF70A838D948D8E0D9F1D948F1B
+:10279000838FF1E081309F0734F080E091E0ED819C
+:1027A000FE81948F838FED81FE81838D948DFFEF69
+:1027B00080309F0734F480E09FEFED81FE81948F9D
+:1027C000838FB701882777FD8095982F0E94850316
+:1027D000ED81FE8120813181428153810E945B0223
+:1027E000562E472E382E292EED81FE81638D748D55
+:1027F000882777FD8095982F0E948503ED81FE81C3
+:1028000024813581468157810E945B0269837A83E6
+:102810008B839C83ED81FE81818D928D6701C81A27
+:10282000D90A608C772483010A5F1F4F000F111FA4
+:102830000E0F1F1FF80160817181882777FD809539
+:10284000982F0E9485039B01AC01ED81FE81648974
+:102850007589868997890E942A02B62EA72E982EFE
+:10286000892EF801D182C082B601882777FD809534
+:10287000982F0E9485039B01AC01D501F4016B2FB9
+:102880007A2F8F2F9E2F0E94FD01262F372F482F42
+:10289000592FED81FE81248B358B468B578B089405
+:1028A000611C711CF3E06F227724ED81FE81608E44
+:1028B00020853185428553850E945B02062FC72EF5
+:1028C000B82EA92EED81FE81F28EE18EA20191013A
+:1028D000652F742F832F922FB981AA81EB809C8062
+:1028E0002B2F3A2F4E2D592D0E94FD01F501202F3F
+:1028F0003C2D4F2F5E2F0E94FD010E94E503660FC5
+:10290000771FED81FE8170A3678FCB0126960FB6EE
+:10291000F894DEBF0FBECDBFCF91DF911F910F9115
+:10292000FF90EF90DF90CF90BF90AF909F908F90EF
+:102930007F906F905F904F903F902F9008950F93EE
+:102940001F93CF93DF93EC018B018D8D9E8D8617A6
+:10295000970729F0CE010E945A131E8F0D8FDF9129
+:10296000CF911F910F910895FC01838D948D08954F
+:10297000FC0164897589868997890E94E503CB01EA
+:102980000895FC01878D90A10895FC01808180321B
+:10299000A0F48181862798E02CE8869508F48227A8
+:1029A0009A95D9F781838081DF01A80FB11D129616
+:1029B0006C93129780818F5F80830895FC01118250
+:1029C000108212A214A213A20895FC011182108297
+:1029D00012A214A213A20895FC011182108212A265
+:1029E00014A213A20895CF93DF93EC018BA19CA1B5
+:1029F000009761F4653D19F481E090E035C01982DB
+:102A000018821AA21CA21BA281E037C08BA19CA134
+:102A10008130910581F4603238F46DA38DA1882353
+:102A2000B1F082E090E020C0198218821AA21CA2A4
+:102A30001BA282E022C08BA19CA18230910551F49F
+:102A4000CE010E94C51498818DA19817B8F083E03B
+:102A500090E00AC08BA19CA18330910579F4898113
+:102A6000861729F484E090E09CA38BA307C0198209
+:102A700018821AA21CA21BA283E08AA3DF91CF9125
+:102A80000895FC01E60FF11D82810895E62FF0E024
+:102A9000DC01AE0FBF1F12962C9112973196E80FF2
+:102AA000F91F3281932F80E030E0282B392BC901A8
+:102AB00008959C01462F50E0FC01E40FF51F628150
+:102AC000FA013196E80FF91F7281FA013296E80F88
+:102AD000F91F82814D5F5F4F420F531FFA019281B0
+:102AE0000895FC011182108212A214A213A215A251
+:102AF0000895FC011182108212A214A213A215A241
+:102B00000895FC0183A194A1009731F481E090E045
+:102B100094A383A385ED089583A194A181309105A9
+:102B200039F4808190819923A1F022E030E01CC02B
+:102B300083A194A18230910579F495A1DF01A90FB9
+:102B4000B11D12968C9112979F5F95A320819217C9
+:102B500078F023E030E008C083A194A18330910590
+:102B600031F4818124E030E034A323A3089580E090
+:102B700008950E94C51408950F931F93DF93CF9378
+:102B80000F92CDB7DEB78C0179830E94C514C801BE
+:102B90007981672F0E94C5140F90CF91DF911F910B
+:102BA0000F910895CF92DF92EF92FF920F931F93B0
+:102BB0006C017A018B01642F0E94C5145527412FA7
+:102BC000302F2F2DC601622F0E94C5149801442773
+:102BD0005527C601622F0E94C514E12EFF2400274D
+:102BE0001127C6016E2D0E94C5141F910F91FF90F1
+:102BF000EF90DF90CF900895FC0161816F700E948B
+:102C00006C100895FF920F931F93CF93DF93EC0105
+:102C10008FB7F894FF800D811E819F8191111F82D3
+:102C20008FBFBE016B5F7F4FAE01495F5F4F8C81ED
+:102C30000E940F10882331F1FF2039F1888990E03C
+:102C4000FC013496EE0FFF1FEC0FFD1F1183008374
+:102C5000019683709070888BC801029723E08D3FA6
+:102C6000920738F080E094E09B838A8323E030E091
+:102C70000EC0C80169890E94A7169B838A8320E041
+:102C800030E005C021E030E002C022E030E0C901C0
+:102C9000DF91CF911F910F91FF900895FC018481E6
+:102CA0000E94F90F0895FC0181E292E091838083F4
+:102CB00064831782108A418B1186108613861286D0
+:102CC00015861486178616860895DF93CF9300D055
+:102CD00000D0CDB7DEB7E62FFF27E7FDF095E95C22
+:102CE000FC4F90819923C1F0662319F420E031E074
+:102CF00002C020E831E0682F772767FD7095660FE6
+:102D0000771F660F771F620F731FCE01019644E095
+:102D100050E00E94041A10C0682F772767FD709555
+:102D2000660F771F660F771F66547F4FCE0101969F
+:102D300044E050E00E94FB1969817A818B819C817B
+:102D40000F900F900F900F90CF91DF910895AF9259
+:102D5000BF92DF92EF92FF920F931F93CF93DF9377
+:102D6000EC01D62E39E0A32E23E1E22EFF2402E06F
+:102D700010E08A2D6D2D0E9465162A2D332727FD20
+:102D80003095C617D7075CF48F2D992787FD90954E
+:102D9000820F931FB8010E94AB19EA2C0AC08E2D36
+:102DA000992787FD9095820F931FB8010E94AB1958
+:102DB000FA2CA62EF616ECF28F2D6D2D0E946516BC
+:102DC0008B015C018E2D6D2D0E9465169B01AC015F
+:102DD000FF2019F4C017D107E4F08E2D833119F4C8
+:102DE0002C173D07B4F0C01BD10B4A195B09C49FD7
+:102DF000C001C59F900DD49F900D1124B901601B97
+:102E0000710B0E94AB196A0D7B1D6F3F710519F0A4
+:102E100014F06FEF70E0CB01DF91CF911F910F9114
+:102E2000FF90EF90DF90BF90AF900895DF93CF9326
+:102E30000F92CDB7DEB7BC01CE01019641E050E064
+:102E40000E94041A81E099819F3F09F480E00F906D
+:102E5000CF91DF91089580E091E00E941617809352
+:102E6000370380E891E00E94161780933803089595
+:102E7000CF93DF93EC01049661E00E947F0BCE01BB
+:102E8000069661E00E947F0BCE01089660E00E94EA
+:102E90007F0BDF91CF91089500000000000000003B
+:102EA000000008958F929F92AF92BF92CF92DF92CF
+:102EB000EF92FF920F931F93CF93DF937C0134E047
+:102EC000832E912C880E991EC40160E00E94860B0F
+:102ED0000E944C1726E0C22ED12CCE0CDF1CC6015E
+:102EE00060E00E94860B0E944C1700E010E0C0E0FA
+:102EF000D0E098E0A92EB12CAE0CBF1CC60161E059
+:102F00000E94860B0E944C17C80101978A309105D8
+:102F100048F4CC0FDD1FC5010E94FC15882391F0F9
+:102F2000C16010C00D30110569F4C5010E94FC1587
+:102F3000882341F080E094E0F7019383828323E0CB
+:102F400030E01AC0C60160E00E94860B0E944C1758
+:102F50000F5F1F4F0031110589F6C40161E00E9427
+:102F6000860B0E944C17C60160E00E94860BF70199
+:102F7000D383C28320E030E0C901DF91CF911F915C
+:102F80000F91FF90EF90DF90CF90BF90AF909F9008
+:102F90008F900895FC0189E292E091838083DB01A8
+:102FA0008D919C9195838483DA018D919C91978377
+:102FB0008683D9018D919C9111979187808708957F
+:102FC00089E392E00E94C00D0895FC0110821182F5
+:102FD0000895EF92FF920F931F93CF93DF93EC012D
+:102FE0007A018B0181E0888319820E94E0176A834D
+:102FF0007B838C839D83EE82FF8208871987DF9114
+:10300000CF911F910F91FF90EF900895CF93DF9391
+:10301000EC0188818823C9F089818823B1F40E945A
+:10302000E0172A813B814C815D81621B730B840B0D
+:10303000950B2E813F814885598562177307840758
+:10304000950718F0188281E089838981DF91CF91FB
+:103050000895FC0110820895FC018281882371F497
+:103060001092C50089E18093C40080E48093C00081
+:1030700088E18093C10086E08093C2000895DF93C9
+:10308000CF9300D0CDB7DEB78091350389838A8195
+:10309000807F8A83CE01019660E00E94860B0F90AC
+:1030A0000F90CF91DF910895DF93CF9300D0CDB7EC
+:1030B000DEB78091350389838A81807F8A83CE0140
+:1030C000019661E00E94860B0F900F90CF91DF91E7
+:1030D0000895CF93DF93EC01598348836A831B8261
+:1030E00004960E94E514CE018A960E947115CE01C5
+:1030F0000E942C18DF91CF910895CF93DF93EC01BC
+:103100008B818823B9F0888199818130910549F4B8
+:103110000E94541885E38A95F1F7000081E08093BE
+:103120003903CE018A960E9481159A81992311F460
+:103130008093C600DF91CF910895DF93CF9300D0A5
+:1031400000D000D0CDB7DEB7FC0163838281882335
+:1031500059F4662321F08091C100806C03C08091F6
+:10316000C1008F738093C10080819181813091056E
+:1031700039F58091350389838A81807F8A83CE01E6
+:10318000019661E00E947F0B809135038B838C81D7
+:10319000807F81608C83CE01039661E00E947F0B6B
+:1031A000809135038D838E81807F81608E83CE01F7
+:1031B000059660E00E94860B0E943F18109239032A
+:1031C00026960FB6F894DEBF0FBECDBFCF91DF912C
+:1031D0000895FC01808191818130910521F4109244
+:1031E00039030E943F1808951F920F920FB60F9255
+:1031F00011242F933F934F935F936F937F938F93FC
+:103200009F93AF93BF93EF93FF936091C60060933A
+:103210008A0380913903882331F0809139038150EA
+:103220008093390316C08EE393E00E94F3148091DB
+:103230006103909162038430910559F48EE393E029
+:1032400060E00E94411590911803891711F40E94C3
+:103250005418FF91EF91BF91AF919F918F917F9102
+:103260006F915F914F913F912F910F900FBE0F90F3
+:103270001F9018951F920F920FB60F9211242F9343
+:103280003F934F935F936F937F938F939F93AF93EE
+:10329000BF93EF93FF9384E693E00E94E6068823B2
+:1032A00061F0809139038F5F8093390384E693E066
+:1032B0000E9481158093C60002C00E943F18FF91B2
+:1032C000EF91BF91AF919F918F917F916F915F919E
+:1032D0004F913F912F910F900FBE0F901F90189517
+:1032E0008AE393E060E041E050E00E9469180895AD
+:1032F000629FD001739FF001829FE00DF11D649FDA
+:10330000E00DF11D929FF00D839FF00D749FF00D65
+:10331000659FF00D9927729FB00DE11DF91F639F06
+:10332000B00DE11DF91FBD01CF0111240895AA1BA5
+:10333000BB1B51E107C0AA1FBB1FA617B70710F0A0
+:10334000A61BB70B881F991F5A95A9F780959095D2
+:10335000BC01CD01089597FB092E07260AD077FD01
+:1033600004D0E5DF06D000201AF4709561957F4FF8
+:103370000895F6F7909581959F4F08952F923F926B
+:103380004F925F926F927F928F929F92AF92BF9275
+:10339000CF92DF92EF92FF920F931F93CF93DF9321
+:1033A000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBE7E
+:1033B000CDBF09942A88398848885F846E847D84CB
+:1033C0008C849B84AA84B984C884DF80EE80FD80CD
+:1033D0000C811B81AA81B981CE0FD11D0FB6F89443
+:1033E000DEBF0FBECDBFED010895EE0FFF1F0590AC
+:1033F000F491E02D0994FB01DC0102C005900D92CF
+:1034000041505040D8F70895DC01CB01FC01F999F7
+:10341000FECF06C0F2BDE1BDF89A319600B40D9220
+:1034200041505040B8F70895DC01CB0103C02D9105
+:103430000E941F1A41505040D0F70895262FF99945
+:10344000FECF1FBA92BD81BD20BD0FB6F894FA9A87
+:0C345000F99A0FBE01960895F894FFCF82
+:10345C00457874727564657200000000000000000D
+:10346C000000010202030303030404040404040423
+:10347C0004050505050505050505050505050505F1
+:10348C0005060606060606060606060606060606D1
+:10349C0006060606060606060606060606060606C0
+:1034AC0006070707070707070707070707070707A1
+:1034BC000707070707070707070707070707070790
+:1034CC000707070707070707070707070707070780
+:1034DC000707070707070707070707070707070770
+:1034EC000708080808080808080808080808080851
+:1034FC000808080808080808080808080808080840
+:10350C00080808080808080808080808080808082F
+:10351C00080808080808080808080808080808081F
+:10352C00080808080808080808080808080808080F
+:10353C0008080808080808080808080808080808FF
+:10354C0008080808080808080808080808080808EF
+:10355C0008080808080808080808080808080808DF
+:10356C000800000000490C00000000760C00000070
+:0E357C00004E1602160000000038175217000D
+:00000001FF
View
47 dist/ECv3.6/flash_bootloader_328.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+
+MAC_TOOLS_HOME=/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr
+
+# Look for avrdude
+if [ ! $AVRDUDE ]; then
+ if [ `which avrdude` ]; then
+ echo "Using default avrdude installed on system."
+ AVRDUDE=`which avrdude`
+ elif [ -a ${MAC_TOOLS_HOME}/bin/avrdude ]; then
+ echo "Found an avrdude installation in the default Mac Arduino location."
+ AVRDUDE=${MAC_TOOLS_HOME}/bin/avrdude
+ AD_CONF=${MAC_TOOLS_HOME}/etc/avrdude.conf
+ else
+ echo "Couldn't find a valid AVRDUDE installation. Try setting the"
+ echo "AVRDUDE environment variable to the location of your AVRDUDE"
+ echo "installation. You may also need to set the AD_CONF variable"
+ echo "to the location of your avrdude.conf file, if your installation"
+ echo "of AVRDUDE doesn't support USBTinyISP out of the box."
+ exit 1
+ fi
+fi
+
+FIRMWARE=ATmegaBOOT_168_atmega328
+FWDIR=`dirname $0`
+
+while true; do
+ echo "Press ENTER to upload $FIRMWARE"
+ read
+ if [ $AD_CONF ]; then
+ CONF_FLAGS="-C $AD_CONF "
+ fi
+ # Burn lock bits and fuses
+ $AVRDUDE $CONF_FLAGS -v -pm328p -cusbtiny -e -Ulock:w:0x3F:m -Uefuse:w:0x05:m -Uhfuse:w:0xda:m -Ulfuse:w:0xff:m
+ # Burn firmware
+ $AVRDUDE $CONF_FLAGS -v -pm328p -cusbtiny -Uflash:w:${FWDIR}/${FIRMWARE}.hex:i -Ulock:w:0x0F:m
+done
+
+#!/bin/bash
+
+while true; do
+ echo "Press ENTER to upload"
+ read
+ # Burn lock bits and fuses
+done
+
+
View
46 dist/ECv3.6/load_firmware_328.sh
@@ -0,0 +1,46 @@
+#!/bin/bash
+
+MAC_TOOLS_HOME=/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr
+
+# Look for avrdude
+if [ ! $AVRDUDE ]; then
+ if [ `which avrdude` ]; then
+ echo "Using default avrdude installed on system."
+ AVRDUDE=`which avrdude`
+ elif [ -a ${MAC_TOOLS_HOME}/bin/avrdude ]; then
+ echo "Found an avrdude installation in the default Mac Arduino location."
+ AVRDUDE=${MAC_TOOLS_HOME}/bin/avrdude
+ AD_CONF=${MAC_TOOLS_HOME}/etc/avrdude.conf
+ else
+ echo "Couldn't find a valid AVRDUDE installation. Try setting the"
+ echo "AVRDUDE environment variable to the location of your AVRDUDE"
+ echo "installation. You may also need to set the AD_CONF variable"
+ echo "to the location of your avrdude.conf file, if your installation"
+ echo "of AVRDUDE doesn't support USBTinyISP out of the box."
+ exit 1
+ fi
+fi
+
+FIRMWARE=EC-ecv34-v3.1_328
+FWDIR=`dirname $0`
+
+while true; do
+ echo "Press ENTER to upload $FIRMWARE"
+ read
+ if [ $AD_CONF ]; then
+ CONF_FLAGS="-C $AD_CONF "
+ fi
+ # Burn firmware
+ $AVRDUDE $CONF_FLAGS -v -V -pm328p -cstk500v1 -P/dev/ttyUSB0 -b57600 -Uflash:w:${FWDIR}/${FIRMWARE}.hex
+
+done
+
+#!/bin/bash
+
+while true; do
+ echo "Press ENTER to upload"
+ read
+ # Burn lock bits and fuses
+done
+
+
View
6 dist/flash-bootloader-ECv3.6.bat
@@ -4,11 +4,11 @@ echo Ready to load bootloader for Extruder v3.6.
pause
set port=usb
-set firmware=ECv3.6\ATmegaBOOT_168_ec3x.hex
+set firmware=ECv3.6\ATmegaBOOT_168_atmega328.hex
set programmer=usbtiny
-set part=m168
+set part=m328p
-tools-win\avrdude -v -p%part% -P%port% -c%programmer% -e -Ulock:w:0x3F:m -Uefuse:w:0x00:m -Uhfuse:w:0xDD:m -Ulfuse:w:0xEE:m
+tools-win\avrdude -v -p%part% -P%port% -c%programmer% -e -Ulock:w:0x3F:m -Uefuse:w:0x05:m -Uhfuse:w:0xda:m -Ulfuse:w:0xff:m
tools-win\avrdude -v -p%part% -P%port% -c%programmer% -e -Uflash:w:%firmware%:i
View
19 dist/flash-bootloader-ECv3.6_168.bat
@@ -0,0 +1,19 @@
+@ECHO OFF
+:startBurn
+echo Ready to load bootloader for Extruder v3.6.
+pause
+
+set port=usb
+set firmware=ECv3.6\ATmegaBOOT_168_ec3x.hex
+set programmer=usbtiny
+set part=m168
+
+tools-win\avrdude -v -p%part% -P%port% -c%programmer% -e -Ulock:w:0x3F:m -Uefuse:w:0x00:m -Uhfuse:w:0xDD:m -Ulfuse:w:0xEE:m
+
+tools-win\avrdude -v -p%part% -P%port% -c%programmer% -e -Uflash:w:%firmware%:i
+
+if errorlevel 1 (
+echo *** FAILURE *** Failed to verify program. Try again.
+)
+
+goto startBurn
View
23 dist/load-firmware-ECv3.6 _168.bat
@@ -0,0 +1,23 @@
+@ECHO OFF
+:startBurn
+echo Ready to flash firmware onto ECv3.6.
+pause
+
+listports.py > serialPort
+set /p port= < serialPort
+
+set firmware=ECv3.6\EC-ecv34-v3.0.hex
+set programmer=stk500v1
+set baud=19200
+set part=m168
+
+
+echo Attempting to connect to port %port%
+
+tools-win\avrdude -c%programmer% -b%baud% -D -v -p%part% -P%port% -Uflash:w:%firmware%:i
+
+if errorlevel 1 (
+echo *** FAILURE *** Failed to verify program. Try again.
+)
+
+goto startBurn
View
4 dist/load-firmware-ECv3.6.bat
@@ -6,15 +6,15 @@ pause
listports.py > serialPort
set /p port= < serialPort
-set firmware=ECv3.6\EC-ecv34-v3.0.hex
+set firmware=ECv3.6\EC-ecv34-v3.1_328.hex
set programmer=stk500v1
set baud=19200
set part=m168
echo Attempting to connect to port %port%
-tools-win\avrdude -c%programmer% -b%baud% -D -v -p%part% -P%port% -Uflash:w:%firmware%:i
+tools-win\avrdude -c%programmer% -b%baud% -D -v -V -F -p%part% -P%port% -Uflash:w:%firmware%:i
if errorlevel 1 (
echo *** FAILURE *** Failed to verify program. Try again.

0 comments on commit 26434d6

Please sign in to comment.