[U-Boot] u-boot <=> kernel compatibility?

daggs daggs at gmx.com
Thu Nov 9 09:18:46 UTC 2017


Greetings Chris,

> Sent: Wednesday, November 08, 2017 at 12:21 PM
> From: "Chris Moore" <moore at free.fr>
> To: daggs <daggs at gmx.com>, "Tom Rini" <trini at konsulko.com>
> Cc: u-boot at lists.denx.de
> Subject: Re: [U-Boot] u-boot <=> kernel compatibility?
>
> Hi,
> 
> Le 08/11/2017 à 09:11, daggs a écrit :
> >> Greetings Tom,
> >>
> >>> Sent: Saturday, November 04, 2017 at 8:37 PM
> >>> From: "Tom Rini" <trini at konsulko.com>
> >>> To: daggs <daggs at gmx.com>
> >>> Cc: u-boot at lists.denx.de
> >>> Subject: Re: [U-Boot] u-boot <=> kernel compatibility?
> >>>
> >>> On Sat, Nov 04, 2017 at 07:22:06AM +0100, daggs wrote:
> >>>
> >>>> Greetings,
> >>>>
> >>>> is there a minimum kernel version limitation on the latest release of
> >>>> u-boot?  the reason I'm asking is that I'm unable to boot a arm board
> >>>> with latest u-boot and the vendor's kernel which is based on kernel
> >>>> 3.14.x
> >>>>
> >>> There is generally not, but what is your actual error?  Thanks!
> >>>
> >> the last print I see is Starting kernel ...
> >> using prints I was able to trace the call to armv8_switch_to_el2, if I'm not mistaken, this is a asm code in the kernel I'm trying to boot, am I wrong?
> >>
> >> Thanks,
> >>
> >> Dagg.
> > Tom, am I right in the assumption above?
> >
> > Dagg.
> 
> I am neither Tom nor a U-Boot expert but *think* "Starting kernel ..." 
> comes from U-Boot, not the kernel.
> 
> Cheers,
> Chris
> 

that is correct, the actual print comes from u-boot but after the print u-boot preforms additional code that ends up in calling armv8_switch_to_el2.
I assume that armv8_switch_to_el2 is defined in kernel, am I correct?

Thanks,

Dagg.


More information about the U-Boot mailing list