Bränna Arduino Bootloader med Arduino MEGA!
http://Arduino.cc/en/tutorial/ArduinoISP
Detta förfarande kan med en arbetande arduino för att programmera bootloader av en annan ATMega chip med SPI som ICSP. Det sparar du att köpa en annan kringutrustning (till exempel USBTinyISP).
Arduino som ISP bygger på SPI bussen till transact kommunikationerna. På en äldre 168/328 är SPI bussen på stift 10 11 12 13. På en Mega(1280/2560) SPI buss flyttas till 50 51 52 53 pins!
Jag kämpade och kämpade och kämpade med den darn sak tills jag insåg att jag hade det trådbundna felaktigt.
Tack och lov, det är alla översatt i ISP skissen-
Slav återställa - destination pin "reset", ansluta till källa 53
MOSI - destination stift 11, ansluta till källa 51
MISO - destination stift 12, ansluta till källa 50
SCK - destination stift 13, ansluta till källa 52
Med hjälp av Arduino 1.0 IDE skriva arduino isp skissa (i exemplen) till Mega och sedan ändra inställningarna för styrelsen till målet (i mitt fall dumilenove med 328) och com-porten förblir densamma.
bränna bootloader och tada!