最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種針對soc異構架構制作eMMC鏡像的方法與流程

文檔序號:41950713發(fā)布日期:2025-05-16 14:10閱讀:3來源:國知局
一種針對soc異構架構制作eMMC鏡像的方法與流程

本發(fā)明涉及鏡像制作領域,尤其涉及一種針對soc異構架構制作emmc鏡像的方法。


背景技術:

1、傳統(tǒng)微處理器芯片無法滿足汽車上越來越多的功能需求,soc(system?on?chip,系統(tǒng)級芯片)異構架構芯片孕育而生,在保障法規(guī)相關功能運行在mcu上的同時,更多的復雜功能運行在soc上。為配合soc異構架構,相應程序和資源在emmc(embedded?multi?mediacard,內(nèi)嵌式存儲器標準規(guī)格)上的布局和燒錄需要設計。

2、針對soc異構架構,如何合理劃分和配置各核心程序在存儲器上的區(qū)域,是現(xiàn)有技術需要解決的。


技術實現(xiàn)思路

1、本發(fā)明針對現(xiàn)有技術中存在的技術問題,提供一種針對soc異構架構制作emmc鏡像的方法,針對soc異構架構芯片中的分區(qū)設計有良好的獨立化管理,合理劃分和配置各核心程序在存儲器上的區(qū)域,提高寫入數(shù)據(jù)的效率。

2、根據(jù)本發(fā)明的第一方面,提供了一種針對soc異構架構制作emmc鏡像的方法,包括:

3、步驟1,創(chuàng)建空數(shù)據(jù)的emmc鏡像;

4、步驟2,將所述emmc鏡像劃分為boot分區(qū)鏡像和userdata分區(qū)鏡像,所述boot分區(qū)鏡像為空數(shù)據(jù),所述userdata分區(qū)鏡像包括:有效數(shù)據(jù)的gpt分區(qū)鏡像、空數(shù)據(jù)的mcu分區(qū)鏡像、空數(shù)據(jù)的os系統(tǒng)分區(qū)鏡像以及空數(shù)據(jù)的os應用分區(qū)鏡像;

5、步驟3,分別對所述boot分區(qū)鏡像、gpt分區(qū)鏡像、mcu分區(qū)鏡像、os系統(tǒng)分區(qū)鏡像以及os應用分區(qū)鏡像進行數(shù)據(jù)填充;

6、步驟4,將數(shù)據(jù)填充后的gpt分區(qū)鏡像、mcu分區(qū)鏡像、os系統(tǒng)分區(qū)鏡像以及os應用分區(qū)鏡像進行拼接后作為所述userdata分區(qū)鏡像,將所述userdata分區(qū)鏡像和數(shù)據(jù)填充后的所述boot分區(qū)鏡像作為制作得到的所述emmc鏡像。

7、在上述技術方案的基礎上,本發(fā)明還可以作出如下改進。

8、可選的,所述步驟1之后還包括:將emmc劃分為boot分區(qū)和userdata分區(qū);將userdata分區(qū)劃分為gpt分區(qū)、mcu分區(qū)、os系統(tǒng)分區(qū)以及os應用分區(qū);對所述userdata分區(qū)進行分區(qū)的過程包括:

9、使用losetup命令用來設置循環(huán)設備,把所述userdata分區(qū)虛擬成塊設備;

10、使用parted命令構建得到os系統(tǒng)分區(qū)和os應用分區(qū),使用mkfs.ext4命令對os系統(tǒng)分區(qū)和os應用分區(qū)進行格式化,此時會同步生成gpt分區(qū)。

11、可選的,所述步驟3包括:

12、將bootloader程序寫入空數(shù)據(jù)的所述boot分區(qū)鏡像,得到存有有效數(shù)據(jù)的所述boot分區(qū)鏡像;

13、將mcu?rtos和application程序寫入空數(shù)據(jù)的所述mcu分區(qū)鏡像,得到存有有效數(shù)據(jù)的所述mcu分區(qū)鏡像;

14、將空數(shù)據(jù)的所述os系統(tǒng)分區(qū)鏡像掛載后,將文件系統(tǒng)數(shù)據(jù)拷貝到所述os系統(tǒng)分區(qū)鏡像,得到存有有效數(shù)據(jù)的所述os系統(tǒng)分區(qū)鏡像;

15、將空數(shù)據(jù)的所述os應用分區(qū)鏡像掛載后,再通過copy命令將應用程序和資源數(shù)據(jù)拷貝到空數(shù)據(jù)的所述os應用分區(qū)鏡像,得到存有有效數(shù)據(jù)的os應用分區(qū)鏡像。

16、可選的,所述步驟4還包括:

17、將所述userdata分區(qū)鏡像中任意2個分區(qū)之間空隙的區(qū)域,使用0數(shù)據(jù)進行填充,拼接得到完整的userdata分區(qū)鏡像。

18、可選的,所述步驟4之后還包括:

19、步驟5,使用lz4壓縮算法,對所述boot分區(qū)鏡像和所述userdata分區(qū)鏡像分別進行壓縮,得到壓縮后的boot分區(qū)鏡像和壓縮后的userdata分區(qū)鏡像。

20、可選的,所述步驟4之后還包括:

21、步驟6,對所述boot分區(qū)鏡像和所述userdata分區(qū)鏡像進行非對稱加密,并將公鑰密鑰拼接在壓縮后的分區(qū)鏡像頭部,私鑰密鑰存儲到鏡像燒錄程序。

22、可選的,所述步驟4之后還包括:

23、步驟7,通過燒錄程序將制作完成的emmc鏡像燒錄到固件上。

