On Wed, 2003-02-05 at 09:52, Tibor Polgar wrote:
> > we are developing a board based on the Au1500 SOC and we need to adapt the
> > linux kernel for it. since we need something working soon, we will
> > concentrate on the 2.4 version.
>
> We are just finishing up an Au1500 project right now. FCS was yesterday!!!
> What we did was:
>
>
> 1) get from AMD the PB1500 development CD. It has an "old" 2.4.17 kernel
> along with MontaVista's HardHat Linux toolkit that's cross compiled to work on
> x86 platforms. If you have the $$$, MontaVista offers great support for the
> Au1500 based stuff. Their toolkit is top notch.
>
> 2) If you didn't already get from AMD a PB1500, do it. The development
> platform is a very nice start and will save you may weeks of code testing
> headaches (and cause a few special ones). At least for us here in USA, AMD
> "loaned" a board at no charge, i.e. a purchase order is signed but they never
> bill you. We're projected to buy some 25,000 Au1500s per year from them so
> that probably helped.
>
> 3) From there, look at the 2.4 latest CVS tree on linux-mips and Pete's own
> 36-bit mods in ftp://ftp.linux-mips.org/pub/linux/mips/people/ppopov/.
> AMD/MontaVista also released a 2.4.18 "like" linux but its a bit rough.
This was not part of a MV release, or AMD "release" for that matter. I
think the rough port you got was from the working directory of an
engineer at AMD, before I had a chance to update linux-mips.org. MVL 3.0
does support all three Pb1x boards and after the install, you're ready
to go.
> 4) there are lots of other resources and headaches if you plan to cross
> compile X, gtk, etc.
>
> 5) we are flash based and used the special mods Pete put in to the 2.4.17
> kernel to support zImage flash booting. We're using YAMON as our monitor and
> with a few changes have a pretty nice setup - boot wise.
The zImage bits are not in linux-mips.org. I suppose I should create a
patch and put it in my directory; one of these days :)
Pete
|