GPIB references and links


Making HP8234X work

My primary interest in GPIB is to move our Electronics lab onto Linux. The GPIB cards we use are HP82341D, the PnP ISA cards based on TI TMS9914 chipset. We are trying to figure out how to make them work under Linux.

Ed Sternin, May 2002

General references

GPIB FAQ by Vincent Himpe
http://vhimpe.crosswinds.net/electronics/gpibfaq/gpibfaq.html, or http://members.fortunecity.com/ultravinnie/electronics/gpibfaq/gpibfaq.html
A brief GPIB tutorial from HP (Agilent)
http://www.htbasic.com/support/tutorials/hardware/gpib.html

HP (Agilent) information

Agilent MPU PC Products Overview
ftp://ftp.agilent.com/pub/mpusup/pc/index.html
A Tutorial Introduction To HPIB, by Greg Goebel (1999)
ftp://ftp.agilent.com/pub/mpusup/pc/iop/hpibtut/index.html
Agilent GPIB cards for PC, a technical overview
http://cp.tm.agilent.com/data/downloads/eng/tmo/EPSG085031.pdf | (local copy)
HP 8234X & HP82350 HPIB Card Product Support Overview, by Greg Goebel (1998)
http://ftp.agilent.com/pub/mpusup/pc/iop/iop_hpib.html
HP GPIB card dimensions
http://cp.tm.agilent.com/data/downloads/eng/tmo/EPSG085030.pdf
HP 82341C
product page @ Agilent | datasheet(local copy, 597k)
HP 82341D
product page @ Agilent | datasheet(local copy, 341k)

Linux and related drivers

linux-gpib from Linux Lab Project (frozen since 2000, at kernel 2.0.x)
ftp://ftp.llp.fu-berlin.de/pub/linux/LINUX-LAB/IEEE488/
linux-gpib at Sourceforge (continuation of LLP GPIB work, for kernels 2.2.x-2.4.x)
http://linux-gpib.sourceforge.net/
by Frank Mori Hess
GPIB by Jens Thoms Törring (a re-write of LLP for kernel 2.4.x)
http://www.physik.fu-berlin.de/~toerring/
Linux 2.6.x (formerly, FreeBSD, but no longer) drivers for NI AT-GPIB/TNT and AT-GPIB cards
http://public.lanl.gov/jgalb/
by John Galbraith jgalb@lanl.gov
VISA/SICL and related Linux drivers for HP hardware
HP farmed out the Linux development to TAMS in 1998. Their focus is on library compatibility, and only a limited number (currently, one) of newer cards is supported under Linux. Status as of May 2002.

Hardware references

9914 chipset
GPIB information from National Instruments, including:
Ines iGPIB-9914A (TurboGPIB) is a 9914-compatible IEEE-488.2 chip
http://www.gpib2000.com/pages/products/p_9914APLCC44.html
NuBus-to-GPIB card by Fishcamp Engineering, 9914-based
http://www.fishcamp.com/nubus/NBS-GPIB%20Firmware%20Manual.pdf
A low-cost home-made GPIB controller, 9914-based
http://digital.lib.kmutt.ac.th/journal/kmuttv19n2_1.pdf

Names harvested off the web

From vdbent@hea.sron.ruu.nl  Thu May  4 06:54:57 1995
From: vdbent@hea.sron.ruu.nl (Kees van der Bent)
Date: Thu May  4 06:55:04 PDT 1995
Subject: Is there a GPIB library out there?
Hi all,

If you know of a free GPIB library (for specific hardware), could you point
me to it?  I'd just like to use ideas/code of other people, when writing a
driver for a board we purchased (having a TMS9914 controller).

------------------------------------------------------