WindRiver Not Connecting To CRIO

Hi guys, our team is having a common problem that most FRC teams face. i have in fact searched around before posting this!

So, our robot worked perfectly last year, around June was the last time we drove it or touched it. After returning from summer vacation, when we tried to connect everything to show our incoming new members the robot, we got a red light on the driver station next to NO ROBOT CODE. I figured it was an easy fix, just download the code back to the crio. Upon doing this, we discovered Windriver will not recognize the crio. Believe me, we have tried everything from using different computers, to re-installing windriver. NOTHING IS WORKING.

Windriver doesnt have build errors, so its not the robot code and everything electronically is connected properly. We arent using the ribbon cable that connects the crio to the sidecar.

I have indeed reviewed the manual on how to connect the crio remote system to windriver and im using all the right files (kernel, .out, etc.) since there is no robot code, we cannot drive/operate our robot. The crio is picked up by the computer LAN and we can ping it. Windriver doesnt seem to cooperate. We need it asap for an upcoming demonstration!

Can anyone lend me hand? ANY HELP IS GEATLY APPRECIATED!

Does the cRIO imaging utility find the cRIO? If so, try reimaging it and then see if WindRiver can connect.

Thanks for responding! Yes the crio does in fact connect to the imager and we did reimage the crio.

Upon further work on the robot we have fixed windriver connecting to the crio. So naturally we undeployed and deployed our code. It seems to go in without a problem because there a no error messages and the loading dialogue box finishes. Here’s the kicker. We still have no robot code!

Now what? We fixed one problem but now we have another.

Did you do something to tell the cRIO not to execute user code when it reboots? I’m not sure if the “NO APP” switch applies to non-LabVIEW code, but make sure it’s turned off anyway.

What is displayed in net console while the robot is booting?

Alan - Is that “no app” switch a switch on the crio? I know there are about 4 or 5 switches on the crio, one i recall being console out. is that “no app” one of them, i should make sure it is off? And the execute user code is that within the program? In addition, how should all the switches be set? I have a feeling one of them might be contributing to the issue.

Joe - How can we view the net console?

Thanks guys for helping us out!