|
Re: RC randomly resets or goes into program mode
Quote:
|
Originally Posted by Tom Bottiglieri
As the topic says, our RC randomly resets or goes into program mode. I was able to isolate the problem to a group of printf()'s executing every program loop, but it seems to be happening again even with those gone.
We are running Timer 2 to run the ADC (only channel is a 50Hz sampling gyro), Timer 3 for an ultrasonic range finder, and 3 hardware interrupts (2 128ppr encoders and the range finder)
Any ideas? It may be our code is taking too long to execute, but I was under the impression the master processor would totally shut down the system if this happened. And even if that happened, what would cause program mode to trigger?
|
Check for dust particles near the RESET/PROG contacts.
Also, try reflashing the Master Code, something may have gotten corrupted. Were you operating in a very low power condition? Sometimes that can make memory in Atmel AVRs corrupt, PICs may have the same affliction. I'd say a Master Code redownload, followed by (not before!) a user code redownload will most likely fix your problem, but I'm not an IFI techy.
__________________
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!)
|