Issues getting Pocket AVR Programmer to recognise chips

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.

Just to add some extra information, this is how the programmer shows up in Device Manager:

http://i10.photobucket.com/albums/a127/ … 06527a.jpg

This is the error message I’m getting:

http://i10.photobucket.com/albums/a127/ … bbc600.jpg

This is how I’ve wired the chip to a solderless proto board:

http://i10.photobucket.com/albums/a127/ … 0bb3b2.jpg

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:

http://i10.photobucket.com/albums/a127/ … 71a3fb.jpg

The programmer is connected to a USB 2.0 port on my laptop, which may be an issue according to some things I’ve read through on the forum…

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?