[發明專利]一種機頂盒存儲芯片燒錄方法和裝置無效
| 申請號: | 201310094953.4 | 申請日: | 2013-03-22 |
| 公開(公告)號: | CN103237252A | 公開(公告)日: | 2013-08-07 |
| 發明(設計)人: | 蔡漢鋒 | 申請(專利權)人: | 深圳市九洲電器有限公司 |
| 主分類號: | H04N21/43 | 分類號: | H04N21/43;H04N21/432;G11C29/42 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機頂盒 存儲 芯片 方法 裝置 | ||
技術領域
本發明涉及機頂盒技術領域,更具體地說,涉及一種機頂盒存儲芯片燒錄方法和裝置。
背景技術
對機頂盒的應用軟件進行加載和更新時,需要對機頂盒的存儲芯片進行燒錄。現有的機頂盒存儲芯片的燒錄方法通常是使用燒錄器,將插有存儲芯片的燒錄器通過數據線與電腦進行連接,通過運行燒錄程序將電腦中保存的文件數據燒錄至存儲芯片。由于在保證數據拷貝準確性的前提下,電腦同時對多個存儲芯片進行拷貝的負載能力有限,因此目前市場上銷售的燒錄器大多為4個座或8個座,只能支持一次同時燒錄4片或8片芯片。由于燒錄器的燒錄速度慢,難以滿足一天生產幾千臺甚至幾萬臺設備的工廠的需求,對工廠的生產效率影響較大。除了使用燒錄器進行芯片燒錄,現有技術中還有通過USB等串口設備進行燒錄的方法,將待燒錄的芯片通過USB口等數據接口與存儲有燒錄數據的電腦或母卡連接,將電腦或母卡中的燒錄數據進行拷貝并寫入需要進行燒錄的存儲芯片。這種方法雖然不使用燒錄器,但在電腦設備數有限的條件下,燒錄速度的提升有限;另外,還需要燒錄人員操作和運行電腦上特定的燒錄控制程序,步驟繁瑣,對燒錄人員的技術水平要求較高。
另一方面,由于存儲芯片的電氣特性,在讀/寫數據的過程中,易產生比特位反轉,導致燒錄的數據有誤。傳統的燒錄器采用ECC(Error?Checking?and?Correcting,錯誤檢查和糾正)算法對燒入存儲芯片的數據進行校驗,由于ECC的糾錯機制會導致校驗失敗時不斷向內存重寫數據,使用ECC校驗使得系統處理開銷較大。此外,不同軟件開發商采用的ECC校驗算法不同,這種定制ECC算法的燒錄方式導致某種類型的燒錄器只能對某一平臺某一類型的芯片進行燒錄,缺乏針對多種芯片平臺應用的通用性。如果采用USB連接設備進行燒錄,電腦或USB等存儲設備中存放的燒錄數據可能由于文件損壞或病毒等原因,使得原始的燒錄文件有誤,現有技術也有使用CRC(Cyclic?Redundancy?Check,循環冗余校驗)算法對燒錄前的文件數據進行校驗,但缺乏對燒錄后的數據進行校驗,無法保證燒錄至存儲芯片中的數據與燒錄前的原始數據一致。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述燒錄速度慢,操作繁瑣,無法保證燒錄數據可靠性且應用范圍窄的缺陷,提供一種燒錄效率高,操作簡便,可靠性高以及適用于多種不同芯片平臺的機頂盒存儲芯片燒錄方法和裝置。
本發明解決其技術問題所采用的技術方案是:提供一種機頂盒存儲芯片燒錄方法,所述方法包括步驟:
S1、使用一臺機頂盒作為母機頂盒,母機頂盒包括存儲器、控制處理器、USB接口;存儲器中預先存儲有第一燒錄數據;母機頂盒通過USB接口與USB轉換設備連接;USB轉換設備包含多個與存儲芯片連接的轉換芯片接口;
S2、將多個需要燒錄的目標存儲芯片分別插入USB轉換設備的多個轉換芯片接口;
S3、控制處理器通過USB接口對USB轉換設備的轉換芯片接口進行掃描,檢測是否存在目標存儲芯片,若存在,則進入步驟S4;
S4、控制處理器讀取存儲器中的第一燒錄數據,并通過USB接口將第一燒錄數據寫入目標存儲芯片,生成第二燒錄數據。
在本發明所述機頂盒存儲芯片燒錄方法中,當存儲器中不存在第一燒錄數據時,控制處理器通過USB接口從外部存儲設備讀取燒錄文件,燒錄文件包含文件信息和CRC校驗碼,并將燒錄文件寫入存儲器,生成第一燒錄數據。
在本發明所述機頂盒存儲芯片燒錄方法中,母機頂盒還包括輸入接口,步驟S4之前,還包括步驟:
S31、接收輸入接口發送的啟動燒錄指令,啟動燒錄操作。
在本發明所述機頂盒存儲芯片燒錄方法中,母機頂盒還包括顯示輸出接口,步驟S4具體包括:
S41、對第一燒錄數據進行CRC校驗,得到第一CRC校驗碼,判斷校驗是否正確,若是,則進入步驟S42;若否,則向顯示輸出接口發送燒錄文件校驗出錯信息;
S42、在控制處理器中保存第一CRC校驗碼;
S43、讀取存儲器中的第一燒錄數據,將第一燒錄數據通過USB接口寫入目標存儲芯片,生成第二燒錄數據;
S44、通過USB接口讀取目標存儲芯片中的第二燒錄數據,并寫入存儲器;
S45、對存儲器中的第二燒錄數據進行CRC校驗,得到第二CRC校驗碼;
S46、比較第二CRC校驗碼是否與第一CRC校驗碼一致,若是,則向顯示輸出接口發送燒錄成功信息;若否,則向顯示輸出接口發送燒錄失敗信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市九洲電器有限公司,未經深圳市九洲電器有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310094953.4/2.html,轉載請聲明來源鉆瓜專利網。





