user33939: I just burned the bootloader on an ATMega328 chip and then I put in on the Arduino board. But when I try to upload a program to it, it says programmer not in sync and programmer not responding.
For burning the bootloader I changed the address in the avrconfig file and reset it back to the original one. Do I need to keep changing the address of the board?
How do I use this as a normal Arduino board, as I fried my original chip? Do I need to get an ATMega328P chip?

user33939: So I found the solution:
Here is the link to the method that worked for me. I think the reason my previous method didn't work was because of fuses for the clock as mentioned by Majenko in the comments.

33939: <p>I just burned the bootloader on an ATMega328 chip and then I put in on the Arduino board. But when I try to upload a program to it, it says programmer not in sync and programmer not responding.</p>

<p>For burning the bootloader I changed the address in the avrconfig file and reset it back to the original one. Do I need to keep changing the address of the board?</p>

<p>How do I use this as a normal Arduino board, as I fried my original chip? Do I need to get an ATMega328P chip?</p>
 33939: <p>So I found the solution:</p>

<p>Here is <a href="http://3g1l.com/blog-burn-bootloader-blank-atmega328atmega328p-arduino-uno" rel="nofollow noreferrer">the link</a> to the method that worked for me. I think the reason my previous method didn't work was because of fuses for the clock as mentioned by Majenko in the comments.</p>
