Atmega128 bad fuse settings clock recovery

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I made a mistake and I set wrong clock fuse settings for external oscillator, so my Atmega128 stop responsing and it halted. There was no way to reprogramm it with ISP anymore.
If you have a AVR Dragon you can find XTAL1 frequency on HV_PROG connector. It is 17. pin on 20 pin connector. So I leaved my atmega128 board connected to Dragon through ISP, so GND is common for Dragon and Atmega 128 board through ISP connector and I connect this 17. pin from HV_PROG to 24. pin of Atmega128 which is XTAL1 input.
Then Atmega128 starts working and I can repair fuses settings for clock to the internal oscillator and I do not need to built oscillator from 555 or use frequency generator or something else.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

That is a nice solution.
Is it already described in the tutorial on recovery made by Clawson? If not, perhaps you could also post it there or ask Clawson to add it to the tutorial.

great to see that we have been of assistance

regards

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

Is it already described in the tutorial on recovery made by Clawson?

He means this:

https://www.avrfreaks.net/index.p...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:
Quote:

Is it already described in the tutorial on recovery made by Clawson?

He means this:

https://www.avrfreaks.net/index.p...

I read carrefully all article and I can not find described above solution posted by me.
There are 6 possible solution listed in article as suggested source of the clock signal, but no with Dragon. It could be as 7. solution in a row.