Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: VAXstation 4000 TURBOchannel not working



There were TC to PCI adapters (good luck finding one); you could be
the first person in the world with a PCI bus or gigabit Ethernet on a VAX.
:-)

On Tue, Mar 15, 2016 at 08:21:17PM +0100, Felix Deichmann wrote:
> Hi,
> 
> I was lucky to obtain a rare TURBOchannel extension module for the
> VAXstation 4000, and just tested it in my VS4000/60. Had no time to try in
> the /96 yet.
> 
> Unfortunately it is not detected booting a NetBSD-7.0 GENERIC kernel,
> although everything seems to be there for "tc at vsbus" at first glance, in
> the kernel config, tc_vsbus.c etc.
> 
> But tcbus_match() in tc_vsbus.c just returns 0... Support is called
> "preliminary" in revision 1.1 and not much has changed since then.
> 
> I also found an interesting "Vaxstation Turbochannel" conversation between
> Blaz Antonic and Roger Ivie from 2004 on this list...
> 
> Any more hints or things to watch out before I will change that return to
> "1"? :)
> There seems to be a bit indicating an installed TC module, so a real match
> routine as first step would be fine.
> 
> Some console output follows inline.
> 
> Regards,
> Felix
> 
> 
> 
> NetBSD 7.0 (GENERIC.201509250726Z)
> VAXstation 4000/60
> total memory = 81500 KB
> avail memory = 74708 KB
> kern.module.path=/stand/vax/7.0/modules
> mainbus0 (root)
> cpu0 at mainbus0: KA46, Mariah, 2KB L1 cache, 256KB L2 cache
> vsbus0 at mainbus0
> vsbus0: 32K entry DMA SGMAP at PA 0x6a0000 (VA 0x806a0000)
> vsbus0: interrupt mask 0
> le0 at vsbus0 csr 0x200e0000 vec 770 ipl 17 maskbit 1 buf 0x0-0xffff
> le0: address 08:00:2b:xx:xx:xx
> le0: 32 receive buffers, 8 transmit buffers
> dz0 at vsbus0 csr 0x200a0000 vec 124 ipl 17 maskbit 4
> dz0: 4 lines
> lkkbd0 at dz0
> wskbd0 at lkkbd0 mux 1
> lkms0 at dz0
> wsmouse0 at lkms0 mux 0
> asc0 at vsbus0 csr 0x200c0080 vec 774 ipl 17 maskbit 0
> asc0: NCR53C94, 25MHz, SCSI ID 7
> scsibus0 at asc0: 8 targets, 8 luns per target
> scsibus0: waiting 2 seconds for devices to settle...
> boot device: le0
> root on le0
> 
> 
> 
> >>> sh config
> 
> KA46-A V1.3-387-V4.1
> 08-00-2B-XX-XX-XX
> 80MB
> 
> DEVNBR    DEVNAM           INFO
> ------    --------    --------------------------
>      1         NVR    OK
>      2         LCG    OK
>                        HR - 8 PLN FB - V1.1
>      3          DZ    OK
>      4       CACHE    OK
>      5         MEM    OK
>                       80MB = SY=8MB, S0/1=8MB, S2/3=32MB, S4/5=32MB
>      6         FPU    OK
>      7          IT    OK
>      8         SYS    OK
>      9          NI    OK
>     10        SCSI    OK
>                       7-INITR
>     11         AUD    OK
>     13         TCA    OK
>                        OPT PRS    V1.0
> 
> >>> t/ut tca
> **KA46/49 TURBOCHANNEL REX EMULATOR**
> 
>     >>t tc0 cnfg
>     *emul: t tc0 cnfg
>  DEC       PMAD-AA   V5.3a      (enet: 08-00-2b-xx-xx-xx)
> 
>     >>
>   bye

-- 
  Thor Lancelot Simon	                                     tls%panix.com@localhost

  "We cannot usually in social life pursue a single value or a single moral
   aim, untroubled by the need to compromise with others."      - H.L.A. Hart


Home | Main Index | Thread Index | Old Index