diff options
| author | Andrei Gherzan <andrei@gherzan.ro> | 2012-09-16 03:11:49 +0300 |
|---|---|---|
| committer | Andrei Gherzan <andrei@gherzan.ro> | 2012-09-16 03:17:34 +0300 |
| commit | 280c217470082db04dd424a2a6995116b8d50483 (patch) | |
| tree | 6f7d5ce4b7d1e1e7cab75fbff72acfb51a68fa0e | |
| parent | b059c59f7192cb30799e6fead125855b057283fd (diff) | |
| download | meta-raspberrypi-280c217470082db04dd424a2a6995116b8d50483.tar.gz | |
sdcard_image-rpi: Fix SDIMG_SIZE
The final SDIMG_SIZE was missing a IMAGE_ROOTFS_ALIGNMENT padding.
[GITHUB #65]
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
| -rw-r--r-- | classes/sdcard_image-rpi.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass index de96e50..aceac27 100644 --- a/classes/sdcard_image-rpi.bbclass +++ b/classes/sdcard_image-rpi.bbclass | |||
| @@ -65,7 +65,7 @@ IMAGE_CMD_rpi-sdimg () { | |||
| 65 | # Align partitions | 65 | # Align partitions |
| 66 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1) | 66 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1) |
| 67 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE_ALIGNED} - ${BOOT_SPACE_ALIGNED} % ${IMAGE_ROOTFS_ALIGNMENT}) | 67 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE_ALIGNED} - ${BOOT_SPACE_ALIGNED} % ${IMAGE_ROOTFS_ALIGNMENT}) |
| 68 | SDIMG_SIZE=$(expr ${BOOT_SPACE_ALIGNED} + $ROOTFS_SIZE + ${IMAGE_ROOTFS_ALIGNMENT}) | 68 | SDIMG_SIZE=$(expr ${IMAGE_ROOTFS_ALIGNMENT} + ${BOOT_SPACE_ALIGNED} + $ROOTFS_SIZE + ${IMAGE_ROOTFS_ALIGNMENT}) |
| 69 | 69 | ||
| 70 | # Initialize sdcard image file | 70 | # Initialize sdcard image file |
| 71 | dd if=/dev/zero of=${SDIMG} bs=1 count=0 seek=$(expr 1024 \* ${SDIMG_SIZE}) | 71 | dd if=/dev/zero of=${SDIMG} bs=1 count=0 seek=$(expr 1024 \* ${SDIMG_SIZE}) |
