+++ Christopher Covington [2013-11-27 11:17 -0500]:
> Hi Wookey,
> 
> > There is a wiki page somewhere for wrapping your own kernel with
> > bootwrapper foo, but I found it much easier to use a handy internal tool 
> > which
> > rewrites the kernel command line inside a .axf file, which makes it a
> > one-liner to turn a working OE kernel .axf from linaro snapshots into
> > one that works for an ubuntu image.
> > 
> > This is nothing more than some unpacking + objdump runes, but of course
> > being arm-written software (by Jim) would probably take months of
> > tiresome effort arguing with lawyers to get it released, so you can't use 
> > it. :-(
> > 
> > It could get turned into a wiki page of runes if there is demand...
> 
> In my opinion, the nicer solution is to port the semihosting boot wrapper to
> 64-bit. We've done that internally, but don't currently have approval to share
> that work. It's not too difficult though--basically just drop the AArch64
> boot.S into the 32-bit bootwrapper code with semihosting support and you're
> most of the way there. A simulator with instruction tracing or stepping is
> probably necessary for debugging.

I didn't understand a lot of those words, but it really doesn't sound
easier than 'a little shell script that lets me change the command line
in a working .axf kernel'. Turns out said shell script was actually
written wearing a linaro hat so I'll stick it somewhere and add a wiki page.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to