diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2012-07-05 15:01:56 -0300 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2012-07-17 18:39:27 -0300 |
| commit | 9a72295885b204025480814ccde4146bdec4bfa6 (patch) | |
| tree | c40f0d2db35457a00f25fdfcc7be7b8ccd1a75ab /meta-fsl-arm/classes | |
| parent | 91bb33d3544ce069baa810d9ae6877a65473843b (diff) | |
| download | meta-freescale-9a72295885b204025480814ccde4146bdec4bfa6.tar.gz | |
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 <otavio@ossystems.com.br>
Diffstat (limited to 'meta-fsl-arm/classes')
| -rw-r--r-- | meta-fsl-arm/classes/image_types_fsl.bbclass | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/meta-fsl-arm/classes/image_types_fsl.bbclass b/meta-fsl-arm/classes/image_types_fsl.bbclass index e9e327950..58f5249e8 100644 --- a/meta-fsl-arm/classes/image_types_fsl.bbclass +++ b/meta-fsl-arm/classes/image_types_fsl.bbclass | |||
| @@ -50,14 +50,13 @@ SDCARD_GENERATION_COMMAND_mx6 = "generate_imx_sdcard" | |||
| 50 | # | 50 | # |
| 51 | # The disk layout used is: | 51 | # The disk layout used is: |
| 52 | # | 52 | # |
| 53 | # 0 - 1M - reserved to bootloader and other data | 53 | # 0 - 1M - reserved to bootloader (not partitioned) |
| 54 | # 1M - BOOT_SPACE - kernel | 54 | # 1M - BOOT_SPACE - kernel |
| 55 | # BOOT_SPACE - SDCARD_SIZE - rootfs | 55 | # BOOT_SPACE - SDCARD_SIZE - rootfs |
| 56 | # | 56 | # |
| 57 | generate_imx_sdcard () { | 57 | generate_imx_sdcard () { |
| 58 | # Create partition table | 58 | # Create partition table |
| 59 | parted -s ${SDCARD} mklabel msdos | 59 | parted -s ${SDCARD} mklabel msdos |
| 60 | parted -s ${SDCARD} mkpart primary 0 1MiB | ||
| 61 | parted -s ${SDCARD} mkpart primary 1MiB ${BOOT_SPACE} | 60 | parted -s ${SDCARD} mkpart primary 1MiB ${BOOT_SPACE} |
| 62 | parted -s ${SDCARD} mkpart primary ${BOOT_SPACE} 100% | 61 | parted -s ${SDCARD} mkpart primary ${BOOT_SPACE} 100% |
| 63 | parted ${SDCARD} print | 62 | parted ${SDCARD} print |
