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

    安卓系統下的固件升級方法及系統技術方案

    技術編號:8241487 閱讀:606 留言:0更新日期:2013-01-24 22:25
    本發明專利技術公開了一種安卓系統下的固件升級方法及系統,該方法包括:建立客戶機與嵌入式模塊的數據通道,其中數據通道用于對客戶機中的嵌入式模塊進行固件升級;通過數據通道,將升級數據寫入嵌入式模塊。本發明專利技術可以避免從客戶機中取出嵌入式模塊,并可以簡便、可靠地實現固件升級,降低升級成本。

    【技術實現步驟摘要】

    本專利技術涉及通信領域,具體而言,涉及一種安卓(Android)系統下的固件升級方法及系統。
    技術介紹
    目前,Android系統在越來越多的智能設備,例如消費類電子設備、車載電子設備中已經變得非常普及。但是,這些設備的優化和升級,尤其是嵌入其中的嵌入式模塊的優化和升級,一直難以解決。相關技術中,對嵌入式模塊進行固件升級通常是將其放入特殊的夾具設備上。通過該夾具設備的USB 口連接到PC機之后,再通過PC機上的升級軟件,對該嵌入式模塊進行 升級。但是,嵌入式模塊屬于中間件,不是最終的產品,只能算是半成品。作為一個功能部件,它是需要載體(例如客戶機AP)的,只有安裝到載體上,才能正常使用。同時,嵌入式模塊一旦安裝到客戶機(AP)上,尤其是在該客戶機已銷售給最終用戶的情況下,通常是難以隨時取出的。因此,這將導致通過夾具設備對嵌入式模塊進行固件升級更加難以實現。
    技術實現思路
    針對相關技術中通過夾具設備對嵌入式模塊進行固件升級從而實現不便的問題而提出本專利技術,為此,本專利技術的主要目的在于提供一種安卓系統下的固件升級方法及系統,以解決上述問題。為了實現上述目的,根據本專利技術的一個方面,提供了一種安卓系統下的固件升級方法。根據本專利技術的安卓系統下的固件升級方法包括建立客戶機與嵌入式模塊的數據通道,其中數據通道用于對客戶機中的嵌入式模塊進行固件升級;通過數據通道,將升級數據寫入嵌入式模塊。優選地,通過數據通道,將升級數據寫入嵌入式模塊包括劃分升級數據為第一升級數據包和第二升級數據包;通過數據通道,向嵌入式模塊發送第一升級數據包;接收到來自嵌入式模塊的第一升級數據應答包,其中第一升級數據應答包指示第一升級數據包發送成功;通過數據通道,向嵌入式模塊發送第二升級數據包。優選地,在向嵌入式模塊發送第一升級數據包之后,上述方法還包括如果在預先設定的時間內未接收到第一升級數據應答包,或者第一升級數據應答包指示第一升級數據包發送失敗,則重復發送第一升級數據包,并在重復發送的次數大于預先設定的發送次數的情況下,設置嵌入式模塊的固件升級失敗。優選地,在通過數據通道,將升級數據寫入嵌入式模塊之前,上述方法還包括重啟嵌入式模塊;判斷嵌入式模塊是否進入下載模式;如果判斷結果為否,則設置嵌入式模塊的固件升級失敗。優選地,在通過數據通道,將升級數據寫入嵌入式模塊之后,上述方法還包括復位嵌入式模塊;判斷嵌入式模塊是否正常工作;如果判斷結果為否,則設置嵌入式模塊的固件升級失敗。優選地,在設置嵌入式模塊的固件升級失敗之后,上述方法還包括將預先備份的嵌入式模塊的數據寫入嵌入式模塊。優選地,在通過數據通道,將升級數據寫入嵌入式模塊之前,上述方法還包括接收用戶的升級命令;確定與升級命令對應的升級數據。為了實現上述目的,根據本專利技術的另一個方面,提供了一種安卓系統下的固件升級系統。根據本專利技術的安卓系統下的固件升級系統包括客戶機和嵌入式模塊,其中客戶機包括第一建立模塊,用于建立與嵌入式模塊之間的數據通道,其中數據通道用于對客戶機 中的嵌入式模塊進行固件升級;寫入模塊,用于通過數據通道,將升級數據寫入嵌入式模塊。優選地,寫入模塊包括劃分子模塊,用于劃分升級數據為第一升級數據包和第二升級數據包;第一發送子模塊,用于通過數據通道,向嵌入式模塊發送第一升級數據包;接收子模塊,用于接收來自嵌入式模塊的第一升級數據應答包,其中第一升級數據應答包指示第一升級數據包發送成功;第二發送子模塊,用于通過數據通道,向嵌入式模塊發送第二升級數據包。優選地,上述第一發送子模塊還用于在預先設定的時間內未接收到第一升級數據應答包,或者第一升級數據應答包指示第一升級數據包發送失敗的情況下,重復發送第一升級數據包;上述客戶機還包括設置模塊,用于在第一發送子模塊重復發送的次數大于預先設定的發送次數的情況下,設置嵌入式模塊的固件升級失敗。通過本專利技術,采用軟件方法實現在線升級,即通過客戶機與嵌入式模塊的數據通道直接對嵌入式模塊進行固件升級,從而可以避免從客戶機中取出嵌入式模塊,并可以簡便、可靠地實現固件升級,降低升級成本。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中圖I是根據本專利技術實施例的安卓系統下的固件升級系統的示意圖;圖2是根據本專利技術實施例的安卓系統下的固件升級方法的流程圖;圖3是根據本專利技術優選實施例的創建升級數據通道的流程圖;圖4是根據本專利技術優選實施例的安卓系統下的固件升級方法的流程圖;圖5是根據本專利技術實施例的安卓系統下的固件升級系統的結構框圖;圖6是根據本專利技術優選實施例的安卓系統下的固件升級系統的結構框圖一;圖7是根據本專利技術優選實施例的安卓系統下的固件升級系統的結構框圖二 ;圖8是根據本專利技術優選實施例的安卓系統下的固件升級系統的示意圖;圖9是根據本專利技術優選實施例的實現應用程序界面層的流程圖;圖10是根據本專利技術優選實施例的應用程序界面的示意圖。具體實施例方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本專利技術。圖I是根據本專利技術實施例的安卓系統下的固件升級系統的示意圖,如圖I所示,嵌入式模塊與客戶機(AP)采用USB接口或者UART接口連接,AP與PC機可能通過USB接口或者以太網等任何現有的連接方式連接。其中,USB接口的優勢在于傳輸速率高,升級過程快,間接的降低了升級風險;UART接口的優勢在于硬件設計的成本低,應用開發比較簡單,故有利于客戶開發基于UART 口的應用。需要說明的是,本專利技術可以同時支持USB 口和UART口,優先選擇USB 口 ;如果USB接口不存在,就采用UART接口。本專利技術提供了一種安卓系統下的固件升級方法,圖2是根據本專利技術實施例的安卓系統下的固件升級方法的流程圖,如圖2所示,包括如下的步驟S202至步驟S204。 步驟S202,建立客戶機與嵌入式模塊之間的數據通道,其中數據通道用于對客戶機中的嵌入式模塊進行固件升級。步驟S204,通過數據通道,將升級數據寫入嵌入式模塊。相關技術中,對嵌入式模塊進行固件升級通常是將其放入特殊的夾具設備上,通過該夾具設備的USB 口連接到PC機之后,再通過PC機上的升級軟件,對該嵌入式模塊進行升級。由于嵌入式模塊難以從客戶機中隨時取出,因此該固件升級方法實現不便。本專利技術實施例中,采用軟件方法實現在線升級,即通過客戶機與嵌入式模塊之間的數據通道直接對嵌入式模塊進行固件升級,從而可以避免從客戶機中取出嵌入式模塊,并可以簡便、可靠地實現固件升級,降低升級成本。優選地,通過數據通道,將升級數據寫入嵌入式模塊包括劃分升級數據為第一升級數據包和第二升級數據包;通過數據通道,向嵌入式模塊發送第一升級數據包;接收到來自嵌入式模塊的第一升級數據應答包,其中第一升級數據應答包指示第一升級數據包發送成功;通過數據通道,向嵌入式模塊發送第二升級數據包。優選地,在向嵌入式模塊發送第一升級數據包之后,上述方法還包括如果在預先設定的時間內未接收到第一升級數據應答包,或者第一升級數據應答包指示第一升級數據包發送失敗,則重復發送第一升級數據包,并在重復發送的次數大于預先設定的發送次數的情況下,設置嵌本文檔來自技高網...

    【技術保護點】
    一種安卓系統下的固件升級方法,其特征在于,包括:建立客戶機與嵌入式模塊之間的數據通道,其中所述數據通道用于對所述客戶機中的嵌入式模塊進行固件升級;通過所述數據通道,將升級數據寫入所述嵌入式模塊。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:陳穎李曉鋒康華胡景龍
    申請(專利權)人:中興通訊股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 精品无码久久久久久尤物 | 久久久精品人妻无码专区不卡| 亚洲av永久无码| 国产亚洲情侣一区二区无码AV| 亚洲日韩中文无码久久| 亚洲午夜无码久久久久软件| 亚洲高清无码在线观看| 日韩精品无码一区二区三区不卡| 国产午夜激无码av毛片| 亚洲Av无码一区二区二三区 | 亚洲精品无码久久毛片波多野吉衣| 色欲AV无码一区二区三区| 伊人久久精品无码麻豆一区| 亚洲精品无码永久中文字幕 | 久久亚洲AV永久无码精品| 精品无码国产自产在线观看水浒传 | 国产亚洲精久久久久久无码AV| 亚洲av无码日韩av无码网站冲| 亚洲Av永久无码精品三区在线| 国产激情无码一区二区三区| 精品无码成人片一区二区| 人妻少妇看A偷人无码精品视频| 无码一区二区三区老色鬼| 国精无码欧精品亚洲一区| 少妇无码AV无码一区| 狠狠躁天天躁无码中文字幕| 国内精品久久久久久无码不卡| 亚洲爆乳AAA无码专区| 亚洲av无码一区二区三区在线播放 | 亚洲精品无码久久久久YW| 精品无码国产一区二区三区AV | 国产无码一区二区在线| 国内精品久久人妻无码不卡| 无码视频在线播放一二三区| 亚洲AV无码乱码精品国产| 综合无码一区二区三区| a级毛片无码免费真人久久| 亚洲成av人片在线观看无码不卡| 亚洲日韩精品A∨片无码| 人妻无码视频一区二区三区| 亚洲午夜无码毛片av久久京东热|