> I'd like to get a copy of the BootX code you're using.I'll put it into the files section of our project page soon.
And please try if you can use it to boot a kernel - on NuBus and/or
arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and
> Where is the flat device tree file located in the kernel?
Note that I put nearly all nodes on the root level of the device tree
since in fact all devices are on the same bus.
I still have to extend the second stage boot loader to delete the
nodes from the device tree that aren't needed on particular machines
and eventually adjust some clock values
> On Fri, Sep 18, 2009 at 5:04 PM, Tobias Netzel
> <email@example.com> wrote:
> Hi all,
> I'm just uploading the latest progress in the effort to get the
> 2.6.3x kernel series running on our NuBus machines.
> There has been significant progress in the area of boot loaders.
> Finally the produced images (including ramdisk image support) can be
> booted on miBoot, BootX and Mk Linux Booter (see file README in the
> root of the git repository for details). There's still only a flat
> device tree for the PB1400, but next thing I'll do is provide generic
> trees for the three flavours of the NuBus PMac platform, that will be
> modified to suite the exact machine type by the second stage boot
> loader (that piece of code that was executed before actually booting
> a linux kernel embedded into a "Mach Kernel" file).
> Unfortunately I still get data access exceptions when the kernel
> tries to actually load and decompress the ramdisk. Interrupt handling
> is as well still unreliable - but something changed with the upgrade
> to 2.6.31.
> As a product of my intents to self-compile BootX I have a version of
> BootX 1.2.1 (source code identical to 1.2.2, just built with other
> version of CodeWarrior) that works on my PB1400 under MacOS 8.6 .
> Most parts are now PPC native (CodeWarrior 10 that I am using doesn't
> include an m68k compiler) with the exception of the code that is
> executed to shutdown the machine and put it in PPC supervisor mode -
> that code resource I simply copied from BootX 1.2.2. If there's any
> interest I'll put it online.