介绍
基于 rt-thread 标准版系统开发的 bootloader 。 我们的目标是支持多种下载、传输新固件的方式。以适用于多种场合。
软件架构
从传输媒介上划分,可以支持 u盘;可以支持串口线 ymodem 协议;支持以太网 http 协议。
多重数据安全检验,最大程度保证数据正确。
安装教程
我们的希望 tboot 不挑 rt-thread 版本,对于任何 rt-thread 版本进行有限的改动就能轻松适配。所以,本仓库不带任何 rt-thread 源码,本仓库所有源码拷贝到您的项目下即可使用。
使用说明
使用前请先阅读 bl_config.h 头文件,根据自己的实际需求情况修改。例如 boot_app_partition_name boot_app_file_path 等等
是否使用加密压缩算法,可以自由搭配选择
选用哪种媒介传输固件数据
注:仅限使用其中一种,不支持同时打开两种及其以上
这些配置完成以后,接着就是修改 bl_if.c 文件,这个文件里的所有函数都被定义成了 weak 函数。 其中,jump2application 这个函数需要根据实践使用的芯片,自己重新实现,或者在这个函数基础上修改。
全项目食品检测仪可以检测哪些项目
type-c和普通接口有什么区别呢?
3D MIMO的技术优势
如何判断三相电动机绕组的首尾
数码管驱动芯片+语音芯片的应用场景介绍,WT588E02B-24SS
TBOOT对任何rt-thread版本进行有限的改动
VR技术烂大街?国内VR的未来在哪里?
基于组合单元密集型FSS结构的特点及应用研究
构建eCos嵌入式系统的步骤教程
简述地物光谱仪的基本结构
HTC因侵犯Ipcom专利被禁止在英国销售手机
奎芯科技获超亿元首轮融资 莱迪思加入OPC基金会
一期性价比高,音质好的蓝牙耳机,实测好评推荐
I.MXRT FreeRTOS环境下擦写外部Flash
干货 | 氮化镓GaN驱动器的PCB设计策略概要
电源滤波器有用吗?该怎么选择呢?
热处理生产线淬火技术策略的设计与通讯
晶圆制造重镇遇地震,对半导体产业影响几何?
为何达迪尔/TAKDIR扫地机器人会受消费者喜爱,究竟有何别致之处
基于NFC技术的智能引导系统设计