Subject: Re: New snapshot (20000505)
To: Leo Smiers <L.Smiers@cable.A2000.nl>
From: Ben Harris <bjh21@netbsd.org>
List: port-arm26
Date: 07/27/2000 10:13:21
On Wed, 26 Jul 2000, Leo Smiers wrote:

> In <URL:news:local.port-arm26> on Wed 26 Jul, Ben Harris wrote:
> > On Tue, 25 Jul 2000, Leo Smiers wrote:
> > 
> > > It seems you have added the implementation of strtoul() in some other file.
> > > Could you tell me which file?
> > 
> > Erm, it's in sys/lib/libkern/strtoul.c, but the file you need to update is
> > sys/lib/libkern/arch/arm26/Makefile.inc (need at least version 1.2), which
> > tells the system that arm26 kernels might use strtoul now.
> This fixed it. I can now boot the kernel using the ether3. It performs the
> same as the Ether1 card. That is I have the same problem with the Ether3
> as with the Ether1 card running the kernel (see below). Unfortunatly I
> can not make any other comparisons between the drivers 8-(.

Can you get the system to sit at the "enter shell" prompt?  If so, could
you try pinging it with different sized packets (512, 1024, 2048, 8192)
and see how it behaves?  Do this from a fast machine if possible.  On my
system (pinging from an fxp card in a 160MHz macppc), I get huge packet
loss on 8192-byte packets.  Come to that, try it under RISC OS -- it seems
to be driver-independent.

> > > I am still having problems running the kernel. I think this has something
> > > todo with the amount of RAM that is available. I have built a kernel with
> > > a text segment of only 795636 bytes. This kernel sometimes manages to
> > > enter single user mode. Then a can give a small command like pwd, but a
> > > larger command like ls failes trying to make a core dump. This will also
> > > terminate the single user sh and enter the kdb.
> > 
> > Hmm.  I must get a 4Mb machine working usefully.  I think I shall move my
> > Ether3 into my 440/1 this weekend and see if I can get that running.
> Even a kernel with only a text segment of 805760 bytes failes to run.

Right.  I'll look into that this weekend (or whenever I get a chance).

-- 
Ben Harris                                                   <bjh21@netbsd.org>
Portmaster, NetBSD/arm26               <URL:http://www.netbsd.org/Ports/arm26/>