[Cbe-oss-dev] ps3.dts and /spu-isolation node

graf_chokolo graf_chokolo grafchokolo at googlemail.com
Wed Feb 16 00:24:18 EST 2011


Thanks for your response. Where can i find more information about that ?
kexec has option --devicetreeblob and i tried to use it with my Linux 2.6
kernel but the Linux kernel did lv1_panic during boot. Maybe i should
initiliaze some nodes in DTB, e.g. memory ?

graf_chokolo

On Tue, Feb 15, 2011 at 9:09 AM, <arnd at arndb.de> wrote:

> On Monday 14 February 2011 21:46:12 graf_chokolo graf_chokolo wrote:
> > I think the problem is with petitboot. Maybe i have to pass the dtb file
> to
> > petitboot directly.
>
> That's right. There are two official ways to boot a Linux kernel on the
> ps3:
> 1. Put it into flash with an embedded dtb file.
> 2. Use kboot from a running kernel, which passes the current device tree
>   to the next one.
>
> In most installations, petitboot uses method 1, while the real kernel uses
> method 2.
>
> One option for you would be to replace the petitboot kernel with one
> that has the patched device tree.
>
> Another option would be to change the kboot binary in petitboot to pass
> a modified or replaced dtb.
>
> You could also temporarily change the boot code for the second kernel
> to ignore the dtb it gets from kboot and always use its own.
>
>        Arnd
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20110215/43554374/attachment.html>


More information about the cbe-oss-dev mailing list