Introduction: Easy Technique for Bootloading Atmega328pu and Atmega328p-pu# Xolcano

Picture of Easy Technique for Bootloading Atmega328pu and Atmega328p-pu# Xolcano

it is very difficult to bootload Atmega chips when you don't have proper knowledge about device signature ! each chips are associated with its own Signature.at the beginning I found very difficult in uploading bootloader file to Atmega 328pu and Atmega 328p-pu , although their are many different methods are already available in Internet ,it is tedious job for me to follow those methods so I found one easy method since it is similar method for all the the chips ..!! so letz get started

Step 1: Components Required !!

Picture of Components Required !!

1) arduino uno
2) avr programmer (200inr)
3) Atmega 328pu/328p-pu...here P indicates Picopower !!
4) few male to female jumpers
5) AVRDUDESS 2.4

Step 2: Wiring Arduino Uno to AvR Programmer

Picture of Wiring Arduino Uno to AvR Programmer

Arduino ICSP has 6pin and Avr programmer Has 10pin in it , now you have to carefully connect the pin as per the 2nd diagram

arduino (6pin)----------- 10pin on AvR

MISO(1) -------MISO(9)
SCK(3)----------SCK(7)
RESET(5)-------RESET(5)
VCC(2)-----------VCC(2)
MOSI(4)---------MOSI(1)
GND(6)------------GND(4,6,8,10)use any pin


Step 3: Downloading AVRDUDESS and Arduino 1.0.5 Software

Picture of Downloading AVRDUDESS and Arduino 1.0.5 Software

AVRDUDESS software

blog.zakkemble.co.uk/avrdudess-a-gui-for-avrdude/

and

select programmer on top corner Here
select "Any usbasp clone with correct VID/PID "

and Press "DETECT" on the Right hand side !!

their you will get ...the MCU which you have connected on the arduino uno..

then on "Flash" option select the hex file from arduino software

arduino\hardware\arduino\bootloaders\atmega8\ATmegaBoot-Prod-firmware-2009-11-07.hex

and check Write option and then click Go

wait for few seconds

now your Atmega IC has successfully programmed ...!!

you can use this procedure for other ic also ..


Thank you, if you have any doubt please leave a message at the comment section ! I will reply within a day ..

Comments

ArifSae (author)2016-03-12

check the last part, its quite easy (probably because done it 2 times :P ) still.

https://www.arduino.cc/en/Tutorial/ArduinoToBreadb...

No need to even remove arduino chip, saves a lot of hassle. Made a 16Mhx and 8Mhz arduino ( bootloaded and uploaded sketches)

ArifSae (author)ArifSae2016-03-12

tried on ATMega328P

About This Instructable

3,574views

95favorites

License:

Bio: Electronics and Automation Engineer, Game designer, Artist! EMAIL: amaraxr@gmail.com
More by AXR AMAR:#DIY# How to grow Bonsai (or any plant) using Internet of things (IOT)#DIY# A Complete Guide to Build Your own ATtiny85 Project PCB with Relay and Interfacing HC05 Bluetooth Module to it Pinguino Project (a PIC microcontroller based Arduino #No Programmer Required)
Add instructable to: