From 8133f2ecaacc136a837ba485c85ed7aeb1a1141c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20H=C3=B6ppner?= <jonas.hoeppner@garz-fricke.com> Date: Thu, 29 Jul 2021 15:49:46 +0200 Subject: [PATCH] bootscript:u-boot: Fix some syntax errors --- .../bootscript-uboot-alt/boot-alt.scr.cfg | 10 ++++++--- .../bootscript/bootscript-uboot/boot.scr.cfg | 21 ++++++++++++++----- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/recipes-bsp/bootscript/bootscript-uboot-alt/boot-alt.scr.cfg b/recipes-bsp/bootscript/bootscript-uboot-alt/boot-alt.scr.cfg index e8254072..328b667c 100644 --- a/recipes-bsp/bootscript/bootscript-uboot-alt/boot-alt.scr.cfg +++ b/recipes-bsp/bootscript/bootscript-uboot-alt/boot-alt.scr.cfg @@ -2,13 +2,17 @@ if fatload mmc ${current_partition} ${loadaddr} boot-alt.cfg && env import -t ${loadaddr} ${filesize}; then if test -n ${cmdline};then - echo "Kernel cmdline: ${cmdline}" + echo 'Kernel cmdline: ${cmdline}' setenv bootargs ${cmdline} fi if test -n ${devicetree};then echo "Loading devicetree ${devicetree}..." - if fatload mmc ${current_partition} ${fdt_addr} ${devicetree} + if fatload mmc ${current_partition} ${fdt_addr} ${devicetree};then + true + else + echo 'Failed to load devicetree ${devicetree}' + fi fi if test -n ${overlays}; then @@ -17,7 +21,7 @@ if fatload mmc ${current_partition} ${loadaddr} boot-alt.cfg && env import -t $ if fatload mmc ${current_partition} ${loadaddr} ${ov};then fdt resize ${filesize} && fdt apply ${loadaddr} else - echo 'Failed to load overlay ${ov} + echo 'Failed to load overlay ${ov}' fi done fi diff --git a/recipes-bsp/bootscript/bootscript-uboot/boot.scr.cfg b/recipes-bsp/bootscript/bootscript-uboot/boot.scr.cfg index 88e18ef0..504c96e8 100644 --- a/recipes-bsp/bootscript/bootscript-uboot/boot.scr.cfg +++ b/recipes-bsp/bootscript/bootscript-uboot/boot.scr.cfg @@ -1,20 +1,28 @@ -if fatload mmc ${current_partition} ${loadaddr} boot-alt.cfg && env import -t ${loadaddr} ${filesize}; then +if fatload mmc ${current_partition} ${loadaddr} boot.cfg && env import -t ${loadaddr} ${filesize}; then if test -n ${cmdline};then - echo "Kernel cmdline: ${cmdline}" + echo 'Kernel cmdline: ${cmdline}' setenv bootargs ${cmdline} fi if test -n ${devicetree};then echo "Loading devicetree ${devicetree}..." - fatload mmc ${current_partition} ${fdt_addr} ${devicetree} + if fatload mmc ${current_partition} ${fdt_addr} ${devicetree};then + true + else + echo 'Failed to load devicetree ${devicetree}' + fi fi if test -n ${overlays}; then for ov in ${overlays}; do echo Overlaying ${ov}... - fatload mmc ${current_partition} ${loadaddr} ${ov} && fdt resize ${filesize} && fdt apply ${loadaddr} + if fatload mmc ${current_partition} ${loadaddr} ${ov};then + fdt resize ${filesize} && fdt apply ${loadaddr} + else + echo 'Failed to load overlay ${ov}' + fi done fi @@ -23,6 +31,8 @@ if fatload mmc ${current_partition} ${loadaddr} boot-alt.cfg && env import -t $ echo "Loading initramfs ${initramfs}..." if fatload mmc ${current_partition} ${initrd_addr} ${initramfs};then initrd=${initrd_addr}:${filesize} + else + echo 'Failed to load initramfs ${initramfs}' fi fi @@ -38,5 +48,6 @@ if fatload mmc ${current_partition} ${loadaddr} boot-alt.cfg && env import -t $ echo 'Unable to load kernel ${kernel}' fi else - echo 'No valid boot-alt.cfg found' + echo 'No valid boot.cfg found' fi; + -- GitLab