From mboxrd@z Thu Jan 1 00:00:00 1970 From: daggs Date: Thu, 9 Nov 2017 10:18:46 +0100 Subject: [U-Boot] u-boot <=> kernel compatibility? In-Reply-To: References: <20171104183702.GE32663@bill-the-cat> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de Greetings Chris, > Sent: Wednesday, November 08, 2017 at 12:21 PM > From: "Chris Moore" > To: daggs , "Tom Rini" > 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" > >>> To: daggs > >>> 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.