From 99ce37e4a9c1cbfe534528584c67577d07c825ae Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Oct 2011 13:48:24 +0200 Subject: sdcard_image bbclass: default to 4GiB, but use 2GiB for beaglebone Signed-off-by: Koen Kooi --- classes/sdcard_image.bbclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'classes') diff --git a/classes/sdcard_image.bbclass b/classes/sdcard_image.bbclass index be7ab3b9..41891fe5 100644 --- a/classes/sdcard_image.bbclass +++ b/classes/sdcard_image.bbclass @@ -12,6 +12,10 @@ LOOPDEV ?= "/dev/loop1" LOOPDEV_BOOT ?= "/dev/loop2" LOOPDEV_FS ?= "/dev/loop3" +# Default to 4GiB images, but use 2GiB images for beaglebone +SDIMG_SIZE ?= "444" +SDIMG_SIZE_beaglebone = "222" + IMAGE_CMD_sdimg () { SDIMG=${WORKDIR}/sd.img @@ -29,7 +33,7 @@ IMAGE_CMD_sdimg () { # If an SD image is already present, reuse and reformat it if [ ! -e ${SDIMG} ] ; then - dd if=/dev/zero of=${SDIMG} bs=$(echo '255 * 63 * 512' | bc) count=222 + dd if=/dev/zero of=${SDIMG} bs=$(echo '255 * 63 * 512' | bc) count=${SDIMG_SIZE} fi ${LOSETUP} ${LOOPDEV} ${SDIMG} -- cgit v1.2.3-54-g00ecf