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

Simon Glass
2013-07-02T07:39:45Z

Hi Robert,

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

> On Fri, Jun 28, 2013 at 5:12 PM, Tom Rini <trini@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