diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2017-08-15 11:01:26 +0300 |
---|---|---|
committer | Mikko Gronoff <mikko.gronoff@qt.io> | 2017-08-17 06:45:32 +0000 |
commit | 623eb86f258bab4ce7a70817ba668b83c1e1f3ef (patch) | |
tree | 0c6536f642b5e28b84fb5f51066e387934473770 | |
parent | 8acc59f5dcae64b2e2dad807d1cf518295fa7888 (diff) | |
download | meta-boot2qt-623eb86f258bab4ce7a70817ba668b83c1e1f3ef.tar.gz |
tegra: rootfs now defaults to ext4
also make sure variables are not expanded too early.
Change-Id: I975fcdc103af94a7dbed7b5539de4451a460446a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
-rw-r--r-- | classes/image_types_sdcard.bbclass | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/classes/image_types_sdcard.bbclass b/classes/image_types_sdcard.bbclass index 5bd86c2..37b1b61 100644 --- a/classes/image_types_sdcard.bbclass +++ b/classes/image_types_sdcard.bbclass | |||
@@ -52,16 +52,16 @@ IMAGE_DEPENDS_tegraflash_append = " parted-native:do_populate_sysroot" | |||
52 | create_tegraflash_pkg_prepend() { | 52 | create_tegraflash_pkg_prepend() { |
53 | # Create partition table | 53 | # Create partition table |
54 | SDCARD=${IMGDEPLOYDIR}/${IMAGE_NAME}.img | 54 | SDCARD=${IMGDEPLOYDIR}/${IMAGE_NAME}.img |
55 | SDCARD_ROOTFS=${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.ext3 | 55 | SDCARD_ROOTFS=${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.ext4 |
56 | SDCARD_SIZE=$(expr ${IMAGE_ROOTFS_ALIGNMENT} + $ROOTFS_SIZE + ${IMAGE_ROOTFS_ALIGNMENT}) | 56 | SDCARD_SIZE=$(expr ${IMAGE_ROOTFS_ALIGNMENT} + ${ROOTFS_SIZE} + ${IMAGE_ROOTFS_ALIGNMENT}) |
57 | 57 | ||
58 | dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) | 58 | dd if=/dev/zero of=$SDCARD bs=1 count=0 seek=$(expr 1024 \* $SDCARD_SIZE) |
59 | 59 | ||
60 | parted -s ${SDCARD} mklabel gpt | 60 | parted -s $SDCARD mklabel gpt |
61 | parted -s ${SDCARD} unit KiB mkpart primary ${IMAGE_ROOTFS_ALIGNMENT} $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${ROOTFS_SIZE}) | 61 | parted -s $SDCARD unit KiB mkpart primary ${IMAGE_ROOTFS_ALIGNMENT} $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${ROOTFS_SIZE}) |
62 | parted ${SDCARD} print | 62 | parted $SDCARD print |
63 | 63 | ||
64 | dd if=${SDCARD_ROOTFS} of=${SDCARD} conv=notrunc,fsync seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) | 64 | dd if=$SDCARD_ROOTFS of=$SDCARD conv=notrunc,fsync seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) |
65 | 65 | ||
66 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img | 66 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
67 | ln -s ${IMAGE_NAME}.img ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img | 67 | ln -s ${IMAGE_NAME}.img ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |