Peter Teichmann | 8 Feb 23:55 2005
Picon

boot26 on R260

Hi,

recently I got a R260 with 26 MHz ARM3, 16MB RAM, Ether1, Acorn SCSI+200MB 
(not supported, I know), and a Colour Card from Ebay. As the original Risc IX 
is not installed anymore (anyone knows a source?) I thought I should give 
NetBSD a try.

A tried the boot26 from the 2.0 directory, and the install kernel. Quite often 
I get complaints about page XXX not free, but sometimes not. But it does not 
help, it does not boot the kernel but just resets the machine. What am I 
doing wrong?

Thank you for your help,
Peter Teichmann

Michael | 9 Feb 00:34 2005
Picon
Picon

Re: boot26 on R260


Hello,

> recently I got a R260 with 26 MHz ARM3, 16MB RAM, Ether1, Acorn 
> SCSI+200MB
> (not supported, I know), and a Colour Card from Ebay. As the original 
> Risc IX
> is not installed anymore (anyone knows a source?) I thought I should 
> give
> NetBSD a try.
>
> A tried the boot26 from the 2.0 directory, and the install kernel. 
> Quite often
> I get complaints about page XXX not free, but sometimes not. But it 
> does not
> help, it does not boot the kernel but just resets the machine. What am 
> I
> doing wrong?

Nothing. To get rid of the page XXX not free messages you'll have to 
*unplug any modules you don't really need, maybe *rmtidy helps too ( on 
my A5000 with 8MB I never got there )
Did you try BBBB?

good luck
Michael
Peter Teichmann | 9 Feb 01:52 2005
Picon

Re: boot26 on R260

> Nothing. To get rid of the page XXX not free messages you'll have to
> *unplug any modules you don't really need, maybe *rmtidy helps too ( on
> my A5000 with 8MB I never got there )
> Did you try BBBB?

No, but I got a clue from reading a BBBB documentation. I got to supervisor 
mode by pressing shift and keypad-*, and switched to a 256 colour mode before 
starting boot26. That helped. Unfortunately I get now infinite messages with 
the 2.0 installation kernel:

Stray IRQ, status=0xf1f1, spl=0, mask=0x0

The 1.62 installation kernel does not show these messages, but seems not to 
recognise the Ether1 card. Utility menu/Configure network does not let me 
configure a network card, it does not find one.

During kernel startup, it says:

podule <0000>:<0000> at podulebus0 slot 0 not configured

This is the Ether1. I thought it is supported?

Peter Teichmann

Michael | 9 Feb 03:11 2005
Picon
Picon

Re: boot26 on R260


Hello,

>> Nothing. To get rid of the page XXX not free messages you'll have to
>> *unplug any modules you don't really need, maybe *rmtidy helps too ( 
>> on
>> my A5000 with 8MB I never got there )
>> Did you try BBBB?
>
> No, but I got a clue from reading a BBBB documentation. I got to 
> supervisor
> mode by pressing shift and keypad-*, and switched to a 256 colour mode 
> before
> starting boot26. That helped. Unfortunately I get now infinite 
> messages with
> the 2.0 installation kernel:
I switched to supervisor too, but I didn't change to 256 colours ( 
stuck to 16 to save memory ) - I'll try that too.

> Stray IRQ, status=0xf1f1, spl=0, mask=0x0
>
> The 1.62 installation kernel does not show these messages, but seems 
> not to
> recognise the Ether1 card. Utility menu/Configure network does not let 
> me
> configure a network card, it does not find one.
Hmm, last time I tried (around 1.5 or so) it didn't find my ANT Ether3 
maybe it will work now.

good luck
(Continue reading)

Ben Harris | 9 Feb 11:49 2005
Picon

Re: boot26 on R260

On Wed, 9 Feb 2005, Peter Teichmann wrote:

>> Nothing. To get rid of the page XXX not free messages you'll have to
>> *unplug any modules you don't really need, maybe *rmtidy helps too ( on
>> my A5000 with 8MB I never got there )
>> Did you try BBBB?
>
> No, but I got a clue from reading a BBBB documentation. I got to supervisor
> mode by pressing shift and keypad-*, and switched to a 256 colour mode before
> starting boot26. That helped. Unfortunately I get now infinite messages with
> the 2.0 installation kernel:
>
> Stray IRQ, status=0xf1f1, spl=0, mask=0x0

Odd.  I must actually get a working acorn26 machine again so I can test 
this...

> The 1.62 installation kernel does not show these messages, but seems not to
> recognise the Ether1 card. Utility menu/Configure network does not let me
> configure a network card, it does not find one.
>
> During kernel startup, it says:
>
> podule <0000>:<0000> at podulebus0 slot 0 not configured
>
> This is the Ether1. I thought it is supported?

The Ether1 is supported in general, but your one is apparently identifying 
itself as a TUBE host interface.  This suggests that its PROM is dead. 
Does it work under RISC OS?
(Continue reading)

Ben Harris | 9 Feb 11:51 2005
Picon

Re: boot26 on R260

On Tue, 8 Feb 2005, Michael wrote:

> I switched to supervisor too, but I didn't change to 256 colours ( stuck to 
> 16 to save memory ) - I'll try that too.

256 colours are required because last time I looked at it the NetBSD 
raster console code couldn't support little-endian framebuffers at <8bpp. 
It's possible that this is fixed now.

