XIP_KERNEL and !ARCH_MULTIPLATFORM

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Sun Mar 22 02:13:17 PDT 2015


Hello Chris,

On Fri, Mar 20, 2015 at 08:18:10PM +0000, Chris Brandt wrote:
> > > Of course to actually boot an XIP kernel, you have to make a custom command in u-boot (using bootm or go is not going to work).
> > It should. I remember that you need to pass something unintuitive to
> > mkimage (to not say buggy). See
> > http://lists.denx.de/pipermail/u-boot/2007-March/020171.html for my
> > try to fix that back when I still cared about U-Boot.
> 
> I originally started down that path...but it was so screwed up and
> really only worked for the power PC architecture. It was more work to
> hack it than just making a very simple function that loaded the
> R0,R1,R2 registers and jumped to the start of the kernel.
Back then it worked for me on ARM, too.

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |



More information about the linux-arm-kernel mailing list