Select a version
CRYPTO_BOOTLOADER
MSP Crypto-Bootloader Software Package
MSP BSL Encryptor GUI
Documentation
Crypto-Bootloader (CryptoBSL) for MSP430FR59xx and MSP430FR69xx MCUs
Secure In-Field Firmware Updates for MSP MCUs
Release Information
The Crypto-Bootloader (CryptoBSL) is a custom bootloader that was developed and implemented on MSP430FR59xx and MSP430FR69xx FRAM microcontrollers. This bootloader uses cryptographic functions to enable increased security for in-field firmware updates.
This page contains the following resources:
- Crypto-Bootloader Programmer Package:
- Contains the source code, projects and firmware images for MSP430FR59xx/69xx.
- MSP BSL Encryptor GUI:
- Contains the host application used to encrypt end applications and generate new keys to be used with Crypto-Bootloader.The installer includes source code, project and executable file.
What's new
- Crypto-Bootloader 1.00.00.01:
- Initial public release.
- Version 006856B5 of Crypto-Bootloader for FR59xx/69xx.
- New: Add level two in the application validation function in all single mode boot projects.
- Supports I2C and UART.
- Supports authenticated encryption using AES-CCM.
- Developed and tested in IAR 6.30.1.
- Includes sample application.
- MSP BSL Encryptor GUI 1.00.00.04:
- Initial public release.
- Uses Java JDK 1.8.
- NetBeans 8.0.2 project included.