[U-Boot] [PATCH v4 4/9] ls2080ardb: Convert to distro boot
york sun
york.sun at nxp.com
Tue Jun 21 23:49:12 CEST 2016
On 06/20/2016 04:07 PM, Alexander Graf wrote:
> Most new systems in U-Boot these days make use of the generic "distro"
> framework which allows a user to have U-Boot scan for a bootable OS
> on all available media types.
>
> This patch extends the LS2080ARDB board to use that framework if the
> hard coded NOR flash location does not contain a bootable image.
>
> Signed-off-by: Alexander Graf <agraf at suse.de>
>
> ---
>
> v1 -> v2:
>
> - Boot NOR flash before distro boot
>
> v2 -> v3:
>
> - Actually run distro boot (s/&&/||/ after bootm)
>
> v3 -> v4:
>
> - Add CONFIG_CMD_FS_GENERIC to defconfig
> ---
> configs/ls2080a_emu_defconfig | 1 +
> configs/ls2080a_simu_defconfig | 1 +
> configs/ls2080aqds_SECURE_BOOT_defconfig | 1 +
> configs/ls2080aqds_defconfig | 1 +
> configs/ls2080aqds_nand_defconfig | 1 +
> configs/ls2080ardb_SECURE_BOOT_defconfig | 1 +
> configs/ls2080ardb_defconfig | 1 +
> configs/ls2080ardb_nand_defconfig | 1 +
> include/configs/ls2080ardb.h | 26 +++++++++++++++++++++++++-
> 9 files changed, 33 insertions(+), 1 deletion(-)
>
> diff --git a/configs/ls2080a_emu_defconfig b/configs/ls2080a_emu_defconfig
> index 21a0283..c55feb5 100644
> --- a/configs/ls2080a_emu_defconfig
> +++ b/configs/ls2080a_emu_defconfig
> @@ -27,3 +27,4 @@ CONFIG_CMD_CACHE=y
> CONFIG_SYS_NS16550=y
> CONFIG_OF_LIBFDT=y
> CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_CMD_FS_GENERIC=y
> diff --git a/configs/ls2080a_simu_defconfig b/configs/ls2080a_simu_defconfig
> index 1b670b0..edb267d 100644
> --- a/configs/ls2080a_simu_defconfig
> +++ b/configs/ls2080a_simu_defconfig
> @@ -30,3 +30,4 @@ CONFIG_NET_RANDOM_ETHADDR=y
> CONFIG_SYS_NS16550=y
> CONFIG_OF_LIBFDT=y
> CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_CMD_FS_GENERIC=y
For simulator and emulator targets, probably the filesystem commands
don't get used, due to the physical limitation.
York
More information about the U-Boot
mailing list