> 文章列表 > 【泰凌微TLSR8258 zigbee】OTA升级操作方法

【泰凌微TLSR8258 zigbee】OTA升级操作方法

【泰凌微TLSR8258 zigbee】OTA升级操作方法

目录

  • 程序启动模式
    • 地址启动模式
    • Bootloader 启动模式
    • 多地址启动模式 Flash 分布
    • Bootloader 启动模式Flash分布模式
  • OTA升级
    • OTA初始化
    • OTA Server
    • OTA Client
    • OTA升级固件生成

程序启动模式

在介绍OTA升级操作方法前,我们先介绍一下程序的启动模式,以及不同启动模式的优缺点。

多地址启动模式

优点:启动速度快;OTA 结束后⽆需再次搬运 image,校验正确后可以快速启动。
缺点:image 只能位于地址 0x0 或 0x40000,会造成 flash 空间分配的不连续性;另外 image 的⼤⼩ (如果⽀持 OTA 的话) 只能⼩于 208KB。

Bootloader 启动模式

优点:通常 bootloader 位于地址 0x0,image ⽂件可以灵活选择地址,便于⽤⼾⾃⾏定义地