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).
Raw data
{
"_id": null,
"home_page": "https://github.com/grigorig/stcgal",
"name": "stcgal",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "stc mcu microcontroller 8051 mcs-51",
"author": "Grigori Goronzy",
"author_email": "greg@kinoho.net",
"download_url": "https://files.pythonhosted.org/packages/e8/3b/882b3c25923136ffffd2976ad59a9a5e308a1c087081fbe36cec443e13b7/stcgal-1.10.tar.gz",
"platform": "any",
"description": "stcgal - STC MCU ISP flash tool\n===============================\n\nstcgal is a command line flash programming tool for [STC MCU Ltd](http://stcmcu.com/).\n8051 compatible microcontrollers.\n\nSTC microcontrollers have an UART/USB based boot strap loader (BSL). It\nutilizes a packet-based protocol to flash the code memory and IAP\nmemory over a serial link. This is referred to as in-system programming\n(ISP). The BSL is also used to configure various (fuse-like) device\noptions. Unfortunately, this protocol is not publicly documented and\nSTC only provide a (crude) Windows GUI application for programming.\n\nstcgal is a full-featured Open Source replacement for STC's Windows\nsoftware; it supports a wide range of MCUs, it is very portable and\nsuitable for automation.\n\n[See the GitHub page for more information](https://github.com/grigorig/stcgal).\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "STC MCU ISP flash tool",
"version": "1.10",
"project_urls": {
"Homepage": "https://github.com/grigorig/stcgal"
},
"split_keywords": [
"stc",
"mcu",
"microcontroller",
"8051",
"mcs-51"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7c4341d3110526c952b6b5602cff4d99860d443c5ad4d345f8c39b7aad595e1c",
"md5": "f2c7104e672058ddac9828656e248729",
"sha256": "047aea6dd99003bc58064dfbb95a3b002e39227ca77da62191f11889468094e7"
},
"downloads": -1,
"filename": "stcgal-1.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f2c7104e672058ddac9828656e248729",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 37028,
"upload_time": "2023-09-13T07:36:47",
"upload_time_iso_8601": "2023-09-13T07:36:47.789596Z",
"url": "https://files.pythonhosted.org/packages/7c/43/41d3110526c952b6b5602cff4d99860d443c5ad4d345f8c39b7aad595e1c/stcgal-1.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e83b882b3c25923136ffffd2976ad59a9a5e308a1c087081fbe36cec443e13b7",
"md5": "5abd032f309b6377b527e95dc18e776b",
"sha256": "31db4f7ee1a1eb193941c6e4728fbb47874a467b02128a7d3915aaf60da658f7"
},
"downloads": -1,
"filename": "stcgal-1.10.tar.gz",
"has_sig": false,
"md5_digest": "5abd032f309b6377b527e95dc18e776b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 37937,
"upload_time": "2023-09-13T07:36:51",
"upload_time_iso_8601": "2023-09-13T07:36:51.154550Z",
"url": "https://files.pythonhosted.org/packages/e8/3b/882b3c25923136ffffd2976ad59a9a5e308a1c087081fbe36cec443e13b7/stcgal-1.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-13 07:36:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "grigorig",
"github_project": "stcgal",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "stcgal"
}