[發明專利]嵌入式系統中可編程芯片的自動燒錄方法有效
| 申請號: | 201710595405.8 | 申請日: | 2017-07-20 |
| 公開(公告)號: | CN109284114B | 公開(公告)日: | 2022-07-12 |
| 發明(設計)人: | 孫福山 | 申請(專利權)人: | 深圳市中興微電子技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L9/32 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 姜春咸;鄭旭麗 |
| 地址: | 518055 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 系統 可編程 芯片 自動 方法 | ||
一種嵌入式系統中可編程芯片的自動燒錄方法,在硬件設計階段將頭證書驗簽算法、文件加密算法和密鑰預置入芯片中;在產品生產階段燒錄閃存的過程中,將相應的OTP加密鏡像文件燒寫入預置分區內;最終在芯片啟動階段自動判斷并燒錄OTP內容。本發明能夠在芯片第一次啟動時自動完成燒錄OTP內容的步驟。在保證安全的同時,節約了燒錄過程中的人工成本。配合相應的擦除OTP內容相關文件的步驟,本發明相比兩種傳統的OTP燒錄方式而言,由于本身燒錄內容對軟件不可見,因此安全性更高。
技術領域
本發明涉及數據燒錄技術領域,尤其涉及一種針對嵌入式系統的可編程芯片的燒錄方法
背景技術
目前家電與消費類電子產品通常使用的控制芯片均需以OTP(One Time Program)方式進行燒錄。OTP燒錄是安全芯片的基礎。只有燒錄了正確的版本密鑰,加上對應的軟件版本,芯片才可以進行正常安全啟動。
目前,通常通過以下兩種方案進行OTP燒錄:第一種,在機臺進行燒寫;第二種,在PC端進行燒寫。
在機臺進行燒寫的方式下,需首先在芯片生產階段,針對目標市場的OTP燒錄需求,將OTP內容燒錄至芯片;然后,在機頂盒生產階段,再將目標市場對應的軟件版本通過寫片工具燒寫進閃存;最后將上述針對目標市場進行OTP燒錄的芯片以及燒錄入目標市場對應的軟件版本的閃存共同焊接于單板上,組成待發貨產品。
但這種在機臺進行燒寫的方式面臨以下幾點不足:
首先,在芯片生產階段即完成OTP內容的燒錄固化,如果芯片生產量小于后期待發貨市場的發貨量,則會由于OTP內容無法更改而導致多余的芯片無法投放到其它市場;
而且,在芯片生產階段,如果目標市場的密鑰尚未能確定,則無法進行燒錄;此外,燒錄過程中,往往易發生密鑰泄露,燒錄密鑰的保護面臨嚴峻考驗。
區別于上一種燒寫方式,在PC端進行燒寫的方式中,芯片生產階段不燒錄任何密鑰信息進入OTP內。在其后的機頂盒生產階段,則將目標市場對應的軟件版本通過寫片工具燒寫進閃存。將無OTP密鑰信息的芯片與上述燒錄入目標市場對應的軟件版本的閃存共同焊接于單板上,組成待發貨產品。由于沒有密鑰,此時的單板尚無法正常啟動。最后還需通過PC燒錄工具,將針對目標市場的OTP內容燒錄入上述無法正常啟動的單板所對應的芯片中。
這種通過PC端進行燒寫的方式依舊存在以下不足:首先,PC端進行燒寫需要生產線人工操作,生產成本高昂。而且,生產階段無法避免密鑰泄露,因而,燒錄密鑰的保護依舊需要面臨嚴峻的考驗。
發明內容
為了解決現有技術存在的不足,本發明的目的在于提供一種嵌入式系統中可編程芯片的自動燒錄方法。
首先,為實現上述目的,提出一種嵌入式系統中可編程芯片的自動燒錄方法,步驟包括:
第一步,硬件設計階段,在芯片內預置頭證書驗簽算法、文件加密算法和密鑰;
第二步,產品生產階段,根據第一步中所述頭證書驗簽算法、文件加密算法和密鑰,將目標市場對應的OTP內容與相應的頭證書打包為OTP加密鏡像文件;在將目標市場對應的軟件版本通過寫片工具燒寫進閃存的過程中,將所述OTP加密鏡像文件燒寫入預置分區內;
第三步,芯片啟動階段,在安全校驗失敗后,且所述芯片內OTP密鑰空缺的情況下,從所述預置分區加載所述OTP加密鏡像文件,解析并燒錄所述OTP內容。
具體而言,上述嵌入式系統中可編程芯片的自動燒錄方法,在第一步中預置的所述頭證書驗簽算法為RSA1024算法、RSA1536算法、RSA2048算法、SM2算法中的一種或多種。上述,RSA指RSA algorithm,包括一系列公密鑰加密算法。SM2為一種非對稱密碼算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中興微電子技術有限公司,未經深圳市中興微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710595405.8/2.html,轉載請聲明來源鉆瓜專利網。





