]> code.ossystems Code Review - meta-freescale.git/commitdiff
image_types_fsl.bbclass: add support to skip u-boot padding
authorOtavio Salvador <otavio@ossystems.com.br>
Sun, 29 Apr 2012 15:24:04 +0000 (12:24 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Sun, 29 Apr 2012 15:30:09 +0000 (12:30 -0300)
u-boot-imx has padding by default and machines using it need to skip
it when generating the sdcard.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/classes/image_types_fsl.bbclass

index 36f089461c7a7742523ab3cbab56672170315726..a43e4c6b873719ed16f12ff954c8c39570cdc197 100644 (file)
@@ -4,6 +4,7 @@ IMAGE_BOOTLOADER ?= "u-boot"
 
 # Handle u-boot suffixes
 UBOOT_SUFFIX ?= "bin"
+UBOOT_PADDING ?= "0"
 
 #
 # Create an image that can by written onto a SD card using dd.
@@ -51,7 +52,7 @@ IMAGE_CMD_sdcard () {
 
        case "${IMAGE_BOOTLOADER}" in
                u-boot)
-               dd if=${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}.${UBOOT_SUFFIX} of=${SDCARD} conv=notrunc seek=2 bs=512
+               dd if=${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}.${UBOOT_SUFFIX} of=${SDCARD} conv=notrunc seek=2 skip=${UBOOT_PADDING} bs=512
                ;;
                barebox)
                dd if=${DEPLOY_DIR_IMAGE}/barebox-${MACHINE}.bin of=${SDCARD} conv=notrunc seek=1 skip=1 bs=512