imx6使用mfg工具分区无法识别

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6使用mfg工具分区无法识别

1,788 Views
ereszsd
Contributor I

Dear all,

我用mfg tool对imx6分区,创建7个分区可以识别并格式化,但如果创建8个,第8个分区就无法识别,请问是什么原因,新建分区还需要修改哪些文件吗?

目前新建分区修改的文件

1, mksdcard.sh:

sfdisk --force ${node} << EOF
${BOOT_ROM_SIZE}M,500M,0c
600M,2500M,83
3100M,100M,83
3300M,,5
3350M,2500M,83
5900M,1000M,83
6950M,256M,83
7256M,,83
EOF

2, ucl2.xml

<!-- burn rootfs -->
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p2">Formatting rootfs partition</CMD>
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p3"/>
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p6"/>
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p5"/>
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p7">77Formatting rootfs partition</CMD>
<CMD state="Updater" type="push" body="$ fdisk /dev/mmcblk3 -l">check partition list</CMD>
<CMD state="Updater" type="push" body="$ mkfs.ext3 -E nodiscard /dev/mmcblk%mmc%p8">88Formatting rootfs partition</CMD>

看串口log,用fdisk -l 可以看到分区mmcblk3p8,但格式化提示找不到此分区。

微信图片_20200817093600.png

Tags (1)
0 Kudos
5 Replies

1,660 Views
ereszsd
Contributor I

目前发现找不到/dev/mmcblk3p8的原因是 cat/proc/partions没有此分区。

UTP: received command '$ cat /proc/partitions'
UTP: executing "cat /proc/partitions"
major minor #blocks name

31 0 32 mtdblock0
179 0 7618560 mmcblk3
179 1 512000 mmcblk3p1
179 2 2560000 mmcblk3p2
179 3 102400 mmcblk3p3
179 4 1 mmcblk3p4
179 5 2560000 mmcblk3p5
179 6 1024000 mmcblk3p6
179 7 262144 mmcblk3p7
179 24 128 mmcblk3rpmb
179 16 16384 mmcblk3boot1
179 8 16384 mmcblk3boot0

为什么p7存在,p8不存在呢?

如果新创建分区没有更新,p7,p8应该都不存在吧(p7,p8同时新建的)。

0 Kudos

1,660 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Which version of BSP are you using?

0 Kudos

1,660 Views
ereszsd
Contributor I

This is kernel version, thanks

VERSION = 4
PATCHLEVEL = 1
SUBLEVEL = 44
EXTRAVERSION =
NAME = Series 4800

0 Kudos

1,660 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Which version linux BSP are you using? Embedded Linux for i.MX Applications Processors | NXP 

For Partitioning you can see our user guilde 4.3.3 Partitioning the SD/MMC card.

0 Kudos

1,660 Views
ereszsd
Contributor I

Thanks for your help, I have checked the user guide on 4.3.3.

But we still want to use mfg tools to do the partition. Is there any direction? 

Is there any wrong in my modification?

Thanks

0 Kudos