Remove these ads by
Signing UpStep 1: 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.





































Visit Our Store »
Go Pro Today »




thank you very much for fuse
I built the circuit board version 2h
it works perfectly
i wass saved 2 ATtiny2313, 1 ATTINY45, 1 ATmega8 (without terminal mode) just with LED
it helped me a lot,
before I had already tried the method clock 500KHz the input crystal without success.
I use the LED mode because I have not managed to use the terminal mode with any of these microcontrollers.
On your website you give as setting
Terminal settings:
baudrate: 4800
parity: none
databits: 8
stopbits: 1
handshake: none
I have an emulator with USB 5-pin RS232
1 TX
1 RX
1 GND
1 +5 V
1 +3.3 V
I connect RX TX and GND pins on the 3 pins of FUSE DOCTOR PCB
it is recognized as COM7 terminal BASCOM AVR but nothing appears on the screen
when I run the reset of the microcontroller while the green LED at the end to let me know that the operation was successful .
what can i do?
Bests regards Mic
Everything is on my site here:
diy.elektroda.eu/atmega-fusebit-doctor-hvpp/#eng (with english descr)
For now it only supports mega16, mega32, and mega8 and these was tested by me. Other uC's will be added as soon as i find some time to do this.
I will submit this on instructables too, but first must add some more uC's and someone must make this to confirm there are no problems.
Best regards,
Manekinen from Poland.
Is the link for the above project still up?
I messed my ATMega128 fused bit...will this project support 128?
TIA
Server was dead, now its working :)
No M128 at this moment, this is early beta firmware. I try to add more uC's soon, i will give an update :)
Ivan
People do not inform me about other problems so i guess everything except this tiny15 is ok - if so, treat next update as non-beta full working :) Without people feedback i can't say that this soft is good or not because i have tested only few of mentioned uC's :)
If you make this circuit and something will be wrong, please contact me and i try to fix the problem :)
Regards Ivan
hfuse:w:0xdf:m
efuse:w:0xff:m
That means Low fuse: E2, and High fuse: DF
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?
Please suggest me some ideas.
All other avr microcontrollers uses the high-voltage PARALLEL programming. This is SERIAL, so it works only with these mentioned above.
Actually i'm working on version for atmega family (attiny2313 too) which can repair m8, m16/32, m48/88/168, m128/103/etc, tiny2313, tiny26 and such.
So stay tuned :)
And as you see this is not only schematic matter, but whole HVSP and HVPP are totally different.
If someone will make this device, please reply here or mail to me, whether it works good, or have some bugs, or can't repair some uC from list.
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 :)
This is true, BUT. It only helps when you set the fusebits as the external clock source, so timer555 or so will generate pulses and you be able to communicate with standard ISP again.
But think what will happen when you set the reset pin as normal I/O or disable ISP communication. Only way to repair fusebits is high-voltage programmer, which not use the ISP and forces reset with 12V and special algorithm :)