mirror of https://github.com/rusefi/openblt.git
Refs #580. Updated the readme.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@542 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
parent
cab84686e8
commit
8a23570a8c
56
README.md
56
README.md
|
@ -1,64 +1,40 @@
|
|||
# OpenBLT Bootloader
|
||||
|
||||
OpenBLT is an open source bootloader for STM32, XMC, HCS12 and other
|
||||
microcontroller targets.
|
||||
OpenBLT is an open source bootloader for STM32, XMC, HCS12 and other microcontroller targets.
|
||||
|
||||
OpenBLT enables you and your customers to update the firmware on your
|
||||
microcontroller based product. A major benefit of OpenBLT being open source
|
||||
is that you can customize and tweak the bootloader to your specific needs.
|
||||
OpenBLT enables you and your customers to update the firmware on your microcontroller based product. A major benefit of OpenBLT being open source is that you can customize and tweak the bootloader to your specific needs.
|
||||
|
||||
OpenBLT can be ported to any 8-bit, 16-bit, or 32-bit microcontroller and
|
||||
currently runs on microcontrollers with an ARM Cortex-M, Infineon Tricore, and
|
||||
Freescale HCS12 core. It is most popular on STM32 microcontrollers.
|
||||
OpenBLT can be ported to any 8-bit, 16-bit, or 32-bit microcontroller and currently runs on microcontrollers with an ARM Cortex-M, Infineon Tricore, and Freescale HCS12 core. It is most popular on STM32 microcontrollers.
|
||||
|
||||
By default, it supports communication interfaces such as: RS232, CAN, USB,
|
||||
TCP/IP and it ships with the easy-to-use [MicroBoot](https://www.feaser.com/openblt/doku.php?id=manual:microboot)
|
||||
PC tool for initiating and monitoring the firmware update. Performing firmware
|
||||
updates directly from an SD-card is also supported.
|
||||
By default, it supports communication interfaces such as: RS232, CAN, USB, TCP/IP and it ships with the easy-to-use [MicroBoot](https://www.feaser.com/openblt/doku.php?id=manual:microboot) PC tool for initiating and monitoring the firmware update. Performing firmware updates directly from an SD-card is also supported.
|
||||
|
||||
For those that prefer a command line program for performing firmware updates,
|
||||
there is [BootCommander](https://www.feaser.com/openblt/doku.php?id=manual:bootcommander).
|
||||
If you would rather build your own firmware update tool for seamless integration
|
||||
into your existing toolset, then have a look at the OpenBLT host library
|
||||
([LibOpenBLT](https://www.feaser.com/openblt/doku.php?id=manual:libopenblt)). This
|
||||
is an easy-to-use shared library, enabling you to develop your own firmware update
|
||||
tool quickly, in the programming language of your liking.
|
||||
For those that prefer a command line program for performing firmware updates, there is [BootCommander](https://www.feaser.com/openblt/doku.php?id=manual:bootcommander). If you would rather build your own firmware update tool for seamless integration into your existing toolset, then have a look at the OpenBLT host library ([LibOpenBLT](https://www.feaser.com/openblt/doku.php?id=manual:libopenblt)). This is an easy-to-use shared library, enabling you to develop your own firmware update tool quickly, in the programming language of your liking.
|
||||
|
||||
Note that all host tools (MicroBoot/BootCommander/LibOpenBLT) are cross-
|
||||
platform supporting both MS Windows and GNU/Linux.
|
||||
Note that all host tools (MicroBoot/BootCommander/LibOpenBLT) are cross-platform supporting both MS Windows and GNU/Linux.
|
||||
|
||||
The OpenBLT [download package](https://www.feaser.com/openblt/doku.php?id=download)
|
||||
contains numerous preconfigured demo programs for popular and low-cost development
|
||||
boards, making it possible for you to get started with the bootloader quickly.
|
||||
The OpenBLT [download package](https://www.feaser.com/openblt/doku.php?id=download) contains numerous preconfigured demo programs for popular and low-cost development boards, making it possible for you to get started with the bootloader quickly.
|
||||
|
||||
Additional information, the lastest news, tips and tricks, and tutorials are
|
||||
available via the following channels:
|
||||
Additional information, the lastest news, tips and tricks, and tutorials are available via the following channels:
|
||||
|
||||
* The [FAQ](https://www.feaser.com/openblt/doku.php?id=faq) for frequently asked questions
|
||||
* The [Wiki](https://www.feaser.com/openblt/doku.php) for in-depth information
|
||||
* OpenBLT's [Twitter](https://twitter.com/openblt) account and developer [blog](https://www.feaser.com/en/blog/) for the latest news
|
||||
* OpenBLT's [YouTube](https://www.youtube.com/channel/UC09dHkd5kULtXxcn0x2sYxw) channel for video presentations and tutorials
|
||||
|
||||
The OpenBLT source code is hosted on SourceForge and available in its
|
||||
subversion SVN repository:
|
||||
The OpenBLT source code is hosted on SourceForge and available in its subversion SVN repository:
|
||||
|
||||
- **https://sourceforge.net/projects/openblt/**
|
||||
* [https://sourceforge.net/projects/openblt/](https://sourceforge.net/projects/openblt/)
|
||||
|
||||
For those that prefer GIT for their version control, there is a read-only
|
||||
mirror of the SVN repository at GitHub:
|
||||
For those that prefer GIT for their version control, there is a read-only mirror of the SVN repository at GitHub:
|
||||
|
||||
- **https://github.com/feaser/openblt/**
|
||||
* [https://github.com/feaser/openblt/](https://github.com/feaser/openblt/)
|
||||
|
||||
OpenBLT is offered under a dual licensing model. The default license is the
|
||||
GNU GPL. If you plan on integrating OpenBLT into your closed source project,
|
||||
a commercial license can be obtained:
|
||||
OpenBLT is offered under a dual licensing model. The default license is the GNU GPL. If you plan on integrating OpenBLT into your closed source project, a commercial license can be obtained:
|
||||
|
||||
- **https://www.feaser.com/en/openblt.php#licensing**
|
||||
- [https://www.feaser.com/en/openblt.php#licensing](https://www.feaser.com/en/openblt.php#licensing)
|
||||
|
||||
Development and maintenance of OpenBLT is sponsered by Feaser. Feaser also
|
||||
offers integration/customization services, support and maintenance contracts,
|
||||
and several add-on modules:
|
||||
Development and maintenance of OpenBLT is sponsered by Feaser. Feaser also offers integration/customization services, support and maintenance contracts, and several add-on modules:
|
||||
|
||||
- **https://www.feaser.com**
|
||||
- [https://www.feaser.com](https://www.feaser.com)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue