Subject: 2.0 doesn't boot on 4/300
To: NetBSD port-sparc mailing list <port-sparc@netbsd.org>
From: Julian Coleman <jdc@coris.org.uk>
List: port-sparc
Date: 01/21/2005 16:01:21
I tried to put 2.0 on a 4/330.  A couple of problems.  The bootloader doesn't
load the kernel:

  >> NetBSD/sparc Secondary Boot, Revision 1.14
  >> (root@sparky.coris.org.uk, Tue Nov 30 12:12:07 GMT 2004)
  Booting netbsd
  -
  Bus Error at Virtual address 0xF0000000 (Physical address 0x00100000)
  with PC 0x0038BDF8.  A SIZE error was detected.  Type 0.

The previous version was 1.12, so I went back to that.  The kernel boots with
1.12 and gets as far as:

  sparcvme0 at mainbus0
  vme0 at sparcvme0

and no further.  I added some debug and see that it never gets past the call
to spl0() at the bottom of cpu_configure().  With some help (thanks, uwe!), I
see from ddb, that intrcnt+10 is increasing rapidly.  I presume this is level
4 interrupts?

  dma0 at obio0 addr 0xfa001000 level 4: DMA rev 0
  esp0 at obio0 addr 0xfa000000 level 4: ESP100A, 24MHz, SCSI ID 7

I haven't had a chance to look further.

Any ideas on either of these?

Thanks,

J

-- 
  My other computer also runs NetBSD    /        Sailing at Newbiggin
        http://www.netbsd.org/        /   http://www.newbigginsailingclub.org/