3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Repair dead AVR's - Attiny fusebit doctor (HVSP)

Repair dead AVR\
«
  • avr_attiny_hvsp_fusebit_doctor_4.jpg
  • avr_attiny_hvsp_fusebit_doctor_2.jpg
  • avr_attiny_hvsp_fusebit_doctor.jpg
Did you make a mistake while programming fusebits, or purposely disabled reset pin (RSTDISBL) or ISP programming (SPIEN)? No need to buy or make inconvenient HV programmer only for unlock couple of Tiny AVR’s. This Attiny fusebit HV doctor will cure your dead tiny microcontrollers, by restoring all fusebits to factory settings – nice and easy. Supports all of the serial high voltage interface AVRs, that is 8-pins: Attiny11, Attiny12, Attiny13, Attiny15, Attiny25, Attiny45, Attiny85, and 14-pins: Attiny24, Attiny44, Attiny84. This is very simple and cheap to make, the brain of device is an Attiny2313 uC, couple of resistors and transistors, and a 5V stabilizer. You need 12V stabilized supply for this. Repair begins after the button START is pressed. Button is active again after 250ms, so pressing it will reset device and start a new repair process.
 
Remove these adsRemove these ads by Signing Up
 

Step 1LEDs explanation

LEDs explanation
LEDs explanation:
green on – patient successfully cured, fusebits repaired. If lockbits are enabled, just verify fusebits with factory ones – and if they ok – light up green.
red on – signature problem, can’t read, no device in socket, or no such signature in database.
green flashing – signature ok, fusebits are wrong. Lockbits enabled, chip erase permission required (read below).
red flashing – signature ok, no lockbits, but for some reason can’t write new fusebits, can’t pass verification after 10 attempts.
« Previous StepDownload PDFView All StepsNext Step »
19 comments
Apr 14, 2010. 8:12 AMsidraa says:
Exist perheps non BETA SOftware, and how is like the fuse setings for 2313
Ivan
May 3, 2010. 12:05 PMsidraa says:
Thank You for answer but I still don't know the Fuse bits settings for Atiny2313.
Regards Ivan
Mar 16, 2012. 3:03 PMchaserled says:
Hi , the fusebit for Atiny2313 = lfuse :w: 0x64:m
hfuse:w:0xdf:m
efuse:w:0xff:m
Jul 24, 2011. 9:48 AMIronaxe says:
Hey there. I recently Build this Project to fix a few Attiny45´s.
Everything worked well so far, except for 1 Chip i got.
It keeps showing me the Red LED, except when i put the Jumper to the No Signature Position. Then the Red and Green Led keep flashing alternating.
What could that mean and could it be possible to fix it?
Oct 9, 2010. 6:20 PMaurbo says:
Will NTE159's and NTE123AP work in place of the BC557 and BC547?
May 7, 2010. 12:39 AMkasamiko says:
Hi manekinen,

Is the link for the above project still up?


I messed my ATMega128 fused bit...will this project support 128?

TIA
Mar 31, 2010. 12:25 AMeyulnt says:
I'm still waiting for ATTiny2313, I have mistake by make the RESET pin became I/O Pin. So my ATTiny2313 get Locked......
Mar 3, 2010. 6:12 AMinsane-36 says:
 Can this cicuit be used to repair at mega8 microcontrollers.I have bricked one athrough ponyprog programming its RSTDISBL. Or is there some idea to unprogram RSTDISBL so that ponyprog can detect the chip.

Please suggest me some ideas.
Feb 5, 2010. 4:10 AMRendydevara says:
nice HVSP. i like it

someone told (http://yusisukmalia.wordpress.com/2009/12/03/salah-tulis-fusebit-avr-tenang/    see the comment) only connect the sick AVR (XTAL1, XTAL2, GND) pin to the healthy AVR. and restore the fuse.
i have tried, sometimes successfully and sometimes errors.
Xtal1 -> Xtal1
Xtal2 -> Xtal2
GND -> GND
what's wrong ?

i'll try your instructable :)
Feb 2, 2010. 9:17 PMRendydevara says:
could it use for ATtiny2313, ATmega8 ? 
Feb 2, 2010. 11:29 AMjman 31 says:
Nice project! Any chance on making one for the Atmega16? I've got one that is bricked that I would like to recover at some point. I could probably figure out the schematic part, but I have no programming experience.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
11
Followers
3
Author:manekinen(Programming, DIY Constructions)