Hello to Everyone that replied to my post on the HP7970 Tape Drive.

I very much appreciate the advice and counsel.

Sorry for the delay responding, I had a medical procedure that knocked me back a bit - nothing serious, just mostly irritating (the ENT Doc injected 25ml of a liquid steroid direct into my inner ear Cochlear through penetration of the eardrum - Yuck!) <Whining>


My goal is to understand the feasibility of connecting a 7970 to the 68K system that I have assembled.

I do not yet have a 7970 and it is probably a bit of a wait to find one.

I begin to believe that such a project is feasible, especially considering that people have done that sort of thing before to other processors.

Best that I can tell, there are no device drivers whatsoever for the Motorola 68K - Please let me know if I am wrong.

I begin to believe that a possible path would be to use a VMEbus digital in/out board to connect possibly direct to the HP7970 control/read/write lines and then build ASM software to control that.

Running on a 50Mhz 68060 processor gives me hope that I will be able to stay ahead of the drive. Polling loops running hard should help there.

The key, I think, to that will be finding really detailed timing etc specifications.


Jay, I will look for documentation on the HP 13181/13183 tape controller - that certainly makes sense and will give me something to stare at :)

I just found it at HP Computer Museum: It's a pretty thing: http://www.hpmuseum.net/images/7970MagTape1-13181-60040-42.jpg

Just downloaded and printed the 13181/13183 tape controller documentation. I am much stronger in software than hardware, but will see if I can make sense of it. Mostly what I need are the control lines: commands, timing...


Regards to the List,

Jack

ps - If interested, see https://www.youtube.com/watch?v=GfT96j-7Zjc to see what we did with some 68000 boards running ASM/Lisp back in the day 1985. It was a fun project - I ran and hid in my hole when that thing was running around - not kidding :)










At 07:58 PM 10/3/2017, Jay West wrote:

Jack wrote...
--------
I begin to understand - so, for example an HP2100 with the 7970 tape option
had a specific tape controller board that talked direct to the 7970.
--------
Yep, and no small amount of logic. The 7970A or B interfaced to a 2100/21MX
host using a 13181 interface (which is a two board set). The 7970E
interfaced to a 2100/21mx host using a 13183 interface (which is also a two
board set). Wasn't there some deal where a M/E/F could drive it at 45ips but
a 2100 couldn't (next lower speed)?? I don't recall for sure, but there was
something vaguely like that. And off that 13181/3 board you could have four
tape drives I believe.

---------
I never used an HP2100 with a "real" tape drive such as the 7970 - actually
just paper tape back in 1974-1978 where I wrote in ASM (a bit ugly with no
index register) and ALGOL (I still have the box of paper tapes somewhere
with that four pass ALGOL compiler  - that nice black oiled paper with the
smell  :)
--------
No... you did use a HP2100 with a REAL tape drive... such as the 2748B
*grin*Paper tape rocks. I have that same ALGOL compiler I'm sure secreted
away in a paper tape box(es).

------
I am delighted to hear that people have actually built a 7970 interface and
got it to work mostly in pure software.
That is good news and gives me hope :)
Interesting indeed.
Jay, I appreciate the helpful response.  Thank you.
------
Glad to help, but I just copied Chucks post from a few weeks back. He
supplied the knowledge :)

------
I will read the 7970 interface specifications more carefully now that I
understand better the context.  The timing issues are, of course, key.
------
HP manuals of the period are awfully detailed. They all have the theory of
operation section with a circuit walkthrough, etc. It could be helpful for
you to also take a look at the manual for the 13181 or 13183 controller set,
as you'll kinda be doing what that boardset does.

Best,

J

----------------------------------------------------------------------------------
Jack Harper, President
Secure Outcomes Inc
2942 Evergreen Parkway, Suite 300
Evergreen, Colorado 80439 USA

303.670.8375
303.670.3750 (fax)

http://www.secureoutcomes.net for Product Info.

Reply via email to