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

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

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

為Z-Wave 800終端設(shè)備建立內(nèi)部存儲的引導(dǎo)加載程序

Silicon Labs ? 來源:SiliconLabs ? 作者:SiliconLabs ? 2022-10-28 11:41 ? 次閱讀

本文描述如何為Z-Wave 800系列終端設(shè)備創(chuàng)建具有內(nèi)部存儲的OTA引導(dǎo)加載程序(Bootloader)。OTA引導(dǎo)加載程序是Z-Wave終端設(shè)備的必要設(shè)計,當(dāng)使用Z-Wave 800系列的ZGM230S模塊或EFR32ZG23 SoC并在閃存寫入應(yīng)用程序時,用戶就必須建立內(nèi)部儲存的OTA Bootloader。

Silicon Labs分別為Z-Wave 800系列套件xG23 BRD4204D、BRD4210A、ZGM230S BRD4205B和BRD2603A開發(fā)板提供了一些預(yù)先構(gòu)建的引導(dǎo)加載程序的二進制文件。Z-Wave的引導(dǎo)加載程序二進制文件可以在Gecko SDK GitHub發(fā)布頁面上的demo-apps.zip中獲得。下載頁面:https://github.com/SiliconLabs/gecko_sdk/releases

用戶可能還希望為他們的自定義應(yīng)用程序構(gòu)建引導(dǎo)加載程序。下面進一步描述如何為Z-Wave 800系列構(gòu)建具有內(nèi)部存儲的OTA引導(dǎo)加載程序,假設(shè)使用的是Simplicity Studio v5和Gecko SDK v4.1.x安裝。

引導(dǎo)裝載程序創(chuàng)建

在啟動器(Launcher)透視圖中,輸入目標(biāo)Z-Wave 800系列部件號,檢查首選的GSDK版本,然后單擊[Create New Project]按鈕,找到“Internal Storage Bootloader (single image on 512kB device)”,創(chuàng)建一個新的Bootloader項目。

b154f2a4-55e1-11ed-a3b6-dac502259ad0.png

引導(dǎo)裝載程序配置

Z-Wave 800系列OTA引導(dǎo)加載程序需要配置一些軟件組件。打開.slcp項目文件,在[SOFTWARECOMPONENTS]選項卡上安裝和配置組件,如下所示:

Configure Bootloader > Core > Bootloader-core component,select "Require signed firmware upgrade files".

Install Bootloader > Core > GBL Compression (LZMA)component for Z-Wave 800 series.

Configure Bootloader > Storage > Bootloader Storage SlotSetup component, set the starting address to 0x8044000 (134496256) with size of180224.

Install Bootloader > Utils > Application upgrade versioncheck component.

b18f1b1e-55e1-11ed-a3b6-dac502259ad0.png

b19da7d8-55e1-11ed-a3b6-dac502259ad0.png

有關(guān)GSDK 4.0及更高版本使用Gecko Bootloader的詳細(xì)信息,請參閱用戶手冊。

請注意,針對Z-Wave800系列設(shè)備,引導(dǎo)加載程序位于主閃存的起始地址0x08000000, Z-Wave應(yīng)用程序從地址0x08006000開始。擦除主閃存將擦除引導(dǎo)加載程序。

審核編輯:湯梓紅

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

    關(guān)注

    11

    文章

    330

    瀏覽量

    62481
  • 終端設(shè)備
    +關(guān)注

    關(guān)注

    1

    文章

    169

    瀏覽量

    15249
  • Z-Wave
    +關(guān)注

    關(guān)注

    7

    文章

    66

    瀏覽量

    25842

原文標(biāo)題:【無線知識庫】為Z-Wave 800終端設(shè)備建立內(nèi)部存儲的引導(dǎo)加載程序

