Go Down

Topic: How to use blank atmega8 in a uno board ?? ? (Read 1 time) previous topic - next topic


Friends i need help in boot loading atmega 8 to use it in uno board.

I tried optiboot also but i got the error message " avrdude yikes invalid device signature" . I followed connections as per arduino as ISP. And added 10uf capacitor between ground and reset . I modified my boards.txt files also. But no use . Can any one suggest me step by step instructions to bootload Atmega8 so that it can be used in my uno board.
Please help me  .................

                                TAHNKS IN ADVANCE.........................


You got really close.  If you selected the "Arduino UNO" board when burning the bootloader the problem is that the ATmega8 signature doesn't match the expected ATmega328P signature.

The easiest thing to try is to select the "Arduino NG or older w/ ATmega8" board.  This will burn an older bootloader but it should work with your chip.
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp


s john i tried that too but no use i get the same error message..............


I have a couple of ATMega8's that used to have fuse settings and bootloader to suit 16Mhz crystal. I have attached the bootloader I used but I cannot remember what the fuse settings were of find the forum that discuses them. Here http://www.ngcoders.com/downloads/arduino-atmega8-bootloader-2-second-autoreset/ is a link to another bootloader. I have since re-programmed the chips for internal 8Mhz oscillator use so cannot read fuse settings from them.

You say in your original post these are to be placed in your UNO board. I think the mega8 pinouts are the same as the 328 chip but the architecture is different, not sure if this will cause problems.
Don't PM me for help as I will ignore it.

Go Up