From ff7b0dfbc38b609b2018a4481deb86dd5e98769f Mon Sep 17 00:00:00 2001 From: Dalon Westergreen Date: Fri, 20 Jan 2017 15:39:43 -0800 Subject: add support to generate uboot environment images create uboot environment images to populate the sdcard images. This allows non-default uboot environments to be used without the need for changing / patching uboot Initially add de0-nano-soc environment --- recipes-bsp/u-boot/u-boot-socfpga-env.inc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'recipes-bsp/u-boot/u-boot-socfpga-env.inc') diff --git a/recipes-bsp/u-boot/u-boot-socfpga-env.inc b/recipes-bsp/u-boot/u-boot-socfpga-env.inc index 55621b9..1798d27 100644 --- a/recipes-bsp/u-boot/u-boot-socfpga-env.inc +++ b/recipes-bsp/u-boot/u-boot-socfpga-env.inc @@ -10,13 +10,14 @@ ENV_BASE_NAME ??= "${UBOOT_CONFIG}" ENV_BASE_FILE = "${WORKDIR}/${ENV_BASE_NAME}.env" do_environment_mkimage() { - if [ -e ${WORKDIR}/${PV}/${ENV_BASE_NAME}.env ]; then - mkenvimage -s ${ENV_SIZE} -o ${WORKDIR}/${ENV_BASE_NAME}.bin ${WORKDIR}/${PV}/${ENV_BASE_NAME}.env + if [ -e "${WORKDIR}/${ENV_BASE_NAME}.env" ]; then + mkenvimage -s ${ENV_SIZE} -o ${WORKDIR}/${ENV_BASE_NAME}.bin ${WORKDIR}/${ENV_BASE_NAME}.env fi } do_deploy_append() { - if [ -e ${WORKDIR}/${ENV_BASE_NAME}.bin]; then + + if [ -e "${WORKDIR}/${ENV_BASE_NAME}.bin" ]; then install -d ${DEPLOYDIR} install -m 644 ${WORKDIR}/${ENV_BASE_NAME}.bin ${DEPLOYDIR}/u-boot-env-${ENV_BASE_NAME}.bin fi -- cgit v1.2.3-54-g00ecf