国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CSDK開發(fā)FOTA難?沒有自己的服務器?——合宙云平臺FULL-OTA解煩憂

合宙LuatOS ? 來源:未知 ? 2023-07-07 12:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

功耗低、性能好、聯(lián)網快——基于移芯EC618平臺的合宙低功耗4G-Cat.1系列模組,支持標準AT/LuatOS/C-SDK多樣化開發(fā)方式,可滿足用戶不同開發(fā)需求。其中C-SDK倉庫提供給客戶自己編譯,版本自由度較高,F(xiàn)OTA遠程升級應用只需做好版本管理——不僅支持使用自己的服務器,還支持使用合宙IoT云平臺來升級模組,為不方便搭建服務器的客戶提供免費便捷服務。
合宙IoT云平臺:https://iot.openluat.com/
本文分享基于合宙IoT服務器的CSDK FULL-OTA全量升級示例,文末【閱讀原文】可獲取差分升級、模組文檔等最新開發(fā)資料。

1

FULL-OTA測試準備


FULL-OTA遠程升級是對整包進行升級,在下載到的CSDK倉庫內找到 “/project/example_full_ota” ,本教程將以此example為例。

注意:CSDK的原始版本必須為V0002及以上。

GITEE倉庫鏈接:
https://gitee.com/openLuat/luatos-soc-2022

1.1 生成1.0.0版本的binpkg文件:

首先需要先將代碼中的 "PROJECT_KEY",更改成自己在合宙IoT云平臺上的PROJECT_KEY。

#define PROJECT_VERSION "1.0.1" //使用合宙iot升級的話此字段必須存在,并且強制固定格式為x.x.x, x可以為任意的數(shù)字

#define PROJECT_KEY"47pzTpR9bxS04TiMJQ72RVg9tbtmQ8vw"//修改為自己iot上面的PRODUCT_KEY,這里是一個錯誤的,使用合宙iot升級的話此字段必須存在

#define PROJECT_NAME "example_full_ota" //使用合宙iot升級的話此字段必須存在,可以任意修改,但和升級包的必須一致

打開用合宙IoT服務器升級的代碼部分,默認沒版本號打印,這里在下面一行加了打印,如下所示:

#if 1

constcharremote_domain[ ]= "iot.openluat.com";

constcharota_file_name[200];

charimei[16] = {0};

luat_mobile_get_imei(0, imei, 15);

snprintf_(ota_file_name, 200, "api/site/firmware_upgrade?project_key=%s&imei=%s&device_key=&firmware_name=%s_LuatOS_CSDK_EC618&version=%s", PROJECT_KEY, imei, PROJECT_NAME, PROJECT_VERSION);

#endif

LUAT_DEBUG_PRINT("file name %s", ota_file_name);

然后保存編譯,生成1.0.0版本的binpkg文件(可以手動修改文件名作為區(qū)分)。

44279cac-1c7b-11ee-962d-dac502259ad0.png

1.2 生成1.0.1版本的binpkg文件:

對代碼進行修改,修改完成后build生成1.0.1 binpkg,然后保存編譯,生成1.0.1版本的binpkg文件(可以手動修改文件名作為區(qū)分)。

44397292-1c7b-11ee-962d-dac502259ad0.png

2

生成升級包


本節(jié)使用合宙LuaTools生成升級包,注意:LuaTools需要2.2.0及以上版本。

合宙LuaTools下載:
https://wiki.luatos.com/pages/tools.html

2.1 制作升級包:

運行LuaTools,進入選項及工具->SOC差分/整包升級包制作工具。

444d81e2-1c7b-11ee-962d-dac502259ad0.png

在工具窗口的新版固件欄選擇要升級的binpkg,然后設置輸出路徑并填入用戶標識(即:固件新版本號),點擊開始執(zhí)行,即可生成對應的升級包。

44877a82-1c7b-11ee-962d-dac502259ad0.png

2.2 更改后綴名:

在本地對應路徑中找到生成的.sota升級包文件,將其后綴名更為.bin備用。

44cdae44-1c7b-11ee-962d-dac502259ad0.png

3

上傳升級包


升級包生成成功后需要上傳到服務器中,打開合宙IoT云平臺iot.openluat.com并登錄:

3.1點擊我的項目-固件列表,然后創(chuàng)建固件:

45108700-1c7b-11ee-962d-dac502259ad0.png

3.2 創(chuàng)建固件相關設置:

在創(chuàng)建固件窗口,選擇上文中后綴改為.bin的升級包,點擊上傳;系統(tǒng)會自動生成對應固件版本名稱和版本號。

