On Tue, Sep 01, 2020 at 10:01:18PM +0000, Reuben Dowle wrote:

> This patch allows uboot scripts make choices about where to boot from based 
> on 
> the active mmc boot partition. This allows having two copies of kernel, 
> filesystems etc, and choosing which to boot from based off the active 
> bootloader partition.
> 
> Signed-off-by: Reuben Dowle <reuben.do...@4rf.com>
> ---
>  cmd/mmc.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/cmd/mmc.c b/cmd/mmc.c
> index 1529a3e..88de0c4 100644
> --- a/cmd/mmc.c
> +++ b/cmd/mmc.c
> @@ -784,6 +784,8 @@ static int mmc_partconf_print(struct mmc *mmc)
>       ack = EXT_CSD_EXTRACT_BOOT_ACK(mmc->part_config);
>       part = EXT_CSD_EXTRACT_BOOT_PART(mmc->part_config);
>  
> +     env_set_hex("activepart", part);
> +
>       printf("EXT_CSD[179], PARTITION_CONFIG:\n"
>               "BOOT_ACK: 0x%x\n"
>               "BOOT_PARTITION_ENABLE: 0x%x\n"

Rather than hard-code a variable here I would like to see this work like
similar commands that take the variable to place the value in to as an
argument, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to