I'm new to the roboRio and to feel my way around things I'm attempting to run the C samples found here
http://www.ni.com/download/labview-r...-2015/5558/en/.
I can successfully build, deploy and execute a sample to the roboRio but the app fails when it attempts to initialise the FPGA. The exact error text is shown below.
Code:
roboRio Hello
ERROR: -61200
Could not Open FPGA!
The error occurs in the NiFpga_Open function when the application attempts to load NiFpga_RoboRioFpga10.lvbitx. The -61200 error code has a handy comment:
Quote:
/**
* The operation could not be performed because the FPGA is busy operating in
* FPGA Interface C API mode. Stop all activities on the FPGA before requesting
* this operation.
*/
static const NiFpga_Status NiFpga_Status_FpgaBusyFpgaInterfaceCApi = -61200;
|
Unfortunately I don't know what steps to stop all activities on the FPGA. I've tried removing a few likely looking scripts from init.d but to no avail.
Should the C samples be able to work with the FRC roboRio firmware? And if so how do I get the FPGA into the correct state to run them?