View Single Post
  #11   Spotlight this post!  
Unread 27-01-2015, 19:39
Thad House Thad House is offline
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,106
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by EricH View Post
You can do exactly what the Manual says you can. This would be R45 (image and firmware that MUST be used) and R55 (programming user programmable code).

Conversely, you are NOT allowed to make any other changes (if you want to stay competition legal). I would regard a different OS as being a change, and an illegal one. Not that I'd know how to spot it, but I'm sure someone would.

Note, though, that I'm only commenting on legality, not on ability to do something.
Since the kernel comes in the image, I would agree with this. Changing the OS and the kernel would not be allowed.

For installing packages, and recompiling the JDK, I would say both of those are perfectly fine. The JDK does not come with the image, so if doing either of those things was illegal, both the Python and Java implementations would be illegal, and we know that both of those are legal.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.