summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/u-boot/u-boot-socfpga-env.inc
diff options
context:
space:
mode:
authorDalon Westergreen <dalon.westergreen@intel.com>2017-01-20 15:39:43 -0800
committerKhem Raj <raj.khem@gmail.com>2017-01-20 18:33:21 -0800
commitff7b0dfbc38b609b2018a4481deb86dd5e98769f (patch)
tree7d59a7d0f0ec440ae118b0fc7deb7ed690147f71 /recipes-bsp/u-boot/u-boot-socfpga-env.inc
parentaf1bfa9cecb0cc4d1134f59909bb4f741c17b1a7 (diff)
downloadmeta-altera-ff7b0dfbc38b609b2018a4481deb86dd5e98769f.tar.gz
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
Diffstat (limited to 'recipes-bsp/u-boot/u-boot-socfpga-env.inc')
-rw-r--r--recipes-bsp/u-boot/u-boot-socfpga-env.inc7
1 files changed, 4 insertions, 3 deletions
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}"
10ENV_BASE_FILE = "${WORKDIR}/${ENV_BASE_NAME}.env" 10ENV_BASE_FILE = "${WORKDIR}/${ENV_BASE_NAME}.env"
11 11
12do_environment_mkimage() { 12do_environment_mkimage() {
13 if [ -e ${WORKDIR}/${PV}/${ENV_BASE_NAME}.env ]; then 13 if [ -e "${WORKDIR}/${ENV_BASE_NAME}.env" ]; then
14 mkenvimage -s ${ENV_SIZE} -o ${WORKDIR}/${ENV_BASE_NAME}.bin ${WORKDIR}/${PV}/${ENV_BASE_NAME}.env 14 mkenvimage -s ${ENV_SIZE} -o ${WORKDIR}/${ENV_BASE_NAME}.bin ${WORKDIR}/${ENV_BASE_NAME}.env
15 fi 15 fi
16} 16}
17 17
18do_deploy_append() { 18do_deploy_append() {
19 if [ -e ${WORKDIR}/${ENV_BASE_NAME}.bin]; then 19
20 if [ -e "${WORKDIR}/${ENV_BASE_NAME}.bin" ]; then
20 install -d ${DEPLOYDIR} 21 install -d ${DEPLOYDIR}
21 install -m 644 ${WORKDIR}/${ENV_BASE_NAME}.bin ${DEPLOYDIR}/u-boot-env-${ENV_BASE_NAME}.bin 22 install -m 644 ${WORKDIR}/${ENV_BASE_NAME}.bin ${DEPLOYDIR}/u-boot-env-${ENV_BASE_NAME}.bin
22 fi 23 fi