Commit Graph

  • c8d3c0c0d6 Added the STC8H2K08U series to models.py stc8h2k08u Vincent DEFERT 2024-01-09 10:03:55 +01:00
  • fdf5fdd605 ci: trigger on pull request master Grigori Goronzy 2023-11-11 11:26:05 +01:00
  • a660184520 Add options to invert pin reset logic (#97) hkzlab 2023-11-11 11:23:29 +01:00
  • 6e8e73669e Merge pull request #91 from grigorig/version_fix v1.10 area-8051 2023-09-01 20:10:07 +02:00
  • b32bbf99c8 Fixed version for new release Vincent DEFERT 2023-09-01 20:07:23 +02:00
  • cdc365a5f0 Merge pull request #89 from grigorig/doc_update area-8051 2023-08-30 17:37:57 +02:00
  • 521339066c Updated list of tested models Vincent DEFERT 2023-08-30 17:36:00 +02:00
  • 48a36b90c9 Merge pull request #88 from grigorig/proto_fix v1.9 area-8051 2023-08-30 17:27:05 +02:00
  • 1c37582952 Fixed protocol autodetection to support STC8H1KxxT Vincent DEFERT 2023-08-30 17:24:28 +02:00
  • 6a598002e6 Merge pull request #86 from grigorig/area-8051-patch-1 v1.8 area-8051 2023-06-02 12:18:53 +02:00
  • fcf4dff166 Updated version to prepare next release area-8051 2023-06-02 12:16:56 +02:00
  • bef3313056 Merge pull request #84 from grigorig/drop-debian-packaging v1.7 area-8051 2023-06-02 10:00:40 +02:00
  • 36c920dd77 Merge branch 'master' into drop-debian-packaging area-8051 2023-06-02 09:58:08 +02:00
  • ad0becf1d0 Merge pull request #85 from grigorig/last-fixes area-8051 2023-06-02 09:57:41 +02:00
  • 6254494f92 Updated documentation and fixed a few details Vincent DEFERT 2023-06-02 09:55:36 +02:00
  • f881eccaff Drop Debian packaging scripts Grigori Goronzy 2023-06-01 21:24:03 +02:00
  • ef06e311fc Merge pull request #83 from grigorig/dump-mcu area-8051 2023-06-01 21:18:00 +02:00
  • 6373620d18 Updated MCU models list and splitted in 2 spreadsheets to facilitate updates Vincent DEFERT 2023-06-01 21:15:48 +02:00
  • 8b55c166db Added argument to dump-mcu to generate spreadsheet with MCU flags Vincent DEFERT 2023-06-01 21:10:03 +02:00
  • ae7645cc73 Merge pull request #82 from grigorig/models area-8051 2023-06-01 20:31:26 +02:00
  • 36bdf16cff Updated list of tested MCU models Vincent DEFERT 2023-06-01 20:29:06 +02:00
  • 4c3c3065e0 Merge pull request #81 from grigorig/zh_CN area-8051 2023-06-01 18:53:47 +02:00
  • 717af49b16 Added Chine documentation Vincent DEFERT 2023-06-01 18:51:13 +02:00
  • a6b791b089 Merge pull request #80 from grigorig/pr64 area-8051 2023-06-01 18:37:26 +02:00
  • 4894e8f219 Added protocol stc89a (BSL 7.2.5c) PR#64 Vincent DEFERT 2023-06-01 18:34:44 +02:00
  • f41ae5679f Merge pull request #78 from grigorig/stcgal-patched area-8051 2023-06-01 18:07:27 +02:00
  • 1468d60005 Minor corrections after review Vincent DEFERT 2023-06-01 08:50:30 +02:00
  • 86bee9141a Removed Python 3.5 (no loonger available) Vincent DEFERT 2023-05-29 09:34:48 +02:00
  • b43792ccd8 Added Loader argument to yaml.load Vincent DEFERT 2023-05-29 09:30:44 +02:00
  • 20ae770f8f Added support for all STC8 and STC32 series Vincent DEFERT 2023-05-29 09:15:07 +02:00
  • 796a17f7cf Attempt at guessing the meaning of MCU flags Vincent DEFERT 2023-05-29 09:13:25 +02:00
  • 4840d3cda5 dump-mcu.c fully automates MCU models extraction from STC-ISP's executable Vincent DEFERT 2023-05-29 09:13:10 +02:00
  • 2d3c24fc3a Timing improvements Grigori Goronzy 2021-01-09 16:54:01 +01:00
  • 761c68e469 frontend: fix disconnect when autodetection fails Grigori Goronzy 2021-01-09 16:50:08 +01:00
  • 9900e3088d Blacklist STC8G series Grigori Goronzy 2021-01-09 03:27:45 +01:00
  • 15e04c1626 Update MCU database Grigori Goronzy 2021-01-09 03:12:10 +01:00
  • 187aa9a3cf stc15: erase EEPROM flash when needed Grigori Goronzy 2021-01-09 02:16:27 +01:00
  • 482e6b139f Merge pull request #62 from grigorig/fix-stc15f104w Grigori Goronzy 2021-01-09 02:01:29 +01:00
  • 9202399a84 Add STC15F104W variant to compatibility list fix-stc15f104w Grigori Goronzy 2021-01-09 01:58:32 +01:00
  • 3cf2cb38e7 stc15: reduce sleep after baudrate switch Grigori Goronzy 2021-01-09 01:18:56 +01:00
  • 384471f765 stc15: fix fuzzing test failure Grigori Goronzy 2021-01-06 20:08:26 +01:00
  • df2fbc23cd stc15: fix baudrate switching Grigori Goronzy 2021-01-06 19:18:23 +01:00
  • 77df068efd docs: note that you can actually read back EEPROM Grigori Goronzy 2021-01-03 20:31:07 +01:00
  • 2fb96d6236 docs: note autodetection incompatibilities Grigori Goronzy 2021-01-03 20:30:41 +01:00
  • c2fd3ab710 Add -e/--erase option Grigori Goronzy 2021-01-03 19:57:50 +01:00
  • 0d5e8e645f Revert "protocols: fix off-by-one in payload extraction" Grigori Goronzy 2021-01-03 18:40:21 +01:00
  • 1ec855e6a1 Revert "Add "stc89a" protocol" Grigori Goronzy 2021-01-03 18:36:05 +01:00
  • d708a00e9e Revert "docs: add stc89a to protocol information" Grigori Goronzy 2021-01-03 18:35:55 +01:00
  • 5c2950f084 docs: add stc89a to protocol information Grigori Goronzy 2021-01-03 16:52:44 +01:00
  • c5d509d1fa Add "stc89a" protocol Grigori Goronzy 2021-01-03 16:36:16 +01:00
  • 0e020f2aa4 protocols: fix off-by-one in payload extraction Grigori Goronzy 2021-01-03 16:10:05 +01:00
  • b46d81a184 Add ihex tests Grigori Goronzy 2021-01-03 15:53:11 +01:00
  • ad5a532ab9 ihex: fix writer str/bytes confusion Grigori Goronzy 2021-01-03 15:51:48 +01:00
  • b3741af045 gitignore: add coverage report outputs Grigori Goronzy 2021-01-03 14:11:52 +01:00
  • 1e78d62f5d Update installation instructions Grigori Goronzy 2021-01-03 14:10:25 +01:00
  • d0597578de Add additional reverse-engineering notes Grigori Goronzy 2021-01-03 14:09:50 +01:00
  • eaeab65044 frontend: fix flash/eeprom padding Grigori Goronzy 2021-01-02 18:26:21 +01:00
  • a19fc406a3 Merge branch 'github-actions' Grigori Goronzy 2021-01-02 18:14:57 +01:00
  • 51ac52d3a3 Fix build status badge github-actions Grigori Goronzy 2021-01-02 18:10:40 +01:00
  • 43dbb2ef64 README: fix coverage badge branch Grigori Goronzy 2021-01-02 18:07:21 +01:00
  • d7ed8bd530 Fix coveralls integration Grigori Goronzy 2021-01-02 17:34:33 +01:00
  • 6b83017de9 Raise minimal Python version to 3.5 Grigori Goronzy 2021-01-02 17:24:44 +01:00
  • 2d7ccf8b3d Fix PyYAML warning Grigori Goronzy 2021-01-02 17:22:15 +01:00
  • 77b3f0e1b7 Replace Travis CI with GitHub Actions Grigori Goronzy 2021-01-02 15:24:46 +01:00
  • 5d3214060b Merge branch 'coveralls' Grigori Goronzy 2018-11-13 03:18:07 +01:00
  • 7e413b09ec CI: disable PyPy3 coveralls Grigori Goronzy 2018-11-13 03:16:52 +01:00
  • 3aa08b67c0 CI: prefer pip to Debian packages Grigori Goronzy 2018-11-13 03:05:13 +01:00
  • 42f93bc481 Add coveralls badge to README Grigori Goronzy 2018-11-13 02:59:32 +01:00
  • dbfc1b3f50 CI: Add coveralls support Grigori Goronzy 2018-11-13 02:52:46 +01:00
  • 9d47588ad2 Add PyPI badge to README Grigori Goronzy 2018-11-13 02:20:42 +01:00
  • 217e5fb17e CI: try to fix and simplify apt setup fix-ci Grigori Goronzy 2018-11-09 01:14:41 +01:00
  • 3875b1f415 Note serial module name conflict in FAQ Grigori Goronzy 2018-11-09 01:02:01 +01:00
  • 8e31765cba Add Quickstart documentation Grigori Goronzy 2018-09-24 23:29:45 +02:00
  • 75db655419 Update version to 1.6 v1.6 Grigori Goronzy 2018-09-24 23:01:13 +02:00
  • 1c062ed0c7 Update documentation Grigori Goronzy 2018-09-24 22:51:57 +02:00
  • 4fe0a30072 Add test for untrimmed MCUs Grigori Goronzy 2018-09-24 22:15:43 +02:00
  • 7d9f512b6d Fix programing tests Grigori Goronzy 2018-09-24 22:14:29 +02:00
  • 6544699a84 Minor FAQ rewording Grigori Goronzy 2018-09-24 21:41:36 +02:00
  • f5089af93a Remove note about stc8 support maturity Grigori Goronzy 2018-09-24 21:41:19 +02:00
  • bc829ce54c frontend: catch unknown errors Grigori Goronzy 2018-09-24 00:39:31 +02:00
  • 97d0d1123b frontend: add -V/--version flag Grigori Goronzy 2018-09-23 23:41:44 +02:00
  • 5032b631bf Drop documentation file installation Grigori Goronzy 2018-09-23 22:45:06 +02:00
  • 9ae334ec25 Update installation instructions Grigori Goronzy 2018-09-23 22:43:38 +02:00
  • 05984a6c49 CI: drop deploy step Grigori Goronzy 2018-09-23 22:39:53 +02:00
  • e0e2ab5526 Update packaging data for PyPI v1.5 Grigori Goronzy 2018-09-23 22:02:09 +02:00
  • 4cc0deb8e9 Prepare for v1.5 Grigori Goronzy 2018-09-23 20:42:06 +02:00
  • 5ab2a73411 Merge pull request #45 from Seanjimon/add_tqdm_dependency Grigori Goronzy 2018-09-20 18:06:10 +02:00
  • 4a40d5613a add tqdm as required package. Otherwise missing dependency Simon Lemonnier 2018-09-20 17:15:42 +02:00
  • 83c0b47f62 Update installation instructions Grigori Goronzy 2018-09-06 21:54:09 +02:00
  • b0e882ff32 Merge branch 'better-docs' Grigori Goronzy 2018-09-06 21:07:49 +02:00
  • ccd4b1e26b Restructure documentation better-docs Grigori Goronzy 2018-09-04 00:31:43 +02:00
  • 71d7257422 Split up documentation Grigori Goronzy 2018-08-31 20:52:35 +02:00
  • 0ff7e16f38 Add FAQ Grigori Goronzy 2018-08-31 20:29:12 +02:00
  • aca713595b Add STC8F2K08S2 to compatibility report Grigori Goronzy 2018-08-25 04:28:21 +02:00
  • 69b83f0ea1 Update model database Grigori Goronzy 2018-08-25 04:16:26 +02:00
  • 170008971d Delete TODO Grigori Goronzy 2018-08-23 17:52:06 +02:00
  • cd229eab47 Add IAP15L2K61S2 to compatibility list Grigori Goronzy 2018-08-21 13:27:21 +02:00
  • ce251f9d30 stc8: check length of status packet Grigori Goronzy 2018-08-21 13:15:57 +02:00
  • 11d2ea22e6 stc8: add tests Grigori Goronzy 2018-08-21 13:15:29 +02:00
  • c7c4937628 stc8: remove cruft Grigori Goronzy 2018-08-21 12:48:34 +02:00