Go to Post If you're sore over the vigorous defense teams play, get over it. It happens and will continue to, as the majority of people hope. - AmyPrib [more]
Home
Go Back   Chief Delphi > Technical > Programming > C/C++
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 08-03-2011, 21:20
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Help Requested - "Fatal Task-Level Kernel Exception"

Travis,

Is the motor a 775?

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
Reply With Quote
  #2   Spotlight this post!  
Unread 08-03-2011, 21:29
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: Help Requested - "Fatal Task-Level Kernel Exception"

Quote:
Originally Posted by Mike Betts View Post
Travis,

Is the motor a 775?

Mike
RS-550, freshly installed.

This motor was tested fine, on robot, just prior to this anomaly and worked swimmingly. It still moves in the upward direction really fast whenever I move the stick anywhere north of neutral. The Vic seems to just output max voltage regardless of input. When I move the stick down, even though the variable in the code is changing per NetConsole, there is no movement out of the arm, but the Vic clicks real fast. If the pump is running, it stutters to the same beat as the clicking. Thing is, I can still drive while the clicking is going on - drive motors are not seemingly affected.

I can't see the digital sidecar being the issue - all other outputs and inputs are working fine, and the problem moved to PWM8 when I moved the cable and changed the code.

I will say that right before the problem occurred, I changed one constant in the code and redownloaded, then poof. I do not know if this is a coincidence or code-related. I won't rule out this problem being code related

Is it possible for the WPILib source code C++ stuff I can't change to be corrupted, while my custom code is still good?

Maybe I'll reinstall the latest WPILib update and do a clean recompile.

At this point, I'm completely stumped.
__________________

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
  #3   Spotlight this post!  
Unread 09-03-2011, 06:54
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Help Requested - "Fatal Task-Level Kernel Exception"

Travis,

You might want to focus on the compressor. When it is intermittent, is the DSC LED for that relay channel steady or intermittent? If the former, then software is probably not at fault. If the latter, then the DSC is being commanded to intermittently run the compressor by the CRIO and software is highly suspected.

If the above indicates software is OK, you might want to temporarily disconnect the spike to the compressor. Does the 550 operate smoothly? If so, you may have a circular path somehow in your frame...

Good Luck,

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
Reply With Quote
  #4   Spotlight this post!  
Unread 09-03-2011, 13:06
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: Help Requested - "Fatal Task-Level Kernel Exception"

When you swapped out the Jaguar for the Victor, did you change the code? The Jaguar PWMs update faster and might be causing the Victor to trip over itself trying to keep up.
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
Reply With Quote
  #5   Spotlight this post!  
Unread 09-03-2011, 23:19
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: Help Requested - "Fatal Task-Level Kernel Exception"

Quote:
Originally Posted by Matt Krass View Post
When you swapped out the Jaguar for the Victor, did you change the code? The Jaguar PWMs update faster and might be causing the Victor to trip over itself trying to keep up.
Sorry I didn't respond sooner to you guys - I was very busy all day prepping for Pittsburgh.

Yes, I changed the code when I switched the controller. It turns out the problem was tracked to a bad 10 AWG zip cord power cable running to the controller.

I am not a fan of large-gauge zip cord (red/black wires joined together into a single cord). It is far too easy to tear the insulation during lead separation and expose the copper in those things. There was a small tear in both of them that was causing an intermittent short. I swapped out the cable to independent red and black wires, and the problem disappeared. I enjoyed hacking the zip cord into little pieces before disposing of it!

For smaller gauges like 18, zip cord is great - the two wires readily separate. For large gauges, I'm going with indivdual wires from now on.

Thanks to all who suggested ideas.
__________________

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
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 17:43.

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