Include Page |
---|
| KBCOMMON:KB-CSSstyle |
---|
| KBCOMMON:KB-CSSstyle |
---|
|
Table of Contents
Introduction
IEQ11 is IEEE488/GPIB adapter for PDP and VAX. To configure it 2 steps must be applied - compilation and loading of NI-PCI/GPIB PCI PassThrough device driver and confuguring CHARON.
Include Page |
---|
| KBCOMMON:DOC-GoToToc |
---|
| KBCOMMON:DOC-GoToToc |
---|
|
NI-PCI/GPIB PCI PassThrough device driver
CHARON supports NI PCI/PCIe/GPIB boards in pass-through mode using a specific driver that can be built from sources located in "/opt/charon/drivers/ni_pci_gpib_ppt
" directory. Upon loading the driver (".ko" loadable module) into OS kernel at runtime it creates "/dev/gpib<i>
" device for each NI PCI/PCIe/GPIB board it finds.
...
Include Page |
---|
| KBCOMMON:DOC-GoToToc |
---|
| KBCOMMON:DOC-GoToToc |
---|
|
Building NI-PCI/GPIB PCI PassThrough device driver
To build NI-PCI/GPIB PCI PassThrough device driver do the following:
...
Include Page |
---|
| KBCOMMON:DOC-GoToToc |
---|
| KBCOMMON:DOC-GoToToc |
---|
|
Installation of NI-PCI/GPIB PCI PassThrough device driver
To install NI-PCI/GPIB PCI PassThrough device driver do the following:
...
Include Page |
---|
| KBCOMMON:DOC-GoToToc |
---|
| KBCOMMON:DOC-GoToToc |
---|
|
Adding NI-PCI/GPIB PCI PassThrough device driver to Linux startup
To add NI-PCI/GPIB PCI PassThrough device driver to Linux startup do the following:
...
Include Page |
---|
| KBCOMMON:DOC-GoToToc |
---|
| KBCOMMON:DOC-GoToToc |
---|
|
Configuring CHARON
Once NI-PCI/GPIB PCI PassThrough device driver is compiled and loaded configure CHARON in the following way:
VAX configuration
load IEQ11 IEA
set IEA host_bus_location[0] = "/dev/gpib<N>"
set IEA host_bus_location[1] = "/dev/gpib<M>" |
...
load IEQ11 IEA
set IEA host_bus_location[0] = "/dev/gpib0"
set IEA host_bus_location[1] = "/dev/gpib1" |
PDP11 configuration
load IEQ11 IEA vector = 0270 priority = 6 set IEA host_bus_location[0] = "/dev/gpib<N>" set IEA host_bus_location[1] = "/dev/gpib<M>" |
...