diff options
author | Michael Heimpold <mhei@heimpold.de> | 2015-10-27 22:34:49 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-11-18 08:47:02 -0500 |
commit | 9884f44cab5d1ce944b1dc087c9bb8db0efb5160 (patch) | |
tree | b1b94bc3ff057b4226ddd2530db2f2bd11abb7e6 /configs | |
parent | f5b76de4403881940a3ef57f9b6e9fa5b3433070 (diff) | |
download | u-boot-9884f44cab5d1ce944b1dc087c9bb8db0efb5160.zip u-boot-9884f44cab5d1ce944b1dc087c9bb8db0efb5160.tar.gz u-boot-9884f44cab5d1ce944b1dc087c9bb8db0efb5160.tar.bz2 |
tools/env: allow config filename to be passed via command line argument
When for example generating/manipulating SD card/eMMC images which
contain U-Boot and its environment(s), it is handy to use a given
configuration file instead of the compiled-in default one.
And since the default configuration file is expected under /etc
it's hard for an usual linux user account without special permissions
to use fw_printenv/fw_setenv for this purpose.
So allow to pass an optional filename via a new '-c' command
line argument.
Example:
$ ln -s fw_printenv tools/env/fw_setenv
$ cat fw_env.config
test.img 0x20000 0x20000
test.img 0x40000 0x20000
$ tools/env/fw_printenv -c ./fw_env.config fdt_file
fdt_file=imx28-duckbill.dtb
$ tools/env/fw_setenv -c ./fw_env.config fdt_file imx28-duckbill-spi.dtb
$ tools/env/fw_printenv -c ./fw_env.config fdt_file
fdt_file=imx28-duckbill-spi.dtb
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Diffstat (limited to 'configs')
0 files changed, 0 insertions, 0 deletions