Subject: Re: VS3100: success with netbooting, limited SCSI success
To: None <bertram@ifib.uni-karlsruhe.de>
From: maximum entropy <entropy@zippy.bernstein.com>
List: port-vax
Date: 08/15/1997 04:39:53
>From: Bertram Barth <bertram@ifib.uni-karlsruhe.de>
> [...]
>From the first look I'd say it's a problem with the DMA interface.
>I don't know if this helps, but you could try to force the use of
>the ka43 interface instead of the ka410 interface which is default
>for ka42.
>[...]
>> One thing that looks somewhat screwy is that the DMA base address is
>> defined differently for KA410 and KA420 machines in ka410.h and
>> ka420.h.  But only the KA410 DMA address seems to occur anywhere in
>> the code -- in vsa/vsbus.c we have:
>
>You might want to try this one instead:
>----------------------------------------------------------------------
>struct confargs ka420_devs[] = {
>        { "le",         5,      5,      0x250,  (1<<5), KA420_LAN_BASE,
>                        KA420_NWA_BASE, 0x00,                           },
>        { "ncr",        1,      1,      0x3F8,  (1<<1), KA420_SC1_BASE,
>                        KA420_SC1_DADR, KA420_SC1_DCNT, KA420_SC1_DDIR,
>                        KA420_DMA_BASE, KA420_DMA_SIZE, 0x01,   0x07,   },
>        { "ncr",        0,      0,      0x3FC,  (1<<0), KA420_SC2_BASE,
>                        KA420_SC2_DADR, KA420_SC2_DCNT, KA420_SC2_DDIR,
>                        KA420_DMA_BASE, KA420_DMA_SIZE, 0x01,   0x07,   },
>        { "" },
>        { "hdc",        0,      0,      0x3FC,  (1<<0), KA420_DKC_BASE, 
>                        0,      0,      0, 
>                        KA420_D16_BASE, KA420_D16_SIZE, 0x00,           },
>};

Hmm, some of those symbols are not defined, KA420_SC1* and KA420_SC2*
seem to be missing from ka420.h.

In my own attempt I had left these values as the original had them.
This time, I tried replacing them with KA43_SC1_BASE etc.  Both
produced the same results: any attempt to mount the disk results in:
stray interrupt scb 0, vec 0xcc stray interrupt scb 0, vec 0xcc
[... repeat until the cows come home ...]

I'm willing to try any other ideas you might have.

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.

This message may refer to a product containing software developed by
Christopher G. Demetriou for the NetBSD Project.