Roborio internal operation

Hi All, can someone point me to documentation/white papers/whatever on the RoboRio internal operations/FMS interface protocols? i.e. what goes to/from the FPGA, what kind of internal timing is happening in the Rio and it’s peripherals. We have a new mentor and I realized I don’t know that much about how the Roborio runs it’s software. So I’m looking for any and all documentation on the RoboRio and it’s interfaces with FRC. Thanks you all for your help.
I’m sure all this is out there and I just haven’t found it yet. Joe V

1 Like

I don’t think there’s a unified writeup of that anywhere. It’s mostly in people’s heads, with the best open reference material being the WPILib HAL implementation. Myself and others (e.g. @Thad_House) would be happy to answer questions about how things work.

1 Like

As Peter said above, there isn’t really “Documentation”, more just the code that interfaces with the FPGA and Netcomm (Netcomm is the DS to Robot communication library, and is closed source without public protocol docs).

Pretty much all the code for interfacing with the low levels are at

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.