• / 9
  • 下載費用:30 金幣  

一種支持多FLASH設備的機頂盒軟件升級方法.pdf

摘要
申請專利號:

CN201210058096.8

申請日:

2012.03.07

公開號:

CN102622250B

公開日:

2015.01.21

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 9/445申請日:20120307|||公開
IPC分類號: G06F9/445; H04N21/458(2011.01)I 主分類號: G06F9/445
申請人: 四川長虹電器股份有限公司
發明人: 熊建勇; 周志武; 楊艷輝
地址: 621000 四川省綿陽市高新區綿興東路35號
優先權:
專利代理機構: 成都虹橋專利事務所(普通合伙) 51124 代理人: 李順德
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201210058096.8

授權公告號:

102622250B||||||

法律狀態公告日:

2015.01.21|||2012.09.26|||2012.08.01

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明涉及數字電視機頂盒,其公開了一種支持多flash設備的機頂盒軟件升級方法,在現有的條件接收系統升級規范下支持多flash設備升級,突破升級容量限制,且能實現靈活升級。其技術方案的要點可概括為:a.機頂盒開發商根據機頂盒使用的flash設備個數和各flash設備的使用區域構建配置文件;b.按照配置文件中的定義將針對機頂盒的flash設備的各分區的升級數據合并保存在一個升級文件中,形成合并后的升級文件,并提供給前端系統;c.前端系統將合并后的升級文件進行打包,生成升級數據流并下發;d.機頂盒接收升級數據流,根據配置文件中的定義還原針對機頂盒的flash設備的各分區的升級數據;e.對各分區的升級數據進行寫入相應flash分區的處理。本發明適用于機頂盒生產商。

權利要求書

1: 一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 包括以下步驟 : a. 機頂盒開發商根據機頂盒使用的 flash 設備個數和各 flash 設備的使用區域構建 flash 配置文件 ; b. 機頂盒開發商按照 flash 配置文件中的定義將針對機頂盒的 flash 設備的各分區的 升級數據合并保存在一個升級文件中, 形成合并后的升級文件, 并提供給前端系統 ; c. 前端系統將合并后的升級文件進行打包, 生成升級數據流并下發 ; d. 機頂盒接收升級數據流, 根據 flash 配置文件中的定義還原針對機頂盒的 flash 設 備的各分區的升級數據 ; e. 機頂盒根據相關信息對各分區的升級數據進行寫入相應 flash 分區的處理。
2: 如權利要求 1 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 該 方法還包括步驟 : f. 機頂盒根據 flash 配置文件中的定義將 flash 設備的各分區的升級數據讀取出來, 并計算 CRC 校驗值, 寫入到分區信息數據校驗區內 ; g. 機頂盒重啟, 再次根據 flash 配置文件中的定義將 flash 設備的各分區的升級數據 讀取出來, 并計算 CRC 校驗值, 與分區信息數據校驗區內存儲的 CRC 校驗值進行比較, 如果 相同, 則升級成功, 機頂盒正常啟動 ; 如果不相同, 則升級失敗, 返回步驟 a。
3: 如權利要求 1 或 2 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在 于, 步驟 a 具體包括 : a1. 機頂盒開發商確定機頂盒使用的 flash 設備個數和各 flash 設備的使用區域 ; a2. 機頂盒開發商根據 flash 設備個數和各 flash 設備的使用區域構建 flash 配置文 件, 并定義每個數據塊具體屬于哪個 flash 設備上的哪個使用區域, 所述 flash 配置文件中 定義了數據塊的偏移地址和長度。
4: 如權利要求 3 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 步 驟 b 中, 將針對機頂盒的 flash 設備的各分區的升級數據合并保存在一個升級文件后, 該合 并后的升級文件包括 n 個升級文件描述頭和 n 個文件數據 ; 各分區的升級數據的合并規則 為: 文件 1 描述頭 + 文件 1 數據 + 文件 2 描述頭 + 文件 2 數據…文件 n 描述頭 + 文件 n 數 據, 所述 n 對應 flash 配置文件里規定的各個 flash 設備的分區。
5: 如權利要求 4 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 所 述升級文件描述頭包含以下字段 : 文件頭描述字符串標志、 文件頭長度、 文件屬性值、 flash 設備號、 flash 設備屬性值、 升級文件偏移地址、 數據段長度、 數據段 CRC 校驗值。
6: 如權利要求 5 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 所述文件屬性值標明該文件是否需要寫入 flash : 當需要升級某個 flash 設備的某個分區 時, 那么就將針對該分區的升級文件的文件屬性值設置為 1, 將其他不需要升級的分區的升 級文件的文件屬性值設置為 0 ; 當需要升級的分區對應的升級文件不在 flash 配置文件的 規定里且需要寫入 flash, 則將針對該分區的升級文件的文件屬性值設置為 2。
7: 如權利要求 6 所述的一種支持多 flash 設備的機頂盒軟件升級方法, 其特征在于, 步 驟 e 中, 機頂盒根據相關信息對各分區的升級數據進行寫入相應 flash 分區的處理的具體 方法是 : 機頂盒讀取針對各分區的升級文件的文件屬性值值, 若文件屬性值值為 0, 則該分 區的升級文件不寫入 flash ; 若文件屬性值值為 1, 則根據 flash 配置文件里的規定, 將該分 2 區的升級文件寫入到相應的 flash 設備的相應地址 ; 若文件屬性值值為 2, 則根據該分區的 升級文件的頭信息定義的 flash 設備號和升級文件偏移地址來寫入到 flash 設備的相應地 址。

關 鍵 詞:
一種 支持 FLASH 設備 機頂盒 軟件 升級 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種支持多FLASH設備的機頂盒軟件升級方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420567.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图