10-28-2010 03:57 AM
My customer got Error -200284 with a DAQCard-6024E and NI-DAQmx on a Dell Latitude E5510 under Windows XP SP3. The DAQCard showed up correctly under MAX, passed the self test and ran the test panel ok. However, when it came to running continuous data aquisition under LabVIEW, it gave the above error. We tried different versions of NI-DAQmx, but this made no difference. The problem was eventually fixed by contacting Dell. Their answer is below (without the pictures).
--
All,
If a customer has a PCMCIA device that does not work in Windows XP (but works in Vista or 7) on the Latitude E2 series, the issue could be a problem with IRQ mapping in the new E2 series systems; in XP, if the IRQ is in the Legacy range (1-15), the card will appear to be recognized by Windows but will not function properly. The PCMCIA device should be on the same IRQ as the PCMCIA controller to function correctly.
Failed Example: Device with IRQ 7 will not pass data in XP.
Working Example: Device with IRQ 18 will pass data in Windows 7.
In Windows XP, make the following change to the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Pcmcia\Parameters
Add IrqRoutetoPCIController as a DWORD Value, change the value to 8 (HEX).
To deploy across multiple systems, create a notepad file with the following in it, then save as PCMCIAfix.reg.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Pcmcia\Parameters]
"IrqRouteToPciController"=dword:00000008
Note: This may not resolve all PCMCIA issues in XP.
I am posting this here in case it helps someone else.
Best Regards,
John Sackett
11-01-2010 09:37 PM
Thank you for posting this fix, as I was stuck with my troubleshooting efforts until now!
I have a Dell Latitude E6410 and am using a PCMCIA-GPIB card to communicate with an Agilent Signal Analyzer.
Hint: to get to the registry, Click Start / Run then type "regedit"
Cheers