文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Stellaris引導(dǎo)加載程序用戶指南

    電子發(fā)燒友網(wǎng)站提供《Stellaris引導(dǎo)加載程序用戶指南.pdf》資料免費下載
    發(fā)表于 12-23 16:24 ?0次下載
    Stellaris<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>用戶指南

    Z-Wave無線協(xié)議的特性和優(yōu)勢

    SiliconLabs(芯科科技)是Z-Wave無線通信協(xié)議解決方案的全球領(lǐng)先供應(yīng)商。我們的Z-Wave SoC和模塊選型指南開發(fā)人員提供了關(guān)于該無線標(biāo)準(zhǔn)的概述,并介紹豐富的產(chǎn)品組合以幫助您
    的頭像 發(fā)表于 12-19 10:02 ?133次閱讀

    MSP430?閃存器件引導(dǎo)加載程序(BSL)

    電子發(fā)燒友網(wǎng)站提供《MSP430?閃存器件引導(dǎo)加載程序(BSL).pdf》資料免費下載
    發(fā)表于 11-18 14:40 ?2次下載
    MSP430?閃存器件<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>(BSL)

    MSPM0引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《MSPM0引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 11-14 16:08 ?1次下載
    MSPM0<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    MSP430? FRAM器件引導(dǎo)加載程序(BSL)

    電子發(fā)燒友網(wǎng)站提供《MSP430? FRAM器件引導(dǎo)加載程序(BSL).pdf》資料免費下載
    發(fā)表于 11-07 09:28 ?1次下載
    MSP430? FRAM器件<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>(BSL)

    TMS320C54CST引導(dǎo)加載程序技術(shù)參考

    電子發(fā)燒友網(wǎng)站提供《TMS320C54CST引導(dǎo)加載程序技術(shù)參考.pdf》資料免費下載
    發(fā)表于 10-18 11:14 ?0次下載
    TMS320C54CST<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>技術(shù)參考

    使用TMS320DM643x引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用TMS320DM643x引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 10-16 10:18 ?0次下載
    使用TMS320DM643x<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    使用TMS320C672x引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用TMS320C672x引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 10-16 10:09 ?0次下載
    使用TMS320C672x<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    使用TMS320C6452引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用TMS320C6452引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 10-15 13:53 ?0次下載
    使用TMS320C6452<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    使用AM17xx引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用AM17xx引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 10-14 11:31 ?0次下載
    使用AM17xx<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    在Keystone II器件上使用Arm ROM引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《在Keystone II器件上使用Arm ROM引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 09-19 12:33 ?0次下載
    在Keystone II器件上使用Arm ROM<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    使用AM18xx引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用AM18xx引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 09-19 11:01 ?0次下載
    使用AM18xx<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    AWR294x主引導(dǎo)加載程序和輔助引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《AWR294x主引導(dǎo)加載程序和輔助引導(dǎo)加載程序.pdf》資料免費下載
    發(fā)表于 09-06 09:47 ?0次下載
    AWR294x主<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>和輔助<b class='flag-5'>引導(dǎo)</b><b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    Matter和Z-Wave有何不同?它們的應(yīng)用有哪些?

    Labs(亦稱“芯科科技”)廣泛支持智能家居行業(yè)中較具潛力的兩種現(xiàn)有標(biāo)準(zhǔn):Matter 和 Z-Wave,并制作本篇博文幫助開發(fā)人員了解這兩項標(biāo)準(zhǔn)的特性、它們之間有何不同、它們對智能家居用戶和開發(fā)人員的意義,以及對應(yīng)的解決方案和設(shè)計考量。
    的頭像 發(fā)表于 07-24 16:45 ?642次閱讀

    選用芯科科技Z-WaveLR解決方案的好處

    決方案的博文。文中除了說明該標(biāo)準(zhǔn)的基本特性、功能優(yōu)勢,以及其為智能家居技術(shù)領(lǐng)域帶來的助益之外,同時也介紹了芯科科技的EFR32ZG2x SoC和Z-Wave 800模塊等領(lǐng)先支持Z-Wave LR的產(chǎn)品,有助于開發(fā)人員加速實現(xiàn)新
    的頭像 發(fā)表于 06-17 11:08 ?611次閱讀