Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error 200152 when running self test on MAX

75 views
Skip to first unread message

scuzzy

unread,
Jan 6, 2008, 11:40:09 PM1/6/08
to
I'm using a PCI 4472 connected through a MAGMA Single slot PCI Expansion Chassis (CB1H). There are no problems in detecting the cards, and laptop recognizing it. However, when I try to run a self test on MAX, the following message occurs:
 
"Error - 200152 occured at self test
 
Measurements: Data read from the EEPROM on the device is invalid"
 
I have tried out the card on a desktop system and no errors were encountered. Any pointers would be much appreciated. Thanks

scuzzy

unread,
Jan 7, 2008, 3:40:09 AM1/7/08
to
Just a follow up to my post,
 
I have tried set the EEPROM through the DAQmx calibration info property node but whenever trying to reset it. The error would occur. Please do let me know if there's something wrong to what I'm doing. Thanks

gaving

unread,
Jan 7, 2008, 10:10:08 AM1/7/08
to
Hello Scuzzy,
While I don't have a good answer for you, I wanted to get some more information from you.
1) Are you using the latest-and-greatest drivers from Magma for your setup?
2) Can you describe to me you physical setup a little more?  Is this PCI to a PCI extender or are you going from PCMCIA, Are you using the extender in a Magma chassis or is it just a backplane, etc?
Getting to the point where you are getting "bad data" returning from the eeprom lets me know that certain key parts of the driver are, indeed, loading first, so that is good.  Not having good communication to the eeprom is not an easy thing to point at and say "this is the problem", however.
Let me know about my questions above.  I'll see what I can find.  Hopefully someone else in the forum has had this before, too.
 
Gavin Goodrich / Software Engineer / National Instruments
 
 

scuzzy

unread,
Jan 7, 2008, 11:40:10 PM1/7/08
to
Hi Gavin,
 
The magma box is connected to the laptop through a cardbus that is connected in the PCMCIA slot and I'm also using the "latest-and-greatest" drivers from Magma :).
 
