From a5716270445c23e5031ca7ee23c5136a440d39b0 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Thu, 5 Jul 2012 15:01:56 -0300 Subject: image_types_fsl.bbclass: do not create a partition from 0 to 1MB in i.MX sdcard The bootrom boots from a fixed 1K offset so we don't need a partition there and having one makes udev or kernel to probe for it and output error messages in bootlog: ,----[ boot error messages ] | ... | EXT4-fs (mmcblk0p1): VFS: Can't find ext4 filesystem | EXT3-fs (mmcblk0p1): error: can't find ext3 filesystem on dev mmcblk0p1. | EXT2-fs (mmcblk0p1): error: can't find an ext2 filesystem on dev mmcblk0p1. | FAT: bogus number of reserved sectors | VFS: Can't find a valid FAT filesystem on dev mmcblk0p1. | cramfs: wrong magic | FAT: bogus number of reserved sectors | VFS: Can't find a valid FAT filesystem on dev mmcblk0p1. | ... `---- Signed-off-by: Otavio Salvador --- classes/image_types_fsl.bbclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'classes') diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass index 324d446..94ec493 100644 --- a/classes/image_types_fsl.bbclass +++ b/classes/image_types_fsl.bbclass @@ -71,14 +71,13 @@ SDCARD_GENERATION_COMMAND_mx6 = "generate_imx_sdcard" # # The disk layout used is: # -# 0 - 1M - reserved to bootloader and other data +# 0 - 1M - reserved to bootloader (not partitioned) # 1M - BOOT_SPACE - kernel # BOOT_SPACE - SDCARD_SIZE - rootfs # generate_imx_sdcard () { # Create partition table parted -s ${SDCARD} mklabel msdos - parted -s ${SDCARD} mkpart primary 0 1MiB parted -s ${SDCARD} mkpart primary 1MiB ${BOOT_SPACE} parted -s ${SDCARD} mkpart primary ${BOOT_SPACE} 100% parted ${SDCARD} print -- cgit v1.2.3-54-g00ecf