WINCE6.0+IMX515通过cfimager.exe烧录镜像文件
freescale提供了cfimager.exe工具,可在SD/MMC卡中烧录系统镜像文件和创建FAT文件,这样,我们可以不需要通过设备来把镜像文件烧录到SD/MMC卡上。。对于I.MX515平台,此工具只能烧录.nb0文件,安装了WCE600_10.04.01_ER.exe之后,会生成目录
<%WINCEROOT%>SUPPORTTOOLCOMMONCFIMAGER,此目录下有cfimager.exe及使用的命令说明等,也可以参考《WCE600_UserGuide》的相关部分5.3.9,把cfimager.exe拷贝到工程编译对应的release目录下。
I.MX515平台的XDR默认是其他flash设备的,所以为了确保xdr支持SD,需要设置环境变量IMGSDMMC=1。编译完工程后,打开编译窗口,通过命令就可以下载xldr.nb0、eboot.nb0和nk.nb0到SD/MMC卡上,然后从SD/MMC卡启动就可以了,《evk_imx51_Hardware_UG》文档中有关于启动的说明,如下图:
图1
下面以烧录xldr.nb0举例说明,如果是第一次把镜像文件烧录到SD/MMC卡上,是需要采用-a选项来格式化,否则无法成功烧录,见下图:
图2
Eboot.nb0和nk.nb0的烧录也一样,见下图:
图3
cfimager -f xldr.nb0-d i: -imx51,这里的i是盘符,不用i后面的:号也可以。