OTA升級
物聯(lián)網(wǎng)平臺提供OTA升級服務(wù),您只需在控制臺上傳新的固件,即可將升級消息推送到設(shè)備端,完成設(shè)備在線升級。
物聯(lián)網(wǎng)邊緣計算使用OTA升級時,有以下限制條件。
準(zhǔn)備工作
- 您需要在下載地址中選擇需要升級的Link IoT Edge標(biāo)準(zhǔn)版(LE Standard)軟件包并下載到本地。例如,下載的是X86-64系統(tǒng)v2.0.0版本的軟件包,包名為link-iot-edge-x86-64-v2.0.0.tar.gz。說明 僅支持v2.0.0及以上版本的Link IoT Edge標(biāo)準(zhǔn)版(LE Standard)軟件包使用OTA升級服務(wù)。
- 在下載好Link IoT Edge標(biāo)準(zhǔn)版軟件包的路徑下,執(zhí)行如下命令生成config.json文件。 本示例中,在X86-64系統(tǒng)環(huán)境中link-iot-edge-x86-64-v2.0.0.tar.gz文件所在路徑下執(zhí)行命令。
echo '{"ApiVersion":"1.0","Type":"LinkEdge"}' > config.json tar -czf upgrade-package.tar.gz config.json link-iot-edge-x86-64-v2.0.0.tar.gzlink-iot-edge-x86-64-v2.7.0.tar.gz
- 將生成的upgrade-package.tar.gz文件上傳到物聯(lián)網(wǎng)平臺控制臺個人實例或公共實例的 。
設(shè)備端軟件包要求
- 要求/linkedge/run/binary-ota/的剩余空間不少于Link IoT Edge自包含軟件包大小及解壓縮后的大小之和。各版本自包含軟件包大小請見下載地址。
- 要求/linkedge/gateway/build/的剩余空間不少于自包含包解壓縮后的大小。
控制臺升級設(shè)置
- 新增固件時:
表 1. 參數(shù)設(shè)置要求 參數(shù) 描述 升級包版本號 必須使用v2.0.0及以上版本的Link IoT Edge,請在下載地址中獲取Link IoT Edge版本號。 簽名算法 僅支持MD5方式。 - 驗證升級包、批量升級時:
表 2. 參數(shù)設(shè)置要求 參數(shù) 描述 升級包類型 僅支持整包升級。
文檔內(nèi)容是否對您有幫助?