[U-Boot] recommended place to add some custom settings to u-boot environment?

Wolfgang Denk wd at denx.de
Wed Sep 14 11:17:18 CEST 2016


Dear Robert,

In message <alpine.LFD.2.20.1609140451540.23455 at localhost.localdomain> you wrote:
> 
>   on my target board, there is some non-linux environment info in
> "var=val" form that i want to drag into the current environment
> whenever u-boot starts up. my plan is just to import that content into
> a (new) hash table, then tweak it a bit before further adding it to
> "env_htab". the logistics seem pretty straightforward, i'm just
> curious as to where the *right*(?) place is to do this.

Sounds complicated...

>   does that make sense? at that point, all of the normal environment
> will have been initialized, and i'll have access to "env_htab".
> thoughts? is there a better place to "adjust" the u-boot environment
> once u-boot has done its normal work? thanks.

Why not simply putting this as text (or wrapped with an uImage header)
into some storage (or even a file) and then use "env import" to load
it?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Any sufficiently advanced technology is indistinguishable from magic.
                                                   - Arthur C. Clarke


More information about the U-Boot mailing list