diff options
Diffstat (limited to 'classes/image_types_socfpga.bbclass')
-rw-r--r-- | classes/image_types_socfpga.bbclass | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/classes/image_types_socfpga.bbclass b/classes/image_types_socfpga.bbclass index 40d5b0b..a6dc78b 100644 --- a/classes/image_types_socfpga.bbclass +++ b/classes/image_types_socfpga.bbclass | |||
@@ -107,11 +107,14 @@ IMAGE_CMD_sdcard () { | |||
107 | # Initialize a sparse file | 107 | # Initialize a sparse file |
108 | if [ "x${UBOOT_CONFIG}" != "x" ] | 108 | if [ "x${UBOOT_CONFIG}" != "x" ] |
109 | then | 109 | then |
110 | SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard" | 110 | SDCARD_NAME="${IMAGE_NAME}-${UBOOT_CONFIG}.rootfs.sdcard" |
111 | else | 111 | else |
112 | SDCARD="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.sdcard" | 112 | SDCARD_NAME="${IMAGE_NAME}.rootfs.sdcard" |
113 | fi | 113 | fi |
114 | SDCARD="${DEPLOY_DIR_IMAGE}/${SDCARD_NAME}" | ||
114 | dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) | 115 | dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) |
116 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard | ||
117 | ln -s ${SDCARD_NAME} ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.sdcard | ||
115 | 118 | ||
116 | ${SDCARD_GENERATION_COMMAND} | 119 | ${SDCARD_GENERATION_COMMAND} |
117 | } | 120 | } |