FIRST Robotics Competition Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

DriverStation is not loadable

Solved!
Go to solution

I'm attempting to run the Driver Station software on an older machine, and I get this error when I try to run it:

An error occurred loading VI 'DS UI.vi'.

LabVIEW load error code 57: This VI was compiled on a platform with CPU features not available on this host (SSE/SSE2). Rebuild the application with SSE disabled to support this target.

My CPU is a Pentium III which has SSE but not SSE2.  Is there any chance of being able to run DriverStation on this machine?

I realize this is an old CPU, but I've been unable to find system requirements for DriverStation.  I'm hoping to utilize the compute resources we have available to us.

0 Kudos
Message 1 of 5
(5,069 Views)

Hey Jeff,

The Driver Station Executable is built with SSE2 optimization enabled so on a non SSE2 machine you won't be able to run it. That being said I will see if we can release a copy of the driver station with those optimizations turned off.

Kevin Fort
Principal Software Engineer
NI
0 Kudos
Message 2 of 5
(3,335 Views)

Thanks, Kevin, for the quick reply!

Running on an older machine would be useful.  But only if it doesn't come at the cost of performance.  Driver station uses a fair amount of CPU on slower machines (eg, Classmate), and in my opinion, it's not worth impacting that performance.

0 Kudos
Message 3 of 5
(3,335 Views)
Solution
Accepted by topic author Jeff_Techau

Hey Jeff,

For this year its not going to be an option to release a copy of the driver station without SSE2 optimization on. We are going to look at turning it off for next year if there is not a performance hit.

Kevin Fort
Principal Software Engineer
NI
0 Kudos
Message 4 of 5
(3,335 Views)

Quite understandable.  Thanks for looking into it.

0 Kudos
Message 5 of 5
(3,335 Views)