National Instruments NI-488.2 User Manual page 100

National instruments user manual ni-488.2
Hide thumbs Also See for NI-488.2:
Table of Contents

Advertisement

Appendix C
Error Codes and Solutions
Solutions
EDMA (8)
Solutions
EOIP (10)
Solutions
NI-488.2 User Manual for Windows
Make sure there is a GPIB interface in your computer that is properly
configured both in hardware and software using a valid base I/O address by
running the NI-488.2 Troubleshooting Wizard, as follows:
1.
Select Start»Programs»National Instruments NI-488.2»Explore
GPIB.
2.
Select Help»Troubleshooting»NI-488.2 Troubleshooting Wizard.
The Troubleshooting Wizard tests your GPIB interface and displays
the results.
EDMA occurs if a system DMA error is encountered when the NI-488.2
software attempts to transfer data over the GPIB using DMA.
Possible solutions for this error are as follows:
You can correct the EDMA problem in the hardware by using the
NI-488.2 Configuration utility to reconfigure the hardware to not use a
DMA resource.
You can correct the EDMA problem in the software by using
disable DMA.
EOIP occurs when an asynchronous I/O operation has not finished before
some other call is made. During asynchronous I/O, you can only use
,
,
ibstop
ibnotify
ibwait
operations. If any other call is attempted, EOIP is returned.
Resynchronize the driver and the application before making any further
NI-488.2 calls. Resynchronization is accomplished by using one of the
following functions:
If the
ibnotify
contains CMPL, the driver and application are
resynchronized.
, and
or perform other non-GPIB
ibonl
value passed to the
ibsta
C-6
to
ibdma
callback
ibnotify
www.natinst.com

Advertisement

Table of Contents
loading

Table of Contents