Hi Simon, > Hi, > > On 27 September 2016 at 07:37, Lukasz Majewski <l.majew...@majess.pl> > wrote: > > Hi Simon, > > > >> Hi Lukasz, > >> > >> On 16 September 2016 at 22:57, Lukasz Majewski > >> <l.majew...@majess.pl> wrote: > >> > This script looks for env_common.o object file and extracts from > >> > it default u-boot environment, which is afterwards printed on > >> > standard output. > >> > > >> > Usage example: > >> > get_default_envs.sh > u-boot-env-default.txt > >> > > >> > The generated text file can be used as input for mkenvimage. > >> > > >> > Signed-off-by: Lukasz Majewski <l.majew...@majess.pl> > >> > > >> > --- > >> > Changes for v2: > >> > - Sort uniquely entries > >> > - Exclude env_common.o generated for SPL > >> > --- > >> > scripts/get_default_envs.sh | 34 > >> > ++++++++++++++++++++++++++++++++++ 1 file changed, 34 > >> > insertions(+) create mode 100755 scripts/get_default_envs.sh > >> > >> Reviewed-by: Simon Glass <s...@chromium.org> > >> > >> But why is this needed? > > > > Some boards for production u-boot have all the envs hardcoded in > > their ./include/configs/<board>.h file. > > > > Also, they support envs stored on persistent memory - like eMMC. > > > > During flashing both u-boot and envs are stored on the target > > memory. Such script allows having the same data in both places. > > > > I do know that I could also use external file, which I could > > include to u-boot during compilation and compile the boot.scr file > > with mkimage. > > > > Or maybe there is any other way? > > Seems OK to me, I was just curious.
I was afraid that similar functionality was already provided for e.g. sandbox :-). Thanks for review. Best regards, Łukasz Majewski > > > > > Best regards, > > Łukasz Majewski > > [...]
pgpDFM5ANRdMc.pgp
Description: OpenPGP digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot