Scheduler Assertion Error C00000005 When Booting Up a Real-Time PXI Controller

Updated Apr 21, 2023

Reported In

Hardware

  • PXI-8820
  • PXIe-8820
  • PXI-8840
  • PXIe-8840
  • PXIe-8100
  • PXIe-8135
  • PXIe-8880

Operating System

  • PharLap
  • NI Linux Real-Time

Issue Details

When I boot up my Real-Time PXI(e) controller, I get multiple Scheduler Assertion Errors, In the form below:

Scheduler Assertion Error: C00000005 d. If you have enabled serial console Error logging, detailed error info could befound in that console. Contact National Instruments with the output of the serial console. Crash log ror. al console error or memory dump cannot be created for this type of fatal error. al console error

Figure 1: Error displayed on the monitor
Other behavior may include being able to boot into safe mode, and being able to successfully push software onto your target.

Solution

The solution to this error could be a few things, but the following steps should be performed:
  1. Remove all peripheral modules from your PXI(e) chassis.
  2. Boot the target into safe mode. Check the getting started guide or user manual for information on how to do this.
  3. Format your controller from MAX if possible, if not, try using a USB drive .
  4. Reinstall software onto your target from a different source than what you previously had been pushing software from (eg. another computer, uninstalling and reinstalling your current software on the same computer)
  5. Optional: Try the controller in a different chassis
This error could occur from a corruption in NI software. Putting a fresh image, and fresh software will ensure that this is not the issue.