本篇內(nèi)容來(lái)自與非網(wǎng)用戶mingxiangjun
,針對(duì)Silicon Labs(亦稱“芯科科技”)的EFR32MG24開(kāi)發(fā)套件(https://cn.silabs.com/development-tools/wireless/efr32xg24-dev-kit?tab=overview)進(jìn)行測(cè)評(píng),并實(shí)際操作藍(lán)牙OTA升級(jí)的詳細(xì)步驟。一、Boot和應(yīng)用Silicon Labs OTA DFU同樣分BootLoader APPLoaderDFU和User App DFU,user app需要添加Silicon Labs OTA 服務(wù),可以圖形化添加:
Service具體配置可以看文檔《an1086-gecko-bootloader-bluetooth》
具體流程BootLoader和APP1通過(guò)板載Jlink ISP燒錄進(jìn)去,然后APP1通過(guò)IAP方式燒錄APP2來(lái)完成升級(jí)比如此次APP1為bt_soc_blinky,APP2為bt_soc_thermoneter_mock;具體操作可以分別打開(kāi)工程BootLoader apploader編譯后,在工程窗口Binaries選中bootloader-apploader.s37右鍵點(diǎn)擊Flash to Device:
然后打開(kāi)應(yīng)用bt_soc_blinky例程燒錄進(jìn)去,方式同上。二、升級(jí)文件生成此時(shí)借助SSV5工具鏈需要設(shè)置到環(huán)境變量里包括PATH_SCMD和PATH_GCCARM:
然后點(diǎn)擊APP2新版本應(yīng)用此次為bt_soc_thermometer_mock的工程下create_bl_files.bat(Windows平臺(tái)選create_bl_files.bat,Linux平臺(tái)為create_bl_files.sh):點(diǎn)擊后會(huì)調(diào)用工具鏈生成升級(jí)文件full.gbl,在工程output_gbl文件夾下:
將full.gbl傳到手機(jī),打開(kāi)EFR Connect的browser掃描到Blinky連接,點(diǎn)擊OTA DFU,OTA類型有部分升級(jí)和全部升級(jí),前者只升應(yīng)用,后者boot和APP都升:
升級(jí)過(guò)程有進(jìn)度條指示,升級(jí)速度還行:
升級(jí)完成應(yīng)用bt_soc_thermometer_mock成功掃描到并連接:
您可以訪問(wèn)Silicon Labs官網(wǎng)下載最新版本的Simplicity Studio物聯(lián)網(wǎng)開(kāi)發(fā)環(huán)境:https://cn.silabs.com/developers/simplicity-studio本文轉(zhuǎn)載自與非網(wǎng)電路城論壇,原文鏈接:https://www.cirmall.com/bbs/thread-226469-1-1.html您也可以掃描以下二維碼,關(guān)注Silicon Labs
的社交媒體平臺(tái)
原文標(biāo)題:EFR32MG24開(kāi)發(fā)套件上手操作-藍(lán)牙OTA升級(jí)
文章出處:【微信公眾號(hào):SiliconLabs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:EFR32MG24開(kāi)發(fā)套件上手操作-藍(lán)牙OTA升級(jí)
文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
最近學(xué)習(xí)和調(diào)試了FR32xG24 Explorer Kit 開(kāi)發(fā)套件的藍(lán)牙OTA功能,記錄一下調(diào)試過(guò)程。
基于Blinky demo程序進(jìn)行調(diào)試,其中包含了BLE
發(fā)表于 08-29 18:26
開(kāi)發(fā)套件(xG24-DK2601B套件)是一款緊湊、功能豐富的開(kāi)發(fā)平臺(tái),設(shè)計(jì)用于支持EFR32?無(wú)線Gecko片上系統(tǒng)。該
發(fā)表于 08-27 20:23
大家好,收到這塊開(kāi)發(fā)板已經(jīng)好幾天了,先給大家簡(jiǎn)單介紹一下開(kāi)發(fā)板,后面做一下范例的測(cè)試。
這個(gè)EFR32xG24 Explorer 套件是一個(gè)基于 E
發(fā)表于 08-26 11:59
攻擊。綜合上述要求,Silicon Labs(亦稱“芯科科技”)提供的低功耗且高性能的EFR32MG24(MG24)無(wú)線SoC成為理想選擇。
發(fā)表于 08-20 14:18
?533次閱讀
EFR32MG24開(kāi)發(fā)板介紹及IDE使用
發(fā)表于 08-10 10:47
?755次閱讀
Labs芯科科技的基于 EFR32MG24Explorer Kit 開(kāi)發(fā)板套件,開(kāi)箱打開(kāi)瞬間,發(fā)現(xiàn)開(kāi)發(fā)板EVM設(shè)計(jì)的精致小巧,初步判斷功能還挺強(qiáng)大!話不多說(shuō),分享開(kāi)箱EVM的圖片哈~
發(fā)表于 07-28 23:11
EFR32xG24 Explorer Kit 開(kāi)發(fā)套件的主芯片是EFR32MG24 無(wú)線 SoC,支持Zigbee,BLE,專有2.4G等多種協(xié)議。
datasheet和EFR32xG24
發(fā)表于 07-19 23:22
一、開(kāi)發(fā)板說(shuō)明:
開(kāi)發(fā)板板載type-C jlink調(diào)試器,僅需一個(gè)USB即開(kāi)發(fā)調(diào)試,非常方便
二、芯片簡(jiǎn)介:
EFR32MG24 是一款支持多種通信協(xié)議的無(wú)線通信SOC,它支持Blu
發(fā)表于 07-19 00:14
參加[Silicon Labs xG24 Matter開(kāi)發(fā)套件免費(fèi)試用]活動(dòng),拿到了期待的EFR32xG24 Explorer 開(kāi)發(fā)套件(一個(gè)基于
發(fā)表于 07-17 12:39
1536kB的閃存和256kB的RAM,主頻高達(dá)78MHz。并且板載了J-Link debugger,方便直接使用type-c進(jìn)行調(diào)試下載。xG24 Matter開(kāi)發(fā)套件支持藍(lán)牙低功耗、藍(lán)牙
發(fā)表于 07-13 22:20
是一個(gè)基于 EFR32MG24 片上系統(tǒng)的小封裝開(kāi)發(fā)和評(píng)估平臺(tái)。EFR32xG24 Explorer 套件專注于快速原型化和概念創(chuàng)建 2.4 GHz 無(wú)線協(xié)議的 IoT 應(yīng)用程序,包括
發(fā)表于 07-11 23:31
xG24 Matter開(kāi)發(fā)套件試用體驗(yàn):
1.EFR32xG24 Explorer 套件是一個(gè)基于 EFR32MG24 片上系統(tǒng)的小封裝
發(fā)表于 07-11 14:05
板卡如圖
板上的資源有
EFR32MG24無(wú)線SOC,Jlinlk調(diào)試器(可用作虛擬串口),兩顆用戶按鍵,兩顆LED燈,板載天線。
片上資源有
包含:32個(gè)GPIO,其中20個(gè)GPOIO通過(guò)排座
發(fā)表于 06-20 18:59
Silicon Labs(亦稱“芯科科技”)合作伙伴Ezurio采用EFR32BG24(BG24)藍(lán)牙SoC開(kāi)發(fā)其Lyra 24系列
發(fā)表于 04-09 10:14
?434次閱讀
Silicon Labs(亦稱“芯科科技”)的合作伙伴Wirepas近期發(fā)布其Mesh 2.4 GHz固件v5.4新版本,該固件可以很好地搭配支持EFR32MG24(MG24)無(wú)線SoC系列,使
發(fā)表于 03-08 14:04
?831次閱讀
評(píng)論