From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Wed, 28 Sep 2016 22:33:43 +0200 Subject: [U-Boot] [PATCHv2] scripts: Add script to extract default environment In-Reply-To: References: <1474088259-10095-1-git-send-email-l.majewski@majess.pl> <20160927153724.1bf81b45@jawa> Message-ID: <20160928223343.4eac908d@jawa> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Simon, > Hi, > > On 27 September 2016 at 07:37, Lukasz Majewski > wrote: > > Hi Simon, > > > >> Hi Lukasz, > >> > >> On 16 September 2016 at 22:57, Lukasz Majewski > >> 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 > >> > > >> > --- > >> > 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 > >> > >> But why is this needed? > > > > Some boards for production u-boot have all the envs hardcoded in > > their ./include/configs/.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 > > [...] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 181 bytes Desc: OpenPGP digital signature URL: