summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2017-08-15 11:01:26 +0300
committerMikko Gronoff <mikko.gronoff@qt.io>2017-08-17 06:45:32 +0000
commit623eb86f258bab4ce7a70817ba668b83c1e1f3ef (patch)
tree0c6536f642b5e28b84fb5f51066e387934473770
parent8acc59f5dcae64b2e2dad807d1cf518295fa7888 (diff)
downloadmeta-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.bbclass14
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"
52create_tegraflash_pkg_prepend() { 52create_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