在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用STM32通用Bootloader讓OTA更加Easy

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:未知 ? 2019-03-30 11:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著物聯(lián)網(wǎng)時(shí)代到來,越來越多的智能設(shè)備擁有了在線升級的能力,無論是系統(tǒng)更新,產(chǎn)品功能迭代還是漏洞修復(fù)都能在第一時(shí)間抵達(dá)用戶手中的智能設(shè)備。

在線升級功能需要使用 OTA (Over-the-Air) 技術(shù) ,OTA 技術(shù)簡單地說就是通過網(wǎng)絡(luò)來升級手中的智能設(shè)備,進(jìn)而使用設(shè)備最新版本的功能。而 OTA 技術(shù)中必不可少的一環(huán)就是通過 Bootloader 來管理、升級設(shè)備固件。

由于 OTA 功能由多種復(fù)雜技術(shù)組成,因此添加 OTA 功能有一定的技術(shù)門檻。很多開發(fā)者遇到莫名其妙的問題,進(jìn)而導(dǎo)致 OTA 升級失敗,常見問題如下:

升級過程缺少專業(yè)的安全機(jī)制

APP 無法正常啟動(dòng)

程序莫名跑飛,出現(xiàn) hardfault

固件搬運(yùn)失敗

固件解密解壓錯(cuò)誤

升級不穩(wěn)定等

為了解決廣大開發(fā)者在添加 OTA 功能時(shí)遇到的種種困難,RT-Thread 開發(fā)團(tuán)隊(duì)?wèi){借在該領(lǐng)域深厚的技術(shù)積累,為開發(fā)者提供了 STM32 系列的通用 Bootloader ,開發(fā)者通過該 Bootloader 即可直接使用 RT-Thread OTA 功能。

通用 Bootloader 的功能特點(diǎn)

下圖展示了 RT-Thread 通用 Bootloader 的軟件框架:

RT-Thread 通用 Bootloader 有如下特點(diǎn):

以 bin 文件的形式提供,無需修改即可使用

資源占用小,ROM 最小只需要 16KB,最大 32KB

適用于多系列 STM32 芯片(目前支持 F1 和 F4 系列 )

支持各種 SPI Flash 存儲(chǔ)固件

支持固件加解密功能

支持多種固件壓縮方式

支持恢復(fù)出廠固件功能

以上功能均可自由配置

獲取方式及使用方法

在線生成 Bootloader

Bootloader 可以通過網(wǎng)頁端在線生成的方式來獲取。開發(fā)者根據(jù)自己使用的芯片,填寫相關(guān)參數(shù),然后點(diǎn)擊生成按鈕,即可在線生成 Bootloader,在線獲取地址: http://iot.rt-thread.com。

Bootloader 生成頁面如下所示:

填寫板卡硬件配置

2. 配置分區(qū)表

3. 加密壓縮配置

4. 配置 logo 和郵箱

點(diǎn)擊生成按鈕即可獲取定制的 Bootloader。

制作 app 固件

可以通過閱讀文檔中心提供的 《STM32 通用 Bootloader 應(yīng)用筆記》(https://www.rt-thread.org/document/site/application-note/system/rtboot/an0028-rtboot/)來詳細(xì)了解如何制作可以被用作升級的 app 固件。

開始 OTA 升級

準(zhǔn)備好適合板卡使用的 BootLoader,然后制作好可以用作升級的 app 固件,就可以開始體驗(yàn) OTA 升級功能了。下圖展示了 HTTP OTA 升級方式的過程:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2929

    文章

    46069

    瀏覽量

    390042
  • STM32
    +關(guān)注

    關(guān)注

    2291

    文章

    11022

    瀏覽量

    363293
  • OTA
    OTA
    +關(guān)注

    關(guān)注

    7

    文章

    607

    瀏覽量

    36332
  • bootloader
    +關(guān)注

    關(guān)注

    2

    文章

    238

    瀏覽量

    46542

原文標(biāo)題:使用 STM32 通用 Bootloader ,讓 OTA 更加 Easy

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    適用 STM32 通用 Bootloader OTA 更加 Easy

    在線升級功能需要使用 OTA (Over-the-Air) 技術(shù) ,OTA 技術(shù)簡單地說就是通過網(wǎng)絡(luò)來升級手中的智能設(shè)備,進(jìn)而使用設(shè)備最新版本的功能。而 OTA 技術(shù)中必不可少的一環(huán)就是通過
    的頭像 發(fā)表于 09-24 06:55 ?5659次閱讀
    適用 <b class='flag-5'>STM32</b> <b class='flag-5'>通用</b> <b class='flag-5'>Bootloader</b> ,<b class='flag-5'>讓</b> <b class='flag-5'>OTA</b> <b class='flag-5'>更加</b> <b class='flag-5'>Easy</b>

    STM32單片機(jī)OTA程序升級相關(guān)資料分享

    目錄一、程序升級原理1、本地應(yīng)用程序更新2、固件升級命令響應(yīng) 和 升級固件下載二、RT-Thread STM32通用Bootloader + ota_downloader軟件包oat升
    發(fā)表于 07-01 09:50

    RT-Thread STM32通用Bootloader + ota_downloader軟件包怎樣進(jìn)行升級呢

    程序的升級原理是什么?RT-Thread STM32通用Bootloader + ota_downloader軟件包怎樣進(jìn)行升級呢?
    發(fā)表于 10-22 07:39

    怎么實(shí)現(xiàn)RT_thread STM32通用BootloaderOTA升級?

    怎么實(shí)現(xiàn)RT_thread STM32通用BootloaderOTA升級?
    發(fā)表于 11-26 06:19

    OTA的原理是什么?rt-thread的OTA具體操作過程是怎樣的

    目錄一、測試平臺(tái)二、過程1.先明白OTA的原理2.搞清楚OTA的原理后,再看rt-thread的OTA具體操作過程,先生成通用Bootloader
    發(fā)表于 02-14 06:36

    求一種RT-Thread STM32F4通用BootLoader的制作和使用方案

    1、RT-Thread 通用BootLoader介紹準(zhǔn)備工具軟件:xshell軟件(可以直接去官網(wǎng)申請免費(fèi)教育版),RT-thread studio 軟件 ,keil MDK 軟件,rt_ota
    發(fā)表于 05-05 15:30

    教你怎樣通過Bootloader直接使用RT-Thread OTA功能

    1、STM32通用Bootloader為了能讓開發(fā)者快速掌握 OTA 升級這把利器,RT-Thread 開發(fā)團(tuán)隊(duì)提供了通用
    發(fā)表于 05-05 16:24

    制作stm32L4通用bootloader沒有運(yùn)行是什么原因造成的

    按官方教程制作stm32L4通用bootloaderjlinkflash燒錄成功,但是串口沒有輸出,bootloader沒有運(yùn)行。燒錄成
    發(fā)表于 08-24 14:25

    STM32通用Bootloader—FOTA簡介

    1、STM32通用Bootloader——FOTA簡介固件升級,通常稱為 OTA(Over the Air)升級或者 FOTA(Firmware Over-The-Air)升級,即固件
    發(fā)表于 08-30 15:07

    基于STM32F4和RT-Thread通用BootLoader使用經(jīng)驗(yàn)

    基于STM32F4、RT-Thread通用BootLoader使用經(jīng)驗(yàn)
    的頭像 發(fā)表于 02-27 17:23 ?6816次閱讀
    基于<b class='flag-5'>STM32</b>F4和RT-Thread<b class='flag-5'>通用</b><b class='flag-5'>BootLoader</b>使用經(jīng)驗(yàn)

    寫了個(gè)通用stm32串口bootloader

    寫了個(gè)通用stm32串口bootloader
    發(fā)表于 11-26 15:51 ?26次下載
    寫了個(gè)<b class='flag-5'>通用</b>的<b class='flag-5'>stm32</b>串口<b class='flag-5'>bootloader</b>

    STM32F10X系列通用OTA bootloader移植與使用指南

    基于STM32F10X系列通用OTA bootloader原理、移植與使用全指南 寫在前面這幾天我都做了什么呢?有什么感受?寫在前面從2020.1.26到2020.1.30這5天,我的
    發(fā)表于 11-26 16:06 ?15次下載
    <b class='flag-5'>STM32</b>F10X系列<b class='flag-5'>通用</b><b class='flag-5'>OTA</b> <b class='flag-5'>bootloader</b>移植與使用指南

    基于STM32F407的STM32通用BootLoader使用經(jīng)驗(yàn)

    背景: 在使用RT-Thread RTOS的時(shí)候發(fā)現(xiàn)官方提出了一種通用BootLoader方案,支持F1和F4系列的芯片 硬件資源: 正點(diǎn)原子stm32f407zgt6探索者開發(fā)板,片上Flash
    發(fā)表于 11-30 19:06 ?20次下載
    基于<b class='flag-5'>STM32</b>F407的<b class='flag-5'>STM32</b><b class='flag-5'>通用</b><b class='flag-5'>BootLoader</b>使用經(jīng)驗(yàn)

    stm32 IOT_STM32通用Bootloader——FOTA

    1.固件升級簡述固件升級,通常稱為 OTA(Over the Air)升級或者 FOTA(Firmware Over-The-Air)升級,即固件通過空中下載進(jìn)行升級的技術(shù)。1.1
    發(fā)表于 11-30 19:21 ?23次下載
    <b class='flag-5'>stm32</b> IOT_<b class='flag-5'>STM32</b><b class='flag-5'>通用</b><b class='flag-5'>Bootloader</b>——FOTA

    RT-Thread的OTA調(diào)試記錄

    目錄一、測試平臺(tái)二、過程1.先明白OTA的原理2.搞清楚OTA的原理后,再看rt-thread的OTA具體操作過程,先生成通用Bootloader
    發(fā)表于 12-09 14:51 ?20次下載
    RT-Thread的<b class='flag-5'>OTA</b>調(diào)試記錄
    主站蜘蛛池模板: 7777奇米影视 | 一级三级黄色片 | 天天艹 | 香蕉视频黄色在线观看 | 人人揉揉香蕉大免费不卡 | 天天天狠天天透天天制色 | 在线视频h | 曰本aaaaa毛片午夜网站 | 奇米小说 | 欧美色淫 | 国产免费资源 | 欧美不卡视频在线观看 | 毛片大全在线 | 免费欧美| 国产午夜久久影院 | 高清国产在线 | 色妞网| 日本黄色小说视频 | 欧美性受xxxx极品 | 国产理论视频在线观看 | 国内精品视频 | 国产精品a在线观看香蕉 | 精品三级在线观看 | 91黄视频在线观看 | 国产无圣光高清一区二区 | 三级毛片免费观看 | 黄网站色视频大全免费观看 | 日韩免费精品一级毛片 | 亚洲综合色在线 | 六月综合网 | 妖精视频一区二区三区 | 婷婷五月在线视频 | 欧美十次| 狠狠操天天操夜夜操 | 亚洲精品日韩专区silk | 狠狠色噜狠狠狠狠 | 男男gay高h文 | 国产片18在线观看 | 五月婷在线观看 | 欧美午夜影院 | 久久99精品久久久久久野外 |