Grigori Goronzy
43dbb2ef64
README: fix coverage badge branch
2021-01-02 18:07:21 +01:00
Grigori Goronzy
42f93bc481
Add coveralls badge to README
2018-11-13 02:59:32 +01:00
Grigori Goronzy
9d47588ad2
Add PyPI badge to README
2018-11-13 02:20:42 +01:00
Grigori Goronzy
8e31765cba
Add Quickstart documentation
2018-09-24 23:29:45 +02:00
Grigori Goronzy
ccd4b1e26b
Restructure documentation
...
Move all extra documentation files into doc/ and move reverse
engineering related notes to a separate directory, to keep things tidy.
2018-09-04 00:31:43 +02:00
Grigori Goronzy
71d7257422
Split up documentation
...
Split up the giant README.md file into INSTALL, MODELS and USAGE
sections. The new sections are linked from README.
2018-08-31 21:22:46 +02:00
Grigori Goronzy
0ff7e16f38
Add FAQ
...
Addresses a bunch of common questions gathered from GitHub issues.
2018-08-31 20:31:19 +02:00
Grigori Goronzy
aca713595b
Add STC8F2K08S2 to compatibility report
...
Seems to work just fine after some testing: flash programming,
EEPROM programming and options appear to work correctly.
2018-08-25 04:28:21 +02:00
Grigori Goronzy
cd229eab47
Add IAP15L2K61S2 to compatibility list
...
Closes #42 .
2018-08-21 13:27:21 +02:00
Grigori Goronzy
fe60e647bf
stc8: implement option handling
...
Implement option handling for STC8 series, based on STC8A8K64S4A12
reverse engineering.
This mostly wraps up all important parts of the STC8 implementation.
Interoperability was tested with STC-ISP V6.86O.
v2: update documentation
2018-08-21 02:01:39 +02:00
Andrew Andrianov
d7e226df6b
README.md: Document -r option properly
...
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
2017-10-08 23:58:31 +03:00
Grigori Goronzy
fdd6707d2d
Add Travis CI for CI and CD
...
Run tests for each commit and deploy packages (deb/rpm) for each
release tag.
2017-09-19 17:54:26 +02:00
Grigori Goronzy
f417b6eed5
Add new compatibility report
...
Closes #20 .
2016-11-22 10:23:47 +01:00
Grigori Goronzy
276c696fa4
frontend: enable protocol autodetection by default
...
It seems to work rather well after some extended testing. Also clean
up and update the protocol documentation while at it.
2016-05-20 02:59:35 +02:00
Grigori Goronzy
f90fe4152b
Add STC12B protocol variant
...
This is just like STC12, but with the STC12A option packet. Used by
STC12xx52 series, STC12xx56 series and possibly others.
Fixes grigorig/stcgal#14 .
2016-05-20 02:54:57 +02:00
Grigori Goronzy
92f4def11a
stc12a: revamp option handling
...
Completely revamp option handling. This fixes a wrong index of MCS4,
which is now renamed to MCS3. Now programming should be exactly
similar to STC-ISP 6.85M.
This also renames the values of the low_voltage_reset option for
clarity.
Also update the documentation and clarity the meaning of the option
according to protocol family.
Addresses grigorig/stcgal#14 .
2016-05-18 01:40:08 +02:00
Grigori Goronzy
adcb8d8ced
README: add details of usb15 protocol mode
2016-05-14 13:21:43 +02:00
Grigori Goronzy
cb739e6f94
Add exit status to documentation
2016-05-12 01:48:02 +02:00
Grigori Goronzy
8fe94e001f
Update list of compatible MCUs
2016-05-12 01:19:31 +02:00
Grigori Goronzy
b1ed017137
Add protocol detection to documentation
2016-05-12 01:07:27 +02:00
Grigori Goronzy
f9a19c927c
Update README.md
2016-04-02 23:13:51 +02:00
Grigori Goronzy
293ce2c749
Add STC15W408AS to compatibility list
...
Tested and works fine.
2015-12-12 01:03:14 +01:00
Grigori Goronzy
b71b6535c4
Add STC15W4K56S4 to compatibility list
...
Seems to work just fine for me now.
2015-12-11 01:13:35 +01:00
Grigori Goronzy
76b3418f0a
stc15: add core voltage option (STC15W)
...
This is used on STC15W4 series and has no function on earlier MCUs.
There is no good way to filter options, unfortunately.
2015-12-11 01:11:53 +01:00
Grigori Goronzy
432fed8af1
Add STC11F02E to compatibility list
2015-12-06 19:45:29 +01:00
Grigori Goronzy
7336673655
Add STC15L2K61S2 to README
...
See https://github.com/grigorig/stcgal/issues/3
2015-11-30 00:51:51 +01:00
Grigori Goronzy
d0a9b61482
Update README
...
Make option table nicer, some other minor stuff.
2015-11-24 21:16:43 +01:00
Grigori Goronzy
ef84cf3cd5
Update README again
...
Just some minor fixes.
2015-11-24 00:44:34 +01:00
Grigori Goronzy
6601cb91f1
Update README
2015-11-24 00:41:29 +01:00
Grigori Goronzy
b6c87fb532
Add option descriptions to README
2015-11-23 23:29:22 +01:00
Grigori Goronzy
2bf43d161a
Update README
2015-11-23 22:19:21 +01:00
Grigori Goronzy
797dcbccda
Update README
...
Some more info about device options and other misc changes.
2015-11-23 15:24:06 +01:00
Grigori Goronzy
7a858f3334
Fix up README
2015-11-22 18:09:49 +01:00
Grigori Goronzy
9da8da6807
Update README
2015-11-22 18:05:45 +01:00
Grigori Goronzy
75ac790141
Add IAP15F2K61S2 to compatibility list
...
In fact, all current STC 15 MCUs should work now.
2015-11-22 17:36:06 +01:00
Grigori Goronzy
84c3e1989c
Add note regarding input formats
2015-11-19 00:38:05 +01:00
Grigori Goronzy
0fe01db8f1
Add two other tested MCUs
2015-11-19 00:37:31 +01:00
Grigori Goronzy
62c85d06c8
Add STC12A (early STC12) series protocol support
...
STC12A is my name for the mixup protocol between STC89 and
STC12 that is used by some early STC12 series MCUs (for examples
STC12C2052AD). The protocol differs in many subtle ways so there is
quite a bit of unfortunate code duplication for the moment.
2014-01-29 00:40:17 +01:00
Grigori Goronzy
033d4a4016
Documentation fixes
2014-01-24 00:30:21 +01:00
Grigori Goronzy
977fb205ed
Add STC 89/90 series protocol support
2014-01-24 00:30:02 +01:00
Grigori Goronzy
517af0b6bd
Add README
2014-01-15 01:09:49 +01:00