Go Down

Topic: ATmega328P - reset not working (Read 4634 times) previous topic - next topic

JimG



I have (ab)used hundreds and likely a thousdand mcus and I have yet to find one that died all by itself.


Yeah, I mighta done something that damaged it.  Just can't figure out what.

Jim
TC4 Open Source Digital Thermometer and Temperature Controller
http://code.google.com/p/tc4-shield

dc42

There is a fuse in the atmega328p that turns the RESET pin into an ordinary I/O pin. Maybe that fuse got changed?
Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

JimG


There is a fuse in the atmega328p that turns the RESET pin into an ordinary I/O pin. Maybe that fuse got changed?

Bit 7 of the high fuse controls this.  It is set correctly to use the pin for RESET function (hfuse = 0xde).

I finally concluded that reset is working.  What isn't working is executing any sketch following reset.

Jim
TC4 Open Source Digital Thermometer and Temperature Controller
http://code.google.com/p/tc4-shield

cyclegadget


  Because the chip still works some, I think you should overclock, overvolt it until it smokes and see how high it goes!  ]:)  You have nothing to lose if you deem it broken.
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123

westfw

"first, make sure the chip is really dead."

http://en.wikipedia.org/wiki/World's_funniest_joke

Go Up