HP 1000/E

From: Bob Shannon <bshannon_at_tiac.net>
Date: Tue Dec 25 09:15:55 2001

I'm very interested in getting another HP 1000 machine.

The 2113 I have now is not as stable as I need it to be. Lets make a deal!

As I mentioned in my earlier post, I have a one-of-a-kind instrument based
on a HP 2113 CPU, and I need to keep this instrument working.

The time base generator boards are very simple, that accept a 3-bit value
and will set their I/O flag bit after the selected time period, which can be
10 sec, 1 sec, 0.1 sec, 0.01 sec, etc.

Usually the TBG board is installed in slot 10.

You also have a HS Terminal board. Excellent, these are slightly rare. This
is a serial port board that will run up to a maximm of 2400 baud, and it is
compatible with HP Basic. Normally these use a current loop interface, but
a simple modification to the I/O cable (inside the hood that connects to the
PCB) will give you RS-232 I/O. I can supply all the info you need for this.

(I just build such a cable for Jay West, I can make you one if you don't already

have such a cable to modify)

Oh yes, your going to have to use a terminal with 2400 baud, 7 data bits, space
parity, and 2 stop bits. Hyperterminal works just fine for this.

Install the HS Terminal board into slot 11 for use with HP Basic.

The microcircuit interface boards are very valuable. You will want to use one
of these as your reader-emulator interface. I'll need to know if they are '+
True'
or 'GND true' boards, the differance being true or inverting cable drivers.

As for the 55613 GMR-1 board, I have no idea on this item. I'm stumped, and
thats not too easy. Its not listed in my HP interface manuals.

The INTF 1337, I suspect that this is a 13037, the common MAC disk interface
controller. This is not a disk controller itself, but an interface to a
rack-mounted
disk controller box. In my opinion, its useless, unless you have a working MAC
disk and controller. They are very common boards.

You have the high-speed memory (12747H), which usually goes with the 'E' series
high speed memory controller, a 2102E. But as long as your passing the
microcode
memory tests, I'd leave well enough alone.

(to test a HP 1000 CPU, set the A register to 100000 octal, set the P register
to 000000
and open the front panel. Switch the Lock/Operate switch to Lock, then press
Instruction
Step. The CPU will run full CPU diagnostic microcode, and test all installed
memory.
The S register will increment for every 32K word page of memory tested. This
test will
run forever, until the lock operate switch is moved back to the operate
position).

My 2113E died (again) last night, and will no longer pass the CPU part of the
diagnostics, indicated by the overflow light comming on, and no memory test
incrementing in the S reg.

So I'm very very eager to make a deal!

The Natel 2101 R/D converter also stumps me, is this a third party I/O board?

Now then, a tape reader emulator...

My emulator uses a PIC 16C65A to talk to the microcircuit interface board, and a
bank of EPROMs that hold images of the paper tapes. I also have modes to read
from a generic paper tape reader, or from an application running on a PC (PC
application not working yet).

If all you need is to boot HP Basic, I can build you a simple version of the
emulator, or
simply send you schematics and pre-programmed PIC and EPROM chips, at your
preferance.

My reccomendation is that you snag the rack mounted systems, I'll contribute
some cash, and whatever reader-emulator support you desire. What I need is a
working 2113 E processor, and I'd love to have a set of floppy drives as well.

If these systems have the HP 7970E tape drive, thats a sturdy, reliable tape
drive that is not too hard to get running with simple assembly language
programs. I have one, and would reccomend it to any HP collector. Nothing says
vintage like spinning mag tape and blinking lights!

The only difficult part of this I see, is getting a 2113 CPU from where ever it
is, to my location in centeral Massachusettes. But my need is great, and I'm
willing to cover any
shipping costs.

Lastly, if you have any interest in assembly language programming on your HP
machine, I can email you a DOS executable version of the original HP assembler.
You can look at the listing output and toggle small programs from the assembler
directly into memory, and get your lights blinking. Also, I have a small
program called Octapus-C, its a small monitor-like program that allows you to
assemble small programs line-by-line from a terminal. Its crude, but effective.

Both HP Basic and Octapus-C will easily fit into a single EPROM chip, and you
can select which image is loaded by a simple switch.

So once again, lets make a deal Steve, you may have made my Christmas here!
After reading your post, I was tinkering with my machine last night, and it will
no longer pass the power-up self tests.

Oh yes, if you look at the pictures from VCF East, you will see my
reader-emulator being used to boot the HP 2114A I displayed there.

Steve Robertson wrote:

> First, I'd like to say thanks to everyone that has provided help. The
> insight provided by this group is invaluable in getting a system like this
> going :-)
>
> I did a quick inventory of the cards in the rear of the machine plus a
> second 1000 carcass that I have and this is what I found:
>
> * (2) Time base generator
> * (3) Microcircuit A-2222 / 12566-60032 cards
> * (1) 55613 GMR-1 - I have no idea what this is.
> * (1) HS Terminal - 12531-80025
> * (1) INTF - 1337
> * (3) Natel 2101 R/D Converter
>
> I understand the "Time Generator" card but, really don't know the functions
> of the other cards. I know some of this info may be on the spies/~AEK site
> but, haven't had time to filter through those docs.
>
> The machine also has:
>
> * (1) 64K HSM 12747H - High speed memory
> * (1) MEM CONTR 2102B
> * (1) M.E.M 12731
>
> I'm assuming these are just extended memory cards and controllers.
>
> At this point, the HP basic route certainly seems like the most doable. I
> did see those images on Jeff's site but, was pretty clueless as to how to
> get the data into the machine.
>
> Bob: exactly what is involved in your "Paper Tape Emulator". From the
> functional description, it doesn't sound all that complicated. This may be
> something, I could hack together.
>
> As a side note: I know where there are two more 1000/E that I could get for
> about $200 each. While I haven't inventoried them, each of those systems is
> a FULL rack of goodies including disk drives, X/Y data monitors, A/D
> converters, etc... One of the systems has a combo tape/hard drive and could
> possibly still have the OS installed. The other one has dual 8" floppies.
> I'm running out of room for rack sized systems but, those probably deserve a
> good home (mine).
>
> Happy holidays to all,
> SteveRob
>
> >From: Bob Shannon <bshannon_at_tiac.net>
> >Reply-To: classiccmp_at_classiccmp.org
> >To: classiccmp_at_classiccmp.org
> >Subject: Re: HP 1000/E
> >Date: Sun, 23 Dec 2001 09:56:42 -0500
> >
> >Wow, you got an amazing deal!
> >
> >I've been looking for a spare 2113 for a while now, as I have a custom
> >instrument that is based on a HP 2113 processor. I would have easily paid
> >10
> >times that price!
> >
> >As for operating systems and software, you have at least two options...
> >
> >First, the easy path...
> >
> >Simply run HP's stand-alone basic. You can download a binary image of the
> >media, originally a paper tape, from Jeff's HP2100 Archives. Now you need
> >a way
> >to get
> >that data into the machine, and a console port.
> >
> >You will also need a 'Buffered TTY Register' board to serve as a console
> >serial
> >port. Later HP machines (like the 2113) often use the BACI (Buffered Async
> >Communications Adapter) board, which is NOT compatible with HP Basic.
> >
> >Depending on what interface boards you have, we may be able to work out a
> >deal.
> >
> >I usually boot HP Basic from a custom tape reader emulator that holds the
> >binary
> >image of the paper tape in EPROM. This reader-emulator connects to a HP
> >'Microcircuit Interface' board, and the software is loaded using the
> >built-in
> >boot loader ROMs in the HP 2113. You simply power up, set a few switches
> >on the
> >front panel, then press IBL, Preset, then IBL once again, and the loader
> >code is
> >stored in memory. Pressing RUN at this point will load the tape image into
> >memory, and away you go.
> >
> >Now then the hard way...
> >
> >HP's operating system's for these machines are pretty nasty. The 'top of
> >the
> >line' OS was RTE-6VM, and the more common OS was RTE-IVB (RTE 4B). These
> >operating systems were unlike anything I've ever seen, cryptic, obtuse, and
> >fairly painful to use. As an example, to run a compiled program, you had
> >to
> >link the code into the OS itself.
> >
> >The hardest part here, is getting a useable disk system. RTE-IVB uses what
> >were
> >called MAC interface disks, while RTE-6VM also supported ICD drives, using
> >a
> >specialized version of the IEEE-488 interface.
> >
> >Supporting the original operating systems is a lot of work, and I strongly
> >reccomend you run HP Basic.
> >
> >Now, what exactly do you have?
> >
> >The HP 2113 was one of the last machines in a long series going back to
> >1968.
> >Your 2113 is binary code compatible with the original HP 2116, the first HP
> >product to use the then new-fangeled IC chips. HP2113's were still selling
> >for
> >$13,000+ in 1983, and are exceptionally well-built.
> >
> >It has no stack, but executes subroutines much like a PDP-8. In addition
> >to the
> >original HP 2116 instructions, the HP 2113 also adds several new registers
> >and
> >instructions, as well as a virtual memory scheme that can address 1
> >megaword of
> >solid-state memory.
> >
> >Oh yes, many of the original interface boards from a 1968 HP 2116 will plug
> >right into your 2113 and work perfectly (but not the cool oscilloscope
> >point-plot display board...).
> >
> >I have a MS-DOS based version of the HP assembler, so you can assemble
> >small
> >programs on your PC. I am also working on a program for the PC that will
> >send
> >the paper tape image from the assembler into the HP via my tape reader
> >emulator. Once this is working, it should be possible to boot the HP
> >directly
> >from a file on the PC's disk.
> >
> >Take a careful inventory of the interface boards you have, and we can see
> >if
> >there is something in there you can use to get your machine running HP
> >Basic.
> >(many generic HP interface boards can be made to serve as psudo-tape reader
> >interfaces).
>
> _________________________________________________________________
> Send and receive Hotmail on your mobile device: http://mobile.msn.com
Received on Tue Dec 25 2001 - 09:15:55 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:41 BST