e0e2ab5526
This makes some minor adjustments, plus some general updates. In short: * Mark stcgal as stable * Make tqdm and pyserial requirements more specific * Add a new long description, specific for PyPI * Add documentation files to distribution
18 lines
845 B
Markdown
18 lines
845 B
Markdown
stcgal - STC MCU ISP flash tool
|
|
===============================
|
|
|
|
stcgal is a command line flash programming tool for [STC MCU Ltd](http://stcmcu.com/).
|
|
8051 compatible microcontrollers.
|
|
|
|
STC microcontrollers have an UART/USB based boot strap loader (BSL). It
|
|
utilizes a packet-based protocol to flash the code memory and IAP
|
|
memory over a serial link. This is referred to as in-system programming
|
|
(ISP). The BSL is also used to configure various (fuse-like) device
|
|
options. Unfortunately, this protocol is not publicly documented and
|
|
STC only provide a (crude) Windows GUI application for programming.
|
|
|
|
stcgal is a full-featured Open Source replacement for STC's Windows
|
|
software; it supports a wide range of MCUs, it is very portable and
|
|
suitable for automation.
|
|
|
|
[See the GitHub page for more information](https://github.com/grigorig/stcgal). |