diff options
| -rw-r--r-- | meta-fsl-arm/classes/image_types_fsl.bbclass | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/meta-fsl-arm/classes/image_types_fsl.bbclass b/meta-fsl-arm/classes/image_types_fsl.bbclass index 1144bff40..c3698322b 100644 --- a/meta-fsl-arm/classes/image_types_fsl.bbclass +++ b/meta-fsl-arm/classes/image_types_fsl.bbclass | |||
| @@ -146,23 +146,23 @@ generate_mxs_sdcard () { | |||
| 146 | imx-bootlets) | 146 | imx-bootlets) |
| 147 | # The disk layout used is: | 147 | # The disk layout used is: |
| 148 | # | 148 | # |
| 149 | # 0 -> IMAGE_ROOTFS_ALIGNMENT - reserved for bootstream (not partitioned) | 149 | # 0 -> 1024 - Unused (not partitioned) |
| 150 | # IMAGE_ROOTFS_ALIGNMENT -> BOOT_SPACE - kernel and other data | 150 | # 1024 -> BOOT_SPACE - kernel and other data (bootstream) |
| 151 | # BOOT_SPACE -> SDIMG_SIZE - rootfs | 151 | # BOOT_SPACE -> SDIMG_SIZE - rootfs |
| 152 | # | 152 | # |
| 153 | # Default Free space = 1.3x | 153 | # Default Free space = 1.3x |
| 154 | # Use IMAGE_OVERHEAD_FACTOR to add more space | 154 | # Use IMAGE_OVERHEAD_FACTOR to add more space |
| 155 | # <---------> | 155 | # <---------> |
| 156 | # 4MiB 8MiB SDIMG_ROOTFS 4KiB | 156 | # 1024 8MiB SDIMG_ROOTFS 4MiB |
| 157 | # <-----------------------> <----------> <----------------------> <------------------------------> | 157 | # <-------> <----------> <----------------------> <------------------------------> |
| 158 | # ------------------------ ------------ ------------------------ ------------------------------- | 158 | # --------------------- ------------------------ ------------------------------- |
| 159 | # | IMAGE_ROOTFS_ALIGNMENT | BOOT_SPACE | ROOTFS_SIZE | IMAGE_ROOTFS_ALIGNMENT | | 159 | # | Unused | BOOT_SPACE | ROOTFS_SIZE | IMAGE_ROOTFS_ALIGNMENT | |
| 160 | # ------------------------ ------------ ------------------------ ------------------------------- | 160 | # --------------------- ------------------------ ------------------------------- |
| 161 | # ^ ^ ^ ^ ^ | 161 | # ^ ^ ^ ^ ^ |
| 162 | # | | | | | | 162 | # | | | | | |
| 163 | # 0 4096 4MiB + 8MiB 4MiB + 8Mib + SDIMG_ROOTFS 4MiB + 8MiB + SDIMG_ROOTFS + 4MiB | 163 | # 0 1024 1024 + 8MiB 1024 + 8Mib + SDIMG_ROOTFS 1024 + 8MiB + SDIMG_ROOTFS + 4MiB |
| 164 | parted -s ${SDCARD} unit KiB mkpart primary ${IMAGE_ROOTFS_ALIGNMENT} $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED}) | 164 | parted -s ${SDCARD} unit KiB mkpart primary 1024 $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED}) |
| 165 | parted -s ${SDCARD} unit KiB mkpart primary $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED}) $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED} \+ $ROOTFS_SIZE) | 165 | parted -s ${SDCARD} unit KiB mkpart primary $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED}) $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED} \+ $ROOTFS_SIZE) |
| 166 | 166 | ||
| 167 | # Empty 4 bytes from boot partition | 167 | # Empty 4 bytes from boot partition |
| 168 | dd if=/dev/zero of=${SDCARD} conv=notrunc seek=2048 count=4 | 168 | dd if=/dev/zero of=${SDCARD} conv=notrunc seek=2048 count=4 |
