RT-FOTA 的命令行模式使用的 RTT 的 FINSH 组件, 除了 RTT 系统自带命令外,还增加 fota 和 ymdown 命令: **fota 命令 ** 键入fota 命令后回车即可看到帮助命令: rt-fota/>fota Usage: fota probe-probe RBL fileofpartiton fotashowpartitionaddr size-show'size'bytes startingat'addr'fota clone des_part...
移植自开源仓库https://gitee.com/spunky_973/rt-fota 适配GD32F42X系列,添加hash校验,修改为两个按键同时按下进入恢复工厂模式,修改片外升级为片内升级,进一步缩小bootloader大小,添加Kconfig文件,可以使用ENV进行配置 移植过程注意事项及其它外设移植细节参见移植完整版RT-Thread到GD32F4XX(详细)中关于bootloader及flas...
移植方便:由于RT-FOTA基于RT-Thread开发,因此只要你的平台被RT-Thread支持,就可以很方便的移植到。 【RT-FOTA主要的功能】 支持RTT官方的RBL打包软件,使用方式也一致。目前支持包括CRC32、AES256、quicklz和fastlz功能; 支持命令行模式(FINSH组件)和出厂固件恢复; ...
资料介绍 小熊派开发板移植RT-FOTA mcu嵌入式bootloader 声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。举报投诉 ...
本项目参考基于STM32的开源Bootloader框架-RT-FOTA进行移植,原 Bootloader 运行于 RT-Thread nano,本移植版本运行 RT-Thread 完整版。 项目所使用的 STM32 BSP 参考STM32系列BSP制作教程完成制作,只添加了必需的串口和SPI驱动,以及内部 FLASH 和SFUD支持,结构简洁。
rt_fota集成了ymodem的协议,在没有app的情况下,也可以通过rt_fota的ymodem命令给固件和图片资源升级。 ymodem_ota命令,默认将固件下载到download分区: ymodem_ota -p tgfx命令,可以将sd中的图片资源拷贝到tgfx分区中: 代码开源地址:https://gitee.com/Aladdin-Wang/hellotouchGFX...
参考以下文章:STM32通用Bootloader——FOTArt_fota集成了ymodem的协议,在没有app的情况下,也可以通过rt_fota的ymodem命令给固件和图片资源升级。 ymodem_ota命令,默认将固件下载到download分区: ymodem_ota -p tgfx命令,可以将sd中的图片资源拷贝到tgfx分区中: ...
RT-Thread 是一款完全由国内团队开发维护的嵌入式实时操作系统,具有完全的自主知识产权。它支持多任务处理、软件定时器、信号量和实时调度等相对完整的实时操作系统特性,还支持各种协议栈、图形库、音频流媒体框架、固件远程升级 FOTA 等组件。RT-Thread 相较于 Linux 操作系统,具有体积小、成本低、功耗低、启动快速...
POSIX 接口层:POSIX 表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写 POSIX),POSIX 标准定义了操作系统应该为应用程序提供的接口标准,是 IEEE 为要在各种 UNIX 操作系统上运行的软件而定义的一系列API标准的总称。虚拟文件系统层:用户可以将具体的文件系统注册到 DFS 中,如 FatFS、RomFS、De...
FOTA升级,这也是物联网所不可或缺的一部分。我们的FOTA最强调的是安全性,它可以做到固件跟每个设备绑定,换了设备,你就无法升级了。另外,在安全加密、签名、认证等方面 都做了很好的安全防护。 网络连接组件,我们强调的就是全连接,对各类网络协议的支持,包括IPv6、MQTT、CoAP、LWM2M等,且针对我们系统做了很多的...