功能资料比较全面的开源Bootloader OpenBLT,支持USB,CAN,232和TCP/IP(2020-07-28)



官网地址:
https://www.feaser.com/en/openblt.php

Wiki使用说明:
https://www.feaser.com/openblt/doku.php

Github镜像:
https://github.com/feaser/openblt

手册下载:
RM_SeedNKey.pdf (153.18 KB)
RM_OpenBLT.pdf (9.48 MB)
RM_LibOpenBLT.pdf (1.01 MB)
RM_BootCommander.pdf (219.69 KB)

软件包镜像下载:
openblt_v011000.zip (120.16MB)

上位机支持CAN,232,USB和TCP/IP:


配套了各种Demo,再加上个H7就完美了:



简介:


特点:
免费提供!
包括用户友好的PC下载实用程序。
完整的源代码可用。
与STM32,XMC4,XCM1,Tricore,HCS12和其他基于ARM Cortex的微控制器一起使用。
易于移植到不同的微控制器。
支持常用的通讯接口,例如RS232,CAN,TCP / IP和USB。
支持从本地连接的存储设备(例如SD卡)进行软件更新。
ROM占用空间小。
高度可配置。
井井有条,代码齐全的代码。
可扩展以支持额外的存储器,例如串行EEPROM或外部闪存。
可扩展以支持用户定义的后门条目。
提供专业支持。


视频:
http://v.qq.com/x/page/n31245glnsv.html

框图:





补充附加功能:https://www.feaser.com/en/addons.php

固件加密:


CRC校验:


总线更新:

猜你喜欢

转载自www.cnblogs.com/armfly/p/13395500.html