IMX6Q的EMMC分区 |
您所在的位置:网站首页 › emmc分区表文件是什么 › IMX6Q的EMMC分区 |
转载地址:http://blog.sina.com.cn/s/blog_9864c64a0102xpte.html 转载地址: (5条消息) IMX6Q的EMMC分区_kunkliu的博客-CSDN博客 公司最近有个项目是用飞思卡尔的IMX6Q的核心板,刚好需要给EMMC重新分区,EMMC分区和其他的NADN或者NOR的分区不太一样。我在uboot和kernel(4.1.5)中没有找到任何给EMMC分区的相关内容。在网上找了一天的资料,都说在内核里面的什么什么对应文件,反正我找了半天没看见。自己摸索了半天,联系到PC的分区方式,转头从飞思卡尔的烧写工具mgftool入手,终于在这里找到突破口。具体的分区方法如下。 一、修改mgftool中的分区脚本 1、打开mgftool的目录,找到UCL2.XML文件,我这里的路径入下图: 2、打开ucl2.xml文件,找到你需要的启动方式的位置,我这里是EMMC-LINUX,然后查看对应的分区脚本名称,我这里的是mksdcard.sh.tar。 3、接下来就是修改分区脚本文件了,将mksdcard.sh.tar解压得到mksdcard.sh,然后打开这个脚本,修改里面的内容就行。mksdcard.sh内容如下: #!/bin/sh # partition size in MB BOOT_ROM_SIZE=10 # wait for the SD/MMC device node ready while [ ! -e $1 ] do sleep 1 echo “wait for $1 appear” done # call sfdisk to create partition table # destroy the partition table node=$1 dd if=/dev/zero of=${node} bs=1024 count=1 #这里的0C 表示windows FAT分区 83表示LINUX分区 sfdisk --force ${node} |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |