From: Tobias N. <tob...@go...> - 2009-09-18 22:05:12
|
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. Cheers, Tobias |
From: Ed S. <ed....@gm...> - 2009-09-23 14:32:50
|
I'd like to get a copy of the BootX code you're using. Where is the flat device tree file located in the kernel? On Fri, Sep 18, 2009 at 5:04 PM, Tobias Netzel <tob...@go... > 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. > > Cheers, > Tobias > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > |
From: Tobias N. <tob...@go...> - 2009-09-23 17:57:17
|
> 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 PCI machines. > Where is the flat device tree file located in the kernel? > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and PowerBook) 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 > <tob...@go...> 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. > > Cheers, > Tobias > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/ > devconf_______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Ed S. <ed....@gm...> - 2009-09-23 19:02:24
|
I've got a pair of 1400's that I'll try that on. One with a Sonnet 233 card, one with the older 117MHz proc. On Wed, Sep 23, 2009 at 12:57 PM, Tobias Netzel < tob...@go...> wrote: > > 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 > PCI machines. > > > Where is the flat device tree file located in the kernel? > > > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and > PowerBook) > 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 > > <tob...@go...> 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. > > > > Cheers, > > Tobias > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/devconf > > _______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/ > > devconf_______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > |
From: Carlos C. <cge...@gm...> - 2009-09-23 20:09:33
|
I'll be willing to donate a 500 ppc to somebody active on this project. It's a pb 540c with an apple 100 Mhz 603e 40 mb ram, global village modem (no battery) 1.3gb hard drive (apple original ide on scsi carrier it can take up to 8gb) power adapter, video adapter, scsi adapter missing battery port cover and with some dents and scratches ( it's 15 years old) if somebody want's it and is willing to pay for postage, i'll be more than happy to mail it Carlos Castro |
From: Tobias N. <tob...@go...> - 2009-09-25 04:25:14
|
> I'll be willing to donate a 500 ppc to somebody active on this > project. > > It's a pb 540c with an apple 100 Mhz 603e 40 mb ram, global village > modem (no battery) > 1.3gb hard drive (apple original ide on scsi carrier it can take up > to 8gb) > power adapter, video adapter, scsi adapter > Well, that's quite a great machine. However I wouldn't like to have yet another laptop to care for. One NuBus machine is just enough to spend time with. :-) Someone else here interested? > missing > battery port cover and with some dents and scratches ( it's 15 years > old) > > if somebody want's it and is willing to pay for postage, i'll be more > than happy to mail it > > Carlos Castro > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Ben D. <be...@po...> - 2009-09-23 20:42:55
|
I have the following hardware that I am more then willing to try the new 2.6.3x kernel. PowerMac 6100 PowerMac 5200 LC PowerBook 3400 PowerBook 5300 Date: Wed, 23 Sep 2009 14:02:18 -0500 From: ed....@gm... To: nub...@li... Subject: Re: [Nubus-pmac-users] linux 2.6.31 I've got a pair of 1400's that I'll try that on. One with a Sonnet 233 card, one with the older 117MHz proc. On Wed, Sep 23, 2009 at 12:57 PM, Tobias Netzel <tob...@go...> wrote: > 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 PCI machines. > Where is the flat device tree file located in the kernel? > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and PowerBook) 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 > <tob...@go...> 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. > > Cheers, > Tobias _________________________________________________________________ Lauren found her dream laptop. Find the PC that’s right for you. http://www.microsoft.com/windows/choosepc/?ocid=ftp_val_wl_290 |
From: Ed S. <ed....@gm...> - 2009-09-24 22:04:44
|
If you could toss those files up into a 'testing' section in the Files part of the site by this weekend, I could get some testing going. Also, are the mods you're doing going into the git or cvs repos? On Wed, Sep 23, 2009 at 12:57 PM, Tobias Netzel < tob...@go...> wrote: > > 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 > PCI machines. > > > Where is the flat device tree file located in the kernel? > > > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and > PowerBook) > 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 > > <tob...@go...> 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. > > > > Cheers, > > Tobias > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/devconf > > _______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/ > > devconf_______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > |
From: Tobias N. <tob...@go...> - 2009-09-25 04:17:30
|
> If you could toss those files up into a 'testing' section in the > Files part of the site by this weekend, I could get some testing > going. > I'll do this. For the future I'd be glad to see someone else providing lastest kernel images (files "miboot.image", "MachKernel.elf" and "Mach Kernel") for everyone to test and report results. But keep in mind that until now you can't expect anything to work correctly or stably. > Also, are the mods you're doing going into the git or cvs repos? > Into the git repository. The history on sourceforge for commits into the git repository isn't working currently. Here's the complete URL of the 2.6.3x tree: git://nubus-pmac.git.sourceforge.net/gitroot/nubus-pmac/linux-2.6.3x > On Wed, Sep 23, 2009 at 12:57 PM, Tobias Netzel > <tob...@go...> wrote: > > 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 > PCI machines. > > > Where is the flat device tree file located in the kernel? > > > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and > PowerBook) > 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 > > <tob...@go...> 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. > > > > Cheers, > > Tobias > > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in > SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/devconf > > _______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > > > ---------------------------------------------------------------------- > > -------- > > Come build with us! The BlackBerry® Developer Conference in > SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market > > and stay > > ahead of the curve. Join us from November 9-12, 2009. Register > > now! > > http://p.sf.net/sfu/ > > devconf_______________________________________________ > > Nubus-pmac-users mailing list > > Nub...@li... > > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/ > devconf_______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Tobias N. <tob...@go...> - 2009-09-25 04:21:32
|
> I have the following hardware that I am more then willing to try > the new 2.6.3x kernel. > > PowerMac 6100 > PowerMac 5200 LC > PowerBook 3400 > PowerBook 5300 > Excellent. For the 6100 one there won't be any support in the near future, though. I hope to complete initial Performa (the 5200 in your case) support soon. Or maybe Florian Boelster could help in this. I'll inform the mailing list when testing images are available. > > Date: Wed, 23 Sep 2009 14:02:18 -0500 > From: ed....@gm... > To: nub...@li... > Subject: Re: [Nubus-pmac-users] linux 2.6.31 > > I've got a pair of 1400's that I'll try that on. One with a Sonnet > 233 card, one with the older 117MHz proc. > > On Wed, Sep 23, 2009 at 12:57 PM, Tobias Netzel > <tob...@go...> wrote: > > 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 > PCI machines. > > > Where is the flat device tree file located in the kernel? > > > arch/powerpc/boot/dts/NuBus*.dts (* is for PowerMac, Performa and > PowerBook) > 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 > > <tob...@go...> 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. > > > > Cheers, > > Tobias > > Lauren found her dream laptop. Find the PC that’s right for you. > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/ > devconf_______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Kaj-Michael L. <mi...@ta...> - 2009-09-25 07:21:14
|
On Fri, 2009-09-25 at 06:21 +0200, Tobias Netzel wrote: > > I have the following hardware that I am more then willing to try And I will be happy to test on my 7100/66 when I get it plugged in again after my machine room mess is cleaned up. Btw, what gcc version are you using ? -- Kaj-Michael Lang <mi...@ta...> |
From: Tobias N. <tob...@go...> - 2009-09-25 14:16:43
|
> On Fri, 2009-09-25 at 06:21 +0200, Tobias Netzel wrote: >>> I have the following hardware that I am more then willing to try > > And I will be happy to test on my 7100/66 when I get it plugged in > again > after my machine room mess is cleaned up. Unfortunately the 7100 is a PDM type machine that won't be supported soon, unless someone who owns one ports the drivers from 2.4 to 2.6 . > Btw, what gcc version are you using ? > gcc 4.4.1 and binutils 2.19.1 > -- > Kaj-Michael Lang <mi...@ta...> > > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Ben D. <be...@po...> - 2009-10-31 23:11:13
|
> From: tob...@go... > Date: Fri, 25 Sep 2009 15:46:36 +0200 > To: nub...@li... > Subject: Re: [Nubus-pmac-users] linux 2.6.31 > > > On Fri, 2009-09-25 at 06:21 +0200, Tobias Netzel wrote: > >>> I have the following hardware that I am more then willing to try > > > > And I will be happy to test on my 7100/66 when I get it plugged in > > again > > after my machine room mess is cleaned up. > > Unfortunately the 7100 is a PDM type machine that won't be supported > soon, unless someone who owns one ports the drivers from 2.4 to 2.6 . Since the 6100 is also a PDM type machine and I have one, :D how would one go about porting the drivers from 2.4 to 2.6? (Oh I hope I'm capable of doing it. :P ) _________________________________________________________________ Windows 7: It works the way you want. Learn more. http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen2:102009 |
From: Tobias N. <tob...@go...> - 2009-09-25 22:33:47
|
In the Files section of the project page there is now a folder "2.6.31 testing kernels" that contains three kernel images. "Mach Kernel" is for use with MkLinux Booter "MachKernel.elf" is for use with miboot and BootX 1.1.3 "miboot.image" is for use with miboot and BootX 1.2.1 There is now also a custom version of BootX 1.2.1 in the BootX folder that works on my PB1400. Currently on PowerBooks (500PPC, 5300, 1400) the kernel should launch but will have severe difficulties on hard disk access. On Performas (5200 and 6200) it might launch successfully but if it doesn't Florian would have to look into it as he owns a Performa. All other machines (PDM) are unsupported yet. Please don't expect anything to work yet. This kernels are just for me to know if there are any additional problems that I didn't notice yet. Until now I always get a data access exception when I try to use an initrd ramdisk, I'd like to know of the results you get with this kernels: Do you get anything on the screen? Where does it stop? Does it shut down inexpectedly? Does the kernel enter XMON? Can you type characters with the keyboard? Do all the images work on your machine with all the different boot loaders? Thanks, Tobias |
From: Thomas C. <tca...@sh...> - 2009-09-26 17:09:14
|
I have tested your new Mach Kernel with the MkLinux Booter. I am using a Sonnet Crescendo 466MHz G3 card on my Powerbook 1400. It gets as far as trying to mount root and a kernel panic. Any suggestions for the lilo.conf file other than: rootdev=/dev/ram mach_options= keyboard_sends_linux_keycodes=1 video=nbpmacfb Tom On Sep 25, 2009, at 4:33 PM, Tobias Netzel wrote: > In the Files section of the project page there is now a folder > "2.6.31 testing kernels" that contains three kernel images. > "Mach Kernel" is for use with MkLinux Booter > "MachKernel.elf" is for use with miboot and BootX 1.1.3 > "miboot.image" is for use with miboot and BootX 1.2.1 > There is now also a custom version of BootX 1.2.1 in the BootX folder > that works on my PB1400. > > Currently on PowerBooks (500PPC, 5300, 1400) the kernel should launch > but will have severe difficulties on hard disk access. > On Performas (5200 and 6200) it might launch successfully but if it > doesn't Florian would have to look into it as he owns a Performa. > All other machines (PDM) are unsupported yet. > > Please don't expect anything to work yet. This kernels are just for > me to know if there are any additional problems that I didn't notice > yet. Until now I always get a data access exception when I try to use > an initrd ramdisk, > > I'd like to know of the results you get with this kernels: > Do you get anything on the screen? > Where does it stop? > Does it shut down inexpectedly? > Does the kernel enter XMON? > Can you type characters with the keyboard? > Do all the images work on your machine with all the different boot > loaders? > > Thanks, > Tobias > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > |
From: Tobias N. <tob...@go...> - 2009-09-27 07:42:56
|
> I have tested your new Mach Kernel with the MkLinux Booter. I am > using a Sonnet Crescendo 466MHz G3 card on my Powerbook 1400. It gets > as far as trying to mount root and a kernel panic. Any suggestions > for the lilo.conf file other than: > rootdev=/dev/ram > mach_options= keyboard_sends_linux_keycodes=1 video=nbpmacfb > That "Mach Kernel" image doesn't contain a ramdisk. If you've got installed linux on some partition you have to set rootdev to "/dev/ hda8" or whatever partition number it's installed on (hda8 is very common). If you want to use a ramdisk that is not embedded into a kernel image use the "miboot.image" or "MachKernel.elf" files with miBoot or BootX. However on my machine initial ramdisks don't work yet because of an exception error. The parameter "video" should be set to "offb" or "offb:ofonly". Whether the parameter keyboard_sends_linux_keycodes still exists I don't know. > Tom > On Sep 25, 2009, at 4:33 PM, Tobias Netzel wrote: > >> In the Files section of the project page there is now a folder >> "2.6.31 testing kernels" that contains three kernel images. >> "Mach Kernel" is for use with MkLinux Booter >> "MachKernel.elf" is for use with miboot and BootX 1.1.3 >> "miboot.image" is for use with miboot and BootX 1.2.1 >> There is now also a custom version of BootX 1.2.1 in the BootX folder >> that works on my PB1400. >> >> Currently on PowerBooks (500PPC, 5300, 1400) the kernel should launch >> but will have severe difficulties on hard disk access. >> On Performas (5200 and 6200) it might launch successfully but if it >> doesn't Florian would have to look into it as he owns a Performa. >> All other machines (PDM) are unsupported yet. >> >> Please don't expect anything to work yet. This kernels are just for >> me to know if there are any additional problems that I didn't notice >> yet. Until now I always get a data access exception when I try to use >> an initrd ramdisk, >> >> I'd like to know of the results you get with this kernels: >> Do you get anything on the screen? >> Where does it stop? >> Does it shut down inexpectedly? >> Does the kernel enter XMON? >> Can you type characters with the keyboard? >> Do all the images work on your machine with all the different boot >> loaders? >> >> Thanks, >> Tobias >> >> --------------------------------------------------------------------- >> --------- >> Come build with us! The BlackBerry® Developer Conference in >> SF, CA >> is the only developer event you need to attend this year. Jumpstart >> your >> developing skills, take BlackBerry mobile applications to market and >> stay >> ahead of the curve. Join us from November 9-12, 2009. Register >> now! >> http://p.sf.net/sfu/devconf >> _______________________________________________ >> Nubus-pmac-users mailing list >> Nub...@li... >> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users >> > > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Damon T. <dr...@gm...> - 2009-10-17 14:11:04
|
I just just tested out a build from the latest git on my 2300, using the default nbpmac_defconfig. It completely boots to my woody installation! The only problem I have so far is that it seems to be compiled without ppp support (which is my only method of networking on the 2300). Unless it's just just because I'm running 7 year old distribution of Debian. |
From: Tobias N. <tob...@go...> - 2009-10-17 15:14:23
|
> I just just tested out a build from the latest git on my 2300, using > the default nbpmac_defconfig. It completely boots to my woody > installation! > That's great!. Unfortunately I myself still have problems with the PMU shutting down the machine during debian installation. My old installation also worked with the 2.6 kernel but it got corrupted by a shutdown during fsck. > The only problem I have so far is that it seems to be compiled without > ppp support (which is my only method of networking on the 2300). > Unless it's just just because I'm running 7 year old distribution of > Debian. > Well, PPP was disabled. I updated nbpmac_defconfig. This also disables time consuming debug options. On the other hand these debugging features seem to have a positive effect related to probability of a shutdown by the PMU... > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Tobias N. <tob...@go...> - 2009-10-17 15:25:59
|
> I just just tested out a build from the latest git on my 2300, using > the default nbpmac_defconfig. It completely boots to my woody > installation! > > The only problem I have so far is that it seems to be compiled without > ppp support (which is my only method of networking on the 2300). > Unless it's just just because I'm running 7 year old distribution of > Debian. > If you have been using a serial port to connect to the internet you're still out of luck because the serial driver has not been adapted yet. I might do that soon but in my experience it never worked reliably. > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Damon T. <dr...@gm...> - 2009-10-19 00:41:52
|
Yeah, I'm using the serial port for networking (unfortunately). Built from today's git, it no longer boots. It enters XMON (I think). The last lines it prints before that are: mesh: configured for synchronous 5 MB/s st: Version 20081515, fixed bufsize 32768, s/g segs 256 pcnet32.c:v1.35 21.Apr.2008 tsb...@al... Unable to handle kernel paging request for data at address 0x0000004 Faulting instruction address: 0xc002cf6c On Sat, Oct 17, 2009 at 11:25 AM, Tobias Netzel <tob...@go...> wrote: >> I just just tested out a build from the latest git on my 2300, using >> the default nbpmac_defconfig. It completely boots to my woody >> installation! >> >> The only problem I have so far is that it seems to be compiled without >> ppp support (which is my only method of networking on the 2300). >> Unless it's just just because I'm running 7 year old distribution of >> Debian. >> > If you have been using a serial port to connect to the internet > you're still out of luck because the serial driver has not been > adapted yet. I might do that soon but in my experience it never > worked reliably. > >> ---------------------------------------------------------------------- >> -------- >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart >> your >> developing skills, take BlackBerry mobile applications to market >> and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Nubus-pmac-users mailing list >> Nub...@li... >> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users > |
From: Tobias N. <tob...@go...> - 2009-10-19 21:12:30
|
> Yeah, I'm using the serial port for networking (unfortunately). > > Built from today's git, it no longer boots. It enters XMON (I think). > The last lines it prints before that are: > > mesh: configured for synchronous 5 MB/s > st: Version 20081515, fixed bufsize 32768, s/g segs 256 > pcnet32.c:v1.35 21.Apr.2008 tsb...@al... > Unable to handle kernel paging request for data at address 0x0000004 > Faulting instruction address: 0xc002cf6c > Should be fixed now! Actually now for the first time the 2.6 kernel is working relatively well on my PB 1400. In the moment there is debian lenny being installed on it - using a serial console (in order to test the serial port driver)! Until now transfers on the serial port may stall sometimes. Temporary fix is to enter the XMON debugger (using Apple+PowerKey) and exit again by pressing x - at least it's working when using XMON via a serial console. > On Sat, Oct 17, 2009 at 11:25 AM, Tobias Netzel > <tob...@go...> wrote: >>> I just just tested out a build from the latest git on my 2300, using >>> the default nbpmac_defconfig. It completely boots to my woody >>> installation! >>> >>> The only problem I have so far is that it seems to be compiled >>> without >>> ppp support (which is my only method of networking on the 2300). >>> Unless it's just just because I'm running 7 year old distribution of >>> Debian. >>> >> If you have been using a serial port to connect to the internet >> you're still out of luck because the serial driver has not been >> adapted yet. I might do that soon but in my experience it never >> worked reliably. >> >>> -------------------------------------------------------------------- >>> -- >>> -------- >>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >>> is the only developer event you need to attend this year. Jumpstart >>> your >>> developing skills, take BlackBerry mobile applications to market >>> and stay >>> ahead of the curve. Join us from November 9 - 12, 2009. Register >>> now! >>> http://p.sf.net/sfu/devconference >>> _______________________________________________ >>> Nubus-pmac-users mailing list >>> Nub...@li... >>> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users >> >> >> --------------------------------------------------------------------- >> --------- >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. >> Jumpstart your >> developing skills, take BlackBerry mobile applications to market >> and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Nubus-pmac-users mailing list >> Nub...@li... >> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users >> > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |
From: Tobias N. <tob...@go...> - 2009-10-20 14:27:49
|
One more thing: On my machine and Mac OS installation the serial ports don't work when booted via BootX application. Might be they are powered off by Mac OS to save power once it is completely booted. > Yeah, I'm using the serial port for networking (unfortunately). > > Built from today's git, it no longer boots. It enters XMON (I think). > The last lines it prints before that are: > > mesh: configured for synchronous 5 MB/s > st: Version 20081515, fixed bufsize 32768, s/g segs 256 > pcnet32.c:v1.35 21.Apr.2008 tsb...@al... > Unable to handle kernel paging request for data at address 0x0000004 > Faulting instruction address: 0xc002cf6c > > On Sat, Oct 17, 2009 at 11:25 AM, Tobias Netzel > <tob...@go...> wrote: >>> I just just tested out a build from the latest git on my 2300, using >>> the default nbpmac_defconfig. It completely boots to my woody >>> installation! >>> >>> The only problem I have so far is that it seems to be compiled >>> without >>> ppp support (which is my only method of networking on the 2300). >>> Unless it's just just because I'm running 7 year old distribution of >>> Debian. >>> >> If you have been using a serial port to connect to the internet >> you're still out of luck because the serial driver has not been >> adapted yet. I might do that soon but in my experience it never >> worked reliably. >> >>> -------------------------------------------------------------------- >>> -- >>> -------- >>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >>> is the only developer event you need to attend this year. Jumpstart >>> your >>> developing skills, take BlackBerry mobile applications to market >>> and stay >>> ahead of the curve. Join us from November 9 - 12, 2009. Register >>> now! >>> http://p.sf.net/sfu/devconference >>> _______________________________________________ >>> Nubus-pmac-users mailing list >>> Nub...@li... >>> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users >> >> >> --------------------------------------------------------------------- >> --------- >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. >> Jumpstart your >> developing skills, take BlackBerry mobile applications to market >> and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Nubus-pmac-users mailing list >> Nub...@li... >> https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users >> > > ---------------------------------------------------------------------- > -------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market > and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Nubus-pmac-users mailing list > Nub...@li... > https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users |