[發明專利]一種芯片量產平臺系統及其實現方法在審
| 申請號: | 202010532936.4 | 申請日: | 2020-06-12 |
| 公開(公告)號: | CN111856241A | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 王銳;周晉;李建軍;陸思茗 | 申請(專利權)人: | 廣芯微電子(廣州)股份有限公司 |
| 主分類號: | G01R31/28 | 分類號: | G01R31/28;G06F8/61;G06F11/10 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郭浩輝;麥小嬋 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 芯片 量產 平臺 系統 及其 實現 方法 | ||
1.一種芯片量產平臺系統,包括:
芯片固件端,用于獲取Bootloader程序并存儲到芯片內存BOOT區,并通過串口數據線連接PC端,以于建立PC端與芯片固件端之間的通信后,從PC端下載用戶應用程序至芯片固件端,并于用戶應用程序下載完畢后,接收PC端向芯片固件端發送的CRC校驗結果,并將接收的CRC校驗結果數據存放到特定的內存區中;
PC端,用于在通過串口數據線連接芯片固件端后,根據選擇的用戶應用程序下載路徑,將用戶應用程序下載至所述芯片固件端,并于下載完成后,向芯片固件端發送CRC校驗結果。
2.如權利要求1所述的一種芯片量產平臺系統,其特征在于,所述芯片固件端包括:
Bootloader程序獲取存儲單元,用于獲取Bootloader固件端軟件程序,將其存儲到芯片內存BOOT區;
用戶應用程序接收單元,用于在PC端與芯片固件端之間建立串口通信后,接收PC端發送的表示燒錄指令的BOOT協議幀,對所述BOOT協議幀分析處理,下載對應的用戶應用程序,并于用戶應用程序下載完畢后,接收PC端向芯片固件端發送的CRC校驗結果,將接收的CRC校驗結果數據存放到特定的內存區中。
3.如權利要求2所述的一種芯片量產平臺系統,其特征在于:在下載用戶應用程序時,由所述PC端向所述芯片固件端發送表示燒錄指令的BOOT協議幀,等待所述芯片固件端的響應,當所述芯片固件端接收到到PC端發送的BOOT協議幀后,利用所述Bootloader程序對其進行分析處理,接收用戶應用程序數據,并于分析處理完所述BOOT協議幀后進行BOOT響應,同時于下載完畢后,接收所述PC端向所述芯片固件端發送的CRC校驗結果存放到特定的內存區中,所述BOOT協議幀包括幀頭、BOOT指令號、數據長度n、長度為n個字節的數據以及幀尾。
4.如權利要求3所述的一種芯片量產平臺系統,其特征在于:所述CRC校驗結果為所述PC端根據用戶應用程序代碼計算所得。
5.如權利要求3所述的一種芯片量產平臺系統,其特征在于,所述芯片固件端還包括測試指令接收執行單元,用于接收PC端發送的測試指令,執行測試指令并向PC端發送結果響應。
6.如權利要求5所述的一種芯片量產平臺系統,其特征在于,所述芯片固件端還包括用戶應用程序執行指令接收單元,用于當執行完所有需要的功能測試后,接收PC端發送的用戶應用程序執行指令,向PC端發送響應并運行用戶應用程序。
7.如權利要求6所述的一種芯片量產平臺系統,其特征在于,所述PC端包括:
串口連接控制單元,用于讀取系統中的可用設備,更新串口列表,確定串口通訊參數,與芯片固件端通過串口數據線建立通信;
用戶應用程序燒錄單元,用于選擇用戶應用程序路徑,解析用戶程序文件并提取文件中的有效數據進行BOOT協議幀組包,向所述芯片固件端發送燒錄指令,將用戶應用程序下載至芯片固件端,并于下載完成后,向所述芯片固件端發送CRC校驗結果。
8.如權利要求7所述的一種芯片量產平臺系統,其特征在于,所述PC端還包括測試指令發送單元,用于向所述芯片固件端發送測試指令,以根據所述芯片固件端的響應顯示測試結果。
9.如權利要求8所述的一種芯片量產平臺系統,其特征在于:所述PC端還包括用戶應用程序執行指令發送單元,用于當執行完所有需要的功能測試后,向所述芯片固件端發送用戶應用程序執行指令,并接收所述芯片固件端的響應結果。
10.一種芯片量產平臺系統的實現方法,包括如下步驟:
步驟S1,芯片固件端獲取Bootloader程序并存儲到芯片內存BOOT區,并通過串口數據線連接PC端;
步驟S2,在建立PC端與芯片固件端之間的串口通信后,從PC端下載用戶應用程序至芯片固件端,并于用戶應用程序下載完畢后,接收PC端向芯片固件端發送的CRC校驗結果,將接收的CRC校驗結果數據存放到特定的內存區中,供CRC校驗時使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣芯微電子(廣州)股份有限公司,未經廣芯微電子(廣州)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010532936.4/1.html,轉載請聲明來源鉆瓜專利網。





