Hi Pierre-Loup

Thank you for the explanation. I took a closer look at the tests and
now think I understand how it works and why it is consistent by
default.

Regards,
Adrian


On Thu, 2025-12-11 at 16:36 +0100, Pierre-loup GOSSE wrote:
> Hi,
> 
> Thanks for your remark.
> 
> I did not plan to mention this in the documentation patch, as I think
> it is outside the scope of these patches, which only create the
> binary format of the existing u-boot-initial-env file.
> 
> Besides, from my comprehension, all these approaches use the same
> environment source from the default_environment structure declared in
> the env_default.h file, which enforces consistency.
> 
> However, this is not prevent users from installing a different
> default environment from the one compiled in U-Boot. If wanted, I can
> explicitly mention this matter in my documentation patch.
> 
> Regards,
> Pierre-Loup
> 
> 
> 
> On Mon, Dec 1, 2025 at 6:59 PM <[email protected]> wrote:
> > Hi
> > 
> > Just a few thoughts on the matter. There are several ways to
> > transfer
> > the default environment to a target device:
> > 
> > * Compile the environment in u-boot and run env default -a on the
> > target device, as documented at
> > https://docs.u-boot.org/en/latest/usage/environment.html#text-based-environment
> > .
> > * Install the file in /etc/u-boot-initial-env, which is used by
> > libubootenv as the initial environment on the target device.
> > * Install it as suggested in this patch, e.g., via wic or another
> > flash
> > approach during device manufacturing.
> > 
> > It is important to enforce some consistency between all these
> > different
> > approaches. Ideally, all approaches should use the same environment
> > source, which should be the file referenced by
> > CONFIG_ENV_SOURCE_FILE.
> > If this is not the case, when the user executes, for example, env
> > default -a, they will get a different environment than the one
> > initialized by wic for fw_setenv.
> > 
> > Will this be mentioned in the documentation, or will it not be
> > taken
> > into account in these patches?
> > 
> > Thank you for the patches.
> > Regards,
> > Adrian
> > 
> > 
> > > 
> > > 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#227566): 
https://lists.openembedded.org/g/openembedded-core/message/227566
Mute This Topic: https://lists.openembedded.org/mt/116405112/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to