>> Stray IRQ, status=0xf1f1, spl=0, mask=0x0
>> 
>> The 1.62 installation kernel does not show these messages, but seems not to
>> recognise the Ether1 card. Utility menu/Configure network does not let me
>> configure a network card, it does not find one.
> Hmm, last time I tried (around 1.5 or so) it didn't find my ANT Ether3 - - 
> maybe it will work now.

If it doesn't, please submit a PR.

--

-- 
Ben Harris                                                   <bjh21 <at> NetBSD.org>
Portmaster, NetBSD/acorn26           <URL:http://www.NetBSD.org/Ports/acorn26/>

Michael | 9 Feb 14:15 2005
Picon
Picon

Re: boot26 on R260


Hello,

>> I switched to supervisor too, but I didn't change to 256 colours ( 
>> stuck to 16 to save memory ) - I'll try that too.
>
> 256 colours are required because last time I looked at it the NetBSD 
> raster console code couldn't support little-endian framebuffers at 
> <8bpp. It's possible that this is fixed now.
Maybe it is, if not I could probably do it - spent the last few months 
hacking console/framebuffer drivers on other platforms. But this 
requires getting it to boot.

>>> Stray IRQ, status=0xf1f1, spl=0, mask=0x0
>>> The 1.62 installation kernel does not show these messages, but seems 
>>> not to
>>> recognise the Ether1 card. Utility menu/Configure network does not 
>>> let me
>>> configure a network card, it does not find one.
>> Hmm, last time I tried (around 1.5 or so) it didn't find my ANT 
>> Ether3 - - maybe it will work now.
>
> If it doesn't, please submit a PR.
Last time I tried ( ages ago ) /some/ Ether3 boards were supported but 
not mine. Do these boards just share the name for some reason or is the 
hardware sufficiently similar to be supported by a single driver?

have fun
Michael
(Continue reading)

Ben Harris | 9 Feb 22:05 2005
Picon

Re: boot26 on R260

On Wed, 9 Feb 2005, Peter Teichmann wrote:

> I thought the Ether1 does not have a PROM?

It does, but it's very small and only contains the extended expansion card 
ID, the Ethernet address and a few other bits.  In particular, it doesn't 
have a chunk directory, so there's no podule description (for *Podules) or 
driver module.

> I am not completely sure if it
> works under RISC OS. "e1info" discoveres that it is in slot 0 and has a
> hardware address of 00:00:a4:00:04:ec.

That should be enough for NetBSD's ei(4) to at least attach to it.  I'm 
not sure there's much I can do to help without reviving my building and 
testing infrastructure here, which isn't going to happen for at least a 
week or two.

--

-- 
Ben Harris                                                   <bjh21 <at> NetBSD.org>
Portmaster, NetBSD/acorn26           <URL:http://www.NetBSD.org/Ports/acorn26/>

Peter Teichmann | 9 Feb 20:44 2005
Picon

Re: boot26 on R260

Am Mittwoch, 9. Februar 2005 11:49 schrieb Ben Harris:
> On Wed, 9 Feb 2005, Peter Teichmann wrote:
> > The 1.62 installation kernel does not show these messages, but seems not
> > to recognise the Ether1 card. Utility menu/Configure network does not let
> > me configure a network card, it does not find one.
> >
> > During kernel startup, it says:
> >
> > podule <0000>:<0000> at podulebus0 slot 0 not configured
> >
> > This is the Ether1. I thought it is supported?
>
> The Ether1 is supported in general, but your one is apparently identifying
> itself as a TUBE host interface.  This suggests that its PROM is dead.
> Does it work under RISC OS?

I thought the Ether1 does not have a PROM? I read somewhere that it can not be 
idetified by executing "podules" in RISC OS. I am not completely sure if it 
works under RISC OS. "e1info" discoveres that it is in slot 0 and has a 
hardware address of 00:00:a4:00:04:ec. "ifconfig -a" shows some stuff about 
the et0 interface. I can ping the address associated to the et0, but not 
addresses outside which is strange. It is connected to a twisted pair network 
via a transceiver at the AUI port.

Peter Teichmann

Peter Teichmann | 9 Feb 23:51 2005
Picon

Re: boot26 on R260

Am Mittwoch, 9. Februar 2005 22:05 schrieb Ben Harris:
> > I am not completely sure if it
> > works under RISC OS. "e1info" discoveres that it is in slot 0 and has a
> > hardware address of 00:00:a4:00:04:ec.
>
> That should be enough for NetBSD's ei(4) to at least attach to it.  I'm
> not sure there's much I can do to help without reviving my building and
> testing infrastructure here, which isn't going to happen for at least a
> week or two.

Extremely strange, but suddenly the NetBSD 1.6.2 installation kernel 
discoveres the Ether1. I changed nothing, and do not know what the difference 
is. But after configuring the interface it says "no carrier", and the card 
does not work properly in RISC OS either. I am using the AUI port with a 
10base2 transceiver. If I ping from elsewhere to the R260, I can see the 
"receive" LED on the transceiver blink (ok that does not say anything about 
that the R260's IP is known in the network). If I ping from the R260 to 
elsewhere, the "transmit" LED does not blink. Can it be that I need to tell 
the Ether1 to use the AUI port?

Peter


Gmane