Page 2
National Instruments Corporate Headquarters 6504 Bridge Point Parkway Austin, TX 78730-5039 (512) 794-0100 Technical support fax: (800) 328-2203 (512) 794-5678 Branch Offices: Australia (03) 879 9422, Austria (0662) 435986, Belgium 02/757.00.20, Canada (Ontario) (519) 622-9310, Canada (Québec) (514) 694-8521, Denmark 45 76 26 00, Finland (90) 527 2321, France (1) 48 14 24 24,...
Page 3
The reader should consult National Instruments if errors are suspected. In no event shall National Instruments be liable for any damages arising out of or related to this document or the information contained in it.
Page 4
National Instruments must be brought within one year after the cause of action accrues. National Instruments shall not be liable for any delay in performance due to causes beyond its reasonable control. The warranty provided herein does not cover damages, defects, malfunctions, or service failures caused by owner's failure to follow the National Instruments installation, operation, or maintenance instructions;...
Page 5
WARNING REGARDING MEDICAL AND CLINICAL USE OF NATIONAL INSTRUMENTS PRODUCTS National Instruments products are not designed with components and testing intended to ensure a level of reliability suitable for use in treatment and diagnosis of humans. Applications of National Instruments products...
Page 6
FCC/DOC Radio Frequency Interference Compliance This equipment generates and uses radio frequency energy and, if not installed and used in strict accordance with the instructions in this manual, may cause interference to radio and television reception. This equipment has been tested and found to comply with the following two regulatory agencies: Federal Communications Commission This device complies with Part 15 of the Federal Communications...
Page 7
Interference Problems. This booklet is available from the U.S. Government Printing Office, Washington, DC 20402, Stock Number 004-000-00345-4. Bescheinigung des Herstellers/Importeurs Hiermit wird bescheinigt, daß die AT-GPIB in Übereinstimmung mit den Bestimmungen der Vfg. 1046/1984 funk entstört ist. Der Detuschen Bundespost wurde das Inverkehrbringen dieses Gerätes angezeigt und die Berechtigung zur Überprüfung der Serie auf...
Page 10
Tables Table 2-1. Software and Hardware Default Settings and Available Hardware Configurations..........2-2 Table 2-2. Software Default AT-GPIB Base I/O Addresses..... 2-3 Table 2-3. Possible Base I/O Address Switch Settings for the AT-GPIB................2-5 Table 2-4. PC AT I/O Address Map ..........2-7 Table 2-5.
About This Manual • Appendix D, Customer Communication, contains forms you can use to request help from National Instruments or to comment on our products and manuals. • The Glossary contains an alphabetical list and description of terms used in this manual, including abbreviations, acronyms, metric prefixes, mnemonics, and symbols.
IBM Personal Computer AT Technical Reference Customer Communication National Instruments wants to receive your comments on our products and manuals. We are interested in the applications you develop with our products, and we want to help if you have problems with them. To make it easy for you to contact us, this manual contains comment and configuration forms for you to complete.
The AT-GPIB is a full-function, high-performance IEEE 488 interface for a 386-based IBM personal computer (herein referred to as the PC AT) that is equipped with 16-bit plug-in slots. The AT-GPIB makes the PC AT a high -performance IEEE 488 Controller.
Because SCO UNIX defines the base I/O address, the interrupt line, and the Direct Memory Access (DMA) channel, the hardware settings to which the AT-GPIB board was configured at the factory are not suitable for use under SCO UNIX System V/386. You must change the hardware jumper settings to match the default software configuration settings given in Table 2-1.
The base I/O address is determined by the switches at position U25. The switches are set at the factory for the base I/O address 2C0 hex. The AT-GPIB board uses the I/O address space 2C0 through 2DF hex with this setting. If you install more than one AT-GPIB board in your computer, each board must be configured to use a unique base I/O address.
Table 2-3 lists the possible switch settings, the corresponding base I/O address, and the I/O address space used for that setting. Table 2-3. Possible Base I/O Address Switch Settings for the AT-GPIB Switch Setting Base I/O Address...
Hardware Configuration and Installation Chapter 2 Table 2-3. Possible Base I/O Address Switch Settings for the AT-GPIB (Continued) Switch Setting Base I/O Address I/O Address Space A9 A8 A7 A6 A5 (hex) Used (hex) 3A0 to 3BF 3C0 to 3DF...
Chapter 2 Hardware Configuration and Installation interrupt request line. The default AT-GPIB board interrupt request levels for the NI-488M software are shown in Table 2-5. You must change the interrupt setting on the hardware to match the software setting. Table 2-5. Software Default AT-GPIB Interrupt Request Line...
Chapter 3, Software Installation and Configuration. Also, make sure that you record the new setting on the AT-GPIB Hardware and Software Configuration Form in Appendix D, Customer Communication.
When they do surface, the problems can exhibit themselves simply as strange behavior. National Instruments has made every effort to select a software default interrupt level that will work. However, because of the numerous different interface boards available for use in the PC AT, it is not possible to select an interrupt level that is guaranteed to work in all systems.
Page 26
Hardware Configuration and Installation Chapter 2 Table 2-6. PC AT Interrupt Assignment Map (Continued) Device AT-GPIB board 1 (software default) PC Network (default) PC Network Alt. (default) Real Time Clock Parallel Port 1 Diskette Controller Fixed Disk and Diskette Drive...
The AT-GPIB board is set at the factory to use DMA channel 5 (see Figure 2-1 for the DMA channel location). The DMA channels supported by the AT-GPIB board are channels 5, 6, and 7. If you install more than one AT-GPIB board in your computer, each board must be configured to use a unique DMA channel.
Hardware Configuration and Installation Chapter 2 Each DMA channel consists of two signal lines as shown in Table 2-8. Table 2-8. DMA Channels for the AT-GPIB Signal Lines Channel Acknowledge Request DACK5 DRQ5 DACK6 DRQ6 DACK7 DRQ7 You must position two jumpers to select a DMA channel. One jumper selects the DMA Request line, and the other selects the DMA Acknowledge line.
Hardware Configuration and Installation Chapter 2 If you do not want to use DMA for GPIB transfers (the AT-GPIB board alternatively can use programmed I/O GPIB transfers), you can perform one of the following steps: • Physically disconnect the AT-GPIB board from the DMA channel lines of the PC AT bus by removing the two jumpers.
DMA channel as described in Chapter 3, Software Installation and Configuration . Also, make sure that you record the new setting on the AT-GPIB Hardware and Software Configuration Form in Appendix D, Customer Communication.
Chapter 2 Shield Ground Configuration The AT-GPIB board is set at the factory with the jumper in place to connect the logic ground of the AT-GPIB board to its shield ground. This configuration minimizes the EMI emitted from a PC AT equipped with an AT-GPIB board.
Turn off your computer. Unplug the power cord. Remove the cover. Plug the AT-GPIB board into an unused 16-bit slot (you may have to remove a blank expansion slot cover bracket). Screw the AT-GPIB board mounting bracket to the back panel rail.
Install the Link Kit now if you have not already done so. • The AT-GPIB board must already be installed before you install the device driver software. If you have not installed your AT-GPIB board, refer to Chapter 2, Hardware Configuration and Installation, for instructions on how to configure and install your hardware.
NI-488M driver for AT-GPIB Driver.o Master file entry for AT-GPIB Master System file entry for AT-GPIB System GPIB device node file for AT-GPIB Node Install script for the handler ibinstall Remove script for the handler ibremove Utility to remove GPIB device nodes ibrmnod Step 2.
The seventh and eighth fields must be in the range between 0 and 3FF for the AT-GPIB board. The value of the eighth field is obtained by adding 31 decimal or 1F hex to the value of the seventh field.
If you changed the software settings of the AT-GPIB board, such as the base I/O address, interrupt vector number, or DMA channel, you must make a corresponding change to the parameters shown in ibconf .
At system startup, when the NI-488M driver is loaded, the I/O address range, interrupt vector, and DMA level is displayed for device "gpib". This information corresponds to the AT-GPIB board installed as gpib0 in the system. Notice that the interrupt vector number is displayed in octal. So, if you selected interrupt vector 10, it is displayed as 12 in octal.
Run ibtsta by typing in the following command: ibtsta If ibtsta completes with no errors and a bus analyzer is available, connect the bus analyzer to the AT-GPIB board, and then run ibtstb by typing in the following command: ibtstb If no error occurs, the NI-488M driver is installed correctly.
NI-488M driver: Decipher the address range of the AT-GPIB board by adding 31 decimal or 1F hex to the base I/O address of the AT-GPIB board. Make a backup copy of the file /etc/conf/pack.d/sio/ space.c.
Channel 5 The software default for interrupt vector number is 5 and the software default for DMA channel is 7 for the AT-GPIB board. The default SCO UNIX kernel contains the Adaptec SCSI driver, which uses interrupt vector number 11 and DMA channel 5. If you are not using an Adaptec SCSI...
Appendix C Hardware Specifications This appendix lists the electrical, environmental, and physical characteristics of the AT-GPIB board and the conditions under which it should be operated. Table C-1. Electrical Characteristics Characteristic Specification Maximum GPIB Transfer Rate 1.4 Mbytes/s* Power Requirement +5 VDC 0.66 A Typical...
Filling out a copy of the Technical Support Form before contacting National Instruments helps us help you better and faster. National Instruments provides comprehensive technical assistance around the world.
Page 56
National Instruments for technical support helps our applications engineers answer your questions more efficiently. If you are using any National Instruments hardware or software products related to this problem, include the configuration forms from their user manuals. Include additional pages if necessary.
Page 57
National Instruments software product Version Configuration The problem is List any error messages The following steps will reproduce the problem...
Page 58
Interrupt Address Line Channel 1st AT-GPIB 2nd AT-GPIB Software • NI-488M Software Version Number on Distribution Disk (Disk Label: NI-488M Distribution Disk AT-GPIB SCO UNIX System V/386 Handler and C Interface) • Software Settings Base I/O Interrupt Address Vector Channel...
Page 59
Other Products • SCO UNIX System V/386 Version • Computer Make and Model • Microprocessor • Clock Frequency • Type of Video Board Installed • Type of other boards installed and their respective hardware settings Base I/O Interrupt Board Type Address Level Channel...
Page 60
National Instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. ™ Title: Getting Started with Your AT-GPIB and the NI -488M Software for SCO UNIX System V/386 Edition Date: October 1993 Part Number:...
Page 61
Thank you for your help. Name Title Company Address Phone Mail to: Technical Publications National Instruments Corporation 6504 Bridge Point Parkway, MS 53-02 Austin, TX 78730-5039 Fax to: Technical Publications National Instruments Corporation MS 53-02 (512) 794-5678...