🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2574

CSA 68020 piggyback board

#2574
From: jon
Date: Sat, 28 Jun 1986 08:14
42 lines
2756 bytes
Now for an entirely different subject...

Today our directory of hardware plopped a CSA 68020 piggyback board
on my desk and asked me to play with it a bit to see if it would
work in our system (a Via Visuals Design Center).  For those of you
who have never seen one of these (the CSA board, I'm sure none of you
have seen a Via Visuals Design Center), it is a 3" by 4" pc board with
an 020, an 881, a few resistors and caps, and three PALs on it, which you
can plug into a 68010 socket.  I suppose the PALs have all the logic
to generate the DSACKs, etc for the 020.

I plugged it in and tried out the PROM diagnostics which seemed to work
fine.  When I tried booting it loaded UNIX off the disk fine, initialized
okay, then hung, probably when creating process 1, init.  I only spent
about a half hour with it, so I can't be sure how far it got, although
I do know the 020 tri-stated its bus, and the DMA chip (Motorola) had
the bus and was waiting for the disk controller to acknowledge.  This
was quickie "let's try it before we leave" hack, there were many things
suspect, i.e. excessive capacitance from 14" board extenders, etc.

The main difference I would guess is the difference in the exception
stack for bus errors and address errors.  The interpretation of the
bits in the special status word, and the location of the offending
addresses is different on an 010 and an 020.  This really shouldn't
be a problem yet, as I'm not worried about getting virtual memory
to work yet, although I did modify the bus error exception handler
to work with the 020s two different exception stacks.  Supposedly
everything else should be ok.

So, if anyone is using one of these and has any advice, I would
appreciate hearing from you, or if you've had any problems, I'd
like to hear about them.  I'll probably work a day or two more on
it to see what happens.  We see it mainly as an easy way to get an
881 on board.  When I get it working, I'll post my findings on
the whole matter.


"If we did it like everyone else,	  Jonathan Hue
what would distinguish us from		  Via Visuals Inc.
every other company in Silicon Valley?"	  sun!sunncal\
						      >!leadsv!msunix!jon
"A profit?"				amdcad!cae780/
Technical Details
Message-ID: <236@msunix.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!seismo!harvard!think!mit-eddie!genrad!decvax!decwrl!amdcad!cae780!leadsv!eps2!msunix!jon

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!seismo!harvard!think!mit-eddie!genrad!decvax!decwrl!amdcad!cae780!leadsv!eps2!msunix!jon
From: jon@msunix.UUCP
Newsgroups: net.arch,net.micro.68k
Subject: CSA 68020 piggyback board
Message-ID: <236@msunix.UUCP>
Date: Sat, 28-Jun-86 04:14:14 EDT
Article-I.D.: msunix.236
Posted: Sat Jun 28 04:14:14 1986
Date-Received: Tue, 1-Jul-86 04:11:32 EDT
Organization: Via Visuals Inc.
Lines: 38
Keywords: Anyone using one?