Subject: Re: sun4/300 boot
To: NetBSD port-sparc mailing list <port-sparc@NetBSD.ORG>
From: Julian Coleman <J.D.Coleman@newcastle.ac.uk>
List: port-sparc
Date: 01/08/1998 14:20:29
Jason L. Wright wrote:
> I'm having trouble booting a Sun 4/300 with NetBSD 1.3.  NetBSD 1.2.1
> boots the machine just fine (at least no error messages), but 1.3 gives
> the following output:

[snip]

> sd0(esp0:0:0): max sync rate 4.80Mb/s
> (esp0:0:0): select; 6 left in DMA buffer
> esp0: unexpected disconnect; resetting
> no file system for sd0 (dev 0x700)
> cannot mount root, error = 79
> root device (default sd0a):

Having just tried 1.3 on my 330, I also get a similar error.  There is
some lines with :

	esp0: illegal command (0x90) [more stuff that I didn't catch]

just after the SCSI devices are probed but they disappear off the screen
too fast to catch.  Left on the screen is :

	sd2(esp0:2:0): could not get size
	(esp0:2:0): select; 6 left in DMA buffer
	(esp0:2:0): select; 6 left in DMA buffer
	sd2(esp0:2:0): illegal request, data = 00 00 00 00 25 00 00 00 00 00
	sd2a: disk label read error

and then 26 lines of :

	(esp0:2:0): select; 6 left in DMA buffer

before :

	no file system for sd2 (dev 0x711)
	cannot mount root, error = 79
	root device (default sd2b):

It would be nice if it were possible to pause the screen ... I tried plugging
in a serial console to capture the output, but it doesn't receive any output
after the :

	zs0 at obio0 addr 0xf1000000 pri 12, softpri 6
	zstty0 at zs0 channel 0

lines.  Is that because the serial console was only being used for output?

One annoying thing is that I can't press <L1-A> at the 'root device:' prompt,
but have to power-cycle the machine.

I also tried using the GENERIC kernel from the installation/kernel directory
(copied onto the miniroot) instead of GENERIC_SCSI3, but that made no
difference.

J

-- 
    1024/55A5BC19        0F 3F 62 56 18 10 8B 84  43 8F F4 94 93 37 76 AA

S.E.P.