Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-6533 and motherboard incompatibility issue (maybe conflicts with certain motherboards)

I am having some issue with Dell Optiplex XE motherboard, it is not getting continuous data output, there are some delays and the application will freeze and continue.

I can see the PCI-6533 in the Device Manager, and also in there MAX, under interface - NI-DAQmx devices

 

NI Driver used is 9.02 (default installation)

 

The PCI-6533 did not have problem with Optiplex 380MT with our application, but it has issue with Optiplex XE.

 

 

Is there a utility tool to test the NI card with motherboard to see if they are compatible?

 

Johnny

0 Kudos
Message 1 of 7
(3,946 Views)

Hi Johnny.C,

 

You can go to Measurement and Automation Explorer and run a test panel on your card to see if the same behavior is exhibited.  If it is not you may want to post a screenshot of your code to make sure something is not happening in there.  I hope this helps you out!


Regards,

Dustin D

0 Kudos
Message 2 of 7
(3,929 Views)

Test panel did not show any issue, I can control the machine without any problem. If the problem is related with code, how can I prove to software engineer that the issue is in his code. I have showed him the Test Panel already, he said the issue has to do with NI and the interface BUS of motherboard.

 

Johnny

0 Kudos
Message 3 of 7
(3,925 Views)

Hi Johhny.C,

 

The test panel in MAX is a basic implementation of the exact same driver used to program with.  If it was a issue with hardware incompatibilty MAX would have the same sort of errors.  There is probably a slight difference in CPU performance or memory between the two systems that is actually causing the error.  Is the application coded in LabVIEW, if so please post the code.  I will give it a look to see if I can find any possible caveats in it.

 

Regards,

Dustin D

0 Kudos
Message 4 of 7
(3,923 Views)

The memory and processor are the same on both systems.

Processor: Pentium Dual Core E5300, 2.60GHz

Memory: Non-ECC, 1066MHz, DDR3, 2x1GB=2GB

HDD are the same also

 

Motherboard is different:

Optiplex XE uses Intel Chipset Q45 Express with ICH10D0 (Embedded product)

Optiplex 380 uses Intel Chipset G41 Express with ICH7

 

The code was written in .NET VC++

 

Johnny

0 Kudos
Message 5 of 7
(3,905 Views)

We have another system uses motherboard IEI-Q454 with same Intel Chipset Q45 with ICH10D0, and that system also has issue with PCI-6533 (DIO-32HS).

 

We have been using this DIO-32HS PCI-6533 since 12/2003.

Several motherboards have been changed since then, that's why I think there is an issue with newer motherboard chipset. Something is not compatible between these two components (motherboard & NI PCI-6533)

 

Johnny

0 Kudos
Message 6 of 7
(3,903 Views)

Hi Johhny.C,

I have a few questions for you. 

 

Are you running a Acquistion or Generation task?

 

What is your clock rate and what happens if you try slowing the clock rate down?

 

Are there any settings in your system BIOS that pertain to your PCI bus?

 

Also I'll be happy to look at any of the code you have just to check it out.  Let me know!


Regards,

Dustin D

0 Kudos
Message 7 of 7
(3,896 Views)