Hi Joe, On Mon, May 4, 2015 at 8:16 PM, Joe Hershberger <joe.hershber...@gmail.com> wrote: > Hi Yegor, > > On Mon, May 4, 2015 at 2:53 AM, <yegorsli...@googlemail.com> wrote: >> From: Yegor Yefremov <yegorsli...@googlemail.com> >> >> Signed-off-by: Yegor Yefremov <yegorsli...@googlemail.com> >> --- >> common/image-fit.c | 4 ++++ >> 1 files changed, 4 insertions(+), 0 deletions(-) >> >> diff --git a/common/image-fit.c b/common/image-fit.c >> index c61be65..b892d06 100644 >> --- a/common/image-fit.c >> +++ b/common/image-fit.c >> @@ -1547,6 +1547,10 @@ int fit_image_load(bootm_headers_t *images, ulong >> addr, >> } else { >> cfg_noffset = fit_conf_get_node(fit, >> fit_uname_config); >> + >> + if (cfg_noffset < 0) { >> + cfg_noffset = fit_conf_get_node(fit, NULL); >> + } > > It seems if you ask for a specific configuration that is not > available, you should get an error. > > You can accomplish similar behavior you are implementing here by using > the shell to try the default if the specified one returns an error.
Thanks. It is working: bootm ${loadaddr}#conf${board_name}; if test $? -ne 0; then echo "Using default FIT configuration"; bootm ${loadaddr}; fi; Now I have another question, how can I split long line in uEnv.txt? Is it possible at all? Yegor _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot