Error: avrdude: stk500_recv(): programmer is not responding

Hello,

After replacing my bad MCU for another MCU on the Arduino Uno board. I no longer can upload my code. I checked the PORT to make sure everything works properly while using a sample BLINKING code.

I found several ways on Google on how to fix the issue like hold a Reset button for 3-4s after clicking the Upload but didn't work.

Any clue?

Thanks,

MCU: http://www.digikey.com/product-detail/en/atmel/ATMEGA328-PU/ATMEGA328-PU-ND/2271026

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf6
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

The Uno and Arduinos in general would normally use ATmega328P processors, not ATmega328. The easiest way to deal with that MCU selection is to bootload it with the optiLoader sketch running on a separate working Arduino. The contents of the sketch tell you how to connect the Arduinos together.