Go to Post Andymark has everything! - nighterfighter [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC 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 19-03-2010, 20:40
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Death of our cRIO, and some suggestions for NI

Today at the Detroit district event our cRIO suffered a slow decline to its ultimate death. Actually, I don't think it's completely dead, but at least the power connector doesn't work leaving it dead for all intents and purposes. The slow decline (intermittent problems) caused us to sit stationary for 20-30 seconds in a match or two, and the death caused us to sit still for the entire match after our first kick (the shock inflicted the final blow).

I've been very supportive of NI and the new control system, but I have some constructive criticism here. I don't want this to become a "piling on" thread, but I have one suggestion that would have saved us from missing a match.

Once we decided we needed to swap the cRIO, we had to get a loaner, which means we had to re-image the cRIO to set it up with our team number. Issues with the imaging process cost us about 40 minutes and we finally decided that the loaner cRIO wasn't working, so we had to go to a SECOND loaner. All of this wasted time caused us to miss a match altogether. With some simple changes, we could have easily saved 30 minutes and we wouldn't have missed the match.

Sorry for the long backgroud, here's the rub:

The cRIO Imaging Tool needs a status bar

if that wasn't clear,

THE CRIO IMAGING TOOL NEEDS A STATUS BAR

During the re-imaging process, the tool got to the "Formatting the cRIO" part, and sat there saying that for a long time. Without some sort of status bar, we had no idea if the process was still working, it was hung up, the cRIO crashed, etc. If we could see a) a status bar that stopped moving, or b) some type of "still working" feedback like what you get when a web page is loading, we would have known that the process was stuck.

Considering how long it takes to reformat the cRIO (and how much time pressure we were under), we didn't want to cancel the process and start over, especially if it was this close to being done. But without a status bar, we had NO IDEA.

We finally wound up canceling the operation, trying the safe mode thing, and that hung up as well (at least we assume it hung up, but we had no way of telling without a status bar (does anyone see the common theme here)).

Anyway, after 40 minutes of frustration, we finally decided that it was time to get ANOTHER cRIO. That one imaged without issue.

Once again, here's my beef: if we had a status bar, we probably would've noticed it frozen within the first 2 minutes. We could've tried it again, noticed it frozen, then got another cRIO. That would've saved us at least 30 minutes, and we wouldn't have missed a match.

I know that the tone may seem a little angry, but it really isn't. I'm actually keeping fairly light-hearted about the whole deal, all things considered. So, if you came away thinking I'm furious, re-read this post with a sarcastic yet light-hearted mindset.

Anyway: Status bar - PLEASE.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #2   Spotlight this post!  
Unread 19-03-2010, 20:58
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Death of our cRIO, and some suggestions for NI

Good idea. I've made sure the right people have seen your request.
Reply With Quote
  #3   Spotlight this post!  
Unread 19-03-2010, 20:58
The Lucas's Avatar
The Lucas The Lucas is offline
CaMOElot, it is a silly place
AKA: My First Name is really "The" (or Brian)
FRC #0365 (The Miracle Workerz); FRC#1495 (AGR); FRC#4342 (Demon)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Dela-Where?
Posts: 1,564
The Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond repute
Send a message via AIM to The Lucas
Re: Death of our cRIO, and some suggestions for NI

I realise if the power connector is dead it is unusable and you actually needed a new one. However, I have to ask:
Did you try puting the cRIO in Safe Mode and reimaging it?
I have seen the same problems and I was always able to fix the cRIO by putting it in Safe Mode (flip DIP switch), restarting and imaging (3 different cRIOs, 2 ours, 1 another team at MD). Of course after you format it in safe mode you have to turn safe mode off and format it again. This whole long process is made worse because you are staring at a screen with no status bar and everyone keeps asking "when is it going to be done?" and you keep telling them you have no clue, but it will probably take a long time However, once this excruciatingly painful process is done the cRIO usually works as good as it ever had. Unfortunately, then I have to tell everyone I need another minute to reinstall the CAN plugin and download the code
__________________
Electrical & Programming Mentor ---Team #365 "The Miracle Workerz"
Programming Mentor ---Team #4342 "Demon Robotics"
Founding Mentor --- Team #1495 Avon Grove High School
2007 CMP Chairman's Award - Thanks to all MOE members (and others) past and present who made it a reality.
Robot Inspector
"I don't think I'm ever more ''aware'' than I am right after I burn my thumb with a soldering iron"