452e5ca8-1c7b-11ee-962d-dac502259ad0.png

3.3 點擊確定,固件上傳成功:

4557769c-1c7b-11ee-962d-dac502259ad0.png

3.4 添加指定設備imei:

因為升級全部設備一欄選擇了【否】,以接下來需要指定設備,將待升級設備的imei添加即可。

457e7896-1c7b-11ee-962d-dac502259ad0.png

3.5 燒錄測試升級:

然后只需要使用燒錄工具燒錄基礎版本(1.0.0)的binpkg:

459df806-1c7b-11ee-962d-dac502259ad0.png

等待樣例通過URL請求升級包的方式測試FOTA升級,升級成功標志除升級接口正確返回外,還可通過升級前后不同的打印內容來輔助判斷是否升級成功。

如下顯示說明升級成功:

45cca4f8-1c7b-11ee-962d-dac502259ad0.png

這里做測試的舊版本所打印的version=1.0.0,更新成功到新版本的打印變成了1.0.1。如在升級成功后再次請求同一升級包,由于不匹配會提示升級包校驗錯誤,不予升級。

后臺升級日志的查詢結果如下:

469e9ee0-1c7b-11ee-962d-dac502259ad0.png

4

注意事項及技術支持


全量升級操作相對簡單,但對文件大小及版本等有一定要求。使用過程中如有疑問,可通過合宙技術服務論壇獲得專業(yè)解答:

合宙技術服務論壇
chat.openluat.com

46d31b98-1c7b-11ee-962d-dac502259ad0.gif

FULL-OTA注意事項


文件大小:
生成的ap.bin大小不能超過1984KB,生成的升級包不能超過1472KB。

設置要點:
LuaTools需要2.2.0及以上版本;進入選項及工具—SOC差分/整包升級包制作工具,新版固件選擇要升級的binpkg,用戶標識可以填版本號,也可以不填,看自己的代碼對升級版本是否有控制。如果用合宙IOT升級服務,則必須填寫版本號!

選好輸出路徑,點生成,在輸出目錄下生成相應的xxx.sota文件為升級包,更新后綴為.bin上傳至服務器即可升級。

流量消耗:
升級一次流量1MB~1.5MB之間,注意流量消耗。

版本要求:
CSDK的原始版本必須是V0002及以上,V0001升級到V0002也不行,因為涉及到了bootloader修改。

最新資料
通過air780e.cn或文末【閱讀原文】鏈接,獲取模組最新開發(fā)資料。

感謝新老朋友們的關注與支持
合宙與你共同成長

更多超值新品籌備中

敬請期待

46d31b98-1c7b-11ee-962d-dac502259ad0.gif?

-合宙技術交流QQ群-46fb1bca-1c7b-11ee-962d-dac502259ad0.png
QQ掃碼入群:645170956

- 合宙技術交流微信群-

471cf4a2-1c7b-11ee-962d-dac502259ad0.png

加合宙客服報企業(yè)名稱入群

46d31b98-1c7b-11ee-962d-dac502259ad0.gif


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

    關注

    0

    文章

    160

    瀏覽量

    2472

原文標題:CSDK開發(fā)FOTA難?沒有自己的服務器?——合宙云平臺FULL-OTA解煩憂

