summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
Diffstat (limited to 'classes')
-rw-r--r--classes/image_types_fsl.bbclass18
1 files changed, 13 insertions, 5 deletions
diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass
index 47e8338..39ceb7a 100644
--- a/classes/image_types_fsl.bbclass
+++ b/classes/image_types_fsl.bbclass
@@ -12,7 +12,9 @@ UBOOT_SUFFIX_SDCARD ?= "${UBOOT_SUFFIX}"
12# 12#
13 13
14# IMX Bootlets Linux bootstream 14# IMX Bootlets Linux bootstream
15IMAGE_DEPENDS_linux.sb = "elftosb-native imx-bootlets virtual/kernel" 15IMAGE_DEPENDS_linux.sb = "elftosb-native:do_populate_sysroot \
16 imx-bootlets:do_deploy \
17 virtual/kernel:do_deploy"
16IMAGE_LINK_NAME_linux.sb = "" 18IMAGE_LINK_NAME_linux.sb = ""
17IMAGE_CMD_linux.sb () { 19IMAGE_CMD_linux.sb () {
18 kernel_bin="`readlink ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin`" 20 kernel_bin="`readlink ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin`"
@@ -37,7 +39,10 @@ IMAGE_CMD_linux.sb () {
37} 39}
38 40
39# IMX Bootlets barebox bootstream 41# IMX Bootlets barebox bootstream
40IMAGE_DEPENDS_barebox.mxsboot-sdcard = "elftosb-native u-boot-mxsboot-native imx-bootlets barebox" 42IMAGE_DEPENDS_barebox.mxsboot-sdcard = "elftosb-native:do_populate_sysroot \
43 u-boot-mxsboot-native:do_populate_sysroot \
44 imx-bootlets:do_deploy \
45 barebox:do_deploy"
41IMAGE_CMD_barebox.mxsboot-sdcard () { 46IMAGE_CMD_barebox.mxsboot-sdcard () {
42 barebox_bd_file=imx-bootlets-barebox_ivt.bd-${MACHINE} 47 barebox_bd_file=imx-bootlets-barebox_ivt.bd-${MACHINE}
43 48
@@ -49,7 +54,8 @@ IMAGE_CMD_barebox.mxsboot-sdcard () {
49 54
50# U-Boot mxsboot generation to SD-Card 55# U-Boot mxsboot generation to SD-Card
51UBOOT_SUFFIX_SDCARD_mxs ?= "mxsboot-sdcard" 56UBOOT_SUFFIX_SDCARD_mxs ?= "mxsboot-sdcard"
52IMAGE_DEPENDS_uboot.mxsboot-sdcard = "u-boot-mxsboot-native u-boot" 57IMAGE_DEPENDS_uboot.mxsboot-sdcard = "u-boot-mxsboot-native:do_populate_sysroot \
58 u-boot:do_deploy"
53IMAGE_CMD_uboot.mxsboot-sdcard = "mxsboot sd ${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}.${UBOOT_SUFFIX} \ 59IMAGE_CMD_uboot.mxsboot-sdcard = "mxsboot sd ${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}.${UBOOT_SUFFIX} \
54 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.uboot.mxsboot-sdcard" 60 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.uboot.mxsboot-sdcard"
55 61
@@ -65,8 +71,10 @@ BAREBOX_ENV_SPACE ?= "512"
65# Set alignment to 4MB [in KiB] 71# Set alignment to 4MB [in KiB]
66IMAGE_ROOTFS_ALIGNMENT = "4096" 72IMAGE_ROOTFS_ALIGNMENT = "4096"
67 73
68IMAGE_DEPENDS_sdcard = "parted-native dosfstools-native mtools-native \ 74IMAGE_DEPENDS_sdcard = "parted-native:do_populate_sysroot \
69 virtual/kernel ${IMAGE_BOOTLOADER}" 75 dosfstools-native:do_populate_sysroot \
76 mtools-native:do_populate_sysroot \
77 virtual/kernel:do_deploy ${IMAGE_BOOTLOADER}:do_deploy"
70 78
71SDCARD = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.sdcard" 79SDCARD = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.sdcard"
72 80