[發明專利]嵌入式系統的啟動方法、裝置、嵌入式設備及存儲介質在審
| 申請號: | 201910596983.2 | 申請日: | 2019-07-03 |
| 公開(公告)號: | CN110286953A | 公開(公告)日: | 2019-09-27 |
| 發明(設計)人: | 向和禮 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 張磊 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 小系統 嵌入式設備 嵌入式系統 引導程序 存儲介質 階段程序 外圍設備 計算機技術領域 初始化系統 分離設計 配置文件 啟動程序 設備廠商 通用引導 維護性能 系統上電 最小系統 加載 預設 申請 監測 保證 | ||
本申請屬于計算機技術領域,具體涉及一種嵌入式系統的啟動方法、裝置、嵌入式設備及存儲介質。該方法包括:在監測到系統上電時,啟動第一階段引導程序,以初始化系統啟動所需的最小系統;獲取預設配置文件中的第二階段程序啟動策略;加載與所述第二階段程序啟動策略對應的啟動程序,以完成本次系統的啟動。本申請實施例提供了一種將嵌入式系統CPU小系統與外圍設備分離設計的引導程序,使得基于同一類型的CPU小系統設計的眾多的嵌入式設備能通用引導CPU小系統啟動的引導程序,使得CPU小系統可靠性及可維護性能得到很好的保證,從而能夠快速的適應不同設備廠商快速的推出產品。
技術領域
本申請屬于計算機技術領域,具體涉及一種嵌入式系統的啟動方法、裝置、嵌入式設備及存儲介質。
背景技術
嵌入式的發展對嵌入式設備的功能提出了更高的要求,CPU(Central ProcessingUnit,中央處理器)系統的應用越來越廣泛,基于同一種CPU小系統開發的各式各樣嵌入式設備層出不窮。不同的嵌入式設備,除CPU小系統以外,其它外圍設備各盡不同。因此用于引導設備啟動的引導程序uboot也存在很大的差異,為支持不同的設備廠商快速的開發設備,CPU設計廠商需要提供對uboot的支持。
現有的嵌入式系統開發,引導程序uboot,一般情況下,CPU廠商會提供SDK(Software Development Kit)開發包,也就是全部的原始代碼。部分CPU廠商由于保密安全等原因的考慮,會將SDK中部分關鍵的代碼,以編譯過程中的過程文件提供,例如*.o。這種方式,由于SDK開發包中兼容處理了多種類型的CPU小系統,代碼量比較多,邏輯處理復雜。提供給設備廠商以后,當設備廠商開發人員對其進行修改時,就需要很強的專業技術能力,如果修改不合適,會導致很多問題。
發明內容
鑒于此,本申請的目的在于提供一種嵌入式系統的啟動方法、裝置、嵌入式設備及存儲介質,以改善現有引導程序所存在通用性差以及邏輯處理復雜不便于修改的問題。
本申請的實施例是這樣實現的:
第一方面,本申請實施例提供了一種嵌入式系統的啟動方法,包括:在監測到系統上電時,啟動第一階段引導程序,以初始化系統啟動所需的最小系統;獲取預設配置文件中的第二階段程序啟動策略;加載與所述第二階段程序啟動策略對應的啟動程序,以完成本次系統的啟動。
本申請實施例提供了一種將嵌入式系統CPU小系統與外圍設備分離設計的引導程序,即將引導CPU小系統啟動的引導程序與引導外圍設備的啟動的引導程序相分離,使得基于同一類型的CPU小系統設計的眾多的嵌入式設備能通用引導CPU小系統啟動的引導程序,來初始化CPU密切相關的小系統,使得CPU小系統可靠性及可維護性能得到很好的保證,從而能夠快速的適應不同設備廠商快速的推出產品。
結合第一方面實施例的一種可能的實施方式,在獲取所述預設配置文件中的第二階段程序啟動策略之前,所述方法還包括:根據所述預設配置文件確定所述第一階段引導程序不需要升級。本申請實施例中,在獲取所述預設配置文件中的第二階段程序啟動策略之前,先確定第一階段引導程序不需要升級,以保證CPU小系統的可靠性,減少后續啟動出錯的風險。
結合第一方面實施例的一種可能的實施方式,在獲取所述預設配置文件中的第二階段程序啟動策略之前,所述方法還包括:根據所述預設配置文件確定所述第一階段引導程序需要升級;加載所述預設配置文件中需要升級的文件名稱對應的升級程序,完成對所述第一階段引導程序的升級。本申請實施例中,在獲取所述預設配置文件中的第二階段程序啟動策略之前,若確定第一階段引導程序需要升級,便加載需要升級的文件名稱對應的升級程序,完成對所述第一階段引導程序的升級,以保證CPU小系統的可靠性,減少后續啟動出錯的風險。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910596983.2/2.html,轉載請聲明來源鉆瓜專利網。





