At this point, the FPGA on the roboRIO isn't something you can target. Without the ability to target the FPGA, you won't be able to deploy custom FPGA code to the roboRIO. With FRC, all of the coding takes place in the RT portion of the roboRIO.
I'm curious. What are you hoping to do with the FPGA?
I want to implement CANOpen functions and setting the baudrate.
With the default Image this is not possible, right?
Will it be possible to target the FPGA in the future?
That sounds a bit advanced for a FRC application. Is this something you're trying to do to help a team learn about CANOpen or something you're doing external to FRC?
The FPGA does not control the interface to the CAN bus. There is a hard CAN controller in the Zynq that we use for CAN. We could expose setting the baud rate in the FRC library... that's simple. For CANOpen, you can just layer that on top of the basic CAN API.
If you can expose these settings in the FRC library, this would be great.
When can I get it?
This is for a student Project, but not for the Robotics competition.