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

Detlev Zundel dzu at denx.de
Fri Jan 17 17:42:24 CET 2014


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


More information about the U-Boot mailing list