Burning ATmega 328P-PU boot loader from Raspberry PI

Hi Friends. Welcome to new blog design.I lost all my old blog entries bcoz of server migration.Also this is my 1st post after moving to new company.before all my topics was related to Linux . nowadays I am too much interested in doing electronics projects with AVR.

I took 2 Arduino’s from india and all of sudden one of then is not responding to IDE instructions. Then i was digging through forums and finally came to know that it’s because of corrupted boot loader.I requested some sample chips from Atmel, and they send nearly 6 ATmega 328p chips to my kuwait home address.i thought of install bootloader to the new chips so that i can re use my Arduino.


Microcontrollers are usually programmed through a programmer. This is a piece of hardware you’ll have to make or build…. Unless…. you have a program in your microcontroller that allows installing new firmware without such an external programmer. This piece of software is called a bootloader.

when i started reading this, i thought of install bootloader from another Arduino board. I tried Arduino as ISP method on IDE and that method got failed.Then i tried with my USBAsp programmer, same issue. i am always getting error message on IDE that chip is not responding. And in my connection, i used 15.468 MHZ crystal instead of 16. The thing is it’s very difficult to find electronics components in Kuwait. Also sometimes we won’t get items shipped from out side .