[U-Boot] booting os 'Unknown OS' (1) is not supported

Alexander Khryukin
2014-01-17T16:57:00Z

You have any suggestion how i can fix or hack it?
I really have no clue what's wrong and why it's working with android kernel
and not with mainline.

2014/1/17 Detlev Zundel <dzu@denx.de>

> Hi Alexander,
>
> > Might i need a special arguments for mkimage
> > to set up OS in headers of uImage?
>
> One needs parameters for that, but the information looks ok:
>
> [...]
>
> >> [fedya at discordy linux-linaro-tracking]$ mkimage -l arch/arm/boot/uImage
> >> Image Name: Linux-3.13.0-rc8
> >> Created: Fri Jan 17 15:47:36 2014
> >>
> >> Image Type: ARM Linux Kernel Image (uncompressed)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> If you check common/image.c:261 (image_print_type), you'll see that this
> is correctly decoded from the image, so the image seems perfectly fine.
> It just makes no sense that U-Boot then complains about an unknown OS.
> This means that between the time the header is printed and between the
> time the code wants to boot it, the memory does not contain what it
> should anymore.
>
> Cheers
> Detlev
>
> --
> ike|abel - Eine Partnerschaft erweist sich als ikeabel, wenn ein
> samst?glicher
> Besuch bei Ikea weder zur sofortigen Trennung noch zu tagelangen
> Diskussionen
> f?hrt. In einigen urbanen Subkulturen hat der gemeinsame Ikea-Besuch die
> Ver-
> lobung vollst?ndig ersetzt. -- "Wortschatz" v. Sascha Lobo
> --
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de
>