来源:安富莱电子
上期周报给大家分享了ST发布的OpenBootloader库,支持FDCAN,I2C,UART等。后来经坛友告知,有个更加给力的开源Bootloader OpenBLT,特此给大家分享下。
官网地址:
https://www.feaser.com/en/openblt.php
Wiki使用说明:
https://www.feaser.com/openblt/doku.php
Github镜像:
https://github.com/feaser/openblt
手册下载:
RM_SeedNKey.pdf
RM_OpenBLT.pdf
RM_LibOpenBLT.pdf
RM_BootCommander.pdf
软件包镜像下载:openblt_v011000.zip (120.16MB)
上位机支持CAN,232,USB和TCP/IP:
配套了各种Demo,再加上个H7就完美了:
简介:特点:
1、免费提供。
2、包括PC下载程序。
3、完整的源代码可用。
4、支持STM32,XMC4,XCM1,Tricore,HCS12和其他基于ARM Cortex的MCU。
5、易于移植到不同的MCU。
6、支持常用的通讯接口,例如RS232,CAN,TCP / IP和USB。
7、支持从本地存储设备(例如SD卡)进行软件更新。
8、ROM占用空间小。
9、高度可配置。
10、井井有条,代码齐全的代码。
11、可扩展以支持额外的存储器,例如串行EEPROM或外部闪存。
12、可扩展以支持用户定义。
固件加密:
CRC校验:
总线更新:
视频介绍:
框架: