default environment append from kconfig

Francesco Dolcini francesco.dolcini at toradex.com
Wed Aug 10 17:09:45 CEST 2022


On Wed, Aug 10, 2022 at 10:34:26AM -0400, Tom Rini wrote:
> On Tue, Aug 09, 2022 at 12:47:39PM +0200, Francesco Dolcini wrote:
> > Hello all,
> > is there any kconfig mechanism in u-boot to append environment variable to the
> > default one?
> > 
> > I am aware of CONFIG_USE_DEFAULT_ENV_FILE, but this will completely
> > replace it, looking into the code I was not able to find anything, but I
> > wonder if something from this
> > https://lore.kernel.org/all/20211022030852.1986718-1-sjg@chromium.org/
> > can be used.
> 
> Yes, you can use the series above, which has been merged for some time,
> to append to the environment via board/../<board>/<board>.env and you
> can look at the existing .env files for examples of how it works.
Am I wrong or this just override the whole environment? My need here is
to just add|override some env variables to the default env to an in-tree
u-boot board from an out-of-tree configuration.

Think about a specific network or boot configuration, for example.

Francesco



More information about the U-Boot mailing list