Bootloading a 328p as an Uno

Hi everybody,

I’m working on bootloading some bare 328p chips so they can work in my Arduino Uno. I’ve hit on some errors though.

I burned the bootloader with a Pololu PGM03A programmer in Arduino 1.8.2, which appears to have worked. If you’re interested I attached the output of that here.

And then I put the 328p into my Arduino Uno, and tried to program the Blink sketch, which resulted in the typical ::slight_smile:

avrdude: stk500_recv(): programmer is not responding, avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x98

I’m wondering if anyone has any ideas of what went wrong.


328bootloader.txt (9.95 KB)

Make sure you put the 328 in the socket properly.
Without knowing more it's hard to say what when wrong.

If you use Nicks procedure you should have success.


Forget the crystal?

Make sure you put the 328 in the socket properly.

Hoooly crap. It was in upside-down. I've been working at this for 2 days.. Problem solved, thank you!

You are an expert now.