• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種藍牙產品OTA升級方法技術

    技術編號:15655145 閱讀:86 留言:0更新日期:2017-06-17 13:07
    本發明專利技術涉及嵌入式設備技術和藍牙傳輸技術,提供一種藍牙產品OTA升級方法。所述方法包括:本地藍牙設備與遠端藍牙設備建立藍牙連接;遠端設備發送遠程控制命令;遠端設備向本地藍牙設備發送固件升級包;本地藍牙設備接收升級包完成,并執行復位操作,即完成OTA升級,本地藍牙設備將運行新的固件程序。該發明專利技術特點:固件升級過程中,無需對本地系統做任何改動、無需有線連接、操作簡單,遠端設備可以使用任何能夠建立藍牙連接(SPP)及透傳數據的藍牙設備。為在系統藍牙設備的固件升級及維護提供了便利的方法。

    【技術實現步驟摘要】
    一種藍牙產品OTA升級方法
    本專利技術涉及嵌入式設備技術,藍牙技術,特別是涉及OTA升級技術。
    技術介紹
    當前藍牙技術應用廣泛,藍牙模組被安裝在各種系統中。有些系統結構復雜,有些系統設計精密,有些系統高度集成,尤其是目前大多數設備都沒有預留對藍牙部分進行升級及維護的接口。這些情況導致對整個系統的藍牙模組的升級和維護變得很困難,甚至終生得不到維護。一旦需要對藍牙模組進行升級,只能更換芯片、或更換主板、甚至更換整機。造成了很高的維護成本,同時時間周期比較長,不利于現在逐步升級的設備。
    技術實現思路
    本專利技術主要解決的技術問題在于,針對上述存在的問題,提供了一種OTA升級的方法。其具有以下特點:1.無需對所在系統做任何改動;2.無需有線連接;3.異常終止升級進程,藍牙系統仍然能夠以原固件正常工作;本專利技術操作過程簡單、靈活,有效降低系統維護成本,為眾多用戶提供高性能的藍牙服務。附圖說明圖1為本專利技術OTA升級實施例結構圖;圖2為本專利技術OTA升級操作過程流程圖;具體實施方式為使本專利技術的技術方案及優點更加清晰明白,以下結合附圖和具體實施方式對本專利技術進行進一步詳細說明。如圖1所示,本專利技術所提供的OTA升級過程僅需要本地藍牙模組和遠端藍牙設備參與,不再需要其它設備,也不需要改動本地系統。遠端藍牙設備可以是PC或其它具備SPP藍牙連接和透傳數據功能的智能設備。整個升級過程操作簡單、自由、靈活。圖2所示為本專利技術所提供的OTA升級過程的流程圖。下面以實施例形式具體描述該過程。首先,Step1:本地藍牙與遠端藍牙設備建立SPP(SerialPortProfile)連接。Step2:遠端藍牙設備發送遠程控制命令,控制本地藍牙進入遠程控制模式。Step3:遠端藍牙設備發送OTA起始命令,控制本地藍牙進入OTA升級狀態,等待接收升級包。Step4:遠端藍牙設備選擇固件升級包,開始分包發送。對每個小包進行打包封裝,添加包序號和CRC校驗信息。普通數據透傳過程不會對傳輸數據進行打包封裝,這里主要是為了保證傳輸數據的正確性,增加了包序號和CRC校驗信息。Step5:本地藍牙逐包接收,對接收的每包數據進行拆包并校驗,校驗正確則存儲在本地存儲器中;校驗錯誤則終止升級過程。Step6:固件升級包傳輸完成后,本地藍牙系統隨即產生一個對全部接收數據(即固件升級包)的校驗和sum1。此時遠端藍牙設備發送OTA校驗命令,本地藍牙依據命令再次對全部接收數據計算校驗和sum2。Step7:本地藍牙設備執行復位操作,復位完成后,第三次對全部接收數據計算校驗和sum3。對比3次校驗和,若全部相等(sum1==sum2==sum3),就使用新的固件升級包刷新本地藍牙固件,完成后,本地藍牙再次重新啟動,將運行新的固件程序,OTA升級過程成功結束。如果3次校驗和不相等,則OTA升級過程失敗,本地藍牙仍然運行原有固件程序,此時可嘗試重新執行OTA升級過程。以上所述,僅為本專利技術的具體實施方式,但是本專利技術的保護范圍并不局限于上述的具體實施方式,上述的具體實施方式僅僅是示意性的,而不是限制性的,本領域的普通技術人員在本專利技術的啟示下,在不脫離本專利技術宗旨和權利要求所保護的范圍情況下,還可做出很多形式,這些均屬于本專利技術的保護之內。本文檔來自技高網...
    一種藍牙產品OTA升級方法

    【技術保護點】
    一種藍牙模組固件的OTA升級的方法,其特征在于,所述方法包括:A、本地藍牙設備與遠端藍牙設備建立SPP藍牙連接;B、遠端設備發送控制命令,操作本地藍牙設備進入OTA升級狀態;C、遠端設備發送固件升級包;D、固件升級包傳輸完成,本地藍牙執行復位操作,完成OTA升級過程,完成固件更新。

    【技術特征摘要】
    1.一種藍牙模組固件的OTA升級的方法,其特征在于,所述方法包括:A、本地藍牙設備與遠端藍牙設備建立SPP藍牙連接;B、遠端設備發送控制命令,操作本地藍牙設備進入OTA升級狀態;C、遠端設備發送固件升級包;D、固件升級包傳輸完成,本地藍牙執行復位操作,完成OTA升級過程,完成固件更新。2.根據權利要求1所述的方法,其特征在于,所述步驟A具體為:不限制SPP(SerialPortProfile)藍牙連接的建立方向,任何一端都可以發起連接。3.根據權利要求1所述的方法,其特征在于,所述步驟B具體為:由于不需要操作本地設備,所有步驟均由遠端設備執行完成,遠端設備將發送遠程控制命令,控制本地藍牙設備進入遠程控制狀態,接收遠端設備發出的控制命令,在此狀態下,遠端設備將發送OTA起始命令,使本地設備進入OTA升級狀態。4.根據權利...

    【專利技術屬性】
    技術研發人員:蔡穎昭凱利·麥克·西蒙納茲·優茲馬尼邵偉
    申請(專利權)人:安普德天津科技股份有限公司安普德聯芯天津科技有限公司上海艾思汭德微電子科技有限公司
    類型:發明
    國別省市:天津,12

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩精品无码成人专区| 亚洲中文字幕无码久久精品1| 亚洲av无码专区国产乱码在线观看 | 一区二区三区无码高清| 中文人妻无码一区二区三区| 最新无码人妻在线不卡| 一本一道AV无码中文字幕| 亚洲AV无码专区在线电影成人| 中文字字幕在线中文无码| 亚洲av日韩av永久无码电影| 亚洲av永久无码精品古装片 | 国产免费av片在线无码免费看| 亚洲va无码手机在线电影| 热の无码热の有码热の综合| 亚洲av无码片区一区二区三区| 日日摸夜夜爽无码毛片精选| 免费人成无码大片在线观看| 亚洲午夜无码久久| 亚洲中文字幕无码av在线| 亚洲一区爱区精品无码| 久久精品无码一区二区三区日韩| 亚洲AV无码国产剧情| 无码熟妇人妻AV影音先锋| 97久久精品无码一区二区天美| 亚洲av激情无码专区在线播放 | 无码中文字幕乱在线观看| 亚洲国产成人精品无码区在线观看| 无码人妻精品一区二区三区99不卡 | 久久精品无码一区二区三区不卡| 久久综合精品国产二区无码| 亚洲AV日韩AV永久无码久久 | 亚洲Av无码乱码在线播放| 加勒比无码一区二区三区| 好了av第四综合无码久久| 久久精品无码一区二区三区不卡 | 亚洲综合无码一区二区三区| 国产网红无码精品视频| 亚洲AV无码精品无码麻豆| 无码欧精品亚洲日韩一区| 日韩亚洲AV无码一区二区不卡| 无码AV中文字幕久久专区|