制作imx6ull Linux系统的img镜像文件
1.什么是img镜像文件
在讲解img镜像文件之前我们要了解一般的imx6ull系列开发板烧录F方法一般有两种,一种是通过通过USB刷机,用mfgtools工具将uboot kernel dtb rootfs这些文件烧写到emmc nandflash sd卡等存储介质上面,但是这种方法的缺点是烧写比较慢,而且只能一个一个刷写,官方推荐的量产烧写方式是通过SD卡刷机,就是把SD卡做成启动盘,然后启动系统,再把内容烧录到emmc或者nand flash里面。
另外一种就是通过SD卡(EMMC)进行烧录,这里介绍一种将uboot kernel dtb rootfs打包成img镜像,然后通过Win32 Disk Imager烧录的方法。
接着我们介绍一下img镜像文件,我们可以img文件可以简单理解为一个磁盘,可以存放二进制数据,可以进行分区,可以建立文件系统等操作。
一般img镜像文件分区如下表:
| Start Address | size | Usage |
|---|---|---|
| 0x0 | 2 sectors(1K) | Reserved for partition table |
| 2 sector(K,0x400) | 20414 sectors(9M+) | i.MX6MQ u-boot image |
| 20480 sector (10M,0xa00000) | 204800 sectors(100M |

4207

被折叠的 条评论
为什么被折叠?



