Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

RT Crashes and Reboots with Kernel Errors

Hello,

We've been having some recurring crashes on a Desktop ETS RT system, where it will crash and reboot itself, or sometimes just crash and display some kernel errors.

Here are the error messages that show up on the RT screen after it crashes:

...
Welcome to LabVIEW RT 8.2.1.
Rebooting system due to exception 0xC0000005
ERROR: disk cache flush thread failed to shutdown
System error KERNEL.446580: Illegal Win32 API called from a hardware ISR
System error KERNEL.446580: Illegal Win32 API called from a hardware ISR
System error KERNEL.446580: Illegal Win32 API called from a hardware ISR
Fatal error KERNEL.146070: Out of interrupt stacks
ETS Monitor halting with error code 1

And when running the PC Compatibility utility (http://digital.ni.com/public.nsf/allkb/82D66505D86349F38625722C00736AB8), it does all the CPU, BIOS, RAM and Ethernet drivers stuff but then it gets up to this point:

Starting up IP Stack… failed

Initializing network… Unable to configure the primary network device.

Device 1 – MAC address: 00:02:B3:4C:DD:44 – (primary)

System state: IP Stack Configuration Error

Although, when I boot normally, I don’t get any errors about the network device and it looks like it can configure it, because I see the IP address, and run the RT startup program (albeit temporarily). The Ethernet card is a supported one (Intel 82550 chipset), so I don't know why that error would be coming up. I ran the utility on a couple other Desktop ETS systems, which are pretty much identical, and they also gave that "IP Stack Configuration Error".

I am going to try to find an Ethernet card that will at least pass the utility test, but until then I'd appreciate some ideas.

Thanks,

Sima

0 Kudos
Message 1 of 2
(4,701 Views)
Hi Sima,
 
You're working on this issue with another Applications Engineer, but in an effort to keep the information public in case someone else runs into this problem, I will post the same questions here:

I have escalated this to R&D and they think that you are seeing two unrelated issues.

1) Crash with a startup app
2) RT Evaluator is failing to find the network card

They have requested some additional information in order to narrow down the cause. On the first issue, we would like to confirm the following:

A- Does the system usually boot fine but crashes if a start-up app is enabled?

B- As this may be a stack overflow (which the most severe kind) does it randomly keep you from even being able to reboot the system when it happens?

C - There should be a crash log file (rtlog.txt) in the target's system folder. That log file can have useful information. Could you please send this to us?

D - The crash probably comes from some driver, and it might also be related to File I/O. Could you please let me know what drivers are installed and any what file i/o is being used?

E - If there is a startup app. Could you please let me know what it is doing?


On the second issue:

A- Could you please let us know what the number on the chip is, along with any revision letters in the model.

B- Once we get this we can get you a copy of our new PC evaluator USB image and see if that works for you.
 
 
Trey B | Applications Engineering | National Instruments
0 Kudos
Message 2 of 2
(4,653 Views)