From 18e258ace5c610e1e40f53adaca402b46820f72a Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 28 Dec 2013 11:51:15 +0100 Subject: Delete nyan-cat.bin What was it doing here anyways? --- firmware/nyan-cat.bin | Bin 1304 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 firmware/nyan-cat.bin diff --git a/firmware/nyan-cat.bin b/firmware/nyan-cat.bin deleted file mode 100644 index cb463d8..0000000 Binary files a/firmware/nyan-cat.bin and /dev/null differ -- cgit v1.2.3 From 97d38f2549dbb933d69d336b6797eab497e5f8e6 Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 4 Jan 2014 15:34:51 +0100 Subject: Update release notes.txt --- firmware/releases/release notes.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/releases/release notes.txt b/firmware/releases/release notes.txt index 09595aa..0b48044 100644 --- a/firmware/releases/release notes.txt +++ b/firmware/releases/release notes.txt @@ -5,8 +5,8 @@ Firmware: entry condition. - The bootloader will not quit if no user program is loaded. This prevents periodic re-enumeration of the bootloader and should make driver installation much easier. - THe new "--erase-only" function of the commandline tool can be used to erase the - firmware and create a stable device for easier installiation. + THhe new "--erase-only" function of the commandline tool can be used to erase the + user program and create a stable device for easier installiation. - New entry modes can be selected in "bootloader.h". Please read the comments for details. + ENTRY_ALWAYS + ENTRY_WATCHDOG @@ -155,4 +155,4 @@ commandline's c library: o Most recent build before next release where some subtle protocol changes took place - \ No newline at end of file + -- cgit v1.2.3 From e1ac56e7b3c5588752fd6f32193a068d9197a9f2 Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 13 Jan 2014 20:23:43 +0100 Subject: Delete micronucleus-1.11-entry_wdt_led_pb5.hex --- .../micronucleus-1.11-entry_wdt_led_pb5.hex | 120 --------------------- 1 file changed, 120 deletions(-) delete mode 100644 firmware/releases/micronucleus-1.11-entry_wdt_led_pb5.hex diff --git a/firmware/releases/micronucleus-1.11-entry_wdt_led_pb5.hex b/firmware/releases/micronucleus-1.11-entry_wdt_led_pb5.hex deleted file mode 100644 index 192ae39..0000000 --- a/firmware/releases/micronucleus-1.11-entry_wdt_led_pb5.hex +++ /dev/null @@ -1,120 +0,0 @@ -:0800000077CC76CCACCC74CCBB -:1018C00017C016C04CC014C00902120001010080EC -:1018D0003209040000000000000012011001FF00A6 -:1018E0000008D01653070B0100000001040309048F -:1018F00011241FBECFE5D2E0CDBFDEBF00EB0F93BA -:1019000007E00F9310E0A0E6B0E0E4EFFFE102C0D3 -:1019100005900D92A636B107D9F720E0A6E6B0E013 -:1019200001C01D92A639B207E1F7E2C1A82FB92F75 -:1019300080E090E041E050EA609530E009C02D91F0 -:1019400082279795879510F084279527305EC8F3F6 -:101950006F5FA8F30895EADF8D939D930895CF9369 -:10196000CFB7CF93C0915F02C03B21F4C0915E021C -:10197000C73021F0CF91CFBFCF91A1CFCC27C39556 -:10198000B39BE9F7B39B0BC0B39B09C0B39B07C0E4 -:10199000B39B05C0B39B03C0B39B01C0D3C00F92E0 -:1019A000DF93C0917900DD27C058DF4F012EB39B34 -:1019B00003C0DF910F90E6CF2F930F931F934F93A8 -:1019C0002FEF4F6F06B303FB20F95F933F9350E077 -:1019D0003BE065C016B30126502953FDC89556B3A8 -:1019E000012703FB25F92F7306B3B1F05027102709 -:1019F00013FB26F906B22230F0F000C016B301271F -:101A000003FB27F90126502906B22430E8F54F7769 -:101A1000206816B30000F6CF50274F7D206206B233 -:101A2000102F000000C006B300265029102713FB1A -:101A300026F906B2E2CF4F7B06B3206400C0DACFAE -:101A400001265029187106B269F14E7F2160012FDD -:101A500016B328C0002650294D7F06B22260102FF1 -:101A600029C0012650294B7F06B22460012F2DC0CA -:101A700016B301265029477F2860000006B22EC009 -:101A80004F7E06B3206130C0422706B3499300263B -:101A90005029102706B24FEF13FB20F9297F16B308 -:101AA00079F2187159F10126502906B2012703FB7A -:101AB00021F9237F06B371F2002650293150D0F06E -:101AC00006B2102713FB22F9277E16B351F2012626 -:101AD0005029012703FB06B223F92F7C49F20000AD -:101AE00006B3102713FB24F90026502906B22F79DC -:101AF00039F270CF10E21ABF002717C03B50319562 -:101B0000C31BD04010E21ABF0881033CF9F00B342C -:101B1000E9F0209177001981110F1213EDCF0936EA -:101B200051F10D3211F0013E39F700937E003F91E3 -:101B30005F914F911F910F912F91DF910F90CAB735 -:101B4000C5FD1DCFCF91CFBFCF91189520917E00BD -:101B5000222369F310917C00112321F5343022F106 -:101B600030937C0020937800109179003BE0311B8A -:101B70003093790019C000917C0001309CF40AE593 -:101B80003091600034FD11C000936000CCE6D0E0DD -:101B900010C0052710E000C021C0052710E0C8953F -:101BA00008BB14C03AE501C032ED032EC0E0D0E01E -:101BB00032E017B31861C39A08B317BB58E120E8A5 -:101BC0004FEF20FF052708BB279517951C3F28F7E7 -:101BD00000004552B0F720FF0527279508BB179551 -:101BE0001C3FB8F629913A9561F7077E10917D0068 -:101BF000110F08BBC250D04011F01093770010E2D3 -:101C00001ABF086017B3177E402F477E54E05A95DD -:101C1000F1F708BB17BB48BB8ACFF8942FEFB0E8A9 -:101C2000A0E44AE0B1BF000081EE9CE0B399FECF92 -:101C3000B39BFECF0197B399FDCF97FF03C0BA1BAB -:101C4000819501C0BA0FA69529F4281710F031B775 -:101C5000282FA1E0415031F731BF0000789408955A -:101C6000F894F201329785E080935700E8957894D4 -:101C70000895F201309729F49093680080936700EB -:101C800007C0E430F10539F490936A00809369004D -:101C90008FE59CEC1FC02CEB421628E1520639F46C -:101CA00080916700909168008E559C4F13C02EEB79 -:101CB000421628E1520639F48091690090916A0039 -:101CC0008D559C4F07C02AEB421628E1520611F4AD -:101CD00081B790E02FB7F89431E00C0130935700B2 -:101CE000E89511242F0182E0480E511C2FBF089562 -:101CF00004B603FC06C0EDEBF8E1E491EF3F09F018 -:101D000068C114BE88E181BD87E081BDBB9A88E8C7 -:101D100093E1ECE9F1E03197F1F70197D1F7BB9846 -:101D2000AC9A8BB780628BBF7894C598712C8CE984 -:101D300091E00197F1F7A895312C60917C00162F66 -:101D4000135017FDB2C080917900CCE0D0E0C81BE1 -:101D5000D109C058DF4F6150CE01E8DD8E3F9F446E -:101D600009F0A1C0809178008D3209F085C018304B -:101D700009F099C083EC80936C008AE58093600041 -:101D8000109266009881292F207689812223D1F034 -:101D9000712C811108C082E690E090937B008093C3 -:101DA0007A0024E05FC0813051F481E180935700D4 -:101DB000E8954C805D8097FD50C02FEF4FC0382EC6 -:101DC00020E050C09A8110927500811106C01092D7 -:101DD000760085E790E022E03BC0853019F49093CF -:101DE0007D002CC0863009F58B81813019F48AED95 -:101DF00098E104C0823041F488EC98E190937B0034 -:101E000080937A0022E10DC0833051F4911108C013 -:101E10008CEE98E190937B0080937A0024E001C0DF -:101E200020E080E4809366001DC0883059F089303E -:101E300019F490937F0002C08A3039F085E790E072 -:101E400020E006C08FE790E002C085E790E021E047 -:101E500090937B0080937A0005C02E8180E8809368 -:101E6000660007C08F81811104C08E81821708F43B -:101E7000282F2093610017C08091660087FF13C050 -:101E800080EC481688E1580620F0842D8F7339F0D5 -:101E90000AC089919991EDDE125091F7F6CF95E045 -:101EA000392E1092610010927C008091600084FFB6 -:101EB00042C0809161008F3F09F43DC0182F8930E6 -:101EC00008F018E0811B8093610080916C0098E815 -:101ED000892780936C00112311F1E0917A00F09131 -:101EE0007B008091660086FF0BC0ADE6B0E0849178 -:101EF0008D9331968DE690E0810F8A13F8CF0BC059 -:101F0000EF01ADE6B0E089918D93FE018DE690E0A2 -:101F1000810F8A13F8CFF0937B00E0937A00612F52 -:101F20008DE690E018DD1C5F1C3019F08FEF809378 -:101F300061001093600084E196B3987131F4815090 -:101F4000D9F710927D0010927700C1E08111C0E0B6 -:101F500080916B008C1729F0C11101C05EDEC09327 -:101F60006B00C30101963C018035934C11F484E071 -:101F7000382E872D8D7011F0BD9801C0BD9A232D8C -:101F80003320E9F08AE390E20197F1F72230A9F4D7 -:101F9000F894E0ECF8E1E054F10983E08093570015 -:101FA000E8953097C1F7412C512CC8E08FEF9FEF97 -:101FB00060DEC150D9F754DE02C02530E1F384E081 -:101FC0003812B5CEEDEBF8E1E491EF3F09F4AFCE76 -:101FD000BD98F894BB9A1BBE15BA10925F02EAEB4B -:101FE000F8E1E4918E2F81508E3F10F4E1BF0000A4 -:041FF00065CCFFCFEE -:061FF4005AFF18BA400874 -:04000003000018C021 -:00000001FF -- cgit v1.2.3 From 42b9725ca94fbc149a088fb0f1cef83d16bccd81 Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 13 Jan 2014 20:30:24 +0100 Subject: Update Readme.txt --- Readme.txt | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Readme.txt b/Readme.txt index e6f19ab..b17b52d 100644 --- a/Readme.txt +++ b/Readme.txt @@ -11,8 +11,14 @@ Micronucleus is now widely installed on over 40,000 Digispark devices from Digis Changes ======= -This is release 1.10. Please use this at your own risk. The last official release for the DigiSpark is v1.06, which can be found here: https://github.com/micronucleus/micronucleus/tree/v1.06 - +This is release 1.11. Please use this at your own risk. The last official release for the DigiSpark is v1.06, which can be found here: https://github.com/micronucleus/micronucleus/tree/v1.06 + +Changes compared to v1.10: + • The size was reduced further to 1816 bytes, allowing 6380 bytes user space (320 bytes more than in v1.06). + • The bootloader will always start and never quit if no user program was loaded. This allows for much easier driver installation. Use the new "--erase-only" function of the command line tool to create a clean device. + • New entrymodes have been added. See firmware release notes and source code comments for details. + • All incoming data is now CRC checked to improve robustness. + Changes compared to v1.06: • Major size optimization and code reorganization. • The size was reduced to 1878 bytes, allowing 6314 bytes user space (256 bytes more than in v1.06). @@ -20,7 +26,7 @@ Changes compared to v1.06: See release notes (/firmware/releases/release notes.txt) for details. -@cpldcpu - Dec 15th, 2013 +@cpldcpu - Jan 14th, 2013 ---------------------------------------------------------------------------------- ================================================================================== @@ -31,6 +37,7 @@ See release notes (/firmware/releases/release notes.txt) for details. ---------------------------------------------------------------------------------- Special Thanks: + • Shay Green for numerous optimization ideas. • Objective Development's great V-USB bitbanging usb driver • Embedded Creations' pioneering and inspiring USBaspLoader-tiny85 • Digistump for motivation and contributing the VID/PID pair -- cgit v1.2.3 From b4e493a9c9fe7b01d38c80b185656f54efae3674 Mon Sep 17 00:00:00 2001 From: Bluebie Date: Tue, 14 Jan 2014 11:21:15 +1100 Subject: firmware: release 1.11 filename typo - renamed --- firmware/releases/micronculeus-1.11-class-ff.hex | 118 ----------------------- firmware/releases/micronucleus-1.11-class-ff.hex | 118 +++++++++++++++++++++++ 2 files changed, 118 insertions(+), 118 deletions(-) delete mode 100644 firmware/releases/micronculeus-1.11-class-ff.hex create mode 100644 firmware/releases/micronucleus-1.11-class-ff.hex diff --git a/firmware/releases/micronculeus-1.11-class-ff.hex b/firmware/releases/micronculeus-1.11-class-ff.hex deleted file mode 100644 index e510fa0..0000000 --- a/firmware/releases/micronculeus-1.11-class-ff.hex +++ /dev/null @@ -1,118 +0,0 @@ -:0800000077CC76CCACCC74CCBB -:1018C00017C016C04CC014C00902120001010080EC -:1018D000320904000000FF000000120110010000A6 -:1018E0000008D01653070B0100000001040309048F -:1018F00011241FBECFE5D2E0CDBFDEBF00EB0F93BA -:1019000007E00F9310E0A0E6B0E0E2EDFFE102C0D7 -:1019100005900D92A636B107D9F720E0A6E6B0E013 -:1019200001C01D92A639B207E1F7E2C1A82FB92F75 -:1019300080E090E041E050EA609530E009C02D91F0 -:1019400082279795879510F084279527305EC8F3F6 -:101950006F5FA8F30895EADF8D939D930895CF9369 -:10196000CFB7CF93C0915F02C03B21F4C0915E021C -:10197000C73021F0CF91CFBFCF91A1CFCC27C39556 -:10198000B39BE9F7B39B0BC0B39B09C0B39B07C0E4 -:10199000B39B05C0B39B03C0B39B01C0D3C00F92E0 -:1019A000DF93C0917900DD27C058DF4F012EB39B34 -:1019B00003C0DF910F90E6CF2F930F931F934F93A8 -:1019C0002FEF4F6F06B303FB20F95F933F9350E077 -:1019D0003BE065C016B30126502953FDC89556B3A8 -:1019E000012703FB25F92F7306B3B1F05027102709 -:1019F00013FB26F906B22230F0F000C016B301271F -:101A000003FB27F90126502906B22430E8F54F7769 -:101A1000206816B30000F6CF50274F7D206206B233 -:101A2000102F000000C006B300265029102713FB1A -:101A300026F906B2E2CF4F7B06B3206400C0DACFAE -:101A400001265029187106B269F14E7F2160012FDD -:101A500016B328C0002650294D7F06B22260102FF1 -:101A600029C0012650294B7F06B22460012F2DC0CA -:101A700016B301265029477F2860000006B22EC009 -:101A80004F7E06B3206130C0422706B3499300263B -:101A90005029102706B24FEF13FB20F9297F16B308 -:101AA00079F2187159F10126502906B2012703FB7A -:101AB00021F9237F06B371F2002650293150D0F06E -:101AC00006B2102713FB22F9277E16B351F2012626 -:101AD0005029012703FB06B223F92F7C49F20000AD -:101AE00006B3102713FB24F90026502906B22F79DC -:101AF00039F270CF10E21ABF002717C03B50319562 -:101B0000C31BD04010E21ABF0881033CF9F00B342C -:101B1000E9F0209177001981110F1213EDCF0936EA -:101B200051F10D3211F0013E39F700937E003F91E3 -:101B30005F914F911F910F912F91DF910F90CAB735 -:101B4000C5FD1DCFCF91CFBFCF91189520917E00BD -:101B5000222369F310917C00112321F5343022F106 -:101B600030937C0020937800109179003BE0311B8A -:101B70003093790019C000917C0001309CF40AE593 -:101B80003091600034FD11C000936000CCE6D0E0DD -:101B900010C0052710E000C021C0052710E0C8953F -:101BA00008BB14C03AE501C032ED032EC0E0D0E01E -:101BB00032E017B31861C39A08B317BB58E120E8A5 -:101BC0004FEF20FF052708BB279517951C3F28F7E7 -:101BD00000004552B0F720FF0527279508BB179551 -:101BE0001C3FB8F629913A9561F7077E10917D0068 -:101BF000110F08BBC250D04011F01093770010E2D3 -:101C00001ABF086017B3177E402F477E54E05A95DD -:101C1000F1F708BB17BB48BB8ACFF8942FEFB0E8A9 -:101C2000A0E44AE0B1BF000081EE9CE0B399FECF92 -:101C3000B39BFECF0197B399FDCF97FF03C0BA1BAB -:101C4000819501C0BA0FA69529F4281710F031B775 -:101C5000282FA1E0415031F731BF0000789408955A -:101C6000F894F201329785E080935700E8957894D4 -:101C70000895F201309729F49093680080936700EB -:101C800007C0E430F10539F490936A00809369004D -:101C90008FE59CEC1FC02CEB421628E1520639F46C -:101CA00080916700909168008E559C4F13C02EEB79 -:101CB000421628E1520639F48091690090916A0039 -:101CC0008D559C4F07C02AEB421628E1520611F4AD -:101CD00081B790E02FB7F89431E00C0130935700B2 -:101CE000E89511242F0182E0480E511C2FBF089562 -:101CF00014BE88E181BD87E081BDBB9A88E893E18D -:101D0000ECE9F1E03197F1F70197D1F7BB98AC9A84 -:101D10008BB780628BBF7894712C8CE991E001972E -:101D2000F1F7A895312C60917C00162F135017FD08 -:101D3000B2C080917900CCE0D0E0C81BD109C05876 -:101D4000DF4F6150CE01F2DD8E3F9F4409F0A1C00C -:101D5000809178008D3209F085C0183009F099C063 -:101D600083EC80936C008AE580936000109266009B -:101D70009881292F207689812223D1F0712C81111D -:101D800008C082E690E090937B0080937A0024E084 -:101D90005FC0813051F481E180935700E8954C8019 -:101DA0005D8097FD50C02FEF4FC0382E20E050C00F -:101DB0009A8110927500811106C01092760085E715 -:101DC00090E022E03BC0853019F490937D002CC058 -:101DD000863009F58B81813019F48AED98E104C0D1 -:101DE000823041F488EC98E190937B0080937A00F4 -:101DF00022E10DC0833051F4911108C08CEE98E1BE -:101E000090937B0080937A0024E001C020E080E47E -:101E1000809366001DC0883059F0893019F4909382 -:101E20007F0002C08A3039F085E790E020E006C0EC -:101E30008FE790E002C085E790E021E090937B007F -:101E400080937A0005C02E8180E88093660007C0E9 -:101E50008F81811104C08E81821708F4282F20936E -:101E6000610017C08091660087FF13C080EC4816A0 -:101E700088E1580620F0842D8F7339F00AC08991CB -:101E80009991F7DE125091F7F6CF95E0392E109226 -:101E9000610010927C008091600084FF42C08091BC -:101EA00061008F3F09F43DC0182F893008F018E019 -:101EB000811B8093610080916C0098E88927809352 -:101EC0006C00112311F1E0917A00F0917B00809178 -:101ED000660086FF0BC0ADE6B0E084918D9331962D -:101EE0008DE690E0810F8A13F8CF0BC0EF01ADE6CD -:101EF000B0E089918D93FE018DE690E0810F8A1309 -:101F0000F8CFF0937B00E0937A00612F8DE690E0AC -:101F100022DD1C5F1C3019F08FEF8093610010935D -:101F2000600084E196B3987131F48150D9F7109232 -:101F30007D0010927700C1E08111C0E080916B00BC -:101F40008C1729F0C11101C068DEC0936B00C3017A -:101F500001963C018035934C11F484E0382E232DFA -:101F60003320E9F08AE390E20197F1F72230A9F4F7 -:101F7000F894E0ECF8E1E054F10983E08093570035 -:101F8000E8953097C1F7412C512CC8E08FEF9FEFB7 -:101F900070DEC150D9F764DE02C02530E1F384E081 -:101FA0003812BBCEEDEBF8E1E491EF3F09F4B5CE8A -:101FB000F894BB9A1BBE15BA10925F02EAEBF8E1E7 -:101FC000E4918E2F81508E3F10F4E1BF000076CC5B -:021FD000FFCF41 -:061FD2005AFF18BA400896 -:04000003000018C021 -:00000001FF diff --git a/firmware/releases/micronucleus-1.11-class-ff.hex b/firmware/releases/micronucleus-1.11-class-ff.hex new file mode 100644 index 0000000..e510fa0 --- /dev/null +++ b/firmware/releases/micronucleus-1.11-class-ff.hex @@ -0,0 +1,118 @@ +:0800000077CC76CCACCC74CCBB +:1018C00017C016C04CC014C00902120001010080EC +:1018D000320904000000FF000000120110010000A6 +:1018E0000008D01653070B0100000001040309048F +:1018F00011241FBECFE5D2E0CDBFDEBF00EB0F93BA +:1019000007E00F9310E0A0E6B0E0E2EDFFE102C0D7 +:1019100005900D92A636B107D9F720E0A6E6B0E013 +:1019200001C01D92A639B207E1F7E2C1A82FB92F75 +:1019300080E090E041E050EA609530E009C02D91F0 +:1019400082279795879510F084279527305EC8F3F6 +:101950006F5FA8F30895EADF8D939D930895CF9369 +:10196000CFB7CF93C0915F02C03B21F4C0915E021C +:10197000C73021F0CF91CFBFCF91A1CFCC27C39556 +:10198000B39BE9F7B39B0BC0B39B09C0B39B07C0E4 +:10199000B39B05C0B39B03C0B39B01C0D3C00F92E0 +:1019A000DF93C0917900DD27C058DF4F012EB39B34 +:1019B00003C0DF910F90E6CF2F930F931F934F93A8 +:1019C0002FEF4F6F06B303FB20F95F933F9350E077 +:1019D0003BE065C016B30126502953FDC89556B3A8 +:1019E000012703FB25F92F7306B3B1F05027102709 +:1019F00013FB26F906B22230F0F000C016B301271F +:101A000003FB27F90126502906B22430E8F54F7769 +:101A1000206816B30000F6CF50274F7D206206B233 +:101A2000102F000000C006B300265029102713FB1A +:101A300026F906B2E2CF4F7B06B3206400C0DACFAE +:101A400001265029187106B269F14E7F2160012FDD +:101A500016B328C0002650294D7F06B22260102FF1 +:101A600029C0012650294B7F06B22460012F2DC0CA +:101A700016B301265029477F2860000006B22EC009 +:101A80004F7E06B3206130C0422706B3499300263B +:101A90005029102706B24FEF13FB20F9297F16B308 +:101AA00079F2187159F10126502906B2012703FB7A +:101AB00021F9237F06B371F2002650293150D0F06E +:101AC00006B2102713FB22F9277E16B351F2012626 +:101AD0005029012703FB06B223F92F7C49F20000AD +:101AE00006B3102713FB24F90026502906B22F79DC +:101AF00039F270CF10E21ABF002717C03B50319562 +:101B0000C31BD04010E21ABF0881033CF9F00B342C +:101B1000E9F0209177001981110F1213EDCF0936EA +:101B200051F10D3211F0013E39F700937E003F91E3 +:101B30005F914F911F910F912F91DF910F90CAB735 +:101B4000C5FD1DCFCF91CFBFCF91189520917E00BD +:101B5000222369F310917C00112321F5343022F106 +:101B600030937C0020937800109179003BE0311B8A +:101B70003093790019C000917C0001309CF40AE593 +:101B80003091600034FD11C000936000CCE6D0E0DD +:101B900010C0052710E000C021C0052710E0C8953F +:101BA00008BB14C03AE501C032ED032EC0E0D0E01E +:101BB00032E017B31861C39A08B317BB58E120E8A5 +:101BC0004FEF20FF052708BB279517951C3F28F7E7 +:101BD00000004552B0F720FF0527279508BB179551 +:101BE0001C3FB8F629913A9561F7077E10917D0068 +:101BF000110F08BBC250D04011F01093770010E2D3 +:101C00001ABF086017B3177E402F477E54E05A95DD +:101C1000F1F708BB17BB48BB8ACFF8942FEFB0E8A9 +:101C2000A0E44AE0B1BF000081EE9CE0B399FECF92 +:101C3000B39BFECF0197B399FDCF97FF03C0BA1BAB +:101C4000819501C0BA0FA69529F4281710F031B775 +:101C5000282FA1E0415031F731BF0000789408955A +:101C6000F894F201329785E080935700E8957894D4 +:101C70000895F201309729F49093680080936700EB +:101C800007C0E430F10539F490936A00809369004D +:101C90008FE59CEC1FC02CEB421628E1520639F46C +:101CA00080916700909168008E559C4F13C02EEB79 +:101CB000421628E1520639F48091690090916A0039 +:101CC0008D559C4F07C02AEB421628E1520611F4AD +:101CD00081B790E02FB7F89431E00C0130935700B2 +:101CE000E89511242F0182E0480E511C2FBF089562 +:101CF00014BE88E181BD87E081BDBB9A88E893E18D +:101D0000ECE9F1E03197F1F70197D1F7BB98AC9A84 +:101D10008BB780628BBF7894712C8CE991E001972E +:101D2000F1F7A895312C60917C00162F135017FD08 +:101D3000B2C080917900CCE0D0E0C81BD109C05876 +:101D4000DF4F6150CE01F2DD8E3F9F4409F0A1C00C +:101D5000809178008D3209F085C0183009F099C063 +:101D600083EC80936C008AE580936000109266009B +:101D70009881292F207689812223D1F0712C81111D +:101D800008C082E690E090937B0080937A0024E084 +:101D90005FC0813051F481E180935700E8954C8019 +:101DA0005D8097FD50C02FEF4FC0382E20E050C00F +:101DB0009A8110927500811106C01092760085E715 +:101DC00090E022E03BC0853019F490937D002CC058 +:101DD000863009F58B81813019F48AED98E104C0D1 +:101DE000823041F488EC98E190937B0080937A00F4 +:101DF00022E10DC0833051F4911108C08CEE98E1BE +:101E000090937B0080937A0024E001C020E080E47E +:101E1000809366001DC0883059F0893019F4909382 +:101E20007F0002C08A3039F085E790E020E006C0EC +:101E30008FE790E002C085E790E021E090937B007F +:101E400080937A0005C02E8180E88093660007C0E9 +:101E50008F81811104C08E81821708F4282F20936E +:101E6000610017C08091660087FF13C080EC4816A0 +:101E700088E1580620F0842D8F7339F00AC08991CB +:101E80009991F7DE125091F7F6CF95E0392E109226 +:101E9000610010927C008091600084FF42C08091BC +:101EA00061008F3F09F43DC0182F893008F018E019 +:101EB000811B8093610080916C0098E88927809352 +:101EC0006C00112311F1E0917A00F0917B00809178 +:101ED000660086FF0BC0ADE6B0E084918D9331962D +:101EE0008DE690E0810F8A13F8CF0BC0EF01ADE6CD +:101EF000B0E089918D93FE018DE690E0810F8A1309 +:101F0000F8CFF0937B00E0937A00612F8DE690E0AC +:101F100022DD1C5F1C3019F08FEF8093610010935D +:101F2000600084E196B3987131F48150D9F7109232 +:101F30007D0010927700C1E08111C0E080916B00BC +:101F40008C1729F0C11101C068DEC0936B00C3017A +:101F500001963C018035934C11F484E0382E232DFA +:101F60003320E9F08AE390E20197F1F72230A9F4F7 +:101F7000F894E0ECF8E1E054F10983E08093570035 +:101F8000E8953097C1F7412C512CC8E08FEF9FEFB7 +:101F900070DEC150D9F764DE02C02530E1F384E081 +:101FA0003812BBCEEDEBF8E1E491EF3F09F4B5CE8A +:101FB000F894BB9A1BBE15BA10925F02EAEBF8E1E7 +:101FC000E4918E2F81508E3F10F4E1BF000076CC5B +:021FD000FFCF41 +:061FD2005AFF18BA400896 +:04000003000018C021 +:00000001FF -- cgit v1.2.3 From 174cbc20726dcf79b88c7c1882af89802b2a789a Mon Sep 17 00:00:00 2001 From: Bluebie Date: Tue, 14 Jan 2014 11:38:11 +1100 Subject: upgrade: included 1.11 releases --- .../micronucleus-1.11-class-ff-upgrade.hex | 164 ++++++++++++++++++++ .../micronucleus-1.11-entry-ext-reset-upgrade.hex | 165 ++++++++++++++++++++ .../micronucleus-1.11-entry-jumper-pb0-upgrade.hex | 166 +++++++++++++++++++++ .../releases/micronucleus-1.11-ledpb1-upgrade.hex | 165 ++++++++++++++++++++ upgrade/releases/micronucleus-1.11-upgrade.hex | 164 ++++++++++++++++++++ 5 files changed, 824 insertions(+) create mode 100644 upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex create mode 100644 upgrade/releases/micronucleus-1.11-entry-ext-reset-upgrade.hex create mode 100644 upgrade/releases/micronucleus-1.11-entry-jumper-pb0-upgrade.hex create mode 100644 upgrade/releases/micronucleus-1.11-ledpb1-upgrade.hex create mode 100644 upgrade/releases/micronucleus-1.11-upgrade.hex diff --git a/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex b/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex new file mode 100644 index 0000000..07c3ced --- /dev/null +++ b/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex @@ -0,0 +1,164 @@ +:1000000003C003C003C003C003C003C003C003C0D8 +:100080009AC3C4C3C3C3C2C3C1C3C0C3BFC3BEC377 +:10009000BDC3BCC3BBC3BAC3B9C3B8C3B7C317C01E +:1000A00016C04CC014C009021200010100803209C0 +:1000B00004000000FF000000120110010000000811 +:1000C000D01653070B01000000010403090411249A +:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 +:1000E0000F9310E0A0E6B0E0E2EDFFE102C0059062 +:1000F0000D92A636B107D9F720E0A6E6B0E001C020 +:100100001D92A639B207E1F7E2C1A82FB92F80E00E +:1001100090E041E050EA609530E009C02D918227DF +:100120009795879510F084279527305EC8F36F5F09 +:10013000A8F30895EADF8D939D930895CF93CFB7E9 +:10014000CF93C0915F02C03B21F4C0915E02C730E3 +:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 +:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C +:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 +:10018000C0917900DD27C058DF4F012EB39B03C01B +:10019000DF910F90E6CF2F930F931F934F932FEF85 +:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 +:1001B00065C016B30126502953FDC89556B30127D3 +:1001C00003FB25F92F7306B3B1F05027102713FB5B +:1001D00026F906B22230F0F000C016B3012703FB67 +:1001E00027F90126502906B22430E8F54F77206818 +:1001F00016B30000F6CF50274F7D206206B2102FB5 +:10020000000000C006B300265029102713FB26F972 +:1002100006B2E2CF4F7B06B3206400C0DACF0126DE +:100220005029187106B269F14E7F2160012F16B373 +:1002300028C0002650294D7F06B22260102F29C009 +:10024000012650294B7F06B22460012F2DC016B322 +:1002500001265029477F2860000006B22EC04F7E3D +:1002600006B3206130C0422706B3499300265029C7 +:10027000102706B24FEF13FB20F9297F16B379F24E +:10028000187159F10126502906B2012703FB21F903 +:10029000237F06B371F2002650293150D0F006B208 +:1002A000102713FB22F9277E16B351F2012650299D +:1002B000012703FB06B223F92F7C49F2000006B3A5 +:1002C000102713FB24F90026502906B22F7939F2A2 +:1002D00070CF10E21ABF002717C03B503195C31BE7 +:1002E000D04010E21ABF0881033CF9F00B34E9F06A +:1002F000209177001981110F1213EDCF093651F1BA +:100300000D3211F0013E39F700937E003F915F916D +:100310004F911F910F912F91DF910F90CAB7C5FD9B +:100320001DCFCF91CFBFCF91189520917E00222372 +:1003300069F310917C00112321F5343022F13093C0 +:100340007C0020937800109179003BE0311B3093C2 +:10035000790019C000917C0001309CF40AE53091CD +:10036000600034FD11C000936000CCE6D0E010C006 +:10037000052710E000C021C0052710E0C89508BB84 +:1003800014C03AE501C032ED032EC0E0D0E032E007 +:1003900017B31861C39A08B317BB58E120E84FEFB1 +:1003A00020FF052708BB279517951C3F28F700005D +:1003B0004552B0F720FF0527279508BB17951C3F2E +:1003C000B8F629913A9561F7077E10917D00110FDB +:1003D00008BBC250D04011F01093770010E21ABF52 +:1003E000086017B3177E402F477E54E05A95F1F707 +:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 +:100400004AE0B1BF000081EE9CE0B399FECFB39B00 +:10041000FECF0197B399FDCF97FF03C0BA1B81951B +:1004200001C0BA0FA69529F4281710F031B7282F6C +:10043000A1E0415031F731BF000078940895F8945D +:10044000F201329785E080935700E89578940895FB +:10045000F201309729F4909368008093670007C0F9 +:10046000E430F10539F490936A00809369008FE5D8 +:100470009CEC1FC02CEB421628E1520639F4809107 +:100480006700909168008E559C4F13C02EEB42166A +:1004900028E1520639F48091690090916A008D55E7 +:1004A0009C4F07C02AEB421628E1520611F481B78F +:1004B00090E02FB7F89431E00C0130935700E895A5 +:1004C00011242F0182E0480E511C2FBF089514BE45 +:1004D00088E181BD87E081BDBB9A88E893E1ECE9C2 +:1004E000F1E03197F1F70197D1F7BB98AC9A8BB750 +:1004F00080628BBF7894712C8CE991E00197F1F7C1 +:10050000A895312C60917C00162F135017FDB2C0B6 +:1005100080917900CCE0D0E0C81BD109C058DF4FF2 +:100520006150CE01F2DD8E3F9F4409F0A1C0809161 +:1005300078008D3209F085C0183009F099C083EC3D +:1005400080936C008AE58093600010926600988129 +:10055000292F207689812223D1F0712C811108C0A6 +:1005600082E690E090937B0080937A0024E05FC065 +:10057000813051F481E180935700E8954C805D8093 +:1005800097FD50C02FEF4FC0382E20E050C09A8109 +:1005900010927500811106C01092760085E790E0F8 +:1005A00022E03BC0853019F490937D002CC086304A +:1005B00009F58B81813019F48AED98E104C082300D +:1005C00041F488EC98E190937B0080937A0022E1DB +:1005D0000DC0833051F4911108C08CEE98E19093D6 +:1005E0007B0080937A0024E001C020E080E48093C7 +:1005F00066001DC0883059F0893019F490937F004F +:1006000002C08A3039F085E790E020E006C08FE72D +:1006100090E002C085E790E021E090937B0080931A +:100620007A0005C02E8180E88093660007C08F8124 +:10063000811104C08E81821708F4282F2093610055 +:1006400017C08091660087FF13C080EC481688E1D0 +:10065000580620F0842D8F7339F00AC08991999142 +:10066000F7DE125091F7F6CF95E0392E1092610027 +:1006700010927C008091600084FF42C080916100F4 +:100680008F3F09F43DC0182F893008F018E0811B16 +:100690008093610080916C0098E8892780936C00BA +:1006A000112311F1E0917A00F0917B0080916600B6 +:1006B00086FF0BC0ADE6B0E084918D9331968DE658 +:1006C00090E0810F8A13F8CF0BC0EF01ADE6B0E0E8 +:1006D00089918D93FE018DE690E0810F8A13F8CF0A +:1006E000F0937B00E0937A00612F8DE690E022DDAD +:1006F0001C5F1C3019F08FEF809361001093600035 +:1007000084E196B3987131F48150D9F710927D004D +:1007100010927700C1E08111C0E080916B008C17CE +:1007200029F0C11101C068DEC0936B00C3010196BE +:100730003C018035934C11F484E0382E232D332076 +:10074000E9F08AE390E20197F1F72230A9F4F894F6 +:10075000E0ECF8E1E054F10983E080935700E8957C +:100760003097C1F7412C512CC8E08FEF9FEF70DE1E +:10077000C150D9F764DE02C02530E1F384E03812BD +:10078000BBCEEDEBF8E1E491EF3F09F4B5CEF89480 +:10079000BB9A1BBE15BA10925F02EAEBF8E1E49136 +:1007A0008E2F81508E3F10F4E1BF000076CCFFCF3A +:1007B0005AFF18BA400800000000000000000000C6 +:1007C0000000000000000000000000000000000029 +:1007D00000000000000011241FBECFE5D2E0DEBF04 +:1007E000CDBF10E0A0E6B0E0E2E7FAE002C005907D +:1007F0000D92A236B107D9F710E0A2E6B0E001C031 +:100800001D92A236B107E1F71CD131C139CC05C028 +:10081000EDE1F0E13197F1F701970097C9F70895FD +:10082000AC01407C80E090E0FC01E40FF51F2591D5 +:100830003491FC01EE7FE60FF71F2083318302968F +:100840008034910589F70895FC01E07C83E0809372 +:100850005700E89507B600FCFDCF0895CF93DF93CE +:10086000EC01AB01DB0120E030E0FE01E41BF50B05 +:10087000EA0FFB1F8D919D9161E00C016093570081 +:10088000E89511242F5F3F4F2032310571F785E045 +:10089000FE0180935700E89507B600FCFDCFDF917D +:1008A000CF910895CF93DF93CDB7DEB7C054D0403A +:1008B0000FB6F894DEBF0FBECDBF8091600090915F +:1008C00061009695879581509044FE0131969E0176 +:1008D0002F5B3F4F81939193E217F307D9F780E0A5 +:1008E00090E0B2DF80E090E0BE016F5F7F4FB6DF47 +:1008F000C05CDF4F0FB6F894DEBF0FBECDBFDF91F7 +:10090000CF9108950F931F93CF93DF93CDB7DEB7A9 +:10091000C054D0400FB6F894DEBF0FBECDBF00E08C +:1009200010E040C080E090E0F801E256FF4FE80F91 +:10093000F91F9C013595279547E0E63BF40770F0D9 +:10094000F901EE0FFF1F21E030E02C0F3D1FE20FF9 +:10095000F31F2FEF3FEF318320830DC0459154915A +:10096000F901EE0FFF1F21E030E02C0F3D1FE20FD9 +:10097000F31F40835183029680349105A9F680913C +:10098000600090916100800F911F5EDF8091600098 +:1009900090916100800F911FBE016F5F7F4F5EDFFE +:1009A000005C1F4F37E00034130709F0BBCFC05C79 +:1009B000DF4F0FB6F894DEBF0FBECDBFDF91CF91F2 +:1009C0001F910F910895CF93DF93CDB7DEB7C05439 +:1009D000D0400FB6F894DEBF0FBECDBF80E090E0F0 +:1009E000BE016F5F7F4F1CDF8FEF9FEF9A8389837C +:1009F00080E090E029DF80E090E0BE016F5F7F4FF4 +:100A00002DDFC05CDF4F0FB6F894DEBF0FBECDBF49 +:100A1000DF91CF910895CF9387B3836087BBC1984F +:100A2000CAEF81E090E0F3DEC19A81E090E0EFDE72 +:100A3000C198C150B1F7CF910895E0E0F0E0099579 +:100A4000089588B318BA87B38FEF87BB8AEF90E019 +:100A5000DEDE87B317BA8AEF90E0D9DEF894B3DF11 +:100A600051DF20DFD8DFE9DF80E090E00895F894DF +:020A7000FFCFB6 +:020A7200C018AA +:040000030000008079 +:00000001FF diff --git a/upgrade/releases/micronucleus-1.11-entry-ext-reset-upgrade.hex b/upgrade/releases/micronucleus-1.11-entry-ext-reset-upgrade.hex new file mode 100644 index 0000000..a6a1236 --- /dev/null +++ b/upgrade/releases/micronucleus-1.11-entry-ext-reset-upgrade.hex @@ -0,0 +1,165 @@ +:1000000003C003C003C003C003C003C003C003C0D8 +:10008000A5C3CFC3CEC3CDC3CCC3CBC3CAC3C9C31F +:10009000C8C3C7C3C6C3C5C3C4C3C3C3C2C317C0D1 +:1000A00016C04CC014C009021200010100803209C0 +:1000B000040000000000000012011001FF00000811 +:1000C000D01653070B01000000010403090411249A +:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 +:1000E0000F9310E0A0E6B0E0E8EEFFE102C005905B +:1000F0000D92A636B107D9F720E0A6E6B0E001C020 +:100100001D92A639B207E1F7E2C1A82FB92F80E00E +:1001100090E041E050EA609530E009C02D918227DF +:100120009795879510F084279527305EC8F36F5F09 +:10013000A8F30895EADF8D939D930895CF93CFB7E9 +:10014000CF93C0915F02C03B21F4C0915E02C730E3 +:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 +:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C +:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 +:10018000C0917900DD27C058DF4F012EB39B03C01B +:10019000DF910F90E6CF2F930F931F934F932FEF85 +:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 +:1001B00065C016B30126502953FDC89556B30127D3 +:1001C00003FB25F92F7306B3B1F05027102713FB5B +:1001D00026F906B22230F0F000C016B3012703FB67 +:1001E00027F90126502906B22430E8F54F77206818 +:1001F00016B30000F6CF50274F7D206206B2102FB5 +:10020000000000C006B300265029102713FB26F972 +:1002100006B2E2CF4F7B06B3206400C0DACF0126DE +:100220005029187106B269F14E7F2160012F16B373 +:1002300028C0002650294D7F06B22260102F29C009 +:10024000012650294B7F06B22460012F2DC016B322 +:1002500001265029477F2860000006B22EC04F7E3D +:1002600006B3206130C0422706B3499300265029C7 +:10027000102706B24FEF13FB20F9297F16B379F24E +:10028000187159F10126502906B2012703FB21F903 +:10029000237F06B371F2002650293150D0F006B208 +:1002A000102713FB22F9277E16B351F2012650299D +:1002B000012703FB06B223F92F7C49F2000006B3A5 +:1002C000102713FB24F90026502906B22F7939F2A2 +:1002D00070CF10E21ABF002717C03B503195C31BE7 +:1002E000D04010E21ABF0881033CF9F00B34E9F06A +:1002F000209177001981110F1213EDCF093651F1BA +:100300000D3211F0013E39F700937E003F915F916D +:100310004F911F910F912F91DF910F90CAB7C5FD9B +:100320001DCFCF91CFBFCF91189520917E00222372 +:1003300069F310917C00112321F5343022F13093C0 +:100340007C0020937800109179003BE0311B3093C2 +:10035000790019C000917C0001309CF40AE53091CD +:10036000600034FD11C000936000CCE6D0E010C006 +:10037000052710E000C021C0052710E0C89508BB84 +:1003800014C03AE501C032ED032EC0E0D0E032E007 +:1003900017B31861C39A08B317BB58E120E84FEFB1 +:1003A00020FF052708BB279517951C3F28F700005D +:1003B0004552B0F720FF0527279508BB17951C3F2E +:1003C000B8F629913A9561F7077E10917D00110FDB +:1003D00008BBC250D04011F01093770010E21ABF52 +:1003E000086017B3177E402F477E54E05A95F1F707 +:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 +:100400004AE0B1BF000081EE9CE0B399FECFB39B00 +:10041000FECF0197B399FDCF97FF03C0BA1B81951B +:1004200001C0BA0FA69529F4281710F031B7282F6C +:10043000A1E0415031F731BF000078940895F8945D +:10044000F201329785E080935700E89578940895FB +:10045000F201309729F4909368008093670007C0F9 +:10046000E430F10539F490936A00809369008FE5D8 +:100470009CEC1FC02CEB421628E1520639F4809107 +:100480006700909168008E559C4F13C02EEB42166A +:1004900028E1520639F48091690090916A008D55E7 +:1004A0009C4F07C02AEB421628E1520611F481B78F +:1004B00090E02FB7F89431E00C0130935700E895A5 +:1004C00011242F0182E0480E511C2FBF089504B65D +:1004D00001FC14C0EDEBF8E1E491EF3F79F0F89402 +:1004E000BB9A1BBE15BA10925F02EAEBF8E1E491E9 +:1004F0008E2F81508E3F08F462C163C114BE88E123 +:1005000081BD87E081BDBB9A88E893E1ECE9F1E029 +:100510003197F1F70197D1F7BB98AC9A8BB780620E +:100520008BBF7894712C8CE991E00197F1F7A89535 +:10053000312C60917C00162F135017FDB2C08091B2 +:100540007900CCE0D0E0C81BD109C058DF4F615022 +:10055000CE01DBDD8E3F9F4409F0A1C08091780081 +:100560008D3209F085C0183009F099C083EC809372 +:100570006C008AE580936000109266009881292FB4 +:10058000207689812223D1F0712C811108C082E666 +:1005900090E090937B0080937A0024E05FC08130EC +:1005A00051F481E180935700E8954C805D8097FD80 +:1005B00050C02FEF4FC0382E20E050C09A811092CB +:1005C0007500811106C01092760085E790E022E068 +:1005D0003BC0853019F490937D002CC0863009F51E +:1005E0008B81813019F48AED98E104C0823041F4A6 +:1005F00088EC98E190937B0080937A0022E10DC013 +:10060000833051F4911108C08CEE98E190937B00F7 +:1006100080937A0024E001C020E080E480936600AB +:100620001DC0883059F0893019F490937F0002C0C2 +:100630008A3039F085E790E020E006C08FE790E04F +:1006400002C085E790E021E090937B0080937A00E0 +:1006500005C02E8180E88093660007C08F818111DC +:1006600004C08E81821708F4282F2093610017C0E0 +:100670008091660087FF13C080EC481688E1580619 +:1006800020F0842D8F7339F00AC089919991E0DEB2 +:10069000125091F7F6CF95E0392E1092610010922A +:1006A0007C008091600084FF42C0809161008F3F98 +:1006B00009F43DC0182F893008F018E0811B8093A1 +:1006C000610080916C0098E8892780936C00112369 +:1006D00011F1E0917A00F0917B008091660086FF35 +:1006E0000BC0ADE6B0E084918D9331968DE690E03D +:1006F000810F8A13F8CF0BC0EF01ADE6B0E089910E +:100700008D93FE018DE690E0810F8A13F8CFF09370 +:100710007B00E0937A00612F8DE690E00BDD1C5F9B +:100720001C3019F08FEF809361001093600084E11A +:1007300096B3987131F48150D9F710927D001092E0 +:100740007700C1E08111C0E080916B008C1729F027 +:10075000C11101C051DEC0936B00C30101963C0181 +:100760008035934C11F484E0382E232D3320E9F0AA +:100770008AE390E20197F1F72230A9F4F894E0ECD3 +:10078000F8E1E054F10983E080935700E895309751 +:10079000C1F7412C512CC8E08FEF9FEF59DEC150BB +:1007A000D9F74DDE02C02530E1F384E03812BBCE2C +:1007B000EDEBF8E1E491EF3F09F4B5CE90CEE1BF67 +:1007C00000006BCCFFCF5AFF18BA400800000000B1 +:1007D0000000000000000000000000000000000019 +:1007E00000000000000000000000000011241FBEF7 +:1007F000CFE5D2E0DEBFCDBF10E0A0E6B0E0E8E894 +:10080000FAE002C005900D92A236B107D9F710E0C8 +:10081000A2E6B0E001C01D92A236B107E1F71CD1FB +:1008200031C12ECC05C0EDE1F0E13197F1F7019730 +:100830000097C9F70895AC01407C80E090E0FC018E +:10084000E40FF51F25913491FC01EE7FE60FF71FB1 +:100850002083318302968034910589F70895FC0145 +:10086000E07C83E080935700E89507B600FCFDCF5D +:100870000895CF93DF93EC01AB01DB0120E030E082 +:10088000FE01E41BF50BEA0FFB1F8D919D9161E0CA +:100890000C0160935700E89511242F5F3F4F2032E1 +:1008A000310571F785E0FE0180935700E89507B6A2 +:1008B00000FCFDCFDF91CF910895CF93DF93CDB7AB +:1008C000DEB7C054D0400FB6F894DEBF0FBECDBF28 +:1008D0008091600090916100969587958150904439 +:1008E000FE0131969E012F5B3F4F81939193E2175A +:1008F000F307D9F780E090E0B2DF80E090E0BE013E +:100900006F5F7F4FB6DFC05CDF4F0FB6F894DEBF7E +:100910000FBECDBFDF91CF9108950F931F93CF935B +:10092000DF93CDB7DEB7C054D0400FB6F894DEBF2A +:100930000FBECDBF00E010E040C080E090E0F801C5 +:10094000E256FF4FE80FF91F9C013595279547E0C8 +:10095000EC3CF40770F0F901EE0FFF1F21E030E0EE +:100960002C0F3D1FE20FF31F2FEF3FEF318320834A +:100970000DC045915491F901EE0FFF1F21E030E0C9 +:100980002C0F3D1FE20FF31F4083518302968034EA +:100990009105A9F68091600090916100800F911FF0 +:1009A0005EDF8091600090916100800F911FBE0119 +:1009B0006F5F7F4F5EDF005C1F4F37E0003413072F +:1009C00009F0BBCFC05CDF4F0FB6F894DEBF0FBE9F +:1009D000CDBFDF91CF911F910F910895CF93DF93FA +:1009E000CDB7DEB7C054D0400FB6F894DEBF0FBE0F +:1009F000CDBF80E090E0BE016F5F7F4F1CDF8FEFC7 +:100A00009FEF9A83898380E090E029DF80E090E087 +:100A1000BE016F5F7F4F2DDFC05CDF4F0FB6F894D4 +:100A2000DEBF0FBECDBFDF91CF910895CF9387B3C7 +:100A3000836087BBC198CAEF81E090E0F3DEC19A82 +:100A400081E090E0EFDEC198C150B1F7CF910895F9 +:100A5000E0E0F0E00995089588B318BA87B38FEF06 +:100A600087BB8AEF90E0DEDE87B317BA8AEF90E0AB +:100A7000D9DEF894B3DF51DF20DFD8DFE9DF80E093 +:080A800090E00895F894FFCF07 +:020A8800C01894 +:040000030000008079 +:00000001FF diff --git a/upgrade/releases/micronucleus-1.11-entry-jumper-pb0-upgrade.hex b/upgrade/releases/micronucleus-1.11-entry-jumper-pb0-upgrade.hex new file mode 100644 index 0000000..979bbdf --- /dev/null +++ b/upgrade/releases/micronucleus-1.11-entry-jumper-pb0-upgrade.hex @@ -0,0 +1,166 @@ +:1000000003C003C003C003C003C003C003C003C0D8 +:10008000ABC3D5C3D4C3D3C3D2C3D1C3D0C3CFC3EF +:10009000CEC3CDC3CCC3CBC3CAC3C9C3C8C317C0A7 +:1000A00016C04CC014C009021200010100803209C0 +:1000B000040000000000000012011001FF00000811 +:1000C000D01653070B01000000010403090411249A +:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 +:1000E0000F9310E0A0E6B0E0E4EFFFE102C005905E +:1000F0000D92A636B107D9F720E0A6E6B0E001C020 +:100100001D92A639B207E1F7E2C1A82FB92F80E00E +:1001100090E041E050EA609530E009C02D918227DF +:100120009795879510F084279527305EC8F36F5F09 +:10013000A8F30895EADF8D939D930895CF93CFB7E9 +:10014000CF93C0915F02C03B21F4C0915E02C730E3 +:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 +:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C +:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 +:10018000C0917900DD27C058DF4F012EB39B03C01B +:10019000DF910F90E6CF2F930F931F934F932FEF85 +:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 +:1001B00065C016B30126502953FDC89556B30127D3 +:1001C00003FB25F92F7306B3B1F05027102713FB5B +:1001D00026F906B22230F0F000C016B3012703FB67 +:1001E00027F90126502906B22430E8F54F77206818 +:1001F00016B30000F6CF50274F7D206206B2102FB5 +:10020000000000C006B300265029102713FB26F972 +:1002100006B2E2CF4F7B06B3206400C0DACF0126DE +:100220005029187106B269F14E7F2160012F16B373 +:1002300028C0002650294D7F06B22260102F29C009 +:10024000012650294B7F06B22460012F2DC016B322 +:1002500001265029477F2860000006B22EC04F7E3D +:1002600006B3206130C0422706B3499300265029C7 +:10027000102706B24FEF13FB20F9297F16B379F24E +:10028000187159F10126502906B2012703FB21F903 +:10029000237F06B371F2002650293150D0F006B208 +:1002A000102713FB22F9277E16B351F2012650299D +:1002B000012703FB06B223F92F7C49F2000006B3A5 +:1002C000102713FB24F90026502906B22F7939F2A2 +:1002D00070CF10E21ABF002717C03B503195C31BE7 +:1002E000D04010E21ABF0881033CF9F00B34E9F06A +:1002F000209177001981110F1213EDCF093651F1BA +:100300000D3211F0013E39F700937E003F915F916D +:100310004F911F910F912F91DF910F90CAB7C5FD9B +:100320001DCFCF91CFBFCF91189520917E00222372 +:1003300069F310917C00112321F5343022F13093C0 +:100340007C0020937800109179003BE0311B3093C2 +:10035000790019C000917C0001309CF40AE53091CD +:10036000600034FD11C000936000CCE6D0E010C006 +:10037000052710E000C021C0052710E0C89508BB84 +:1003800014C03AE501C032ED032EC0E0D0E032E007 +:1003900017B31861C39A08B317BB58E120E84FEFB1 +:1003A00020FF052708BB279517951C3F28F700005D +:1003B0004552B0F720FF0527279508BB17951C3F2E +:1003C000B8F629913A9561F7077E10917D00110FDB +:1003D00008BBC250D04011F01093770010E21ABF52 +:1003E000086017B3177E402F477E54E05A95F1F707 +:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 +:100400004AE0B1BF000081EE9CE0B399FECFB39B00 +:10041000FECF0197B399FDCF97FF03C0BA1B81951B +:1004200001C0BA0FA69529F4281710F031B7282F6C +:10043000A1E0415031F731BF000078940895F8945D +:10044000F201329785E080935700E89578940895FB +:10045000F201309729F4909368008093670007C0F9 +:10046000E430F10539F490936A00809369008FE5D8 +:100470009CEC1FC02CEB421628E1520639F4809107 +:100480006700909168008E559C4F13C02EEB42166A +:1004900028E1520639F48091690090916A008D55E7 +:1004A0009C4F07C02AEB421628E1520611F481B78F +:1004B00090E02FB7F89431E00C0130935700E895A5 +:1004C00011242F0182E0480E511C2FBF0895B898C7 +:1004D000C09A8DE190E10197F1F7B09B15C0EDEB6B +:1004E000F8E1E491EF3F81F0C098F894BB9A1BBE0D +:1004F00015BA10925F02EAEBF8E1E4918E2F815079 +:100500008E3F08F462C163C114BE88E181BD87E0FB +:1005100081BDBB9A88E893E1ECE9F1E03197F1F70E +:100520000197D1F7BB98AC9A8BB780628BBF789458 +:10053000712C8CE991E00197F1F7A895312C60912D +:100540007C00162F135017FDB2C080917900CCE0CB +:10055000D0E0C81BD109C058DF4F6150CE01D5DDB6 +:100560008E3F9F4409F0A1C0809178008D3209F040 +:1005700085C0183009F099C083EC80936C008AE53F +:1005800080936000109266009881292F20768981DF +:100590002223D1F0712C811108C082E690E0909363 +:1005A0007B0080937A0024E05FC0813051F481E1C8 +:1005B00080935700E8954C805D8097FD50C02FEFE9 +:1005C0004FC0382E20E050C09A81109275008111E2 +:1005D00006C01092760085E790E022E03BC08530AF +:1005E00019F490937D002CC0863009F58B81813001 +:1005F00019F48AED98E104C0823041F488EC98E166 +:1006000090937B0080937A0022E10DC0833051F4F7 +:10061000911108C08CEE98E190937B0080937A0052 +:1006200024E001C020E080E4809366001DC0883093 +:1006300059F0893019F490937F0002C08A3039F064 +:1006400085E790E020E006C08FE790E002C085E7F4 +:1006500090E021E090937B0080937A0005C02E818A +:1006600080E88093660007C08F81811104C08E816D +:10067000821708F4282F2093610017C0809166002C +:1006800087FF13C080EC481688E1580620F0842DBF +:100690008F7339F00AC089919991DADE125091F77F +:1006A000F6CF95E0392E1092610010927C00809177 +:1006B000600084FF42C0809161008F3F09F43DC01B +:1006C000182F893008F018E0811B80936100809119 +:1006D0006C0098E8892780936C00112311F1E09158 +:1006E0007A00F0917B008091660086FF0BC0ADE63A +:1006F000B0E084918D9331968DE690E0810F8A135E +:10070000F8CF0BC0EF01ADE6B0E089918D93FE010B +:100710008DE690E0810F8A13F8CFF0937B00E09391 +:100720007A00612F8DE690E005DD1C5F1C3019F02A +:100730008FEF809361001093600084E196B398710D +:1007400031F48150D9F710927D0010927700C1E00A +:100750008111C0E080916B008C1729F0C11101C09C +:100760004BDEC0936B00C30101963C018035934C76 +:1007700011F484E0382E232D3320E9F08AE390E24F +:100780000197F1F72230A9F4F894E0ECF8E1E05495 +:10079000F10983E080935700E8953097C1F7412C29 +:1007A000512CC8E08FEF9FEF53DEC150D9F747DEE1 +:1007B00002C02530E1F384E03812BBCEEDEBF8E166 +:1007C000E491EF3F09F4B5CE8FCEE1BF000065CCD8 +:1007D000FFCF5AFF18BA40080000000000000000D8 +:1007E0000000000000000000000000000000000009 +:1007F000000000000000000011241FBECFE5D2E081 +:10080000DEBFCDBF10E0A0E6B0E0E4E9FAE002C050 +:1008100005900D92A236B107D9F710E0A2E6B0E03C +:1008200001C01D92A236B107E1F71CD131C128CC1D +:1008300005C0EDE1F0E13197F1F701970097C9F7B5 +:100840000895AC01407C80E090E0FC01E40FF51FCE +:1008500025913491FC01EE7FE60FF71F2083318351 +:1008600002968034910589F70895FC01E07C83E0CD +:1008700080935700E89507B600FCFDCF0895CF930D +:10088000DF93EC01AB01DB0120E030E0FE01E41B73 +:10089000F50BEA0FFB1F8D919D9161E00C016093B8 +:1008A0005700E89511242F5F3F4F2032310571F733 +:1008B00085E0FE0180935700E89507B600FCFDCF68 +:1008C000DF91CF910895CF93DF93CDB7DEB7C054BA +:1008D000D0400FB6F894DEBF0FBECDBF8091600050 +:1008E000909161009695879581509044FE013196D4 +:1008F0009E012F5B3F4F81939193E217F307D9F746 +:1009000080E090E0B2DF80E090E0BE016F5F7F4F5B +:10091000B6DFC05CDF4F0FB6F894DEBF0FBECDBFB1 +:10092000DF91CF9108950F931F93CF93DF93CDB7AE +:10093000DEB7C054D0400FB6F894DEBF0FBECDBFB7 +:1009400000E010E040C080E090E0F801E256FF4F88 +:10095000E80FF91F9C013595279547E0E83DF4071E +:1009600070F0F901EE0FFF1F21E030E02C0F3D1F6A +:10097000E20FF31F2FEF3FEF318320830DC045912E +:100980005491F901EE0FFF1F21E030E02C0F3D1FC5 +:10099000E20FF31F40835183029680349105A9F63C +:1009A0008091600090916100800F911F5EDF8091C7 +:1009B000600090916100800F911FBE016F5F7F4FBB +:1009C0005EDF005C1F4F37E00034130709F0BBCF38 +:1009D000C05CDF4F0FB6F894DEBF0FBECDBFDF9116 +:1009E000CF911F910F910895CF93DF93CDB7DEB7CD +:1009F000C054D0400FB6F894DEBF0FBECDBF80E02C +:100A000090E0BE016F5F7F4F1CDF8FEF9FEF9A83F7 +:100A1000898380E090E029DF80E090E0BE016F5F95 +:100A20007F4F2DDFC05CDF4F0FB6F894DEBF0FBEE7 +:100A3000CDBFDF91CF910895CF9387B3836087BBFC +:100A4000C198CAEF81E090E0F3DEC19A81E090E0C6 +:100A5000EFDEC198C150B1F7CF910895E0E0F0E02A +:100A60000995089588B318BA87B38FEF87BB8AEFCB +:100A700090E0DEDE87B317BA8AEF90E0D9DEF89413 +:100A8000B3DF51DF20DFD8DFE9DF80E090E00895B9 +:040A9000F894FFCF08 +:020A9400C01888 +:040000030000008079 +:00000001FF diff --git a/upgrade/releases/micronucleus-1.11-ledpb1-upgrade.hex b/upgrade/releases/micronucleus-1.11-ledpb1-upgrade.hex new file mode 100644 index 0000000..f5944e2 --- /dev/null +++ b/upgrade/releases/micronucleus-1.11-ledpb1-upgrade.hex @@ -0,0 +1,165 @@ +:1000000003C003C003C003C003C003C003C003C0D8 +:10008000A2C3CCC3CBC3CAC3C9C3C8C3C7C3C6C337 +:10009000C5C3C4C3C3C3C2C3C1C3C0C3BFC317C0E6 +:1000A00016C04CC014C009021200010100803209C0 +:1000B000040000000000000012011001FF00000811 +:1000C000D01653070B01000000010403090411249A +:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 +:1000E0000F9310E0A0E6B0E0E2EEFFE102C0059061 +:1000F0000D92A636B107D9F720E0A6E6B0E001C020 +:100100001D92A639B207E1F7E2C1A82FB92F80E00E +:1001100090E041E050EA609530E009C02D918227DF +:100120009795879510F084279527305EC8F36F5F09 +:10013000A8F30895EADF8D939D930895CF93CFB7E9 +:10014000CF93C0915F02C03B21F4C0915E02C730E3 +:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 +:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C +:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 +:10018000C0917900DD27C058DF4F012EB39B03C01B +:10019000DF910F90E6CF2F930F931F934F932FEF85 +:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 +:1001B00065C016B30126502953FDC89556B30127D3 +:1001C00003FB25F92F7306B3B1F05027102713FB5B +:1001D00026F906B22230F0F000C016B3012703FB67 +:1001E00027F90126502906B22430E8F54F77206818 +:1001F00016B30000F6CF50274F7D206206B2102FB5 +:10020000000000C006B300265029102713FB26F972 +:1002100006B2E2CF4F7B06B3206400C0DACF0126DE +:100220005029187106B269F14E7F2160012F16B373 +:1002300028C0002650294D7F06B22260102F29C009 +:10024000012650294B7F06B22460012F2DC016B322 +:1002500001265029477F2860000006B22EC04F7E3D +:1002600006B3206130C0422706B3499300265029C7 +:10027000102706B24FEF13FB20F9297F16B379F24E +:10028000187159F10126502906B2012703FB21F903 +:10029000237F06B371F2002650293150D0F006B208 +:1002A000102713FB22F9277E16B351F2012650299D +:1002B000012703FB06B223F92F7C49F2000006B3A5 +:1002C000102713FB24F90026502906B22F7939F2A2 +:1002D00070CF10E21ABF002717C03B503195C31BE7 +:1002E000D04010E21ABF0881033CF9F00B34E9F06A +:1002F000209177001981110F1213EDCF093651F1BA +:100300000D3211F0013E39F700937E003F915F916D +:100310004F911F910F912F91DF910F90CAB7C5FD9B +:100320001DCFCF91CFBFCF91189520917E00222372 +:1003300069F310917C00112321F5343022F13093C0 +:100340007C0020937800109179003BE0311B3093C2 +:10035000790019C000917C0001309CF40AE53091CD +:10036000600034FD11C000936000CCE6D0E010C006 +:10037000052710E000C021C0052710E0C89508BB84 +:1003800014C03AE501C032ED032EC0E0D0E032E007 +:1003900017B31861C39A08B317BB58E120E84FEFB1 +:1003A00020FF052708BB279517951C3F28F700005D +:1003B0004552B0F720FF0527279508BB17951C3F2E +:1003C000B8F629913A9561F7077E10917D00110FDB +:1003D00008BBC250D04011F01093770010E21ABF52 +:1003E000086017B3177E402F477E54E05A95F1F707 +:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 +:100400004AE0B1BF000081EE9CE0B399FECFB39B00 +:10041000FECF0197B399FDCF97FF03C0BA1B81951B +:1004200001C0BA0FA69529F4281710F031B7282F6C +:10043000A1E0415031F731BF000078940895F8945D +:10044000F201329785E080935700E89578940895FB +:10045000F201309729F4909368008093670007C0F9 +:10046000E430F10539F490936A00809369008FE5D8 +:100470009CEC1FC02CEB421628E1520639F4809107 +:100480006700909168008E559C4F13C02EEB42166A +:1004900028E1520639F48091690090916A008D55E7 +:1004A0009C4F07C02AEB421628E1520611F481B78F +:1004B00090E02FB7F89431E00C0130935700E895A5 +:1004C00011242F0182E0480E511C2FBF089514BE45 +:1004D00088E181BD87E081BDBB9A88E893E1ECE9C2 +:1004E000F1E03197F1F70197D1F7BB98AC9A8BB750 +:1004F00080628BBF7894C198712C8CE991E0019750 +:10050000F1F7A895312C60917C00162F135017FD40 +:10051000B2C080917900CCE0D0E0C81BD109C058AE +:10052000DF4F6150CE01F1DD8E3F9F4409F0A1C045 +:10053000809178008D3209F085C0183009F099C09B +:1005400083EC80936C008AE58093600010926600D3 +:100550009881292F207689812223D1F0712C811155 +:1005600008C082E690E090937B0080937A0024E0BC +:100570005FC0813051F481E180935700E8954C8051 +:100580005D8097FD50C02FEF4FC0382E20E050C047 +:100590009A8110927500811106C01092760085E74D +:1005A00090E022E03BC0853019F490937D002CC090 +:1005B000863009F58B81813019F48AED98E104C009 +:1005C000823041F488EC98E190937B0080937A002C +:1005D00022E10DC0833051F4911108C08CEE98E1F6 +:1005E00090937B0080937A0024E001C020E080E4B7 +:1005F000809366001DC0883059F0893019F49093BB +:100600007F0002C08A3039F085E790E020E006C024 +:100610008FE790E002C085E790E021E090937B00B7 +:1006200080937A0005C02E8180E88093660007C021 +:100630008F81811104C08E81821708F4282F2093A6 +:10064000610017C08091660087FF13C080EC4816D8 +:1006500088E1580620F0842D8F7339F00AC0899103 +:100660009991F6DE125091F7F6CF95E0392E10925F +:10067000610010927C008091600084FF42C08091F4 +:1006800061008F3F09F43DC0182F893008F018E051 +:10069000811B8093610080916C0098E8892780938A +:1006A0006C00112311F1E0917A00F0917B008091B0 +:1006B000660086FF0BC0ADE6B0E084918D93319665 +:1006C0008DE690E0810F8A13F8CF0BC0EF01ADE605 +:1006D000B0E089918D93FE018DE690E0810F8A1341 +:1006E000F8CFF0937B00E0937A00612F8DE690E0E5 +:1006F00021DD1C5F1C3019F08FEF80936100109397 +:10070000600084E196B3987131F48150D9F710926A +:100710007D0010927700C1E08111C0E080916B00F4 +:100720008C1729F0C11101C067DEC0936B00C301B3 +:1007300001963C018035934C11F484E0382E872DCE +:100740008D7011F0B99801C0B99A232D3320E9F0CA +:100750008AE390E20197F1F72230A9F4F894E0ECF3 +:10076000F8E1E054F10983E080935700E895309771 +:10077000C1F7412C512CC8E08FEF9FEF69DEC150CB +:10078000D9F75DDE02C02530E1F384E03812B5CE42 +:10079000EDEBF8E1E491EF3F09F4AFCEB998F894AE +:1007A000BB9A1BBE15BA10925F02EAEBF8E1E49126 +:1007B0008E2F81508E3F10F4E1BF00006ECCFFCF32 +:1007C0005AFF18BA400800000000000000000000B6 +:1007D0000000000000000000000000000000000019 +:1007E00000000000000011241FBECFE5D2E0DEBFF4 +:1007F000CDBF10E0A0E6B0E0E2E8FAE002C005906C +:100800000D92A236B107D9F710E0A2E6B0E001C020 +:100810001D92A236B107E1F71CD131C131CC05C020 +:10082000EDE1F0E13197F1F701970097C9F70895ED +:10083000AC01407C80E090E0FC01E40FF51F2591C5 +:100840003491FC01EE7FE60FF71F2083318302967F +:100850008034910589F70895FC01E07C83E0809362 +:100860005700E89507B600FCFDCF0895CF93DF93BE +:10087000EC01AB01DB0120E030E0FE01E41BF50BF5 +:10088000EA0FFB1F8D919D9161E00C016093570071 +:10089000E89511242F5F3F4F2032310571F785E035 +:1008A000FE0180935700E89507B600FCFDCFDF916D +:1008B000CF910895CF93DF93CDB7DEB7C054D0402A +:1008C0000FB6F894DEBF0FBECDBF8091600090914F +:1008D00061009695879581509044FE0131969E0166 +:1008E0002F5B3F4F81939193E217F307D9F780E095 +:1008F00090E0B2DF80E090E0BE016F5F7F4FB6DF37 +:10090000C05CDF4F0FB6F894DEBF0FBECDBFDF91E6 +:10091000CF9108950F931F93CF93DF93CDB7DEB799 +:10092000C054D0400FB6F894DEBF0FBECDBF00E07C +:1009300010E040C080E090E0F801E256FF4FE80F81 +:10094000F91F9C013595279547E0E63CF40770F0C8 +:10095000F901EE0FFF1F21E030E02C0F3D1FE20FE9 +:10096000F31F2FEF3FEF318320830DC0459154914A +:10097000F901EE0FFF1F21E030E02C0F3D1FE20FC9 +:10098000F31F40835183029680349105A9F680912C +:10099000600090916100800F911F5EDF8091600088 +:1009A00090916100800F911FBE016F5F7F4F5EDFEE +:1009B000005C1F4F37E00034130709F0BBCFC05C69 +:1009C000DF4F0FB6F894DEBF0FBECDBFDF91CF91E2 +:1009D0001F910F910895CF93DF93CDB7DEB7C05429 +:1009E000D0400FB6F894DEBF0FBECDBF80E090E0E0 +:1009F000BE016F5F7F4F1CDF8FEF9FEF9A8389836C +:100A000080E090E029DF80E090E0BE016F5F7F4FE3 +:100A10002DDFC05CDF4F0FB6F894DEBF0FBECDBF39 +:100A2000DF91CF910895CF9387B3836087BBC1983F +:100A3000CAEF81E090E0F3DEC19A81E090E0EFDE62 +:100A4000C198C150B1F7CF910895E0E0F0E0099569 +:100A5000089588B318BA87B38FEF87BB8AEF90E009 +:100A6000DEDE87B317BA8AEF90E0D9DEF894B3DF01 +:100A700051DF20DFD8DFE9DF80E090E00895F894CF +:020A8000FFCFA6 +:020A8200C0189A +:040000030000008079 +:00000001FF diff --git a/upgrade/releases/micronucleus-1.11-upgrade.hex b/upgrade/releases/micronucleus-1.11-upgrade.hex new file mode 100644 index 0000000..11060a0 --- /dev/null +++ b/upgrade/releases/micronucleus-1.11-upgrade.hex @@ -0,0 +1,164 @@ +:1000000003C003C003C003C003C003C003C003C0D8 +:100080009AC3C4C3C3C3C2C3C1C3C0C3BFC3BEC377 +:10009000BDC3BCC3BBC3BAC3B9C3B8C3B7C317C01E +:1000A00016C04CC014C009021200010100803209C0 +:1000B000040000000000000012011001FF00000811 +:1000C000D01653070B01000000010403090411249A +:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 +:1000E0000F9310E0A0E6B0E0E2EDFFE102C0059062 +:1000F0000D92A636B107D9F720E0A6E6B0E001C020 +:100100001D92A639B207E1F7E2C1A82FB92F80E00E +:1001100090E041E050EA609530E009C02D918227DF +:100120009795879510F084279527305EC8F36F5F09 +:10013000A8F30895EADF8D939D930895CF93CFB7E9 +:10014000CF93C0915F02C03B21F4C0915E02C730E3 +:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 +:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C +:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 +:10018000C0917900DD27C058DF4F012EB39B03C01B +:10019000DF910F90E6CF2F930F931F934F932FEF85 +:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 +:1001B00065C016B30126502953FDC89556B30127D3 +:1001C00003FB25F92F7306B3B1F05027102713FB5B +:1001D00026F906B22230F0F000C016B3012703FB67 +:1001E00027F90126502906B22430E8F54F77206818 +:1001F00016B30000F6CF50274F7D206206B2102FB5 +:10020000000000C006B300265029102713FB26F972 +:1002100006B2E2CF4F7B06B3206400C0DACF0126DE +:100220005029187106B269F14E7F2160012F16B373 +:1002300028C0002650294D7F06B22260102F29C009 +:10024000012650294B7F06B22460012F2DC016B322 +:1002500001265029477F2860000006B22EC04F7E3D +:1002600006B3206130C0422706B3499300265029C7 +:10027000102706B24FEF13FB20F9297F16B379F24E +:10028000187159F10126502906B2012703FB21F903 +:10029000237F06B371F2002650293150D0F006B208 +:1002A000102713FB22F9277E16B351F2012650299D +:1002B000012703FB06B223F92F7C49F2000006B3A5 +:1002C000102713FB24F90026502906B22F7939F2A2 +:1002D00070CF10E21ABF002717C03B503195C31BE7 +:1002E000D04010E21ABF0881033CF9F00B34E9F06A +:1002F000209177001981110F1213EDCF093651F1BA +:100300000D3211F0013E39F700937E003F915F916D +:100310004F911F910F912F91DF910F90CAB7C5FD9B +:100320001DCFCF91CFBFCF91189520917E00222372 +:1003300069F310917C00112321F5343022F13093C0 +:100340007C0020937800109179003BE0311B3093C2 +:10035000790019C000917C0001309CF40AE53091CD +:10036000600034FD11C000936000CCE6D0E010C006 +:10037000052710E000C021C0052710E0C89508BB84 +:1003800014C03AE501C032ED032EC0E0D0E032E007 +:1003900017B31861C39A08B317BB58E120E84FEFB1 +:1003A00020FF052708BB279517951C3F28F700005D +:1003B0004552B0F720FF0527279508BB17951C3F2E +:1003C000B8F629913A9561F7077E10917D00110FDB +:1003D00008BBC250D04011F01093770010E21ABF52 +:1003E000086017B3177E402F477E54E05A95F1F707 +:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 +:100400004AE0B1BF000081EE9CE0B399FECFB39B00 +:10041000FECF0197B399FDCF97FF03C0BA1B81951B +:1004200001C0BA0FA69529F4281710F031B7282F6C +:10043000A1E0415031F731BF000078940895F8945D +:10044000F201329785E080935700E89578940895FB +:10045000F201309729F4909368008093670007C0F9 +:10046000E430F10539F490936A00809369008FE5D8 +:100470009CEC1FC02CEB421628E1520639F4809107 +:100480006700909168008E559C4F13C02EEB42166A +:1004900028E1520639F48091690090916A008D55E7 +:1004A0009C4F07C02AEB421628E1520611F481B78F +:1004B00090E02FB7F89431E00C0130935700E895A5 +:1004C00011242F0182E0480E511C2FBF089514BE45 +:1004D00088E181BD87E081BDBB9A88E893E1ECE9C2 +:1004E000F1E03197F1F70197D1F7BB98AC9A8BB750 +:1004F00080628BBF7894712C8CE991E00197F1F7C1 +:10050000A895312C60917C00162F135017FDB2C0B6 +:1005100080917900CCE0D0E0C81BD109C058DF4FF2 +:100520006150CE01F2DD8E3F9F4409F0A1C0809161 +:1005300078008D3209F085C0183009F099C083EC3D +:1005400080936C008AE58093600010926600988129 +:10055000292F207689812223D1F0712C811108C0A6 +:1005600082E690E090937B0080937A0024E05FC065 +:10057000813051F481E180935700E8954C805D8093 +:1005800097FD50C02FEF4FC0382E20E050C09A8109 +:1005900010927500811106C01092760085E790E0F8 +:1005A00022E03BC0853019F490937D002CC086304A +:1005B00009F58B81813019F48AED98E104C082300D +:1005C00041F488EC98E190937B0080937A0022E1DB +:1005D0000DC0833051F4911108C08CEE98E19093D6 +:1005E0007B0080937A0024E001C020E080E48093C7 +:1005F00066001DC0883059F0893019F490937F004F +:1006000002C08A3039F085E790E020E006C08FE72D +:1006100090E002C085E790E021E090937B0080931A +:100620007A0005C02E8180E88093660007C08F8124 +:10063000811104C08E81821708F4282F2093610055 +:1006400017C08091660087FF13C080EC481688E1D0 +:10065000580620F0842D8F7339F00AC08991999142 +:10066000F7DE125091F7F6CF95E0392E1092610027 +:1006700010927C008091600084FF42C080916100F4 +:100680008F3F09F43DC0182F893008F018E0811B16 +:100690008093610080916C0098E8892780936C00BA +:1006A000112311F1E0917A00F0917B0080916600B6 +:1006B00086FF0BC0ADE6B0E084918D9331968DE658 +:1006C00090E0810F8A13F8CF0BC0EF01ADE6B0E0E8 +:1006D00089918D93FE018DE690E0810F8A13F8CF0A +:1006E000F0937B00E0937A00612F8DE690E022DDAD +:1006F0001C5F1C3019F08FEF809361001093600035 +:1007000084E196B3987131F48150D9F710927D004D +:1007100010927700C1E08111C0E080916B008C17CE +:1007200029F0C11101C068DEC0936B00C3010196BE +:100730003C018035934C11F484E0382E232D332076 +:10074000E9F08AE390E20197F1F72230A9F4F894F6 +:10075000E0ECF8E1E054F10983E080935700E8957C +:100760003097C1F7412C512CC8E08FEF9FEF70DE1E +:10077000C150D9F764DE02C02530E1F384E03812BD +:10078000BBCEEDEBF8E1E491EF3F09F4B5CEF89480 +:10079000BB9A1BBE15BA10925F02EAEBF8E1E49136 +:1007A0008E2F81508E3F10F4E1BF000076CCFFCF3A +:1007B0005AFF18BA400800000000000000000000C6 +:1007C0000000000000000000000000000000000029 +:1007D00000000000000011241FBECFE5D2E0DEBF04 +:1007E000CDBF10E0A0E6B0E0E2E7FAE002C005907D +:1007F0000D92A236B107D9F710E0A2E6B0E001C031 +:100800001D92A236B107E1F71CD131C139CC05C028 +:10081000EDE1F0E13197F1F701970097C9F70895FD +:10082000AC01407C80E090E0FC01E40FF51F2591D5 +:100830003491FC01EE7FE60FF71F2083318302968F +:100840008034910589F70895FC01E07C83E0809372 +:100850005700E89507B600FCFDCF0895CF93DF93CE +:10086000EC01AB01DB0120E030E0FE01E41BF50B05 +:10087000EA0FFB1F8D919D9161E00C016093570081 +:10088000E89511242F5F3F4F2032310571F785E045 +:10089000FE0180935700E89507B600FCFDCFDF917D +:1008A000CF910895CF93DF93CDB7DEB7C054D0403A +:1008B0000FB6F894DEBF0FBECDBF8091600090915F +:1008C00061009695879581509044FE0131969E0176 +:1008D0002F5B3F4F81939193E217F307D9F780E0A5 +:1008E00090E0B2DF80E090E0BE016F5F7F4FB6DF47 +:1008F000C05CDF4F0FB6F894DEBF0FBECDBFDF91F7 +:10090000CF9108950F931F93CF93DF93CDB7DEB7A9 +:10091000C054D0400FB6F894DEBF0FBECDBF00E08C +:1009200010E040C080E090E0F801E256FF4FE80F91 +:10093000F91F9C013595279547E0E63BF40770F0D9 +:10094000F901EE0FFF1F21E030E02C0F3D1FE20FF9 +:10095000F31F2FEF3FEF318320830DC0459154915A +:10096000F901EE0FFF1F21E030E02C0F3D1FE20FD9 +:10097000F31F40835183029680349105A9F680913C +:10098000600090916100800F911F5EDF8091600098 +:1009900090916100800F911FBE016F5F7F4F5EDFFE +:1009A000005C1F4F37E00034130709F0BBCFC05C79 +:1009B000DF4F0FB6F894DEBF0FBECDBFDF91CF91F2 +:1009C0001F910F910895CF93DF93CDB7DEB7C05439 +:1009D000D0400FB6F894DEBF0FBECDBF80E090E0F0 +:1009E000BE016F5F7F4F1CDF8FEF9FEF9A8389837C +:1009F00080E090E029DF80E090E0BE016F5F7F4FF4 +:100A00002DDFC05CDF4F0FB6F894DEBF0FBECDBF49 +:100A1000DF91CF910895CF9387B3836087BBC1984F +:100A2000CAEF81E090E0F3DEC19A81E090E0EFDE72 +:100A3000C198C150B1F7CF910895E0E0F0E0099579 +:100A4000089588B318BA87B38FEF87BB8AEF90E019 +:100A5000DEDE87B317BA8AEF90E0D9DEF894B3DF11 +:100A600051DF20DFD8DFE9DF80E090E00895F894DF +:020A7000FFCFB6 +:020A7200C018AA +:040000030000008079 +:00000001FF -- cgit v1.2.3 From e4596e39c7ba51d83f18e8687388e733efb3aa7f Mon Sep 17 00:00:00 2001 From: cpldcpu Date: Tue, 14 Jan 2014 06:33:50 +0100 Subject: commandline: Add cast to prevent warning --- commandline/builds/Windows/micronucleus.exe | Bin 26126 -> 26126 bytes commandline/library/micronucleus_lib.c | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/commandline/builds/Windows/micronucleus.exe b/commandline/builds/Windows/micronucleus.exe index 7baaf03..bfdb56b 100755 Binary files a/commandline/builds/Windows/micronucleus.exe and b/commandline/builds/Windows/micronucleus.exe differ diff --git a/commandline/library/micronucleus_lib.c b/commandline/library/micronucleus_lib.c index ddcefdd..6e574f5 100644 --- a/commandline/library/micronucleus_lib.c +++ b/commandline/library/micronucleus_lib.c @@ -152,7 +152,7 @@ int micronucleus_writeFlash(micronucleus* deviceHandle, unsigned int program_siz USB_ENDPOINT_OUT| USB_TYPE_VENDOR | USB_RECIP_DEVICE, 1, page_length, address, - page_buffer, page_length, + (char*)page_buffer, page_length, MICRONUCLEUS_USB_TIMEOUT); if (res != page_length) return -1; -- cgit v1.2.3 From fe251a68175a6db7fdb938c6d33f8b7468681c51 Mon Sep 17 00:00:00 2001 From: cpldcpu Date: Tue, 14 Jan 2014 06:35:01 +0100 Subject: firmware: Removed class-ff binaries as they did not improve anything --- firmware/releases/micronucleus-1.11-class-ff.hex | 118 --------------- .../micronucleus-1.11-class-ff-upgrade.hex | 164 --------------------- 2 files changed, 282 deletions(-) delete mode 100644 firmware/releases/micronucleus-1.11-class-ff.hex delete mode 100644 upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex diff --git a/firmware/releases/micronucleus-1.11-class-ff.hex b/firmware/releases/micronucleus-1.11-class-ff.hex deleted file mode 100644 index e510fa0..0000000 --- a/firmware/releases/micronucleus-1.11-class-ff.hex +++ /dev/null @@ -1,118 +0,0 @@ -:0800000077CC76CCACCC74CCBB -:1018C00017C016C04CC014C00902120001010080EC -:1018D000320904000000FF000000120110010000A6 -:1018E0000008D01653070B0100000001040309048F -:1018F00011241FBECFE5D2E0CDBFDEBF00EB0F93BA -:1019000007E00F9310E0A0E6B0E0E2EDFFE102C0D7 -:1019100005900D92A636B107D9F720E0A6E6B0E013 -:1019200001C01D92A639B207E1F7E2C1A82FB92F75 -:1019300080E090E041E050EA609530E009C02D91F0 -:1019400082279795879510F084279527305EC8F3F6 -:101950006F5FA8F30895EADF8D939D930895CF9369 -:10196000CFB7CF93C0915F02C03B21F4C0915E021C -:10197000C73021F0CF91CFBFCF91A1CFCC27C39556 -:10198000B39BE9F7B39B0BC0B39B09C0B39B07C0E4 -:10199000B39B05C0B39B03C0B39B01C0D3C00F92E0 -:1019A000DF93C0917900DD27C058DF4F012EB39B34 -:1019B00003C0DF910F90E6CF2F930F931F934F93A8 -:1019C0002FEF4F6F06B303FB20F95F933F9350E077 -:1019D0003BE065C016B30126502953FDC89556B3A8 -:1019E000012703FB25F92F7306B3B1F05027102709 -:1019F00013FB26F906B22230F0F000C016B301271F -:101A000003FB27F90126502906B22430E8F54F7769 -:101A1000206816B30000F6CF50274F7D206206B233 -:101A2000102F000000C006B300265029102713FB1A -:101A300026F906B2E2CF4F7B06B3206400C0DACFAE -:101A400001265029187106B269F14E7F2160012FDD -:101A500016B328C0002650294D7F06B22260102FF1 -:101A600029C0012650294B7F06B22460012F2DC0CA -:101A700016B301265029477F2860000006B22EC009 -:101A80004F7E06B3206130C0422706B3499300263B -:101A90005029102706B24FEF13FB20F9297F16B308 -:101AA00079F2187159F10126502906B2012703FB7A -:101AB00021F9237F06B371F2002650293150D0F06E -:101AC00006B2102713FB22F9277E16B351F2012626 -:101AD0005029012703FB06B223F92F7C49F20000AD -:101AE00006B3102713FB24F90026502906B22F79DC -:101AF00039F270CF10E21ABF002717C03B50319562 -:101B0000C31BD04010E21ABF0881033CF9F00B342C -:101B1000E9F0209177001981110F1213EDCF0936EA -:101B200051F10D3211F0013E39F700937E003F91E3 -:101B30005F914F911F910F912F91DF910F90CAB735 -:101B4000C5FD1DCFCF91CFBFCF91189520917E00BD -:101B5000222369F310917C00112321F5343022F106 -:101B600030937C0020937800109179003BE0311B8A -:101B70003093790019C000917C0001309CF40AE593 -:101B80003091600034FD11C000936000CCE6D0E0DD -:101B900010C0052710E000C021C0052710E0C8953F -:101BA00008BB14C03AE501C032ED032EC0E0D0E01E -:101BB00032E017B31861C39A08B317BB58E120E8A5 -:101BC0004FEF20FF052708BB279517951C3F28F7E7 -:101BD00000004552B0F720FF0527279508BB179551 -:101BE0001C3FB8F629913A9561F7077E10917D0068 -:101BF000110F08BBC250D04011F01093770010E2D3 -:101C00001ABF086017B3177E402F477E54E05A95DD -:101C1000F1F708BB17BB48BB8ACFF8942FEFB0E8A9 -:101C2000A0E44AE0B1BF000081EE9CE0B399FECF92 -:101C3000B39BFECF0197B399FDCF97FF03C0BA1BAB -:101C4000819501C0BA0FA69529F4281710F031B775 -:101C5000282FA1E0415031F731BF0000789408955A -:101C6000F894F201329785E080935700E8957894D4 -:101C70000895F201309729F49093680080936700EB -:101C800007C0E430F10539F490936A00809369004D -:101C90008FE59CEC1FC02CEB421628E1520639F46C -:101CA00080916700909168008E559C4F13C02EEB79 -:101CB000421628E1520639F48091690090916A0039 -:101CC0008D559C4F07C02AEB421628E1520611F4AD -:101CD00081B790E02FB7F89431E00C0130935700B2 -:101CE000E89511242F0182E0480E511C2FBF089562 -:101CF00014BE88E181BD87E081BDBB9A88E893E18D -:101D0000ECE9F1E03197F1F70197D1F7BB98AC9A84 -:101D10008BB780628BBF7894712C8CE991E001972E -:101D2000F1F7A895312C60917C00162F135017FD08 -:101D3000B2C080917900CCE0D0E0C81BD109C05876 -:101D4000DF4F6150CE01F2DD8E3F9F4409F0A1C00C -:101D5000809178008D3209F085C0183009F099C063 -:101D600083EC80936C008AE580936000109266009B -:101D70009881292F207689812223D1F0712C81111D -:101D800008C082E690E090937B0080937A0024E084 -:101D90005FC0813051F481E180935700E8954C8019 -:101DA0005D8097FD50C02FEF4FC0382E20E050C00F -:101DB0009A8110927500811106C01092760085E715 -:101DC00090E022E03BC0853019F490937D002CC058 -:101DD000863009F58B81813019F48AED98E104C0D1 -:101DE000823041F488EC98E190937B0080937A00F4 -:101DF00022E10DC0833051F4911108C08CEE98E1BE -:101E000090937B0080937A0024E001C020E080E47E -:101E1000809366001DC0883059F0893019F4909382 -:101E20007F0002C08A3039F085E790E020E006C0EC -:101E30008FE790E002C085E790E021E090937B007F -:101E400080937A0005C02E8180E88093660007C0E9 -:101E50008F81811104C08E81821708F4282F20936E -:101E6000610017C08091660087FF13C080EC4816A0 -:101E700088E1580620F0842D8F7339F00AC08991CB -:101E80009991F7DE125091F7F6CF95E0392E109226 -:101E9000610010927C008091600084FF42C08091BC -:101EA00061008F3F09F43DC0182F893008F018E019 -:101EB000811B8093610080916C0098E88927809352 -:101EC0006C00112311F1E0917A00F0917B00809178 -:101ED000660086FF0BC0ADE6B0E084918D9331962D -:101EE0008DE690E0810F8A13F8CF0BC0EF01ADE6CD -:101EF000B0E089918D93FE018DE690E0810F8A1309 -:101F0000F8CFF0937B00E0937A00612F8DE690E0AC -:101F100022DD1C5F1C3019F08FEF8093610010935D -:101F2000600084E196B3987131F48150D9F7109232 -:101F30007D0010927700C1E08111C0E080916B00BC -:101F40008C1729F0C11101C068DEC0936B00C3017A -:101F500001963C018035934C11F484E0382E232DFA -:101F60003320E9F08AE390E20197F1F72230A9F4F7 -:101F7000F894E0ECF8E1E054F10983E08093570035 -:101F8000E8953097C1F7412C512CC8E08FEF9FEFB7 -:101F900070DEC150D9F764DE02C02530E1F384E081 -:101FA0003812BBCEEDEBF8E1E491EF3F09F4B5CE8A -:101FB000F894BB9A1BBE15BA10925F02EAEBF8E1E7 -:101FC000E4918E2F81508E3F10F4E1BF000076CC5B -:021FD000FFCF41 -:061FD2005AFF18BA400896 -:04000003000018C021 -:00000001FF diff --git a/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex b/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex deleted file mode 100644 index 07c3ced..0000000 --- a/upgrade/releases/micronucleus-1.11-class-ff-upgrade.hex +++ /dev/null @@ -1,164 +0,0 @@ -:1000000003C003C003C003C003C003C003C003C0D8 -:100080009AC3C4C3C3C3C2C3C1C3C0C3BFC3BEC377 -:10009000BDC3BCC3BBC3BAC3B9C3B8C3B7C317C01E -:1000A00016C04CC014C009021200010100803209C0 -:1000B00004000000FF000000120110010000000811 -:1000C000D01653070B01000000010403090411249A -:1000D0001FBECFE5D2E0CDBFDEBF00EB0F9307E040 -:1000E0000F9310E0A0E6B0E0E2EDFFE102C0059062 -:1000F0000D92A636B107D9F720E0A6E6B0E001C020 -:100100001D92A639B207E1F7E2C1A82FB92F80E00E -:1001100090E041E050EA609530E009C02D918227DF -:100120009795879510F084279527305EC8F36F5F09 -:10013000A8F30895EADF8D939D930895CF93CFB7E9 -:10014000CF93C0915F02C03B21F4C0915E02C730E3 -:1001500021F0CF91CFBFCF91A1CFCC27C395B39B37 -:10016000E9F7B39B0BC0B39B09C0B39B07C0B39B1C -:1001700005C0B39B03C0B39B01C0D3C00F92DF93F4 -:10018000C0917900DD27C058DF4F012EB39B03C01B -:10019000DF910F90E6CF2F930F931F934F932FEF85 -:1001A0004F6F06B303FB20F95F933F9350E03BE0B2 -:1001B00065C016B30126502953FDC89556B30127D3 -:1001C00003FB25F92F7306B3B1F05027102713FB5B -:1001D00026F906B22230F0F000C016B3012703FB67 -:1001E00027F90126502906B22430E8F54F77206818 -:1001F00016B30000F6CF50274F7D206206B2102FB5 -:10020000000000C006B300265029102713FB26F972 -:1002100006B2E2CF4F7B06B3206400C0DACF0126DE -:100220005029187106B269F14E7F2160012F16B373 -:1002300028C0002650294D7F06B22260102F29C009 -:10024000012650294B7F06B22460012F2DC016B322 -:1002500001265029477F2860000006B22EC04F7E3D -:1002600006B3206130C0422706B3499300265029C7 -:10027000102706B24FEF13FB20F9297F16B379F24E -:10028000187159F10126502906B2012703FB21F903 -:10029000237F06B371F2002650293150D0F006B208 -:1002A000102713FB22F9277E16B351F2012650299D -:1002B000012703FB06B223F92F7C49F2000006B3A5 -:1002C000102713FB24F90026502906B22F7939F2A2 -:1002D00070CF10E21ABF002717C03B503195C31BE7 -:1002E000D04010E21ABF0881033CF9F00B34E9F06A -:1002F000209177001981110F1213EDCF093651F1BA -:100300000D3211F0013E39F700937E003F915F916D -:100310004F911F910F912F91DF910F90CAB7C5FD9B -:100320001DCFCF91CFBFCF91189520917E00222372 -:1003300069F310917C00112321F5343022F13093C0 -:100340007C0020937800109179003BE0311B3093C2 -:10035000790019C000917C0001309CF40AE53091CD -:10036000600034FD11C000936000CCE6D0E010C006 -:10037000052710E000C021C0052710E0C89508BB84 -:1003800014C03AE501C032ED032EC0E0D0E032E007 -:1003900017B31861C39A08B317BB58E120E84FEFB1 -:1003A00020FF052708BB279517951C3F28F700005D -:1003B0004552B0F720FF0527279508BB17951C3F2E -:1003C000B8F629913A9561F7077E10917D00110FDB -:1003D00008BBC250D04011F01093770010E21ABF52 -:1003E000086017B3177E402F477E54E05A95F1F707 -:1003F00008BB17BB48BB8ACFF8942FEFB0E8A0E446 -:100400004AE0B1BF000081EE9CE0B399FECFB39B00 -:10041000FECF0197B399FDCF97FF03C0BA1B81951B -:1004200001C0BA0FA69529F4281710F031B7282F6C -:10043000A1E0415031F731BF000078940895F8945D -:10044000F201329785E080935700E89578940895FB -:10045000F201309729F4909368008093670007C0F9 -:10046000E430F10539F490936A00809369008FE5D8 -:100470009CEC1FC02CEB421628E1520639F4809107 -:100480006700909168008E559C4F13C02EEB42166A -:1004900028E1520639F48091690090916A008D55E7 -:1004A0009C4F07C02AEB421628E1520611F481B78F -:1004B00090E02FB7F89431E00C0130935700E895A5 -:1004C00011242F0182E0480E511C2FBF089514BE45 -:1004D00088E181BD87E081BDBB9A88E893E1ECE9C2 -:1004E000F1E03197F1F70197D1F7BB98AC9A8BB750 -:1004F00080628BBF7894712C8CE991E00197F1F7C1 -:10050000A895312C60917C00162F135017FDB2C0B6 -:1005100080917900CCE0D0E0C81BD109C058DF4FF2 -:100520006150CE01F2DD8E3F9F4409F0A1C0809161 -:1005300078008D3209F085C0183009F099C083EC3D -:1005400080936C008AE58093600010926600988129 -:10055000292F207689812223D1F0712C811108C0A6 -:1005600082E690E090937B0080937A0024E05FC065 -:10057000813051F481E180935700E8954C805D8093 -:1005800097FD50C02FEF4FC0382E20E050C09A8109 -:1005900010927500811106C01092760085E790E0F8 -:1005A00022E03BC0853019F490937D002CC086304A -:1005B00009F58B81813019F48AED98E104C082300D -:1005C00041F488EC98E190937B0080937A0022E1DB -:1005D0000DC0833051F4911108C08CEE98E19093D6 -:1005E0007B0080937A0024E001C020E080E48093C7 -:1005F00066001DC0883059F0893019F490937F004F -:1006000002C08A3039F085E790E020E006C08FE72D -:1006100090E002C085E790E021E090937B0080931A -:100620007A0005C02E8180E88093660007C08F8124 -:10063000811104C08E81821708F4282F2093610055 -:1006400017C08091660087FF13C080EC481688E1D0 -:10065000580620F0842D8F7339F00AC08991999142 -:10066000F7DE125091F7F6CF95E0392E1092610027 -:1006700010927C008091600084FF42C080916100F4 -:100680008F3F09F43DC0182F893008F018E0811B16 -:100690008093610080916C0098E8892780936C00BA -:1006A000112311F1E0917A00F0917B0080916600B6 -:1006B00086FF0BC0ADE6B0E084918D9331968DE658 -:1006C00090E0810F8A13F8CF0BC0EF01ADE6B0E0E8 -:1006D00089918D93FE018DE690E0810F8A13F8CF0A -:1006E000F0937B00E0937A00612F8DE690E022DDAD -:1006F0001C5F1C3019F08FEF809361001093600035 -:1007000084E196B3987131F48150D9F710927D004D -:1007100010927700C1E08111C0E080916B008C17CE -:1007200029F0C11101C068DEC0936B00C3010196BE -:100730003C018035934C11F484E0382E232D332076 -:10074000E9F08AE390E20197F1F72230A9F4F894F6 -:10075000E0ECF8E1E054F10983E080935700E8957C -:100760003097C1F7412C512CC8E08FEF9FEF70DE1E -:10077000C150D9F764DE02C02530E1F384E03812BD -:10078000BBCEEDEBF8E1E491EF3F09F4B5CEF89480 -:10079000BB9A1BBE15BA10925F02EAEBF8E1E49136 -:1007A0008E2F81508E3F10F4E1BF000076CCFFCF3A -:1007B0005AFF18BA400800000000000000000000C6 -:1007C0000000000000000000000000000000000029 -:1007D00000000000000011241FBECFE5D2E0DEBF04 -:1007E000CDBF10E0A0E6B0E0E2E7FAE002C005907D -:1007F0000D92A236B107D9F710E0A2E6B0E001C031 -:100800001D92A236B107E1F71CD131C139CC05C028 -:10081000EDE1F0E13197F1F701970097C9F70895FD -:10082000AC01407C80E090E0FC01E40FF51F2591D5 -:100830003491FC01EE7FE60FF71F2083318302968F -:100840008034910589F70895FC01E07C83E0809372 -:100850005700E89507B600FCFDCF0895CF93DF93CE -:10086000EC01AB01DB0120E030E0FE01E41BF50B05 -:10087000EA0FFB1F8D919D9161E00C016093570081 -:10088000E89511242F5F3F4F2032310571F785E045 -:10089000FE0180935700E89507B600FCFDCFDF917D -:1008A000CF910895CF93DF93CDB7DEB7C054D0403A -:1008B0000FB6F894DEBF0FBECDBF8091600090915F -:1008C00061009695879581509044FE0131969E0176 -:1008D0002F5B3F4F81939193E217F307D9F780E0A5 -:1008E00090E0B2DF80E090E0BE016F5F7F4FB6DF47 -:1008F000C05CDF4F0FB6F894DEBF0FBECDBFDF91F7 -:10090000CF9108950F931F93CF93DF93CDB7DEB7A9 -:10091000C054D0400FB6F894DEBF0FBECDBF00E08C -:1009200010E040C080E090E0F801E256FF4FE80F91 -:10093000F91F9C013595279547E0E63BF40770F0D9 -:10094000F901EE0FFF1F21E030E02C0F3D1FE20FF9 -:10095000F31F2FEF3FEF318320830DC0459154915A -:10096000F901EE0FFF1F21E030E02C0F3D1FE20FD9 -:10097000F31F40835183029680349105A9F680913C -:10098000600090916100800F911F5EDF8091600098 -:1009900090916100800F911FBE016F5F7F4F5EDFFE -:1009A000005C1F4F37E00034130709F0BBCFC05C79 -:1009B000DF4F0FB6F894DEBF0FBECDBFDF91CF91F2 -:1009C0001F910F910895CF93DF93CDB7DEB7C05439 -:1009D000D0400FB6F894DEBF0FBECDBF80E090E0F0 -:1009E000BE016F5F7F4F1CDF8FEF9FEF9A8389837C -:1009F00080E090E029DF80E090E0BE016F5F7F4FF4 -:100A00002DDFC05CDF4F0FB6F894DEBF0FBECDBF49 -:100A1000DF91CF910895CF9387B3836087BBC1984F -:100A2000CAEF81E090E0F3DEC19A81E090E0EFDE72 -:100A3000C198C150B1F7CF910895E0E0F0E0099579 -:100A4000089588B318BA87B38FEF87BB8AEF90E019 -:100A5000DEDE87B317BA8AEF90E0D9DEF894B3DF11 -:100A600051DF20DFD8DFE9DF80E090E00895F894DF -:020A7000FFCFB6 -:020A7200C018AA -:040000030000008079 -:00000001FF -- cgit v1.2.3 From f33d4e657f676baca4ce19cc79573cb9a9810a05 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Tue, 14 Jan 2014 04:35:30 -0800 Subject: commandline: Update Makefile for OS X --- commandline/Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/commandline/Makefile b/commandline/Makefile index 5d7a410..3c52cb4 100644 --- a/commandline/Makefile +++ b/commandline/Makefile @@ -3,7 +3,6 @@ CC=gcc -# FIXME: Need to add OSX stuff ifeq ($(shell uname), Linux) USBFLAGS=$(shell libusb-config --cflags) USBLIBS=$(shell libusb-config --libs) @@ -14,6 +13,13 @@ else ifeq ($(shell uname), Darwin) USBLIBS=$(shell libusb-config --libs || libusb-legacy-config --libs) EXE_SUFFIX = OSFLAG = -D MAC_OS + # Uncomment these to create a static binary: + # USBLIBS = /opt/local/lib/libusb-legacy/libusb-legacy.a + # USBLIBS += -mmacosx-version-min=10.5 + # USBLIBS += -framework CoreFoundation + # USBLIBS += -framework IOKit + # Uncomment these to create a dual architecture binary: + # OSFLAG += -arch x86_64 -arch i386 else USBFLAGS = -I C:\MinGW\include USBLIBS = -L C:\MinGW\lib -lusb @@ -41,7 +47,7 @@ $(LWLIBS): $(EXAMPLES): $(addsuffix .o, $(LWLIBS)) @echo Building command line tool: $@... $(CC) $(CFLAGS) -o $@$(EXE_SUFFIX) $@.c $^ $(LIBS) - + clean: rm -f $(EXAMPLES)$(EXE_SUFFIX) *.o *.exe -- cgit v1.2.3 From 533eeb8d482b04b84c83b1c7d46ef4f3859142d2 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Tue, 14 Jan 2014 04:35:55 -0800 Subject: commandline: Add static fat binary for OS X --- commandline/builds/OSX/micronucleus | Bin 0 -> 124292 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100755 commandline/builds/OSX/micronucleus diff --git a/commandline/builds/OSX/micronucleus b/commandline/builds/OSX/micronucleus new file mode 100755 index 0000000..3ae62c4 Binary files /dev/null and b/commandline/builds/OSX/micronucleus differ -- cgit v1.2.3 From 4cd1127b54c9fead4a86f76f62c758da41e2fd86 Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 14 Jan 2014 22:35:52 +0100 Subject: Update Readme.txt --- Readme.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Readme.txt b/Readme.txt index b17b52d..ac3dff4 100644 --- a/Readme.txt +++ b/Readme.txt @@ -37,7 +37,8 @@ See release notes (/firmware/releases/release notes.txt) for details. ---------------------------------------------------------------------------------- Special Thanks: - • Shay Green for numerous optimization ideas. + • Shay Green/@glbargg for numerous optimization ideas. + • Aaron Stone/@sodabrew for building the OS X command line tool and various fixes. • Objective Development's great V-USB bitbanging usb driver • Embedded Creations' pioneering and inspiring USBaspLoader-tiny85 • Digistump for motivation and contributing the VID/PID pair -- cgit v1.2.3 From 8b08730c31eb8fe1768753f28da90bd22460f6f4 Mon Sep 17 00:00:00 2001 From: Bluebie Date: Wed, 15 Jan 2014 11:28:22 +1100 Subject: upgrade: readme update --- upgrade/readme.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/upgrade/readme.txt b/upgrade/readme.txt index 49b276a..0073ad9 100644 --- a/upgrade/readme.txt +++ b/upgrade/readme.txt @@ -1,22 +1,22 @@ Micronucleus Upgrade ==================== -**WARNING**: Upgrade requires more testing. Don't use it on chips you can't recover by other means. Consider it experimental for now. +Upgrade is a virus-like payload you can upload via micronucleus (or other bootloaders!) to install a new version of micronucleus on the target chip. The upgrade program works by compiling the binary contents of a bootloader hex file in to a progmem array, then running on the chip bricking the device so it doesn't enter any existing bootloader anymore but instead runs the upgrade program exclusively. Next it erases and rewrites the bootloader in place at the same address the hex file specifies (BOOTLOADER_ADDRESS in the case of micronucleus). Once the bootloader has been rewritten, upgrade rewrites it's own interrupt vector table to point every interrupt including reset straight at the newly uploaded bootloader's interrupt vector table at whichever address it was installed. -Upgrade is a virus-like payload you can upload via micronucleus (or other bootloaders) to install a new version of micronucleus on the target chip. The upgrade program works by copying the contents of a bootloader hex file in to a progmem array, then bricking the device so it doesn't enter the bootloader on reset but instead runs the upgrader program exclusively. Next it erases and rewrites the bootloader in place at the same address the hex file specifies (BOOTLOADER_ADDRESS in the case of micronucleus). Once the bootloader has been rewritten, upgrade rewrites it's own interrupt vector table to point every interrupt including reset straight at the newly uploaded bootloader's interrupt vector table at whichever address it was installed. +The program then emits a beep if a piezo speaker is connected between PB0 and PB1. If you have no speaker, use an LED with positive on PB0 (requires resistor). Premade upgrades are included in releases/ for micronucleus builds. Just upload one in the usual way and wait for the beep. Once you hear the beep, the chip will automatically reboot and should enumerate over USB as a micronucleus device, ready to accept a new program. -The program then emits a beep if a piezo speaker is connected between PB0 and PB1. If you have no speaker, use an LED with positive on PB0 (requires resistor). Premade upgraders are included in releases/ for micronucleus builds. Just upload one in the usual way and wait for the beep. Once you hear the beep, power down the device and turn it back on - it should launch your new bootloader! +Upgrade has only been tested with micronucleus - use it to upload other bootloaders at your own risk! -Creating an Upgrader -==================== +Creating an Upgrade +=================== - ruby generate-data.rb my_bootloader.hex + ruby generate-data.rb my_new_bootloader.hex make clean; make -Next upload the 'upgrade.hex' file generated, via whichever bootloader you're using. If you're using micronucleus and have the command line tool installed: micronucleus --run upgrade.hex +Next upload the 'upgrade.hex' file generated in this folder, via whichever bootloader you're using, or an ISP or whatever - everything should work. If you're using micronucleus and have the command line tool installed: micronucleus --run upgrade.hex -The ruby script requires ruby 1.9 be installed. On Mac OS this is best achieved via Mac Homebrew. The 1.8 version included wont do. +The generate-data.rb script requires Ruby 1.9 or newer to be installed. If you're using an older version of Mac OS X (before Mavericks), use homebrew to install ruby with 'brew install ruby' to get a recent version. On linuxes you can usually find a package called ruby1.9 in whichever installing thingy. On windows you're on your own! License -- cgit v1.2.3 From 7c2a1f561711a75abc0199d62cf8d6c5fb52bcef Mon Sep 17 00:00:00 2001 From: Tim Date: Wed, 15 Jan 2014 08:34:28 +0100 Subject: Make readme.txt a bit shorter --- Readme.txt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Readme.txt b/Readme.txt index ac3dff4..6a9598a 100644 --- a/Readme.txt +++ b/Readme.txt @@ -28,16 +28,10 @@ See release notes (/firmware/releases/release notes.txt) for details. @cpldcpu - Jan 14th, 2013 ----------------------------------------------------------------------------------- -================================================================================== -!!%$!^%%$!#%$@#!%$@!$#@!%$#@%!#@%$!@$%#@!$%%!$#^&%$!%(*$!^%#!$@!#%$*^%!!&^%!%@$#!^ -@#$%^&*%#$%^#($)#*&($^#^*%&%%&@$*#($^&^*@$#&%^*%&($^&#^*%&$(^^%@$&^*#%@%&$^#*%^*%& -&$%#$&^&$%@&#$*^*##*$##^$&#^%$^&*$&^&^%$#^%$&*$&#^%$*^$#^&%$*%#^$&^*%$#^$*^$$&*%#$ -================================================================================== ---------------------------------------------------------------------------------- Special Thanks: - • Shay Green/@glbargg for numerous optimization ideas. + • Shay Green/@gblargg for numerous optimization ideas. • Aaron Stone/@sodabrew for building the OS X command line tool and various fixes. • Objective Development's great V-USB bitbanging usb driver • Embedded Creations' pioneering and inspiring USBaspLoader-tiny85 -- cgit v1.2.3 From 34b0f0f0b6ef651bb30878341cba2a28a107d82d Mon Sep 17 00:00:00 2001 From: Tim Date: Wed, 15 Jan 2014 08:35:54 +0100 Subject: readme.txt - formatting --- Readme.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Readme.txt b/Readme.txt index 6a9598a..ac2d7db 100644 --- a/Readme.txt +++ b/Readme.txt @@ -14,14 +14,19 @@ Changes This is release 1.11. Please use this at your own risk. The last official release for the DigiSpark is v1.06, which can be found here: https://github.com/micronucleus/micronucleus/tree/v1.06 Changes compared to v1.10: - • The size was reduced further to 1816 bytes, allowing 6380 bytes user space (320 bytes more than in v1.06). - • The bootloader will always start and never quit if no user program was loaded. This allows for much easier driver installation. Use the new "--erase-only" function of the command line tool to create a clean device. - • New entrymodes have been added. See firmware release notes and source code comments for details. + • The size was reduced further to 1816 bytes, allowing 6380 bytes user space. + (320 bytes more than in v1.06) + • The bootloader will always start and never quit if no user program was loaded. + This allows for much easier driver installation. Use the new "--erase-only" + function of the command line tool to create a clean device. + • New entrymodes have been added. See firmware release notes and source code + comments for details. • All incoming data is now CRC checked to improve robustness. Changes compared to v1.06: • Major size optimization and code reorganization. - • The size was reduced to 1878 bytes, allowing 6314 bytes user space (256 bytes more than in v1.06). + • The size was reduced to 1878 bytes, allowing 6314 bytes user space + (256 bytes more than in v1.06). • The bootloader will disconnect from USB on exit. See release notes (/firmware/releases/release notes.txt) for details. -- cgit v1.2.3