Academic Company Events Community Support Solutions Products & Services Contact NI MyNI

Legacy: Resolving Resource Conflicts in Windows NT

All GPIB boards can make use of three different kinds of resources in your computer: base I/O address (a.k.a. input/output range), interrupt request (IRQ), and direct memory access (DMA). The base I/O address is always required, because your computer keeps track of "where your board is" with this address. The other two resources, IRQ and DMA, are used to transfer data into system memory. DMA is not required by a GPIB board to work, but your GPIB board must have an IRQ in order to work in Windows NT.


Windows NT Diagnostics

Windows NT provides a convenient utility called Windows NT Diagnostics to determine which devices and drivers are using which resources:

  1. Go to Start » Programs » Administrative Tools (Common) » Windows NT Diagnostics to launch Windows NT Diagnostics.

  2. Click on the Resources tab to get to a screen like this:

    Resources


    At the bottom of the window, you can choose:

      IRQ to view which interrupt resources are already in use
      I/O Port to view which base I/O addresses are already in use
      DMA to view which DMA channels are already in use


  3. If a resource is listed, then it is in use. Look for resources that are NOT listed to see if they are available.

      For example, in the above image IRQs 1, 4, 5, 6, 9, 10, 12, 14, and 15 are listed, so they are in use. IRQs 2, 3, 7, 8, 11, and 13 are not listed, so they are potentially available.


  4. Copy down several alternatives for each hardware resource, because even though a resource setting is shown as NOT being in use by Windows NT Diagnostics, there still exists the possibility that Windows NT is not reporting its usage correctly.

      Some devices (such as network cards) use more resources than they admit to using. If your GPIB Troubleshooting Wizard told you that your GPIB board has a resource conflict, then the device your board is in conflict with may not be listed here.



Other Troubleshooting Tips

  • The NI-488.2 Troubleshooting Wizard is usually accurate in alerting you to the nature of any resource conflicts in your system. The first thing to do is to change the offending resource value to one that does not conflict with any other devices. (Setting the DMA to none is also very helpful, if the problem is an IRQ conflict.) If that doesn't work, then try removing other boards from your computer, until the resource conflict is resolved.

  • Windows NT Diagnostics indicates that the resource in conflict is available.

      If the NI-488.2 Troubleshooting Wizard told you that you had a base I/O address conflict, but Windows NT Diagnostics says the resource is available, then you have either configured your base I/O address incorrectly, or Windows NT may be unable to detect other, legacy (i.e., non-plug and play) hardware in your computer that may be causing the resource conflict with your GPIB board. Change the base I/O address of your GPIB board to the next available address.


Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality?   Answered Your Question? 
  1 2 3 4 5
Please Provide Additional Feedback below
Please visit Request Support for product support inquiries. submit