24、根據(jù)本發(fā)明的第二方面,提供一種針對soc異構架構制作emmc鏡像的系統(tǒng),包括:創(chuàng)建模塊、emmc鏡像劃分模塊、數(shù)據(jù)填充模塊和拼接模塊;

25、所述創(chuàng)建模塊,用于創(chuàng)建空數(shù)據(jù)的emmc鏡像;

26、所述emmc鏡像劃分模塊,用于將所述emmc鏡像劃分為boot分區(qū)鏡像和userdata分區(qū)鏡像,所述boot分區(qū)鏡像為空數(shù)據(jù),所述userdata分區(qū)鏡像包括:有效數(shù)據(jù)的gpt分區(qū)鏡像、空數(shù)據(jù)的mcu分區(qū)鏡像、空數(shù)據(jù)的os系統(tǒng)分區(qū)鏡像以及空數(shù)據(jù)的os應用分區(qū)鏡像;

27、所述數(shù)據(jù)填充模塊,用于分別對所述boot分區(qū)鏡像、gpt分區(qū)鏡像、mcu分區(qū)鏡像、os系統(tǒng)分區(qū)鏡像以及os應用分區(qū)鏡像進行數(shù)據(jù)填充;

28、所述拼接模塊,用于將數(shù)據(jù)填充后的gpt分區(qū)鏡像、mcu分區(qū)鏡像、os系統(tǒng)分區(qū)鏡像以及os應用分區(qū)鏡像進行拼接后作為所述userdata分區(qū)鏡像,將所述userdata分區(qū)鏡像和數(shù)據(jù)填充后的所述boot分區(qū)鏡像作為制作得到的所述emmc鏡像。

29、根據(jù)本發(fā)明的第三方面,提供了一種電子設備,包括存儲器、處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機管理類程序時實現(xiàn)針對soc異構架構制作emmc鏡像的方法的步驟。

30、根據(jù)本發(fā)明的第四方面,提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機管理類程序,所述計算機管理類程序被處理器執(zhí)行時實現(xiàn)針對soc異構架構制作emmc鏡像的方法的步驟。

31、本發(fā)明提供的一種針對soc異構架構制作emmc鏡像的方法、系統(tǒng)、電子設備及存儲介質(zhì),針對soc異構架構芯片中的分區(qū)設計有良好的獨立化管理,即兼顧了不同的處理器核心,同時也較好的融合在一起。另外對于汽車領域的安全認證機制,以及后期車廠的升級管理有預見的設計,方便未來的功能擴展。同時搭配燒錄到存儲器的方法,優(yōu)化后的emmc燒錄過程,對于研發(fā)人員而言,簡化燒錄步驟并提高寫入數(shù)據(jù)的效率。



技術特征:

1.一種針對soc異構架構制作emmc鏡像的方法,其特征在于,所述方法包括:

2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟1之后還包括:將emmc劃分為boot分區(qū)和userdata分區(qū);將userdata分區(qū)劃分為gpt分區(qū)、mcu分區(qū)、os系統(tǒng)分區(qū)以及os應用分區(qū);對所述userdata分區(qū)進行分區(qū)的過程包括:

3.根據(jù)權利要求1所述的方法,其特征在于,所述步驟3包括:

4.根據(jù)權利要求1所述的方法,其特征在于,所述步驟4還包括:

5.根據(jù)權利要求1所述的方法,其特征在于,所述步驟4之后還包括:

6.根據(jù)權利要求1所述的方法,其特征在于,所述步驟4之后還包括:

7.根據(jù)權利要求1所述的方法,其特征在于,所述步驟4之后還包括:

8.一種針對soc異構架構制作emmc鏡像的系統(tǒng),其特征在于,所述系統(tǒng)包括:創(chuàng)建模塊、emmc鏡像劃分模塊、數(shù)據(jù)填充模塊和拼接模塊;

9.一種電子設備,其特征在于,包括存儲器、處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機管理類程序時實現(xiàn)如權利要求1-7任一項所述的針對soc異構架構制作emmc鏡像的方法的步驟。

10.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有計算機管理類程序,所述計算機管理類程序被處理器執(zhí)行時實現(xiàn)如權利要求1-7任一項所述的針對soc異構架構制作emmc鏡像的方法的步驟。


技術總結
本發(fā)明涉及一種針對soc異構架構制作eMMC鏡像的方法,包括:創(chuàng)建空數(shù)據(jù)的eMMC鏡像;將eMMC劃分為boot分區(qū)和userdata分區(qū);將eMMC鏡像劃分為boot分區(qū)鏡像和userdata分區(qū)鏡像,boot分區(qū)鏡像為空數(shù)據(jù),userdata分區(qū)鏡像包括:有效數(shù)據(jù)的GPT分區(qū)鏡像、空數(shù)據(jù)的MCU分區(qū)鏡像、空數(shù)據(jù)的OS系統(tǒng)分區(qū)鏡像以及空數(shù)據(jù)的OS應用分區(qū)鏡像;分別對各個分區(qū)鏡像進行數(shù)據(jù)填充;將數(shù)據(jù)填充后的GPT分區(qū)鏡像、MCU分區(qū)鏡像、OS系統(tǒng)分區(qū)鏡像以及OS應用分區(qū)鏡像進行拼接后作為userdata分區(qū)鏡像,將userdata分區(qū)鏡像和數(shù)據(jù)填充后的boot分區(qū)鏡像作為制作得到的eMMC鏡像;針對soc異構架構芯片中的分區(qū)設計有良好的獨立化管理,合理劃分和配置各核心程序在存儲器上的區(qū)域,提高寫入數(shù)據(jù)的效率。

技術研發(fā)人員:張龍,劉傳鵬,雷鑫
受保護的技術使用者:電裝光庭汽車電子(武漢)有限公司
技術研發(fā)日:
技術公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1