• Please review our updated Terms and Rules here

HP 1650/1651 Logic Analyzer Disk Images

glitch

Veteran Member
Joined
Jan 31, 2010
Messages
5,365
Location
Central VA
I picked up a HP 1650A Logic Analyzer at a surplus auction a few months ago, and finally got around to imaging the disks. In addition to the OS and demo disks, I have what is apparently a somewhat rare/sought after copy of the Z80 Inverse Assembler. This lets you disassemble Z80 code right in the logic analyzer. All images were captured with Dave Dunfield's ImageDisk. I've uploaded them here:

http://filedump.glitchwrks.com/software/hp_1650/

You should be able to write them out with ImageDisk on a DOS PC with a regular 1.44 MB PC floppy drive. They're double density disks of course. If you have one of these analyzers and can't write disks for some reason, PM me and I can probably mail you some.
 
There was also a 5.25" 360K disk in the front pouch which was labeled "HP 1650A DOS Utils" -- I've now imaged that and uploaded both the image and the relevant files. It boots DOS 3.30, sets up COM1 to control the analyzer, and tells you to type `HP1650` to get started. That signs on with:

VPI Physics Electronics Shop
HP1650 Logic Analyzer Controller
Version 1.1
RAL 2/3/89

The Pascal source for the program is also on the disk. It appears that the user can control the analyzer over RS-232, including loading/saving configurations on the PC's disk(s) instead of using 720K LIF floppies on the analyzer. Neat!
 
Thanks! Feel free to mirror on Bitsavers if it's the kind of thing you're interested in, I saw that there was a HP 1650 section when I first picked up the logic analyzer.
 
Are 1650A and 1650B software the same

Are 1650A and 1650B software the same

Are 1650A and 1650B software the same?

I have both versions of LA and a system disk that boots in a 1650B but the 1650A I have does not boot from that disk.
 
Not sure, I've only got a 1650A and a parts unit 1651A. I know the only differences between 1650x and 1651x is that the 1651 has fewer channels, but I have no experience with the different letter revisions.
 
I did not scan all the preprocessor docs :(

I did scan the Z80 Interface Module Service Brief - before I shipped the original service brief to someone who purchased the Z80 module.

Attached to this post. I believe Al will also want to post this on bitsavers.org :)
 

Attachments

@nikola-wan thanks a lot !

Looking at the schematics for the Z80 preprocessor interface, I see that some signals are given multiple times in a row to a 74LS240 Inverting Octal Buffer and Line Driver.
For instance, /WR is passed 3 times. This inverts the signal, but this could have been done by passing one time only.

In your opinion, the purpose of passing a signal 3 times in a row to the 74LS240 is to create a delay ?
 
Last edited:
@nikola-wan thanks a lot !

Looking at the schematics for the Z80 preprocessor interface, I see that some signals are given multiple times in a row to a 74LS240 Inverting Octal Buffer and Line Driver.
For instance, /WR is passed 3 times. This inverts the signal, but this could have been done by passing one time only.

In your opinion, the purpose of passing a signal 3 times in a row to the 74LS240 is to create a delay ?
Yes, it would create a time delay based on 3 times the propagation delay of a 74LS240.
 
Hello,

As far as I understood, the 1650A uses a custom floppy disk format & file system (later HP analysers will support the DOS file system).

Is there somewhere a specification of the file system used by the HP 1650A ?
 
The pointed page describes the file directory, that starts at linear address 200h. Sectors having 1024 bytes in 1650A floppies, it's at the middle the first sector.

In the first sector, there are few data before. Does anybody know what is stored between addresses 0h and 200h ?
 

Attachments

  • HP1650A-first-sector.jpg
    HP1650A-first-sector.jpg
    34.9 KB · Views: 8
The pointed page describes the file directory, that starts at linear address 200h. Sectors having 1024 bytes in 1650A floppies, it's at the middle the first sector.

In the first sector, there are few data before. Does anybody know what is stored between addresses 0h and 200h ?

I think that first block of data is referred to as the LIF Volume Label. There is some good information available about the LIF file system available on the HPDir Project page, including the diagram below. HPDir is a useful tool for viewing and extracting files from LIF volumes on physical HP-IB drives and on LIF disk images.

https://www.hp9845.net/9845/projects/hpdir/

HPDir_Project_LIF_file_system.png
 
Back
Top