1
AVRDude / Programming an Attiny45 clocked at 32.768kHz
The slowest possible SPI speed of 30kHz is way too fast for this configuration and results in the dreaded "initialization failed, rc=-2" error, but luckily with a known cause this time. I've also tried an avrdude patch I ran across that implements avr programming through the raw wire protocol (avrdude patch #7723), but this bottoms out at 5kHz and still results in failures. Since I've only got a BPv4, the stk500 firmware also doesn't seem to be an option.
Right now I have to make do with a bsd parport programmer as a workaround (with -B 250 -i 1000), but this is a big hindrance in my development process (requires unplugging, walking to a different room, etc). I'd rather use my favorite little tool.