OpenBLT bootloader with extensions for some sysmocom devices (like rfdsatt)
Go to file
Frank Voorburg dcfac1767f Refs #483. Added watchdog servicing to XcpComputeChecksum().
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@425 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2018-02-12 15:01:29 +00:00
Doc Refs #433. Updated version numbers in preparation for the new release. 2018-01-03 14:18:23 +00:00
Host Refs #433. Updated version numbers in preparation for the new release. 2018-01-03 14:18:23 +00:00
Target Refs #483. Added watchdog servicing to XcpComputeChecksum(). 2018-02-12 15:01:29 +00:00
README.md Refs #341. Corrected markdown readme-file. 2017-09-01 14:18:54 +00:00

README.md

OpenBLT GNU GPL Bootloader

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:

The OpenBLT source code is hosted on SourceForge and available in its subversion SVN repository:

For those that prefer GIT for their version control, there is a read-only mirror of the SVN repository at GitHub: