FIRST: Are you using a USBtiny from a kit or from DIY? - I built the USBtiny from the adafruit kit.
SECOND: What OS and computer are you using? - I'm using an old P4 Windows XP box.
THIRD: Which programming software are you using, and what chip? - I'm using AVRDude and I'm trying to use an ATMEGA328-PU chip.
FOURTH: Did the USBtinyISP ever work (even once) or is it your first time trying to talk to a chip? - This is my first time trying to talk to the chip.\
FIFTH: Post screenshots of what is happening

SIXTH: Post clear, in-focus, not-blurry, easy to see photos of the top and bottom of the kit.


Other relevant information: I crossed some wires when I first started playing with the programmer and I fried the D2 diode directly behind the USB connector. It's been replaced and the green LED is lighting up. I ordered and installed a new programmer chip just to be safe. I checked all the resistors and diodes and they're ok. I'm not sure how to check a capacitor, but everything looks ok. I built a simple target board using these instructions: http://www.evilmadscientist.com/article ... rgetboards I've got only jumper wires, a 6-pin header, and an IC socket on the board. No resistors, caps, or anything else.
As you can see above, I'm getting a "Device signature = 0x000000" error when I try to talk to the chip. I've read that this error is often caused by an improperly set bit clock, so I tried using -B with delays ranging from 1 to 100. I tried setting the baud rate with -b 19200. I've triple checked every solder connection on the target board. Everything is connected where it should be and I have continuity from the 6-pin header on the target board to the appropriate chip pins. No shorts either. I've got 5VDC from the USBtiny powering the chip and I've connected it to the appropriate analog pins too.
I've got good connections between the PCB and the programmer 6-pin header. I checked the pins with a voltmeter and I've got about 0.1VDC from the Reset, SCK, and MISO pins to the ground pin, 5VDC from Vcc to ground, and 0VDC from MOSI to ground. I don't have an oscilloscope to check further.
I'm hoping I just did something dumb on the programming end of things and it's not the buffer chip. Thanks in advance for your help.




