OpenBLT bootloader with extensions for some sysmocom devices (like rfdsatt)
Go to file
Frank Voorburg 32e11ecf9a Refs #320. Implemented support for the seed/key protection in the XCP loader module.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@381 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-10-26 14:06:17 +00:00
Doc Refs #320. Refactored the XCP Seed and Key shared library. Its build system is now based on CMake and it is cross-platform. 2017-10-24 13:56:03 +00:00
Host Refs #320. Implemented support for the seed/key protection in the XCP loader module. 2017-10-26 14:06:17 +00:00
Target Refs #338. Changed BOOT_VERSION_CORE_BUILD to BOOT_VERSION_CORE_PATCH. 2017-10-23 08:15:53 +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: