Getting Programs To Your 4952

A project log for HP 4952A turned general purpose CP/M machine

Attempting to reverse engineer an HP 4952A into a general purpose z80 computer capable of running CP/M.

Trevor Johansen AaseTrevor Johansen Aase 01/27/2019 at 02:142 Comments

Get a real serial port or a FTDI Chipi-X line level serial adaptor.

Also get a DB9 to DB25 adaptor or make your own. Pinout:

Get the DOS utilities disk HERE and extract "" to a DOS directory.

Download / apt-get DosBox

Create a dosbox.conf file in the DOS directory:

serial1=directserial realport:ttyUSB0

mount C "."

This will automatically load the current folder as C and display it to you so you know it's mounted.

The serial port may be different for you, I'm on linux with an FTDI adaptor so ttyUSB0 for me.

Now all you need to do is run 5XREMOTE.EXE and you can communicate with your 4952. 

1 - Run '5XREMOTE.EXE' 

2 - Enter 9600 as the Baud Rate

3 - 'Delete Slave's Application Module'

4 - 'Download Application Module'

5 - 'Execute Slaves Application Module'

If you did a cold boot then you can skip step 3, otherwise you need to delete the old app before you can upload a new one.

NOTE: On linux machine dosbox IS case sensitive. DOS is not case sensitive so its a bit of an annoying issue. When you load your app the interface only allows upper case names and it provides the .APP for you. You need to make sure your programs are uppercase as well as the extention or else it won't find them.


Vincent wrote 01/27/2019 at 21:28 point

Is there a way to directly connect to the 50 way rear POD interface connector, as my 4952 did not come with any PODs...

  Are you sure? yes | no

David Kuder wrote 02/14/2019 at 04:49 point

You don't need the pod interface (36-pins in a 37-pin D-sub) to run the basic apps that have been made so far, the remote port is where you connect your PC to download code into the unit.  There are schematics in the 4951 manual which apply to the pods for the 4952 - 4957 as well.  The 4957 is an upgraded model with the most common pods built-in.

  Are you sure? yes | no