Last edited by The Lucas : 19-03-2010 at 21:13.
Reply With Quote
  #4   Spotlight this post!  
Unread 19-03-2010, 21:02
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by The Lucas View Post
I realise if the power connector is dead it is unusable and you actually needed a new one. However, I have to ask:
Did you try puting the cRIO in Safe Mode and reimaging it?
I have seen the same problems and I was always able to fix the cRIO by putting it in Safe Mode (flip DIP switch), restarting and imaging (3 different cRIOs, 2 ours, 1 another team at MD). Of course after you format it in safe mode you have to turn safe mode off and format it again. Of course this whole long process is made worse because you are staring at a screen with no status bar and everyone keeps asking "when is it going to be done?" and you keep telling them you have no clue, but it will probably take a long time However, once this excruciatingly painful process is done the cRIO usually works as good as it ever had. Unfortunately, then I have to tell everyone I need another minute to reinstall the CAN plugin and download the code
Our cRIO was dead via the power connector (no lights whatsoever on the cRIO).

For the first replacement cRIO, we did do the safe-mode thing (I've helped other teams do it at Kettering) - no dice.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #5   Spotlight this post!  
Unread 19-03-2010, 22:17
DjMaddius's Avatar
DjMaddius DjMaddius is offline
Registered User
AKA: Matt Smith
FRC #2620 (Southgate Titans)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Southgate, Mi
Posts: 161
DjMaddius is an unknown quantity at this point
Re: Death of our cRIO, and some suggestions for NI

Im extremely glad you guys got another cRIO before match 46. You guys basically boosted up back into the top 10. Thanks
Reply With Quote
  #6   Spotlight this post!  
Unread 19-03-2010, 23:41
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by EricVanWyk View Post
Good idea. I've made sure the right people have seen your request.
Without hijacking the thread, since this is along the same lines, can you ask the same people to add a "pause" feature to the otherwise-great NetConsole?

The old IFILoader terminal had a nice pause feature that was useful during debug.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
Reply With Quote
  #7   Spotlight this post!  
Unread 22-03-2010, 07:49
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Chris Hibner View Post
Today at the Detroit district event our cRIO suffered a slow decline to its ultimate death. Actually, I don't think it's completely dead, but at least the power connector doesn't work leaving it dead for all intents and purposes. The slow decline (intermittent problems) caused us to sit stationary for 20-30 seconds in a match or two, and the death caused us to sit still for the entire match after our first kick (the shock inflicted the final blow).
That sounds familiar. A team at the Boilermaker Regional had pretty much the same symptoms. After they replaced their cRIO, I took a close look at the "bad" one with one of their students. There was a small crumb of aluminum in one of the unused module connectors, underneath the plastic cap. I don't know if they got around to testing it again, but I suspect it now will work fine.

Suggestion: look for debris that might be shorting a power connection.
Reply With Quote
  #8   Spotlight this post!  
Unread 22-03-2010, 08:13
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Alan Anderson View Post
That sounds familiar. A team at the Boilermaker Regional had pretty much the same symptoms. After they replaced their cRIO, I took a close look at the "bad" one with one of their students. There was a small crumb of aluminum in one of the unused module connectors, underneath the plastic cap. I don't know if they got around to testing it again, but I suspect it now will work fine.

Suggestion: look for debris that might be shorting a power connection.

I'll call the school and have them look into that. Thanks.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #9   Spotlight this post!  
Unread 22-03-2010, 08:31
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Alan Anderson View Post
That sounds familiar. A team at the Boilermaker Regional had pretty much the same symptoms. After they replaced their cRIO, I took a close look at the "bad" one with one of their students. There was a small crumb of aluminum in one of the unused module connectors, underneath the plastic cap. I don't know if they got around to testing it again, but I suspect it now will work fine.

Suggestion: look for debris that might be shorting a power connection.
Sounds like yet another reason to mount the cRIO vertically, in a "panel mount" orientation. This minimizes the risk of the cRIO chassis turning into a robot debris wastebasket.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
Reply With Quote
  #10   Spotlight this post!  
Unread 22-03-2010, 09:34
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Travis Hoffman View Post
Without hijacking the thread, since this is along the same lines, can you ask the same people to add a "pause" feature to the otherwise-great NetConsole?

The old IFILoader terminal had a nice pause feature that was useful during debug.
Sure. I have access to the source, I'll try to make the change this week (schedule providing).
Reply With Quote
  #11   Spotlight this post!  
Unread 22-03-2010, 14:33
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Alan Anderson View Post
That sounds familiar. A team at the Boilermaker Regional had pretty much the same symptoms. After they replaced their cRIO, I took a close look at the "bad" one with one of their students. There was a small crumb of aluminum in one of the unused module connectors, underneath the plastic cap. I don't know if they got around to testing it again, but I suspect it now will work fine.

Suggestion: look for debris that might be shorting a power connection.
As it turns out, that wasn't the issue. I know we always had our empty connectors covered, but I wasn't sure if any of them came uncovered. The people at the school said they were still covered and everything was checked to be clean when the cRIO was pulled out of the robot.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #12   Spotlight this post!  
Unread 22-03-2010, 15:32
Bob Bonczyk's Avatar
Bob Bonczyk Bob Bonczyk is offline
Registered User
FRC #0107 (107 Team R.O.B.O.T.I.C.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 1995
Location: Holland, MI
Posts: 39
Bob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to all
Re: Death of our cRIO, and some suggestions for NI

At West Michigan there were four teams that had crios go out that I knew about. We fixed two of the four crios by replacing the internal fuse.
__________________
"Happiness lies in the joy of achievement and the thrill of creative effort." Franklin D. Roosevelt
Reply With Quote
  #13   Spotlight this post!  
Unread 22-03-2010, 15:37
Russ Beavis Russ Beavis is offline
Registered User
no team
 
Join Date: Nov 2005
Location: Manchester, NH - DEKA R&D Corp.
Posts: 341
Russ Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond reputeRuss Beavis has a reputation beyond repute
Re: Death of our cRIO, and some suggestions for NI

Bob,
Did you really mean to say that you opened the cRIOs and replaced the fuses or did you open up the PD (aka Power Distribution) and replace devices within it?

Neither resolution is obviously preferable but there is a big difference.

Russ
Reply With Quote
  #14   Spotlight this post!  
Unread 24-03-2010, 11:51
Bob Bonczyk's Avatar
Bob Bonczyk Bob Bonczyk is offline
Registered User
FRC #0107 (107 Team R.O.B.O.T.I.C.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 1995
Location: Holland, MI
Posts: 39
Bob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to allBob Bonczyk is a name known to all
Re: Death of our cRIO, and some suggestions for NI

We opened the crios that ere out of warranty.
__________________
"Happiness lies in the joy of achievement and the thrill of creative effort." Franklin D. Roosevelt
Reply With Quote
  #15   Spotlight this post!  
Unread 24-03-2010, 16:05
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Death of our cRIO, and some suggestions for NI

Quote:
Originally Posted by Bob Bonczyk View Post
We opened the crios that ere out of warranty.
It is my understanding that they don't go out of warranty... What made you believe this was the case?
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
For some reason our motors are "breaking" and not going forward. Why? Bensky Programming 3 25-01-2008 13:39
Need some suggestions hao1300 Website Design/Showcase 6 31-07-2005 11:32
Suggestions for our web DCA Fan Website Design/Showcase 7 19-04-2003 18:24


All times are GMT -5. The time now is 17:01.

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