|
|
FAT的文件系统镜像只能在Windows平台制作,相关工具在SDK的“build\config\target_config\brandy\mk_emmc_image”目录下。
制作文件系统镜像前,需要按照实际使用配置修改以下参数,配置参数都位于
“mkfatimgtool.py”脚本内头部,如下所示:
● image_name:生成镜像的文件名,当前默认为“file”,生成文件名为
“file.bin”。
● cfg_sector_size:eMMC器件单扇区字节数,默认为512Byte。
● partition_list:FAT文件系统的分区配置,具体配置说明如下:
partition_list = [[os.path.join(cur_dir, 'fs'), "461260"],]
以上参数格式为[资源文件路径, 分区大小],其中资源文件路径为装有烧录资源文件的路径,默认为脚本当前目录下的fs目录。
分区大小为要生成镜像的KB大小,当前默认为461260KB,即为450MB大小。
目前可以通过APP核启动日志查看分区容量,搜索关键字mmc_partition[0],即第一分区。其中capacity值就是脚本需要传入的分区大小的值,默
认为462360KB,当前系统默认配置是eMMC按照4GB容量配置,第一分区大小为11%,即约450MB,如果资源文件大于此值,则需要适配A核第一分区的大小比例,提高到适宜值。如果资源文件较少,无需第一分区那么大空间,为了降低烧录时间,可以适当降低第一分区的百分比值。修改后,读取到启动日志中新的capacity值,用于生成对应的FAT文件镜像。
|
|