NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Reply
Member
MKrause
Posts: 17
0 Kudos

Re: 5411 arb card seems to hang on niFgen = niFgen_CreataArbWaveform() call; Upgraded PCI Chassis from Win2K to XP

Actually it just the LabView app that we use to calculate 6703 offset and gain calibration data that I don't have the source code to.  The app that runs our full-up PCI chassis and is driving the Arb Cards is all in C/C++ and I have all that source and I wrote all of that.  I agree that there is some missing or changed element to the Arb Card API that my code had used that has changed somehow. 

Member
MKrause
Posts: 17
0 Kudos

Re: 5411 arb card seems to hang on niFgen = niFgen_CreataArbWaveform() call; Upgraded PCI Chassis from Win2K to XP

Correction on running Soft Front Panel and loading Arbitraty wf files.  I had only loaded lvm files and they worked, I just now tried loading the two *.bin files and they both locked up the Front Panel App.

Member
kirsch
Posts: 107
0 Kudos

Re: 5411 arb card seems to hang on niFgen = niFgen_CreataArbWaveform() call; Upgraded PCI Chassis from Win2K to XP

I doubt the file format is the issue here. I'd be more concerned on the number of samples. My guess is that the 5411 driver doesn't use DMA for waveforms that are less than 1024 samples and it does for larger waveforms. And a combination of the 5411 hardware, your system, and Windows XP made DMA not work. If you can verify the waveform size issue by running modified LabVIEW examples or something like that, that would be great info.

 

The next step would be, unfortunately, to try the board out on a different slot, perhaps even directly on the PC itself.

Marcos Kirsch
Senior Software Engineer
Core Modular Instruments Software
National Instruments
Member
MKrause
Posts: 17
0 Kudos

Re: 5411 arb card seems to hang on niFgen = niFgen_CreataArbWaveform() call; Upgraded PCI Chassis from Win2K to XP

I did try loading different waveform sizes as I stated earlier.  Any size from minimum of 256 to 768 load with no issue, if I go up to 1023 sometimes even that fails.  A size of 1024 always fails.  Are there any documented bug reports with DMA not working with 5411 and NI-FGEN 2.9?

Member
Travis_Ann_N
Posts: 78
0 Kudos

Re: 5411 arb card seems to hang on niFgen = niFgen_CreataArbWaveform() call; Upgraded PCI Chassis from Win2K to XP

Hi MKrause,

 

I heard from one of our other engineers that you called in and have a service request open now. I will do what I can to help him resolve  your issue on that end. 

 

Regards,

Travis Ann

Applications Engineer
National Instruments
By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page