[U-Boot] [ANN] v2013.07-rc2

Simon Glass sjg at chromium.org
Tue Jul 2 09:39:45 CEST 2013


Hi Robert,

On Tue, Jul 2, 2013 at 5:44 AM, Robert Nelson <robertcnelson at gmail.com>wrote:

> On Fri, Jun 28, 2013 at 5:12 PM, Tom Rini <trini at ti.com> wrote:
> > Hey all,
> >
> > I've tagged and pushed v2013.07-rc2.  A bit more over the place than I
> > should have gone, but picked up a lot of things that have been
> > outstanding for a while.  The big thing is a refactor of the boot loop.
> > Everything should be working right now, but please test.  Related to
> > this is the ability to have crytpographically signed images.  It's like
> > secure boot in UEFI land, but hopefully without the kerfuffle.
> >
> > If you've got changes outstanding still, please start gently poking
> > custodians with patchwork links.  I've got a good bit of stuff I need to
> > deal with myself still, but please prod me all the same.
>
> So, the bootm refactor ( 35fc84fa1ff51e15ecd3e464dac87eb105ffed30 )
> also broke bootz/zImage...
>
> Got it to atleast get past the "invalid OS" message via:
>
> diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c
> index 02a5013..a0b55ef 100644
> --- a/common/cmd_bootm.c
> +++ b/common/cmd_bootm.c
> @@ -1744,6 +1744,12 @@ static int bootz_start(cmd_tbl_t *cmdtp, int
> flag, int argc,
>         int ret;
>         void *zi_start, *zi_end;
>
> +       memset(images, 0, sizeof(bootm_headers_t));
> +
> +       boot_start_lmb(images);
> +
> +       images->os.os = IH_OS_LINUX;
> +
>         ret = do_bootm_states(cmdtp, flag, argc, argv, BOOTM_STATE_START,
>                               images, 1);
>
> However it's still locking up at "Starting Kernel ..."
>

What board is this please? I have only tested on x86, but perhaps have
missed something here.

Regards,
Simon


More information about the U-Boot mailing list