VXI and VME

cancel
Showing results for 
Search instead for 
Did you mean: 

receiving VI_ERROR_NSUP_WIDTH error in viMoveIn16

using NIDAQ 6.0 (required as as later versions just don't work with VXI-MIO-64-1 cards) visa 2.1 and windows NT 4.0. The system is a pentium 700 MgHZ comp. connected via MXI-2 to a VXI chasis with one VXI-DIO-128 and four VXI-MIO-64-1's each configured with 8 mg of memory in A32 space. I recieve the above error about 0.1% of the amount of calls made and it seems to track the slot position ov the VXI instrument ie. slot 2 seldom sees it where as slot 8 seems to see it about in about 1% of the calls made. Is there some sort of timing issue I am not taking into account. Note I am trasfering some where in the neighborhood of 400K of data points and while eachi MIO is accessed indepenently of each other, The application is writte
n so that calls can on;y be made across the vxi bus one instrument at a time.
0 Kudos
Message 1 of 2
(6,228 Views)
This error code is misleading but I think that old version of the VXI driver returned that when it had a DMA error. The new VXI driver (version 3.2) has fixed several conditions where DMA errors occurred. You can get this VXI driver upgrade (and it comes with NI-VISA 2.5.2) from here:

http://digital.ni.com/softlib.nsf/websearch/026395B8248DD83B86256AC50057DAA0?opendocument&node=132070_US

Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments
0 Kudos
Message 2 of 2
(6,228 Views)