I designed a PCB For a 9x9 led matrix display. I used a Atmega 328 AI TQFP microcontroller and connected it using the same schematic as the Arduino mini. While uploading to the board using a sparkfun 5v ftdi programmer, I recieved the following:
Verbose Output:
avrdude: Version 5.4-arduino, compiled on Oct 9 2007 at 11:20:31
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
System wide configuration file is "/Volumes/Arduino/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/CaseyGross/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbserial-A700fbGW
Using Programmer : stk500v1
Overriding Baud Rate : 57600
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv: . [f6]
avrdude: stk500_getsync(): not in sync: resp=0xf6
avrdude: Send: Q [51] [20]
avrdude: Recv: W [57]
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x57
avrdude done. Thank you.
This is my schematic for the board so you guys can check to see if its a hardware problem
