Subject: Re: 1.5 Release documentation and Power-tec/PowerROM problems
To: Mike Pumford <mpumford@black-star.demon.co.uk>
From: Chris Gilbert <chris@buzzbee.freeserve.co.uk>
List: port-arm32
Date: 11/04/2000 11:50:39
On Sat, 04 Nov 2000, Mike Pumford wrote:
> > > No this is a different problem. PR 10539 applies to cards which still
> > > have the original ROMS. The PowerROM issue is different as the PowerROM
> > > uses the same device ID's as PowerTec SCSI cards and then misprobed by
> > > the kernel. Som additional work in the podulebus probe code will be
> > > required to deal with this issue. I don't see this making it into 1.5.
> >
> > It has now been proven that it does not fix that problem as expected.
>
> Maybe a FAQ update indicating what to do if this occurs would be good. I
> think an initial hack would be to have a podule override which would allow
> an overide of the podule ID's when booting. As I already said a proper fix
> is to beef up the podulebus probe code so that it can tell these cards
> apart.

You can pass in the boot option to force a card to be something, eg:
podule1=0x00000002
(or if I've got it the wrong way around:
podule1=0x00020000)
will force podule 1 to be an Acorn SCSI 1 card, IE it don't probe it.

See podules.h in sys/arch/arm32/podulebus for the list of podule cards and 
manufacturers.  (Note I only found this out a week or so ago when delving 
into the guts of podulebus)

> > It may have been that kernel.
> >
> > Could you please compile a Risc PC install kernel for me so that I may
> > be able to install NetBSD 1.5_BETA.
> >
> > After some more testing, I will raise a few PRs so that we can get on
> > with getting more of the stuff working.
>
> I can indeed but it won't be available till at least Monday. Building an
> install kernel requires a full 1.5_BETA install and it will take a day or
> so for my machine to build and install that.

Yep and builds are painful on RPC's.  Perhaps if I can twist my kintic into 
doing some things it might speed up (using a RAPIDE card has speeded lots of 
stuff up, makes CVS only take about 30 or so minutes on the main src tree, 
perhaps I should time it)

Cheers,
Chris