From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

NI 488.2 GPIB-PCI Register Map

I'm writing a hardware driver for Matlab xPC Target for the NI 488.2 GPIB-PCI Communication Card. I need a register map of the GPIB-PCI or for the TNT5004 Chip which is on the board. Has anybody an idea?   
0 Kudos
Message 1 of 3
(3,077 Views)

Hi,

For the PCI-GPIB card use the driver software provided from the vendor.Using these C API's u can interact with the Card sitting on your system. Only thing is u have to find ways for interfacing these APis with your Matlab Script. As of the target chip,u should go through the board manufacturers manual to find what addresses are configured for accessing these registers.If its custom made u can decode these addesses from the board schematic by finding which  address pins of ur microcontroller or processor are hardwired to the address pins of TNT5100 chip.Writing your own driver for any PCI cards are merely waste of time as ready to use functions are available from expert programmars

jeyaseelan P
AutoTEC Systems Pvt Ltd,
Bangalore-46
0 Kudos
Message 2 of 3
(3,074 Views)
The register map for the TNT5002 is located in the Technical Reference Manual, located in the Manuals section at the link below. The TNT5002 is similar to the TNT5004 but has no GPIB controller functionality. To obtain the TNT5004 Technical Reference Manual you will need to contact your NI sales representative.

http://sine.ni.com/nips/cds/view/p/lang/en/nid/12150


If you a writing a custom driver, you should also consider the NI-488DDK (Driver Development Kit) located here

http://sine.ni.com/nips/cds/view/p/lang/en/nid/4873


0 Kudos
Message 3 of 3
(3,067 Views)