OpenBLT is an open source bootloader with comprehensive functional information, supporting USB, CAN, 232 and TCP/IP
[Copy link]
This post was last edited by Song Yuanhao on 2020-8-13 23:33
Go to ANFLEY...
Official website address:
https://www.feaser.com/en/openblt.php
Wiki instructions:
https://www.feaser.com/openblt/doku.php
Github mirror:
Manual download:
RM_SeedNKey.pdf (153.18 KB, downloads: 198)
RM_OpenBLT.pdf (9.48 MB, downloads: 316)
RM_LibOpenBLT.pdf (1.01 MB, downloads: 200)
RM_BootCommander.pdf (219.69 KB, downloads: 187)
Software package mirror download:
openblt_v011000.zip (120.16MB)
The host computer supports CAN, 232, USB and TCP/IP:
It comes with various Demos, and it will be perfect with an H7:
Introduction:
Features:
Free of charge!
Including user-friendly PC download utility.
Full source code available.
Works with STM32, XMC4, XCM1, Tricore, HCS12 and other ARM Cortex-based microcontrollers.
Easy to port to different microcontrollers.
Supports commonly used communication interfaces such as RS232, CAN, TCP/IP and USB.
Supports software updates from locally connected storage devices such as SD cards.
Small ROM footprint.
Highly configurable.
Well-organized and fully documented code.
Can be extended to support additional memory such as serial EEPROM or external flash.
Can be extended to support user-defined backdoor entries.
Professional support is available.
Video:
http://v.qq.com/x/page/n31245glnsv.html
Block Diagram:
|