gnormhurst
16-01-2008, 08:44
Here's a question: What does DOWNLOADING do that RESET does not do?
Here's the story:
After I download new code, the code starts running and printf-ing to the terminal window -- everything is fine.
If I press RESET on the RC, the terminal window continues to show output, but it's unreadable -- instead of letters and numbers there are weird symbols and other characters.
The rhythm of the output is unchanged (I only printf() stuff every 20th cycle, so it's about twice a second). But it's unreadable junk -- garbage.
Downloading again (the same code or different) clears up the problem until the next RESET. But that's not a solution, it's just a clue.
What does DOWNLOADING do that RESET does not do?
What's going on?
I've searched the archives and found someone with the same problem (http://www.chiefdelphi.com/forums/showthread.php?t=54671&highlight=outputs+weird), but there was no answer.
Here's the story:
After I download new code, the code starts running and printf-ing to the terminal window -- everything is fine.
If I press RESET on the RC, the terminal window continues to show output, but it's unreadable -- instead of letters and numbers there are weird symbols and other characters.
The rhythm of the output is unchanged (I only printf() stuff every 20th cycle, so it's about twice a second). But it's unreadable junk -- garbage.
Downloading again (the same code or different) clears up the problem until the next RESET. But that's not a solution, it's just a clue.
What does DOWNLOADING do that RESET does not do?
What's going on?
I've searched the archives and found someone with the same problem (http://www.chiefdelphi.com/forums/showthread.php?t=54671&highlight=outputs+weird), but there was no answer.