Commit Graph

30 Commits

Author SHA1 Message Date
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