# We need some variables from u-boot-sign inherit uboot-sign PENGWYN_SPL_LOADADDR ?= "0x402F0400" PENGWYN_SPL_IMAGE_TYPE ?= "omapimage" PENGWYN_SPL_BINARYNAME ?= "MLO" concat_spl_dtb_helper:append() { bbplain "*** SCLE: UBOOT_MKIMAGE: ${UBOOT_MKIMAGE} ***" bbplain "*** SCLE: SPL_IMAGE: ${SPL_IMAGE} ***" # Create MLO after sign uboot-spl.bin and append signature to dtb deployed_spl_dtb_binary='${DEPLOY_DIR_IMAGE}/${SPL_DTB_IMAGE}' if [ -e "${DEPLOYDIR}/${SPL_NODTB_IMAGE}" -a -e "$deployed_spl_dtb_binary" ] ; then deployed_mlo_binary='${DEPLOY_DIR_IMAGE}/${PENGWYN_SPL_BINARYNAME}' bbplain "*** SCLE: deployed_mlo_binary: $deployed_mlo_binary ***" ${UBOOT_MKIMAGE} \ ${@'-D "${SPL_MKIMAGE_DTCOPTS}"' if len('${SPL_MKIMAGE_DTCOPTS}') else ''} \ -T ${PENGWYN_SPL_IMAGE_TYPE} \ -a ${PENGWYN_SPL_LOADADDR} \ -d ${SPL_IMAGE} \ $deployed_mlo_binary fi }