I’ve decided to get round to sorting out my AVR programmer, which I’ve had for a while but never actually used since I got error messages in AVRDUDE. I’m getting the seemingly common “initialization failed, rc=-1 Double check connections and try again, or use -F to override this check” message. I’ve checked my connections god knows how many times and tried detecting both a Mega8 and Tiny2313 by typing “avrdude -c usbtiny -B 1 -pm8” and “avrdude -c usbtiny -B 1 -pt2313” respectively and neither of them work.
I am running 64-bit Windows 7, but as far as I can tell the drivers would appear to be working (I’ve swapped over the files from the libusb library and it shows up correctly under Device Manager). I’m supplying power through the AVR programmer and the 5V required is reaching the chips.
I have soldered all the connections to a breadboard in the past and got exactly the same issues. The power and D- LEDs on the programmer are constant blue and the Stat1 LED constantly red. The D+ and Stat2 flash briefly when I attempt to program the chip.
This is how I’ve connected the Atmega 8 to the programmer:
I’m having the exact same issues you had. It seems from reading all of the comments on the product page that SF couldn’t care less about supporting this product. Did you ever get this issue resolved?