Full Package

全量包 - 完整固件镜像

定义

Full Package(全量包)是 OTA 升级时下发的完整固件镜像,适用于任意版本升级,不依赖当前版本。体积较大但兼容性好,与 Delta Package 增量包互补。

适用场景

全量包适用于:设备版本分散、无法为每个源版本生成增量包;首次量产设备或从零升级;增量包合并失败需兜底;存储空间充足、带宽可接受的场景。相比 Delta Package,全量包无需关心源版本,一次构建即可覆盖所有设备,简化版本管理。

传输与存储

全量包体积通常为数 MB 至数十 MB,需支持断点续传、分片下载以应对网络不稳定。设备端需预留足够存储空间(A/B Partition 时需双倍空间),下载完成后进行 Firmware Signature 校验,通过后方可写入并重启。

与 FOTA 流程结合

FOTA 流程中,平台可根据设备上报的当前版本智能选择全量包或增量包;当无匹配增量包时自动使用全量包。支持 Gray Release 灰度发布、Maintenance Window 维护窗口,全量包与增量包均需经签名与完整性校验,确保升级安全。

相关术语

返回设备管理平台专业术语