【技术实现步骤摘要】
动态分区的烧录方法及装置、芯片、芯片模组、存储介质
[0001]本申请涉及计算机
,尤其涉及一种动态分区的烧录方法及装置、芯片、芯片模组、存储介质。
技术介绍
[0002]动态分区,是指将一个物理分区划分为多个逻辑分区,并且该物理分区还包含一定的预留空间。其中,预留空间中填充的都是0字节数据。烧录动态分区,即将动态分区的系统镜像文件烧录到各个逻辑分区和预留(reserved)空间。而动态分区的系统镜像文件都是默认编译成稀疏(sparse)矩阵存储格式,也就是压缩格式。烧录时需要将sparse格式的系统镜像文件转换成非压缩格式进行烧录,或者烧录压缩格式的系统镜像文件,在烧写时作转换。无论采用哪种方式,最终烧录到物理设备上的一定是非压缩格式的系统镜像文件。
[0003]当动态分区的系统镜像文件转换成非压缩格式时,现有技术都是按照系统配置的分区大小进行转换。假设动态分区包括如下逻辑分区:系统(system)、系统扩展(system_ext)、产品(product)、厂商(vendor)等,则动态分区的实际大小就是system、system_ext、product、vendor和预留空间的总的大小。例如,当前系统配置的动态分区的大小是6G,其中,system、system_ext、product和vendor的实际大小是4G,预留空间是2G,则转换成非压缩格式实际的动态分区的大小是6G。烧录时是按照实际的动态分区的大小下载系统镜像文件,下载和烧录效率比较低,耗时比较多。
技术实现思路
[0004 ...
【技术保护点】
【技术特征摘要】
1.一种动态分区的烧录方法,其特征在于,所述方法包括:获取待烧录到动态分区的第一系统镜像文件中的至少一个系统镜像数据的总大小,所述第一系统镜像文件的格式为非稀疏矩阵格式,所述动态分区包括至少一个子逻辑分区;将所述总大小的信息写入第二系统镜像文件的头信息中,所述第二系统镜像文件为所述第一系统镜像文件的稀疏矩阵格式文件;根据所述头信息,将所述第一系统镜像文件中的至少一个系统镜像数据分别烧录到所述至少一个子逻辑分区。2.根据权利要求1所述的方法,其特征在于,所述获取待烧录到动态分区的第一系统镜像文件中的至少一个系统镜像数据的总大小,包括:获取所述第二系统镜像文件;根据所述第二系统镜像文件,获取所述第一系统镜像文件;获取所述第一系统镜像文件中的至少一个系统镜像数据的大小;根据所述第一系统镜像文件中的至少一个系统镜像数据的大小,得到所述第一系统镜像文件中的至少一个系统镜像数据的总大小。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取配置信息,所述配置信息包括所述动态分区的大小;根据所述配置信息,创建所述动态分区的物理分区。4.根据权利要求3所述的方法,其特征在于,所述动态分区还包括预留空间,所述根据所述头信息,将所述第一系统镜像文件中的至少一个系统镜像数据分别烧录到所述至少一个子逻辑分区之后,所述方法还包括:停止传输全0数据并填充所述全0数据至所述预留空间;由开启引导程序填充所述全0数据至所述预留空间。5.一种动态分区的烧录方法,其特征在于,所述方法包括:获取第一系统镜像文件;根据所述第一系统镜像文件,获取第二系统镜像文件,所述第二系统镜像文件的格式为非稀疏矩阵格式,所述第一系统镜像文件为所述第二系统镜像文件的稀疏矩阵格式文件;获取所述第二系统镜像文件中的至少一个系统镜像数据;将所述至少一个系统镜像数据分别烧录到动态分区的至少一个子逻辑分区。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取子逻辑分区信息表,所述子逻辑分区信息表包括所述至少一个子逻辑分区的地址范围;所述获取所述第二系统镜像文件中的至少一个系统镜像数据,包括:根据所述子逻辑分区信息表,在所述第二系统镜像文件中获取所述至少一个子逻辑分区的地址范围对应的至少一个系统镜像数据。7.根据权利要求5或6所述的方法,其特征在于,所述动态分区还包括预留空间,所述将所述至少一个系统镜像数据分别烧录到所述至少一个子逻辑分区之后,所述方法还包括:停止传输全0数据并填充所述全0数据至所述预留空间;由开启引导程序填充所述全0数据至所述预留空间。
8.一种动态分区的烧录装置,其特征在于,所述装置包括:第一获取单元,用于获取待烧录到动态分区的第一系统镜像文件中的至少一个系统镜像数据的总大小,所述第一系统镜像文件的格式为非稀疏矩阵格式,所述动态分区包括至少一个子逻辑分区;写入单元,用于将所述总大小的信息写入第二系统镜像文件的头信息中,所述第二系统镜像文件为所述第一系统镜像文件的稀疏矩阵格式文件;烧录单元,用于根据所述头信息,将所述第一系统镜像文件中的至少一个系统镜像数据分别烧录到所述至少一个子逻辑分区。9.根据权利要求8所述的装置,其特征在于,所述第一获取单元包括:第二获取单元...
【专利技术属性】
技术研发人员:刘春雷,
申请(专利权)人:展讯半导体南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。