So my team (we use java) decided to try out the SD540C motor controllers off of mindsensors.com this year and while the library is very straight forward, when we try and upload any code to the robot with the SD540C class in it, the robot program will repeatedly crashing saying the libHALAthena.so file is missing. Upon farther inspection this is true, and I was able to get the motor controller working perfectly fine with the 2017 FRC Plugins and Rio Image. Anyone else who uses these motors know if/when these libraries will be updated so the motors can be used in the 2018 season, or some other work around?
Which language?
Edit: I’m blind 
OP says Java.
No way to know if MindSensors would notice this post. So I opened a support case and linked it.
MindSensors responded to the inquiry I sent acknowledging the issues with the 2018 software and explaining they need about a week to fix it.
Thanks for the info.
I have sent a follow up request to MindSensors to see how it’s going with this issue.
FYI
New Design For 2017 &
Updated Libraries for 2018
Download here (updated libraries for 2018): http://mindsensors.com/largefiles/FIRST/mindsensors2018.zip
Download here (for 2018): http://www.mindsensors.com/largefiles/FIRST/mindsensorsConfigurationTool.zip
Did this solve the problem:
Please post back here for the benefit of other SD540C users.
It seems to have worked for our team. Although from what I’m told, they were only able to configure an SD540C when there was nothing else on the CAN bus. That’s kind of unfortunate, as it’s not always trivial to rewire the bus each time you need to make changes. But at least the motor controller is usable now.
We had similar issues with the SD540C last year where it could only be configured when the PDP was unplugged—ended up scrapping them for Victor SPs.
Glad to hear they are (semi-)working for your team!