"Johannes Bauer" wrote: > Hello list, > > I just wanted to ask if anyone else has trouble with avrdude the way I > do: I have some tiny2313s which are preprogrammed with the CKDIV8 fuse > and additionally have the 4MHz internal oscillator active. When I try to > do anything with them using avrdude, the very first handshake (device > signature) fails. Sometimes the first two bytes arrive OK, but the third > is garbled, sometimes all bytes are trash. I do not remember the exact > values I got, however. > > When I enter Ponyprog I can program the devices fine. When I tell it to > set the fuses to use an external crystal (slow rising power, no CKDIV) > the device can be accessed just fine from avrdude also. > > Programmer: STK200 > Cable length: around 20cm > OS: Linux joelaptop 2.6.26.1 #9 PREEMPT Sat Dec 27 01:33:46 CET 2008 > i686 Intel(R) Pentium(R) M processor 1400MHz GenuineIntel GNU/Linux > AVRDude: Version 5.5 (Gentoo package dev-embedded/avrdude-5.5) > > If it is helpful to provide the exact output or more debugging info, I > can flash back the fuses to the 4MHz osc. in order to reproduce the problem.
Use avrdude's -B option to slow down the ISP speed. Try "-B 32" which will work with clocks all the way down in the range of 128KHz. -Preston _______________________________________________ AVR-chat mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-chat
