Commit Graph

  • 8fe94e001f Update list of compatible MCUs Grigori Goronzy 2016-05-12 01:19:31 +02:00
  • b1ed017137 Add protocol detection to documentation Grigori Goronzy 2016-05-12 01:07:27 +02:00
  • 678d001ec5 Print informational message after protocol detection Grigori Goronzy 2016-05-12 01:04:34 +02:00
  • f8e8d66baa Merge pull request #13 from laborer/master Grigori Goronzy 2016-05-12 00:11:10 +02:00
  • afba6c6805 Add automatic protocol detection laborer 2016-05-06 12:04:49 -04:00
  • d1f464c387 Raise default handshake baudrate to 2400 Grigori Goronzy 2016-04-15 11:13:54 +02:00
  • e268b282cb Update dump-mcu.py for stc-isp 6.85K Jens J 2016-04-12 18:04:15 -05:00
  • f9a19c927c Update README.md Grigori Goronzy 2016-04-02 23:13:51 +02:00
  • 372f854c77 Add autoreset feature via DTR control line Grigori Goronzy 2016-04-02 23:00:07 +02:00
  • 41cabb587b frontend: also catch I/O errors in pulse phase v1.1 Grigori Goronzy 2016-01-17 15:16:43 +01:00
  • 6a38127c0d Fix regression with some STC15 parts Grigori Goronzy 2016-01-05 06:58:04 +01:00
  • d3911870c3 Fix initialization with CH340 UARTs v1.0 Grigori Goronzy 2015-12-15 16:43:37 +01:00
  • af153a89e7 Fix initialization with CH340 UARTs fix-ch340 Grigori Goronzy 2015-12-15 16:43:37 +01:00
  • 293ce2c749 Add STC15W408AS to compatibility list Grigori Goronzy 2015-12-12 01:02:40 +01:00
  • f13650a352 stc15: remove extra space in output Grigori Goronzy 2015-12-11 01:50:55 +01:00
  • f5574f30e3 frontend: rename code_binary/eeprom_binary Grigori Goronzy 2015-12-11 01:49:45 +01:00
  • bc6f9da03e frontend: nicer description Grigori Goronzy 2015-12-11 01:38:46 +01:00
  • 6f0ee0387d serial: flush input on connect Grigori Goronzy 2015-12-11 01:21:06 +01:00
  • cc20c85ad0 Add STC15W4K56S4 dump Grigori Goronzy 2015-12-11 01:14:21 +01:00
  • b71b6535c4 Add STC15W4K56S4 to compatibility list Grigori Goronzy 2015-12-11 01:13:35 +01:00
  • 76b3418f0a stc15: add core voltage option (STC15W) Grigori Goronzy 2015-12-11 01:09:47 +01:00
  • 11b165c02c stc15a: set pulse timeout for handshake Grigori Goronzy 2015-12-11 00:39:04 +01:00
  • 9f42ef29f3 stc15: use generic/new sync sequence for handshake Grigori Goronzy 2015-12-11 00:36:47 +01:00
  • 432fed8af1 Add STC11F02E to compatibility list Grigori Goronzy 2015-12-06 19:44:48 +01:00
  • 7336673655 Add STC15L2K61S2 to README Grigori Goronzy 2015-11-30 00:51:51 +01:00
  • 0548582dd4 Add initial debian packaging info Andrew Andrianov 2015-11-25 13:56:12 +03:00
  • e0afd851ae Let MCU detection recover faster Grigori Goronzy 2015-11-25 22:19:54 +01:00
  • 083242d4f1 Add initial debian packaging info packaging Andrew Andrianov 2015-11-25 13:56:12 +03:00
  • b72c5a60fb ihex: fix bytearray overallocation Grigori Goronzy 2015-11-25 03:06:57 +01:00
  • 8d800d1090 ihex: fix non-contiguous ranges Grigori Goronzy 2015-11-25 01:35:20 +01:00
  • c0a9b381c9 Update TODO Grigori Goronzy 2015-11-24 23:12:57 +01:00
  • 0ed9ac9229 stc15a,stc15: properly set IAP wait states Grigori Goronzy 2015-11-24 23:08:11 +01:00
  • d0a9b61482 Update README Grigori Goronzy 2015-11-24 21:16:43 +01:00
  • 778cb63e36 stc15: add optional write finish packet (BSL 7.2+) Grigori Goronzy 2015-11-24 20:58:51 +01:00
  • b55fc1fcf4 stc15: print BSL minor version Grigori Goronzy 2015-11-24 20:48:48 +01:00
  • 3a81844a17 frontend: prefer to catch SerialException Grigori Goronzy 2015-11-24 01:42:53 +01:00
  • d318384c25 stc15: handle uncalibrated chips Grigori Goronzy 2015-11-24 01:37:22 +01:00
  • ef84cf3cd5 Update README again Grigori Goronzy 2015-11-24 00:44:34 +01:00
  • 6601cb91f1 Update README Grigori Goronzy 2015-11-24 00:40:40 +01:00
  • 63327e3498 frontend: add Intel HEX support Grigori Goronzy 2015-11-24 00:33:22 +01:00
  • f452ca226e frontend: return instead of exit Grigori Goronzy 2015-11-23 23:48:58 +01:00
  • 7317f9e3a7 frontend: use 1200 BPS for handshake by default Grigori Goronzy 2015-11-23 23:44:50 +01:00
  • ad57488e4f Unify options Grigori Goronzy 2015-11-23 23:30:29 +01:00
  • b6c87fb532 Add option descriptions to README Grigori Goronzy 2015-11-23 23:29:22 +01:00
  • 3966e2e109 Merge branch 'packaging' Grigori Goronzy 2015-11-23 22:37:49 +01:00
  • 14a8b061c1 Clean up TODO Grigori Goronzy 2015-11-23 22:36:11 +01:00
  • a5795dbee8 Add gitignore Grigori Goronzy 2015-11-23 22:32:39 +01:00
  • bc6447fdc9 Add missing stdout flush calls Grigori Goronzy 2015-11-23 22:23:50 +01:00
  • af35a6ba51 setup: add metadata Grigori Goronzy 2015-11-23 21:39:08 +01:00
  • 2bf43d161a Update README Grigori Goronzy 2015-11-23 19:53:14 +01:00
  • b96bc39948 setup: use version from package Grigori Goronzy 2015-11-23 19:33:26 +01:00
  • bc242390e7 Add packaging infrastructure Grigori Goronzy 2015-11-23 19:12:03 +01:00
  • 797dcbccda Update README Grigori Goronzy 2015-11-23 15:19:01 +01:00
  • bd41521c6d Add commented dump to stc15a docs Grigori Goronzy 2015-11-22 18:47:24 +01:00
  • 5b4f9d0ef0 Add stc89 and stc12a dumps Grigori Goronzy 2015-11-22 18:45:01 +01:00
  • 391f6433fe stc15: print wakeup timer value Grigori Goronzy 2015-11-22 18:44:37 +01:00
  • aae3d946f6 Add more dumps and new STC15 protocol info Grigori Goronzy 2015-11-22 18:23:38 +01:00
  • 7a858f3334 Fix up README Grigori Goronzy 2015-11-22 18:09:49 +01:00
  • 9da8da6807 Update README Grigori Goronzy 2015-11-22 18:05:45 +01:00
  • d5b35cf43d Rename stc15 and stc15x protocols Grigori Goronzy 2015-11-22 17:45:31 +01:00
  • 24a2a4a15b Merge branch 'stc15' Grigori Goronzy 2015-11-22 17:42:15 +01:00
  • 8297904753 stc15x: add external clock handling Grigori Goronzy 2015-11-22 17:30:27 +01:00
  • 75ac790141 Add IAP15F2K61S2 to compatibility list Grigori Goronzy 2015-11-22 07:58:34 +01:00
  • 52b346ebfc Flush stdout in some more error cases Grigori Goronzy 2015-11-22 07:56:20 +01:00
  • ed28c8ef89 stc15x: add hack for SW/HW UART differences Grigori Goronzy 2015-11-22 07:52:04 +01:00
  • bf7cbb2042 Add support for new BSL 7.x STC15 parts Grigori Goronzy 2015-11-21 01:45:22 +01:00
  • 6f77535673 Fix output in error cases Grigori Goronzy 2015-11-22 04:27:46 +01:00
  • bb6fd8d8fb Add debug command line flag Grigori Goronzy 2015-11-21 01:41:25 +01:00
  • 1a0e100ab6 Update MCU database Grigori Goronzy 2015-11-21 00:41:30 +01:00
  • b2326bf8e9 Update TODO Grigori Goronzy 2015-11-21 00:40:15 +01:00
  • 84c3e1989c Add note regarding input formats Grigori Goronzy 2015-11-19 00:38:05 +01:00
  • 0fe01db8f1 Add two other tested MCUs Grigori Goronzy 2015-11-19 00:37:31 +01:00
  • 62c85d06c8 Add STC12A (early STC12) series protocol support Grigori Goronzy 2014-01-28 23:58:51 +01:00
  • 033d4a4016 Documentation fixes Grigori Goronzy 2014-01-24 00:30:21 +01:00
  • 977fb205ed Add STC 89/90 series protocol support Grigori Goronzy 2014-01-23 23:55:41 +01:00
  • ca1bd4dcab stc12: fix detection of illegal baudrates Grigori Goronzy 2014-01-23 15:08:24 +01:00
  • 1bd2ec9cbe Extract base class for protocols Grigori Goronzy 2014-01-23 14:54:09 +01:00
  • 87a257e63e Improve synchronization and timeout handling Grigori Goronzy 2014-01-21 16:03:38 +01:00
  • 5bcad70d77 Update MCU database Grigori Goronzy 2014-01-17 12:08:23 +01:00
  • 517af0b6bd Add README Grigori Goronzy 2014-01-15 01:09:49 +01:00
  • 8d782bb626 Add mail address to license text Grigori Goronzy 2014-01-15 01:09:29 +01:00
  • 2695f16809 Distinguish between communication error types Grigori Goronzy 2014-01-15 00:47:41 +01:00
  • 407e956dfb Ignore garbage packets in synchronization state Grigori Goronzy 2014-01-15 00:21:29 +01:00
  • e54610bcf5 Add read timeouts and handle them sensibly Grigori Goronzy 2014-01-15 00:20:18 +01:00
  • a1fa53456e Fix and refactor disconnect Grigori Goronzy 2014-01-14 23:00:56 +01:00
  • b3230814a8 Erase flash in 512 byte blocks Grigori Goronzy 2014-01-13 12:18:08 +01:00
  • 9fd960f45a Tweak output and formatting Grigori Goronzy 2014-01-13 02:53:49 +01:00
  • 2d8d782239 Extract TODO Grigori Goronzy 2014-01-13 02:52:30 +01:00
  • beae56e66a Use kHz unit for --trim option Grigori Goronzy 2014-01-13 02:05:41 +01:00
  • fad3147e71 Fix handling of incorrect option specifications Grigori Goronzy 2014-01-13 02:01:29 +01:00
  • ddd5ec4e57 Misc documentation and text fixes Grigori Goronzy 2014-01-13 01:51:55 +01:00
  • fd5bebb8d5 Add helper for formatted hex string output Grigori Goronzy 2014-01-13 01:38:50 +01:00
  • a82b0e4633 Handle UID with more flexibility Grigori Goronzy 2014-01-13 01:25:38 +01:00
  • cf0d93b179 Add notes about STC12A and STC89 protocols Grigori Goronzy 2014-01-12 01:39:14 +01:00
  • 386f833da1 Use STC15 high-speed programming Grigori Goronzy 2014-01-11 17:06:36 +01:00
  • 320faa00f2 Fix code/eeprom overflow and overlap handling Grigori Goronzy 2014-01-11 17:05:48 +01:00
  • ba8d26059c Add STC15 series support Grigori Goronzy 2014-01-11 16:43:37 +01:00
  • 903f6ca451 Add and use MCU model database Grigori Goronzy 2014-01-08 15:30:23 +01:00
  • 8c960d9d5e Add script for model info extraction Grigori Goronzy 2014-01-08 15:28:40 +01:00
  • 4876eed08f Add RE'd information for MCU DB Grigori Goronzy 2014-01-08 08:33:43 +01:00