[發明專利]嵌入式設備的啟動方法、嵌入式設備以及計算機存儲介質在審
| 申請號: | 201810961266.0 | 申請日: | 2018-08-22 |
| 公開(公告)號: | CN109308195A | 公開(公告)日: | 2019-02-05 |
| 發明(設計)人: | 王雙優;陳彥霖;賀洋;譚少峰;程志 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F11/14;G06F13/28 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 朱穎;劉芳 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式設備 鏡像數據 計算機存儲介質 硬件初始化 控制指令 目標地址 軟件環境 源地址 發送控制指令 傳輸 并行執行 喚醒指令 拷貝 開機 | ||
本發明實施例提供一種嵌入式設備的啟動方法、嵌入式設備以及計算機存儲介質。本發明的一種嵌入式設備的啟動方法,所述嵌入式設備包括CPU、eMMC、DMA模塊以及RAM,其特征在于,包括:在所述CPU接收到喚醒指令時,所述CPU向所述DMA模塊發送控制指令,所述控制指令包括源地址和目標地址,所述控制指令用于指示所述DMA模塊根據所述源地址和目標地址,從所述eMMC中拷貝鏡像數據,并將所述鏡像數據傳輸至所述RAM中;所述CPU執行硬件初始化和軟件環境準備,其中,所述鏡像數據傳輸與執行硬件初始化和軟件環境準備為并行執行。本發明實施例可以提升嵌入式設備的開機速度。
技術領域
本發明實施例涉及電子技術,尤其涉及一種嵌入式設備的啟動方法、嵌入式設備以及計算機存儲介質。
背景技術
嵌入式設備是集軟硬件于一體的可獨立工作的設備。該嵌入式設備包括中央處理器(Central Processing Unit,CPU)、嵌入式多媒體存儲卡(Embedded Multi Media Card,eMMC)和隨機存取存儲器(Random-Access Memory,RAM)。
為了加快嵌入式設備的交流開機速度,通常采用掛起到磁盤(Suspend to Disk,STD)技術。STD技術是將待機前將要保存的數據打包,按照一定格式壓縮制作成STD鏡像文件,并保存至eMMC中,從而可以保證交流斷電后數據不丟失。開機時CPU從eMMC中拷貝STD鏡像文件到RAM中,然后解壓該STD鏡像文件,執行恢復流程,以恢復到上次關機前的狀態。
然而,在上述開機喚醒流程中,CPU從eMMC中拷貝STD鏡像文件到RAM,需要消耗較長時間,進而影響開機速度。
發明內容
本發明實施例提供一種嵌入式設備的啟動方法、嵌入式設備以及計算機存儲介質,以提升嵌入式設備的開機速度。
第一方面,本發明實施例提供一種嵌入式設備的啟動方法,所述嵌入式設備包括中央處理器CPU、嵌入式多媒體存儲卡eMMC、直接內存訪問DMA模塊以及隨機存取存儲器RAM,所述方法包括:
在所述CPU接收到喚醒指令時,所述CPU向所述DMA模塊發送控制指令,所述控制指令包括源地址和目標地址,所述控制指令用于指示所述DMA模塊根據所述源地址和目標地址,從所述eMMC中拷貝鏡像數據,并將所述鏡像數據傳輸至所述RAM中;
所述CPU執行硬件初始化和軟件環境準備,其中,所述鏡像數據傳輸與執行硬件初始化和軟件環境準備為并行執行;
當所述鏡像數據傳輸完成時,所述CPU喚醒所述嵌入式設備的硬件設備和軟件進程,完成所述嵌入式設備的啟動。
結合第一方面,在第一方面的一種可能的實現方式中,在所述DMA模塊將所述鏡像數據傳輸至所述RAM過程中,所述DMA模塊通過錯誤檢查和糾正ECC機制對所述鏡像數據進行效驗和糾正。
結合第一方面或第一方面的一種可能的實現方式,在第一方面的另一種可能的實現方式中,所述方法還包括:
所述CPU接收所述DMA模塊發送的反饋指令;
所述CPU根據所述反饋指令確定所述鏡像數據傳輸完成。
結合第一方面或第一方面的任一種可能的實現方式,在第一方面的另一種可能的實現方式中,所述源地址為所述eMMC中STD鏡像地址,所述目標地址為所述RAM中的一地址。
第二方面,本發明實施例提供一種嵌入式設備的啟動裝置,所述啟動裝置設置在嵌入式設備中,所述嵌入式設備還包括嵌入式多媒體存儲卡eMMC、直接內存訪問DMA模塊以及隨機存取存儲器RAM,所述啟動裝置包括發送模塊和處理模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810961266.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于存儲數據的方法和裝置
- 下一篇:一種多機型設備復用方法、裝置及存儲介質





