Programmer is not responding

Hello-

I want to thank you for reading my post and I hope you can help me out. I removed the MCU from my Arduino Uno to program other standalone MCUs (ATMEGA328p-PU) and everything was working fine with that. Now, when I am attempting to upload a program, by placing an ATMEGA328p on the Arduino itself not in the standalone setup I keep getting the message that "Programmer is not responding". The program is fine itself because it is uploading on another Arduino Uno I have just fine.

Below I have pasted the error I keep getting.

Using Port : /dev/cu.usbmodem1421
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done. Thank you.

If you have any clue as to why this is happening please chime in. My guess is the MCU I am trying to program is damaged somehow (the pins or something else).

Thanks!

Did you burn a bootloader to the chip you're trying to program?

You can't program a chip via serial (including through the USB port on an Uno, which goes to a USB-serial converter) until you've loaded the bootloader onto it.

That can be done using an ISP programmer (either another working Arduino running ArduinoAsISP sketch or a standalone programmer like a USBAsp, available on ebay for the price of a cup of coffee)

DrAzzy:
Did you burn a bootloader to the chip you're trying to program?

You can't program a chip via serial (including through the USB port on an Uno, which goes to a USB-serial converter) until you've loaded the bootloader onto it.

That can be done using an ISP programmer (either another working Arduino running ArduinoAsISP sketch or a standalone programmer like a USBAsp, available on ebay for the price of a cup of coffee)

Yes, I uploaded to bootloader to the MCU. I just did it again for safe measures and I am encountering the same problem.

DrAzzy:
Did you burn a bootloader to the chip you're trying to program?

You can't program a chip via serial (including through the USB port on an Uno, which goes to a USB-serial converter) until you've loaded the bootloader onto it.

That can be done using an ISP programmer (either another working Arduino running ArduinoAsISP sketch or a standalone programmer like a USBAsp, available on ebay for the price of a cup of coffee)

I also just uploaded the program I wanted to upload to the MCU by using the Arduino Uno as a programmer (with the removed MCU etc..) So I now know the MCU is still functioning and so is the Arduino board itself, but like I said before when I place the MCU back onto the Arduino board it gives me the error "programmer not responding".