2018-03-07 07:09:40 -08:00
|
|
|
# OpenBLT Bootloader
|
2017-09-01 07:11:51 -07:00
|
|
|
|
|
|
|
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 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
|
|
|
|
|
|
|
|
By default, it supports communication interfaces such as: RS232, CAN, USB,
|
|
|
|
TCP/IP and it ships with the easy-to-use MicroBoot PC tool for initiating and
|
|
|
|
monitoring the firmware update. Performing firmware updates directly from an
|
|
|
|
SD-card is also supported.
|
|
|
|
|
|
|
|
Details regarding the OpenBLT bootloader are available on the project's wiki:
|
|
|
|
|
|
|
|
- **https://www.feaser.com/openblt/**
|
|
|
|
|
|
|
|
The OpenBLT source code is hosted on SourceForge and available in its
|
|
|
|
subversion SVN repository:
|
|
|
|
|
|
|
|
- **https://sourceforge.net/projects/openblt/**
|
|
|
|
|
2017-09-01 07:18:54 -07:00
|
|
|
For those that prefer GIT for their version control, there is a read-only
|
|
|
|
mirror of the SVN repository at GitHub:
|
2017-09-01 07:11:51 -07:00
|
|
|
|
|
|
|
- **https://github.com/feaser/openblt/**
|
|
|
|
|