Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO 9066 keeps crashing

I have a cRIO running a RT application on startup. The module will be OK for a about 6 hours but will eventually stop. After it crashes I cannot connect to it, either through MAX or inside the project. I have monitored the CPU and memory use of the device while it is running and I can't find anything that indicates a memory leak in the program it is running.

 

The kernel log of the cRIO has the two following errors right before the it crashes:

ubi1 error: ubi_open_volume: cannot open device 1, volume 0, error -16

ubi0 error: ubi_open_volume: cannot open device 0, volume 1, error -16

 

I have another cRIO 9066 running some very similar code the other unit does not have this freezing problem. The only difference I can see between the two units is that they are running different firmware versions (NI Linux Real-Time ARMv7-A 4.1.15-rt17-ni-4.0.0f1 seems to work but NI Linux Real-Time ARMv7-A 4.9.47-rt37-ni-6.0.0f1 does not).

 

Anyone have any ideas?

 

Thank you in advance

0 Kudos
Message 1 of 2
(2,524 Views)

Have you considered using the RAD tool to ensure you have exactly the same software on both targets?

My only other guess is to check "Primary Disk Free Space" in MAX to make sure some log file isn't going crazy.

0 Kudos
Message 2 of 2
(2,482 Views)