Atmega328p-AU FAIL burn bootloader

HI,

I now have a ATmega328-AU micro controller , I want to use a USB/TTL to burn the bootloader , and I select AVR ISP , "arduino pro orpro mini w/ATmega328" and connect it , but the IDE always says "avrdude: stk500_getsync(): not in sync: resp=0x00" Anyone know how to solve it?

atmega328-au usb-ttl

gnd gnd

3.3v 3.3v

rx tx

tx rx

I am not sure how to help you with burning using the usb to ttl but in this instructable: http://www.instructables.com/id/Rapid-programming-of-Atmega-328-TQFP-and-DIP-chips/
there is something regarding to changing an address in avrdude text. Take a look, hope it helps.

You can't use a USB to serial converter to burn bootloaders though once that is done you can use then to program bootloaded chips.

You can use an Arduino to burn bootloaders though, see this from Nick Gammon here.

ChilliTronix:
You can't use a USB to serial converter to burn bootloaders though once that is done you can use then to program bootloaded chips.

You can use an Arduino to burn bootloaders though, see this from Nick Gammon here.

I second this.

You need an avr isp programmer to burn bootloader, or another arduino with "Arduino as isp" sketch on it.

mart256:
I second this.

You need an avr isp programmer to burn bootloader, or another arduino with "Arduino as isp" sketch on it.

...or possibly a Raspberry Pi?

(Really, I'm not sure but I'd like your opinions)

I think you can use a Raspberry Pi, as it can output the relevant SPI interface. Google Raspberry Pi as arduini ICSP.

The other thing I have just noticed is that the OP is using a 328-au but really should be using a 328P-Au to be more Arduino compatible.

I don't why avrdude.conf is not updated to support the '328 (non-P) directly. As well as adding a non-P board type in the IDE.
Such a simple addition in both cases.