DemUino - hemdator/Controller (3 / 8 steg)
Steg 3: Burning Bootloader
Så, efter att ha köpt en "Tom" atmega328PU chip finns ett beslut. Använder jag en särskild programmerare antingen extern eller Internetleverantören eller jag bränna Arduino bootloader till odjuret och göra enheten programmerbar via dess UART-port? Jag valde att göra mitt liv lättare! Ny bootloader upptar bara halva kilobyte flashminne lämnar lite mer än 31KB användarprogrammet och statiska data tillgängliga. Arduino webbplats omfattar fallet med brinnande bootloader på ett nytt chip, när det kom till att använda avrdude faktiskt bränna target chip processen misslyckades med ett fel som indikerar fel id för viss MCU. Så efter lite letande hittade jag denna killen som fick det rätt och jag följde hans förfarande. Den enda skillnaden var 2 konfigurationsfiler, avrdude.conf och boards.txt behövs av avrdude och arduino IDE 1.0.1 för att göra det möjligt. Efter kopiering 2 filer till rätt plats (säkerhetskopiera gamla först) alternativet "arduino328" från Verktyg -> styrelsen var tillgängliga och avrdude fortsatte med brinnande säkringarna och bootloader. Chipet är nu redo att programmeras från inom den nya maskinen!