文章出處:【微信號:HelloLuatOS,微信公眾號:合宙LuatOS】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    零基礎入門:用libfota2實現(xiàn)第三方服務器FOTA升級服務

    ?即使你是FOTA新手,也能通過本教程掌握遠程固件升級的核心實現(xiàn)。我們以libfota2為客戶端核心,結合自建第三方服務器,提供一份零基礎可上手的完整FOTA服務搭建指南。從
    的頭像 發(fā)表于 01-19 18:35 ?102次閱讀
    零基礎入門:用libfota2實現(xiàn)第三方<b class='flag-5'>服務器</b><b class='flag-5'>FOTA</b>升級<b class='flag-5'>服務</b>

    FOTA升級全流程教學:基于libfota2與第三方服務器搭建

    遠程固件升級不再是大廠專屬,借助libfota2,你也可以為自己的設備搭建私有FOTA系統(tǒng)。本文將“手把手”帶你完成從服務端搭建、固件包發(fā)布到設備端升級響應的完整流程。所有環(huán)節(jié)均基于第三方服務
    的頭像 發(fā)表于 01-19 18:35 ?234次閱讀
    <b class='flag-5'>FOTA</b>升級全流程教學:基于libfota2與第三方<b class='flag-5'>服務器</b>搭建

    什么是企業(yè)服務器-計算

    企業(yè)服務器是指為企業(yè)提供的基于計算技術的服務器解決方案。華納是一家計算
    的頭像 發(fā)表于 12-29 17:57 ?792次閱讀

    使用RTT的維護進行遠程固件升級(OTA),怎么沒有網絡升級的方式?

    使用RTT的維護進行遠程固件升級(OTA),怎么沒有網絡升級的方式的?只有藍牙,近距離的固件升級。詳細如圖所示,只有藍牙,沒有連接互聯(lián)網,通過固件上傳
    發(fā)表于 10-13 06:36

    Jtti xshell怎么連接服務器?

    在使用 Xshell連接服務器 之前,您需要確保已經獲取了服務器的IP地址(或域名)、端口號,以及登錄所需的用戶名和密碼。以下是連接
    的頭像 發(fā)表于 09-12 16:44 ?843次閱讀

    華納服務器Linux系統(tǒng)日志集中化管理平臺搭建

    計算時代,企業(yè)運維團隊面臨服務器數(shù)量激增帶來的日志管理難題。本文詳細解析如何基于Linux系統(tǒng)構建高效的服務器日志集中化管理平臺,涵蓋
    的頭像 發(fā)表于 09-12 14:11 ?490次閱讀

    輕量服務器服務器區(qū)別:2025年終極選擇指南

    輕量服務器服務器區(qū)別在于定位和性能保障。輕量服務器采用共享計算資源和突發(fā)性能模式,預配置
    的頭像 發(fā)表于 09-01 13:58 ?1264次閱讀
    輕量<b class='flag-5'>云</b><b class='flag-5'>服務器</b>和<b class='flag-5'>云</b><b class='flag-5'>服務器</b>區(qū)別:2025年終極選擇指南

    怎樣在阿里ECS服務器上架設自己的OpenVPN服務器

    需要自己架設服務器,讓現(xiàn)場的IR615路由連接自己服務器。能通過自己
    發(fā)表于 08-06 06:56

    硅谷GPU服務器是什么意思?使用指南詳解

    硅谷GPU服務器本質上是一種IaaS(基礎設施即服務)產品,它將物理服務器上的GPU資源通過虛擬化技術分割成可彈性調配的
    的頭像 發(fā)表于 06-16 09:41 ?595次閱讀

    HarmonyOS5服務技術分享--ArkTS開發(fā)Node環(huán)境

    氣的方式探索這個功能,結尾還有實用總結和鼓勵彩蛋哦~? ? 一、HarmonyOS函數(shù)開發(fā):核心能力與價值 HarmonyOS的函數(shù)(Serverless)為開發(fā)者提供了??無
    發(fā)表于 05-22 17:21

    服務器和獨立服務器的區(qū)別在哪?一文讀懂如何選擇

    面對服務器與獨立服務器的選擇,許多人常因概念模糊而糾結。服務器和獨立服務器的區(qū)別在于資源分配
    的頭像 發(fā)表于 05-19 10:19 ?679次閱讀

    存儲服務器租用的好處有哪些?

    隨著企業(yè)數(shù)字化轉型加速,存儲服務器租用成為越來越多企業(yè)的首選方案。存儲服務器租用的好處在于彈性靈活、成本可控、安全可靠,同時避免了傳統(tǒng)服務器
    的頭像 發(fā)表于 05-16 11:03 ?812次閱讀

    從入門到精通,一文搞懂vps服務器配置怎么選擇!

    在選擇VPS服務器之前,首先要明確自己的需求。這包括網站或應用的類型、預計的流量、所需的存儲空間以及預算等因素。只有充分了解自己的需求,才能選擇到最適合
    的頭像 發(fā)表于 04-08 11:05 ?846次閱讀

    DeepSeek企業(yè)級部署服務器資源計算 以raksmart裸機服務器為例

    以RakSmart裸機服務器為例,針對DeepSeek企業(yè)級部署的服務器資源計算指南,涵蓋GPU/CPU/內存/存儲/網絡等核心維度的詳細計算方法與配置推薦,主機推薦小編為您整理發(fā)布以raksmart裸機
    的頭像 發(fā)表于 03-21 10:17 ?1080次閱讀

    國外最便宜的服務器一年多少錢?

    國外最便宜的服務器一年多少錢受配置、地域、計費模式等多重因素影響。2025年,基礎配置的服務器年費最低可控制一般在30-60美元(約
    的頭像 發(fā)表于 03-10 11:18 ?1180次閱讀