|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Problem connecting to the CRIO
Hello all,
I'm from the same team and as an update, when we try to connect we get error 44002 about 50 times: Warning <Code> 44002 occurred at Ping Results: link-bad, DS radio(.4)-GOOD, robot radio(.1)-bad, cRIO(.2)-bad, FMS-bad Driver Station. It is something like this each time, except the radio flashes between GOOD and bad every other time. Both computers we have tried have windows firewall off. Any and all help is appreciated. Last edited by silas13579 : 08-02-2014 at 19:48. |
|
#2
|
|||||
|
|||||
|
Re: Problem connecting to the CRIO
Quote:
The "DS radio(.4)-GOOD" part is highly peculiar. It's not typical to have anything respond at the 10.23.37.4 IP address. Besides the D-Link, do you have another wireless router in the network? |
|
#3
|
|||
|
|||
|
Re: Problem connecting to the CRIO
Quote:
Looking further through the that website, under "Diagnostics Tab", it says Quote:
Quote:
Secondly, and you might just want to do this anyways, but have you tried this? If you hook up your router to that, it should set the IP correctly, if that's the issue. Also, something else to try: hook up directly to the cRIO and deploy to that, instead of going through the router, just to see if that works, or if you still lose connection. That's all I can think of right now... Hope that helps. |
|
#4
|
|||
|
|||
|
Re: Problem connecting to the CRIO
I suspect that this is caused not by CPU load, but because the cRIO is pumping out so many error messages. Each time it does so, it causes a number of thread transitions. We discovered late last year that during those thread transitions, it is possible for the cRIO code to drop the deployment protocol.
If your Diagnostics tab is streaming errors, try another mode, tele, disable, etc. Then try to deploy. If Test is causing lots of errors, that would probably be because some I/O was not opened correctly. Test mode reads every single I/O value and displays it, so if there was a rarely used or not used Open call, it will complain about it anyway. Greg McKaskle |
|
#5
|
|||
|
|||
|
Re: Problem connecting to the CRIO
We managed to find our problem. Some of our refnum names were left blank. we fixed it and it deploys now.
Thank you all for your help. EDIT: Never mind. It still isn't working. We always have it deployed when the driver station is in teleop, not test. This happens whether it is attached to the radio or CRIO. Last edited by silas13579 : 09-02-2014 at 16:18. |
|
#6
|
||||
|
||||
|
Re: Problem connecting to the CRIO
You may be experiencing a windows problem. we've had this same error before and all we did was reboot windows and then it worked fine
|
|
#7
|
|||
|
|||
|
Re: Problem connecting to the CRIO
Quote:
|
|
#8
|
|||
|
|||
|
Re: Problem connecting to the CRIO
So far, connecting directly to the CRIO actually has been working, so we're just going off of that right now. The bridge config utility isn't working on our radio. It says login failed.
|
|
#9
|
|||
|
|||
|
Re: Problem connecting to the CRIO
Quote:
I'd say you should do a factory reset of the router, then go through the Bridge Configuration tool again. If you're using the router in the KoP, reset it by holding down the reset button in the back of the router for ~10 seconds. Try that, and see what your results are. |
|
#10
|
||||
|
||||
|
Re: Problem connecting to the CRIO
Quote:
Quote:
|
|
#11
|
|||
|
|||
|
Re: Problem connecting to the CRIO
We have tried the reset button, however it is not working. Also, connecting to the CRIO directly failed yesterday. Towards the end of deploy, when it's mostly through our global variables library, it stops.
|
|
#12
|
|||
|
|||
|
Re: Problem connecting to the CRIO
When it stops, there is typically a dialog on the screen explaining what succeeded and what failed. Can you copy/paste or take a screenshot so that we can help interpret what failed?
Greg McKaskle |
|
#13
|
|||
|
|||
|
Re: Problem connecting to the CRIO
The only response we get is when we are trying to connect, it will say Waiting for response from Real time Target (I forget the exact wording). When we reimage the Crio, or at the beginning of meetings, is when it seems to work the most often. Our head mentor (we don't have any actual programming mentors) said that maybe our code bugs up the CRIO image when it deploys? Also, though our electrical team said it should be irrelevant, the analog card(I think. It's whatever shows the voltage) is not in the CRIO.
|
|
#14
|
|||
|
|||
|
Re: Problem connecting to the CRIO
The HW team is correct. The DS voltage will be incorrect, and you will need the module and breakout and jumper in order to pass inspection, but you don't need it right now.
My suspicion is that you have a great deal of Diagnostic errors being reported at the DS. If you can change the mode of the robot at the DS, you may find that one of the modes produces less errors and will have a better shot of deploying. If you fix the code issues that are causing the errors, the deploy issue will go away. Also, you do not need to reimage the cRIO -- almost ever. Teams do this all the time, and I'm not sure why. The file system is very robust, and if not corrupt, why do it? You may sometimes need to turn on a setting such as the no-app switch or change the CAN or other settings. Greg McKaskle |
|
#15
|
|||
|
|||
|
Re: Problem connecting to the CRIO
Well the reimaging of the CRIO seemed to help. We just tried deploying a default robot project, and the CRIO was still not accepting it. Then we switched to our practice bot, with a different CRIO and a different ethernet and tried deploying our code, which didn't work, and then tried deploying a default project onto that, and that too did not work. They both were stuck in the same "waiting for the target (RT CompactRIO target) to respond."
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|