Not meaning to promote their products (I'm not an employee or shareholder in any way!) but here's a link to the product I'm using:
<a href="http://magma.com/products/pci/1PCI/index.html" target="_blank"> http://magma.com/products/pci/1PCI/index.html</a>
&nbsp;
I've tried the setup on a Dell Latitude D820 (with and without docking station) and also a Compaq NX6330 (without docking station). Both produce the same error.
&nbsp;
Furthermore using a 3rd Party software (PCISCOPE)&nbsp;to diagnose if there are any PCI issues, the Magma cardbus card and the chassis aredetected as well as the NI card. It shows in Device Manager there are&nbsp;no problems and no yellow flag, which means everything is configured properly.
I'm running out of ideas in troubleshooting this device. Appreciate any help/advice/ideas to this issue. THanks

&nbsp;
&nbsp;
&nbsp;
&nbsp;

scuzzy

unread,
Jan 8, 2008, 3:40:07 AM1/8/08
to
Sorry for this continous update but I just want to update the latest as not to cause any confusion...
&nbsp;
I've tried this card back on the desktop and the same error occurs!. Is it possible for me to send back the cards for investigation with NI? How do I proceed with it after this?
&nbsp;
Thanks.

scuzzy

unread,
Jan 8, 2008, 4:10:06 AM1/8/08
to
Just another follow up:
Basically the sequence I tested&nbsp;is as follows:
&nbsp;
-&nbsp;Put card on desktop (No errors detected)
- Remove card and place into Magma box (Error 200152 detected when running self test. Open test panels to try to force to acquire also is unsuccesful)&nbsp;
- Put card back to desktop (Error 200152 detected when running card test. However switch to Test Panels and force to acquire each channel and then return to Card Test no errors would be detected).
&nbsp;
I'm pretty stumped as to what would trigger the Error 200152 when running on the Magma Box can anyone explain. I need to get the system up urgently. Thanks.
&nbsp;
Regards...
Message Edited by scuzzy on 01-08-2008 02:46 AM

gaving

unread,
Jan 8, 2008, 10:10:11 AM1/8/08
to
Scuzzy,
It is very possible that you will need to send in your board to NI.&nbsp; First, what revision is your board?&nbsp; This is a one-letter revision that should be on a sticker on the back side of the board.&nbsp; The number on the sticker will be long, followed by a letter, a dash, then something like "01".&nbsp; The letter is the revision number of the board.&nbsp; Please let me know when you find it.&nbsp; If it is a fairly old board, the repair process will replace your eeprom with a newer version (fixing a few errata over the years) :smileyhappy: and re-calibrate your board.&nbsp; When we know that you need to send it in for RMA, you will need to discuss with a customer service representative or an applications engineer to get that process going.
&nbsp;
Gavin Goodrich | Software Engineer | National Instruments

scuzzy

unread,
Jan 9, 2008, 1:40:06 AM1/9/08
to
Hi Kabul,
&nbsp;
I am not using a Calibration Executive. However I have tried that solution proposed before. Even in Labview the error is generated once I execute the codes.
&nbsp;
Yes My notebook is powered down when the MAGMA is connected to the notebook.
&nbsp;
&nbsp;

scuzzy

unread,
Jan 9, 2008, 2:10:06 AM1/9/08
to
Hi Gavin,
&nbsp;
The boards are revision 01 boards. I have tried 2 type of boards and both gave the same errors when running with the Magma Box.
&nbsp;
Besides this I also have tried:
&nbsp;
- Updating the BIOS
- Trying to run with the anti virus off.
&nbsp;
Is there anything else that I can try?

scuzzy

unread,
Jan 9, 2008, 4:40:09 AM1/9/08
to
*pls ignore the earlier message, didn't realize it has been posted*
&nbsp;
Just an addition,
&nbsp;
Although I could not run anything (Self-Test, Test Panels, etc) in MAX -&gt; Devices &amp; Interfaces -&gt; NI-DAQmx Devices
&nbsp;
I could get some form of signal (no accelerometers were attached)&nbsp;under the MAX -&gt; Traditional NI-DAQ (Legacy) Devices
&nbsp;
Refer to the pic attached.
&nbsp;
Is there anyway to circumvent this error? Message Edited by scuzzy on 01-09-2008 03:21 AM


testpanel2.JPG:
http://forums.ni.com/attachments/ni/100/1618/1/testpanel2.JPG

scuzzy

unread,
Jan 9, 2008, 4:40:08 AM1/9/08
to
An additional note:
&nbsp;
Althought I could not run anything (Self Test, Test Panels)&nbsp;under the Devices &amp; Interfaces -&gt; NI-DAQmx Devices -&gt; NI-PCI4472: "dev


testpanel1.JPG:
http://forums.ni.com/attachments/ni/100/1616/1/testpanel1.JPG

scuzzy

unread,
Feb 3, 2008, 10:40:06 PM2/3/08
to
Hi Gavin/Kabul,
&nbsp;
Would you be able to provide your insights to the problem mentioned earlier? The part where NI-DAQ traditional is able to acquire signal while the NI-DAQmx is unable to? Thanks.
&nbsp;
Warm regards,
Ben

mallorim

unread,
Feb 4, 2008, 6:10:08 PM2/4/08
to
Hi Ben,

I am a bit confused as to where the issue was left off. As I understand it, you have a PCI-4472 DSA card that when placed in a MAGMA Expansion Chassis and connected to your laptop returns an EEPROM error. Resetting the EEPROM using a DAQmx Calibration Information Node had no effect. All of your drivers are up to date. You have physically taken the PCI card and placed it in a PCI slot of a desktop computer and were able to use a test panel in MAX without error. However, you were only able to use the Traditional DAQ Configuration of your DSA card to run a test panel. Is this assessment correct? If not, please clarify.

When you say that you could not run anything on the DAQmx Configuration, either a self test or a test panel, what did you mean? Where the options greyed out and unavailable for selection or were you able to open a DAQmx test panel and just saw no signal? A screenshot might be beneficial.

Did you get in touch with National Instruments phone support to troubleshoot this or else have the card sent in for repair? What did they have to say?

Regards, Mallori M.

scuzzy

unread,
Feb 4, 2008, 8:40:09 PM2/4/08
to
Hi Mallorim,
&nbsp;
I would try to clear up the situation as best as I can...
&nbsp;
On the notebook with the PCI-4472 DSA placed in the Magma Expansion Chassis, Error 200152 is returned when I try to run the "Self-Test" or "Test Panels" under NI-DAQmx (please refer to Image "Error200152"). However when I use the "Test Panel" under the Traditional NI-DAQ (Legacy Devices) it would be able to acquire data (please refer to Image "testpanel2").
&nbsp;
No issues were experienced when card is installed in the desktop.
&nbsp;
On the current status, I'm waiting for a replacement part by Magma that MIGHT solve the problem. However I believe NI should be aware of this issue too as there are inconsistencies when trying to acquire data with NI-DAQmx.
&nbsp;
I did not send the PCI-4472 card back to NI as I'm using it on a desktop currently.
&nbsp;
Do let me know if you need other details. Thanks for your help.
&nbsp;
Warm regards...


Error200152.JPG:
http://forums.ni.com/attachments/ni/100/1642/1/Error200152.JPG


testpanel2.jpg:
http://forums.ni.com/attachments/ni/100/1642/2/testpanel2.jpg

gaving

unread,
Feb 12, 2008, 2:40:07 PM2/12/08
to
Hey there again, Scuzzy, I severely hope the "new" part from MAGMA will help your problem.&nbsp; I remembered you said earlier:&lt;quote&gt;-&nbsp;Put card on desktop (No errors detected)

- Remove card and place into Magma box (Error 200152 detected when
running self test. Open test panels to try to force to acquire also is
unsuccesful)&nbsp;
- Put card back to desktop (Error 200152 detected when running
card test. However switch to Test Panels and force to acquire each
channel and then return to Card Test no errors would be detected).&lt;/quote&gt;So I am to assume that you are no longer having trouble with the card when you put it back in a desktop?&nbsp; That, at least, further proves it is a compatibility problem with the MAGMA chassis.I do want to say a few things.&nbsp; We are only "inconsistent" in that we don't have the error checking in Traditional DAQ (NI-DAQ) we do in DAQmx.&nbsp; This check that is failing is one of two.&nbsp; Either the checksum is wrong (usually fixable by using the Calibration Info Property Node trick) or the EEPROM is returning all zeros (bad, could be power rail, etc.).&nbsp; Traditional DAQ is returning acquired data, but if (for whatever reason) we can't read correctly from the EEPROM, then default calibration constants will be loaded, so your data will NOT be as accurate as you'd like.&nbsp; DAQmx checks for this and errors early so that you don't continue on with your application receiving "bad" (uncalibrated) data.&nbsp; Basically, it's a good thing :smileyvery-happy:Remind me...did I have you check your power rails in the Magma chassis?&nbsp; What did you find?Please keep us updated.&nbsp; We are *all* concerned with getting you up and running. :smileyhappy:Gavin GoodrichSoftware Engineer - MIO/DSA SoftwareNational Instruments

scuzzy

unread,
Apr 9, 2008, 11:40:08 AM4/9/08
to
Hi all,
Sorry for the late update... anyway all the problem was solved when we used a different Cardbus. We upgraded from the Cardbus to the Expresscard 54 and all was solved. Thanks!

gaving

unread,
Apr 9, 2008, 11:40:09 AM4/9/08
to
Hey Scuzzy!
Glad to hear!&nbsp; Thank you so much for posting your solution!
-gaving
0 new messages