一種機頂盒的對機升級軟體的方法
2023-05-04 21:52:26 3
專利名稱:一種機頂盒的對機升級軟體的方法
技術領域:
本發明涉及升級軟體的方法,更具體地說,涉及一種機頂盒的對機升級軟體的方法。
背景技術:
目前的機頂盒對運營商如果要進行軟體升級有兩種方法 1.需要在運營商的大網內進行統一升級; 2.需要軟體開發人員運用專業的燒錄工具,將新生成的軟體重新燒錄到機頂盒完 成升級任務。 對生產廠如果進行單獨對某些機頂盒進行軟體升級的方法 1.將主晶片退回給軟體開發人員,單獨進行升級; 2.報廢或是遺留到生產下一批機頂盒時重新灌錄軟體。 對運營商而言—— 1.如果在大網範圍內進行統一升級,有如下缺點 a)升級面太過廣泛,既需要軟體開發人員提供軟體,又需要製作成特殊的升級碼 流,成本很高; b)如果要進行點對點的升級,成本太高,大網升級的實際作用被降低,造成資源浪 費; c)不能保證網內的用戶都能完成自己機頂盒的軟體功能升級。 2.如果派遣機頂盒軟體開發人員到現場進行升級工作,缺陷如下 a)成本高; b)升級工作開展起來比較煩雜,容易造成混亂; 對機頂盒生產廠而言—— 1.退回給研發人員進行升級會造成生產出貨的延誤; 2.廢棄或是遺留到下一批會造成出貨數量不完整,以及資源浪費。
發明內容
本發明要解決的技術問題在於,針對現有技術的上述缺陷,提供一種機頂盒的對 機升級軟體的方法。 本發明解決其技術問題所採用的技術方案是構造一種機頂盒的對機升級軟體的 方法,包括以下步驟 SI :啟動升級機頂盒並進入其隱藏菜單,同時啟動被升級機頂盒;
S2 :將升級機頂盒和被升級機頂盒以有線傳輸方式建立連結;
S3 :升級機頂盒向被升級機頂盒發送升級包; S4 :被升級機頂盒對所述升級包進行校驗,如果校驗正確,進入步驟S5,否則進入 步驟S3 ;
S5 :被升級機頂盒向升級機頂盒發送響應信號,升級機頂盒將根據該響應信號顯 示校驗結果; S6 :被升級機頂盒將所述升級包燒寫固化;
S7 :結束。 在本發明所述的機頂盒的對機升級軟體的方法中,在所述步驟S2中,升級機頂盒 與被升級機頂盒之間通過RS232串口進行有線連接。 在本發明所述的機頂盒的對機升級軟體的方法中,所述升級包用於升級主系統、 用於升級升級系統或用於升級B00T。 實施本發明的機頂盒的對機升級軟體的方法,具有以下有益效果1、方便運營商 進行機頂盒維護和升級,操作方便、簡捷,不需要專業的機頂盒開發人員和全套的機頂盒軟 件燒錄工具,及新的軟體文件。2、對機頂盒廠家在進行生產過程中出現某些燒錄軟體不成 功的機頂盒時,運用此方法可以不需要開發人員到現場分析,也不需要廢棄機頂盒的使用。
下面將結合附圖及實施例對本發明作進一步說明,附圖中
圖1是本發明機頂盒的對機升級軟體的方法的流程圖。
具體實施例方式
如圖1所示,在本發明的機頂盒的對機升級軟體的方法中,包括以下步驟
Sl :啟動升級機頂盒並進入其隱藏菜單,同時啟動被升級機頂盒;
S2 :將升級機頂盒和被升級機頂盒以有線傳輸方式建立連結,具體設計時升級機 頂盒和被升級機頂盒通過RS232串口連接在一起; S3 :升級機頂盒向被升級機頂盒發送升級包,該升級包可用於升級主系統、用於升 級升級系統或用於升級BOOT ; S4 :被升級機頂盒對所述升級包進行校驗,如果校驗正確,進入步驟S5,否則進入 步驟S3 ; S5 :被升級機頂盒向升級機頂盒發送響應信號,升級機頂盒將根據該響應信號顯 示校驗結果; S6 :被升級機頂盒將所述升級包燒寫固化;
S7 :結束。
該具體分為界面和底層功能兩部分,其中界面部分實現方法如下 1、為了方便運營商和生產廠的維護,所以不能將此功能加載在一般用戶可以看到
的菜單中。所以要在軟體中增加一個隱藏菜單,只有運營商和廠商的技術人員可以獲取進
入隱藏菜單的方法。 2、進入隱藏菜單後,針對軟體升級的不同部分,分為主系統升級、升級系統升級和 Boot升級三個菜單,這樣可以更細緻的完成升級內容。 3、將被升級機頂盒和一臺已經存有新軟體的升級機頂盒用串口線將兩臺機頂盒 連接起來。 4、選擇升級的軟體內容。然後按遙控器上的"確認"鍵進行,升級過程會通過界面的進度條給予提示,完成後機頂盒會給出提示信息。
5、再次啟動被升級機頂盒,完成升級功能。 本發明是通過幾個具體實施例進行說明的,本領域技術人員應當明白,在不脫離 本發明範圍的情況下,還可以對本發明進行各種變換及等同替代。另外,針對特定情形或具 體情況,可以對本發明做各種修改,而不脫離本發明的範圍。因此,本發明不局限於所公開 的具體實施例,而應當包括落入本發明權利要求範圍內的全部實施方式。
權利要求
一種機頂盒的對機升級軟體的方法,其特徵在於,包括以下步驟S1啟動升級機頂盒並進入其隱藏菜單,同時啟動被升級機頂盒;S2將升級機頂盒和被升級機頂盒以有線傳輸方式建立連結;S3升級機頂盒向被升級機頂盒發送升級包;S4被升級機頂盒對所述升級包進行校驗,如果校驗正確,進入步驟S5,否則進入步驟S3;S5被升級機頂盒向升級機頂盒發送響應信號,升級機頂盒將根據該響應信號顯示校驗結果;S6被升級機頂盒將所述升級包燒寫固化;S7結束。
2. 根據權利要求1所述的機頂盒的對機升級軟體的方法,其特徵在於,在所述步驟S2 中,升級機頂盒與被升級機頂盒之間通過RS232串口進行有線連接。
3. 根據權利要求1所述的機頂盒的對機升級軟體的方法,其特徵在於,所述升級包用 於升級主系統、用於升級升級系統或用於升級B00T。
全文摘要
本發明涉及一種機頂盒的對機升級軟體的方法,包括以下步驟S1啟動升級機頂盒並進入其隱藏菜單,同時啟動被升級機頂盒;S2將升級機頂盒和被升級機頂盒以有線傳輸方式建立連結;S3升級機頂盒向被升級機頂盒發送升級包;S4被升級機頂盒對所述升級包進行校驗;S5被升級機頂盒向升級機頂盒發送響應信號,升級機頂盒將根據該響應信號顯示校驗結果;S6被升級機頂盒將所述升級包燒寫固化。實施本方法可方便運營商進行機頂盒維護和升級,操作方便、簡捷,不需要專業的機頂盒開發人員和全套的機頂盒軟體燒錄工具,及新的軟體文件。另外,運用此方法可以不需要開發人員到現場分析,也不需要廢棄機頂盒的使用。
文檔編號G06F9/445GK101753787SQ20081024150
公開日2010年6月23日 申請日期2008年12月22日 優先權日2008年12月22日
發明者餘振超, 侯廣麗 申請人:康佳集團股份有限公司