[發明專利]機頂盒內置flash芯片數據一致性檢測方法在審
| 申請號: | 201410281438.1 | 申請日: | 2014-06-20 |
| 公開(公告)號: | CN104091616A | 公開(公告)日: | 2014-10-08 |
| 發明(設計)人: | 劉道歡;林榕;趙海鵬 | 申請(專利權)人: | 廣東九聯科技股份有限公司 |
| 主分類號: | G11C29/42 | 分類號: | G11C29/42 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 溫旭 |
| 地址: | 516002 廣東省惠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 機頂盒 內置 flash 芯片 數據一致性 檢測 方法 | ||
技術領域
本發明涉及機頂盒生產及檢測技術領域,特別是涉及一種機頂盒內置flash芯片數據一致性檢測方法。
背景技術
機頂盒(STB,Set?Top?Box數字視頻變換盒),是一種連接電視機等顯示裝置與外部信號源的設備,它可以將壓縮的數字信號轉成電視內容,并在顯示裝置上顯示出來。
通常情況下,機頂盒在生產過程中,對組裝完畢的機頂盒,會進行檢測。例如目前,會通過測試程序對機頂盒外圍硬件接口進行檢測,例如USB接口、網絡接口、音視頻輸出接口等等,判斷外圍硬件接口功能是否正常。
目前,隨著軟件開發技術的發展,機頂盒內置flash存儲芯片也會通過燒錄器燒寫一定系統文件、應用等程序數據,從而能夠使機頂盒向用戶提供多種服務。在flash芯片燒寫了程序數據后,將flash芯片貼片至機頂盒主板,在生產線上需要高溫過爐對主板上各種元器件進行焊接,此時flash芯片內的程序數據在高溫環境下可能會被破壞(尤其是NAND?Flash),導致后續機頂盒后續運行時出現各種不可預測的異常情況,如應用界面下缺少菜單、死機,以及很多隱蔽的問題。因此,在機頂盒生產過程需要對內置flash芯片數據的一致性進行檢測,判斷機頂盒內置flash芯片在集成到主板后的數據與燒寫的原始數據是否完整、一致。但在目前的檢測過程,并沒有提供flash芯片數據一致性的檢測。
發明內容
基于此,有必要提供一種機頂盒內置flash芯片數據一致性檢測方法,能夠在flash芯片集成到機頂盒主板后,對其數據進行檢測,判斷flash芯片存儲的數據是否與燒寫的數據相比是否一致和完整。
一種機頂盒內置flash芯片數據一致性檢測方法,其特征在于,所述方法包括:
獲取所述flash芯片燒寫過程中各分區原始數據對應的第一循環冗佘校驗碼;
計算所述flash芯片存儲空間的各分區數據對應的第二循環冗佘校驗碼;
判斷所述第一循環冗佘校驗碼與所述第二循環冗佘校驗碼是否一致;
若是,則所述flash芯片各分區數據與燒寫的原始數據相一致,否則不一致。
在一個實施例中,所述方法還包括:
在所述flash芯片各分區燒寫原始數據后,且未將所述flash芯片集成到機頂盒時,計算所述flash芯片各分區原始數據對應的第一循環冗佘校驗碼,并將所述第一循環冗佘校驗碼存儲到所述flash芯片。
在一個實施例中,所述計算所述flash芯片各分區原始數據對應的第一循環冗佘校驗碼的步驟,包括:
根據非文件格式分區以及只讀文件格式分區在燒寫原始數據過程中產生的二進制鏡像文件,采用循環冗佘算法,生成對應的第一循環冗佘校驗碼;
根據可讀寫文件格式分區中預定義文件的二進制鏡像文件,采用循環冗佘算法,生成對應的第一循環冗佘校驗碼。
在一個實施例中,所述將所述第一循環冗佘校驗碼存儲到所述flash芯片的步驟,包括:
將所述第一循環冗佘校驗碼存儲到所述flash芯片的序列號分區。
在一個實施例中,所述計算所述flash芯片存儲空間的各分區數據對應的第二循環冗佘校驗碼的步驟,包括:
根據非文件格式分區以及只讀文件格式分區數據的二進制鏡像文件,采用循環冗佘算法,生成對應的第二循環冗佘校驗碼;
根據可讀寫文件格式分區中預定義文件的二進制鏡像文件,采用循環冗佘算法,生成對應的第二循環冗佘校驗碼。
在一個實施例中,在判定所述flash芯片各分區數據與燒寫的原始數據相一致后,所述方法還包括:
向所述序列號分區燒寫所述機頂盒對應的序列號。
上述機頂盒內置flash芯片數據一致性檢測方法,在flash芯片焊接到機頂盒主板后,在檢測程序中,首先獲取flash芯片燒寫過程中各分區原始數據對應的第一循環冗佘校驗碼,再計算flash芯片存儲空間的各分區數據對應的第二循環冗佘校驗碼,之后將第一循環冗佘校驗碼與第二循環冗佘校驗碼進行比較,判斷是否一致,如果一致則flash芯片各分區數據與燒寫的原始數據相一致,由此上述技術方案,實現了在flash芯片集成到機頂盒主板后,對其數據進行檢測,判斷flash芯片存儲的數據是否與燒寫的數據相比是否一致和完整。
附圖說明
圖1為一個實施例中的機頂盒內置flash芯片數據一致性檢測方法的流程示意圖;
圖2為一個實施例中的機頂盒內置flash芯片數據一致性檢測方法的流程示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東九聯科技股份有限公司,未經廣東九聯科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410281438.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種水產養殖專用電纜
- 下一篇:電荷泵系統及存儲器





