【经验】EmberZnet中如何创建包含bootloader和application的ota文件
Ota升级作为Silicon Labs ZigBee产品软件更新迭代的实现方式,可以有效解决产品量产发货后产品缺陷或者产品功能升级,通常情况 ota只需要升级用户的application程序,而当application的版本差异较大时,与之配套的bootloader也需要同时升级。
例如现在的application和bootloader的版本分别是 6.4.1和1.7.0, 目前新的SDK升级到 6.6.2,除了可以直接升级 application之外,我们也希望能够升级bootloader到 1.9.2,因此我们需要创建一个 .ota 文件包括application和 bootloader两部分。
首先,需要合并bootloader和application文件,使用的工具是commander,具体的命令如下。
commander gbl create allinone.gbl --bootloader 2ndstage.s37 --app zigbee.s37
得到.gbl文件后,就可以使用 image-builder-windows.exe创建ota文件了,命令如下:
image-builder-windows.exe --create "allinone.ota" --version 2 --manuf-id 0x1002 --image-type 0 --tag-id 0x0000 --tag-file "allinone.gbl" --string "allinone test"
得到ota文件后就可以升级产品固件了。
相关技术文档:
AN308:EFR32无线通信模块——Zigbee(OTA操作)
AN307:EFR32无线通信模块——Zigbee(OTA客户端配置)
AN311:EFR32无线通信模块——Zigbee(OTA服务器NCP配置)
AN306:EFR32无线通信模块——Zigbee(OTA服务器Host配置)
- |
- +1 赞 0
- 收藏
- 评论 1
相关服务
相关推荐
型号 | 描述 | 品质保证 | 价格(含增值税) |
---|---|---|---|
SI2151;SI2151-A10系列 TV Tuner 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
SI2150;SI2150-A10系列 TV Tuner 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
Mixed-Signal MCU C8051F39x;C8051F392系列 8051 50 MHz 16 kB LFO 8-bit MCU QFN-20 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU CF330;CF330-XX0630GM;CF330-XX0630系列 8051 25 MHz 8 kB LFO 8-bit MCU。与标准型号C8051F330-GMR可pin to pin 替换。 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU CF921;CF921C0920;CF921C0920GGM系列 C8051F921-E-GM PIN TO PIN 兼容专用型号,2kB/4kB RAM, 10bADC, DC-DC, 0.9V, QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 限量优惠售完 236929PCS 即止 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 限量折扣 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
501;Si501;501HCA37M1250CAG系列 MEMS Osc Single Frequency w OE 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 限量优惠售完 157500PCS 即止 原厂认证 世强代理 世强自营 一支起订 限量折扣 |
- 活动Silicon Labs(芯科科技)1uA待机混合信号MCU,14bit ADC,可编程逻辑单元
- C8051现货, C8051F340-GQR现货
- Silicon Labs芯科科技中国区最大代理商_现货|快速供应|样品申请_世强元件电商
- Silicon Labs(芯科)官方授权代理证明/分销协议/授权书
- 芯科收购Zentri,扩展IoT互联技术阵容
- 芯科科技中国区域最大代理商世强,现货供应Silicon Labs产品,可提供样品,选型帮助服务
- Silicon Labs大量现货,芯科科技中国最大代理商世强供货,正品低价,可1只起购
- Silicon Labs(芯科科技)与其中国区最大代理商世强,共同参加西部最大电子展
本文由xiaoyangfengle提供,版权归世强硬创电商所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创电商”。
查看全部2条回复