I have been working on this design for TinyISP programmer. Everything except for bootloader programming works. I can program via ISP, and serial com over a FTDI work. I can also program an ATtiny if one is attached.
The problem when doing programming over FTDI and the bootloader is, it acts like it isn't even there. I get the famous stk500_getsync() resp0x00 error.
Can someone take a look at the schematic and see if I missed something? I have been over 100 times and I can't see any problems. I have tried 3 Atmega328p and I know they work as I can put them in an UNO and they work fine, ISP and serial programming.
Another pair of eyes would be great. I have looked over the PCB and I can't see any errors from the FAB on it either. Originally I had a cap on the DTR line but for some reason that didn't work at all. So I removed it and shorted the line. I noticed on the oscope that reset is held low all the way through programming with my FTDI cable but programming an Arduino UNO its only held down for the beginning. But I can program other boards with the cable. So I guess either way is valid serial programming.
Maybe I should solder up a 2nd one to make sure it isn't the PCB.
Thanks for the help.