Ponyprog needs a slow SPI for those who screwd up the fuse bits. Like me....
I have a problem
I ruined my fuse bits in my AVR Atmega644 device. I know it's MY FAULT. I guess I am not the only one who screwd up the fuse bits and make the device unusable. The problem is the following: if you screw up the fuse for the
Atmega, the device will use a different clock source. In my case it's the low frequency internal oscillator, and it runs around 128kHz.
Now, the SPI clock that the programmer uses is definitely too much from this point and the software will not recognize the device any more.
I quick fix would be if ponyprog could slow down the SPI communication extremely.
/ BTW what a stupid design that a device uses user-predefined clock sources under the programming cycle. It should be a fixed frequency. I think it's a big mistake of Atmel./
Now I have two screwd Atmega644. If there was a ponyprog where the SPI
frequency is very low (2-5 kHz), then I would try it and see if this solves the problem. /Authors, please help. Or anyone who can compile the source./
If this works, it would be a big help for others, too. It's a really annoying issue.
(The SLOW/VERYSLOW configuration options in the INI file did not help eighter.)
Can anyone help?
BTW, it's a great software. I really mean it.