Please note that the content contained in this document is out-of-date for the current competition season. Please feel free to use it as a reference moving forward.
Note: FRC will be using the new roboRIO controller starting in 2015.
FRC used the NI cRIO-FRC II controller for the FRC 2010-2014 seasons. The cRIO-FRC II was lighter, smaller, and less expensive than the previous 8 slot cRIO-FRC. FRC-II controllers shiped in rookie kits and will include three modules (a 9403, a 9201, and a 9472).
|
cRIO-FRC (Legacy) |
cRIO-FRC II |
|
Processor |
400 MHz 5200B PPC |
400 MHz 5125 PPC |
|
RAM |
64 MB |
128 MB |
|
Disk |
128 MB |
256 MB |
|
FPGA |
Spartan-3 2000 |
Spartan-6 LX45 |
|
Slots |
8 |
4 |
|
Ethernet |
2 x 10/100 |
1 x 10/100 |
|
Weight (Chassis Only) |
930g |
643g |
|
Input Power |
19-30V |
9-30V |
Also note that the cRIO-FRC II does not have any DIP switches, featuring software switches instead. The legacy model allows teams to configure it using physical switches on the device. The physical switches have presented a risk of introducing debris into the case. Also, some switches were damaged via misuse – a problem solved with software switches.
The cRIO-FRC II controllers are distributed with rookie kits at Kickoff.
cRIO-FRC II is available for purchase now!
Call NI Sales - Tel: (888) 280-7645
Discounted pricing for FRC teams. These prices should be reflected in all quotes without the need for additional discounts.
Part Number | Description | Price |
---|---|---|
780405-02 | For FIRST Only - cRIO FRC II Controller and I/O Kit | $ 525.00 |
780406-02 | For FIRST Only - FRC II Controller Only | $ 285.00 |
780407-01 | For FIRST Only - NI 9472 25 Pin DSUB 8 Ch 24V DO | $ 89.10 |
780408-01 | For FIRST Only - NI 9403 w/DSUB 32Ch DIO | $ 174.50 |
780409-01 | For FIRST Only - NI 9201 25 Pin Dsub 8Ch AI | $ 151.60 |
Any team can purchase an cRIO-FRC II, but they will be distributed in kits to rookie teams only.
Teams may use either the cRIO-FRC or the cRIO-FRC II on their 2013 competition robots.
No, but veterans will have the option to purchase an cRIO-FRC II chassis or a complete chassis/module kit.
Not currently.
Units are no longer available as of Nov, 2011.
Yes! There will be no change in the level of support, including phone support, for the current cRIO-FRC. Visit the support forum at ni.com/first for details.
You can use a second 9201, 9403, or 9472 in the fourth slot, or just leave it empty. The cRIO-FRC II image supports each of the 3 modules in the 4th slot and will load the appropriate FPGA image on boot. If you leave the fourth slot empty, make sure to leave the rubber gasket in place to keep debris out of the chassis backplane.
You can use up to 6 modules.
The cRIO-FRC II supports C++, Java, and LabVIEW.
We don’t know all the details until Kickoff 2013 with the rest of the rules.
No. The production forecasts are based on rookie/veteran distinction.
It depends on how long they’ve been inactive. Depending on when the team received their last kit, they will receive an upgrade kit customized for the components they’ve missed.
Last kit received… |
Upgrade kit |
2008 |
Rookie kit items (cRIO, etc) |
2009 |
Relevant Driver Station components |
2010 |
N/A |
2011 |
N/A |
2012 | N/A |
To ensure safe operation of robots in a competitive environment, and because the WPILib APIs depend on a specific FPGA interface to function properly, the FPGA is still locked for competition use. However, there is nothing technical about either the legacy RIO-FRC or the new cRIO-FRC II that limits the use of the FPGA. Teams wanting to experiment with LabVIEW FPGA in a non-competition environment can do so using either controller.
The FRC II cRIO is almost the same hardware (minus USB, the FIRST logo, and pricing) as the NI 9076 which will support the FRC Image.
No, the cRIO-FRC II is compatible with all current control system hardware.
Yes.
Teams will need to use an external Ethernet switch, like the DLink radio.
The cRIO-FRC II is the same dimensions as the cRIO-9075 so you can use the drawings found here.
No, but it will be equally compatible with CAN as the legacy cRIO.
You can purchase the connectors from NI or AndyMark.
Is the FPGA really an LX45? The specs seem to match a 9075, except for the FPGA.
David
It really is the LX45. For FRC we need more FPGA gates to implement all the logic we need. The cRIO-FRC II (like the cRIO-FRC) is cost optimized for the FRC use case. It is not the same as either the 9075 or 9076.
We purchased a 9075 for testing, not for competition bot. We were able to download the FRC firmware, but for the last two days we are not able to get the Drivers Station to acknowledge that the robot has communications or code on the Front Panel. Could this be because we don't have the FRCII edition of the hardware?
We are tight on electrical debug resources, and we have spent the last 4 days trying to get this figured out.
The 9075 has the wrong FPGA in it (too small) to run FRC software. The driver station will not detect a cRIO that has not been imaged with the Imaging Tool for FRC. If you wanted to test with a controller other than the cRIO-FRC II, it would have to be the cRIO-9076. Even then, I'm not sure that the Imaging Tool will let you image it, but at least it's technically possible.
I'm programing labview for a crio frc ll and I need help programing the compresser can anyone help me with that
http://team358.org/files/programming/ControlSystem2009-/LabVIEW/
Thanks for the information I'll try it and post if I need anything else thanks for the fast response
OK I need help on one more thing I'm programing pneumatics now and I'm either having trouble with the programming for the pneumatics or the electrical side of it there are 2 single solinoid on the robot please help.