Go to Post Heck, every human being has the potential to change the world, as long as the world still exists. - [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 23-02-2014, 19:00
mhaeberli mhaeberli is offline
Registered User
FRC #3045
 
Join Date: Feb 2014
Location: Redwood City
Posts: 88
mhaeberli is on a distinguished road
44006 error - please help...

Things were working fine.
Now suddenly I have this error.
Warning <Code> 44006 occurred at Driver Station

<time>2/23/2014 2:57:34 PM<unique#>1
FRC: Custom I/O is not enabled or is not connected to the driver station.

Enet, Bridge, Robot are green.
I can ping and ftp to the robot.
but communications / robot code lights stay red.

I've:
-rebooted the cRIO
-rebooted the driver station
-re-deployed code to the cRIO
Reply With Quote
  #2   Spotlight this post!  
Unread 23-02-2014, 19:08
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,793
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: 44006 error - please help...

-44006 is just a warning that the Cypress IO board isn't being detected.
Not unusual if you aren't using the Cypress board.

The status lights you report mean that the DS and ping the cRIO and robot bridge.

The lack of Communication/Robot code lights means the cRIO image is not running. (P.S. or in this case the DS is not connecting)
Do you have the NoApp switch set?
It's on the face of an 8-slot cRIO, or on a 4-slot is checked with the cRIO Imaging Tool.

Fire up NetConsole to see if any error messages get reported when the cRIO is booted.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 24-02-2014 at 09:23.
Reply With Quote
  #3   Spotlight this post!  
Unread 23-02-2014, 22:56
mhaeberli mhaeberli is offline
Registered User
FRC #3045
 
Join Date: Feb 2014
Location: Redwood City
Posts: 88
mhaeberli is on a distinguished road
Re: 44006 error - please help...

Mark,
Thank you for the advice. It turns out to be a bit more subtle than I first indicated.
It probably is related to TCP / IP settings. I accidentally found out that one other machine on the network _can_ communicate. The machine that failed had been working, but then failed for no apparent reason in the middle of the afternoon.
I also learned that, if _one_ machine has the Driver Station running, then no other machines can connect as Driver Station. This shouldn't surprise me, in hindsight.
Amusingly enough, the machine that fails can still upload code and FTP to the cRIO.
Best,
Martin
Reply With Quote
  #4   Spotlight this post!  
Unread 24-02-2014, 09:00
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,793
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: 44006 error - please help...

Yep, the second Driver Station is expected behavior.
First DS to connect wins.
I've experienced that problem at demos when a programmer doing separate work fires up a second DS and blocks the driver's controls DS when it comes up later.

As well, any number of other PCs can connect to upload code or monitor the cRIO.

For instance, the default setup is expected to be:
  • DS wired on .5
  • DS wireless on .9
  • Programming PC on .6
But in the shop any number of extra PCs can be .6 or higher

At the event it's:
  • DS wired on .5 (playing field & pit)
  • Programming PC on .6 or higher (in the pit only)
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 24-02-2014 at 09:26.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 20:12.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi