[Question] Library on roboRIO appears to be missing

I’ve been having some issues with the new roboRIO. Firstly, the code kept failing to deploy to the robot. The ANT build failed with a message saying that the firmware version didn’t match. After I modified the file to print out both the version required and the version in use, I got that required was 19 and the one it got was “ImageRegExFail”. I believe this comes from an error in the following:

<propertyregex property="roboRIOImage" input="${roboRIOSysValues}" regexp="FRC_roboRIO_2016_v([0-9]+)" select="\1" defaultValue="ImageRegExFail"/>

My the sysProps.xml file in the project is here
So I commented out the version check and ran again. The deploy succeeded with no errors, but when I opened the driver station, there was no code. I connected to the roboRIO through SSH and ran the code manually:

lvuser@roboRIO-4373:~$ bash robotCommand
➔ Launching «'/usr/local/frc/JRE/bin/java' '-jar' '/home/lvuser/FRCUserProgram.jar'»
Exception in thread "main" java.lang.UnsatisfiedLinkError: /var/volatile/tmp/libwpilibJavaJNI948982247454152796.so: libnirio_emb_can.so.15: cannot open shared object file: No such file or directory
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1929)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1814)
	at java.lang.Runtime.load0(Runtime.java:809)
	at java.lang.System.load(System.java:1083)
	at edu.wpi.first.wpilibj.hal.JNIWrapper.<clinit>(JNIWrapper.java:47)
	at edu.wpi.first.wpilibj.RobotBase.initializeHardwareConfiguration(RobotBase.java:170)
	at edu.wpi.first.wpilibj.RobotBase.main(RobotBase.java:182)
lvuser@roboRIO-4373:~$

I tried updating the roboRIO again as well as uninstalling and reinstalling all the eclipse plugins but this had no effect. Has anyone else experienced this issue? I ran a few searches on CD and couldn’t find the error.

You need to update the image on your RoboRIO. That’s the reason why the build was failing: your RoboRIO is out of date. See the ScreenSteps here https://wpilib.screenstepslive.com/s/4485/m/13503/l/144984-imaging-your-roborio.

I already followed those steps. Is 3.0.0f0 not the latest version?
http://imgur.com/BIIjI4S.png

Image != Firmware. Latest image is 2016v19. Follow the link given earlier and make sure you update to the latest.

We are having the same issue. We have Image v23, but it says we need v19 to run. We can’t locate a link for this file. Any help would be great! Thanks!

The link I gave in my last post in this thread is the relevant ScreenSteps article.

So we’re having the same problem and seem to be missing the FRC Image 2016v19 image. We have installed the update suite and everything however we still cannot find the file… Is there any link to download the image?

Yep, same exact problem here, we have v23, but need v19. Cannot find it…

The short version?
Install the Update Suite from the instructions here: http://wpilib.screenstepslive.com/s/4485/m/13503/l/144150-installing-the-frc-2016-update-suite-all-languages

Image using the instructions here: http://wpilib.screenstepslive.com/s/4485/m/13503/l/144984-imaging-your-roborio

The right version? Read through each of these in order (you may be able to just skim some of them) to make sure you’re not missing things: http://wpilib.screenstepslive.com/s/4485/m/13503