Hemgjord GameCube Mod-Chip (3 / 10 steg)
Steg 3: Blinkande Atmega8
För att flash (program) vara Atmega8 för mod-chip, WinAVR måste installerade (avrdude för Linux).
Extrahera filen med titeln "XenoGC-Source.zip" och extrakt är det innehållet i en katalog som är lätt att navigera till i Kommandotolken. Till exempel använder roten på din hårddisk: "C:\".
Var noga med att ISP programmerare eller Arduino är korrekt kopplad till Atmega8 via bakbord. Bifoga den programmerare eller Arduino till datorns USB-port.
Från en konsol (i Windows: Tryck på windows + R på tangentbordet, skriv "cmd", och
tryck enter), skriver du följande kommando (beroende på programmeraren som används):
För Arduino som programmerare:
avrdude -p m8 -b 19200 – B 4 - c avrisp -P COM1
Ersätta COM1 med COM-porten din Arduino är associerad med vid behov.
För en AVR ISP programmerare, ange nödvändiga programmerare skriver omedelbart efter den '-c "argument för kommandot. Den "-b 19200' och '-P COM1" är inte nödvändigt för AVR ISP programmerare än följetong baserat ettor som Arduino. Till exempel skulle använder en USBasp ISP programmerare, kommandot vara:
avrdude – p m8-B 4-c usbasp
Hänvisa till avrdude hemsida för instruktioner om hur du använder din specifika parti ISP AVR programmerare. https://Web.Archive.org/Web/20160129180324/http :/ /...
Om anslutningen lyckas bör avrdude echo enhet undertecknandet av Atmega8. Chipet är nu klar för blinkande.
Från samma konsol, ändra katalog till platsen där XenoAT.1.05.hex (ingår i zip-filen). Nästa, skriv följande kommando i konsolen:
För Arduino som programmerare:
avrdude -p m8 -b 19200 - c avrisp -P COM1 - v - U flash:w:XenoAT.1.05.hex:i
För USBasp ISP programmerare:
avrdude – p m8-B 4-c usbasp - v - U flash:w:XenoAT.1.05.hex:i
Avrdude kommer att bekräfta att chipet var blixtrade framgångsrikt. Nästa, ange de fuse bitarna med det följande befalla:
För Arduino:
avrdude -p m8 -b 19200 - c avrisp -P COM1 - v - U lfuse:w:0xC4:m - U hfuse:w:0xD9:m
För USBasp ISP programmerare:
avrdude – p m8-B 4-c usbasp - v - U lfuse:w:0xC4:m - U
Detta kommando konfigurerar mikrokontroller (Atmega8) att internt svänga på 8Mhz, i stället för standard 1 Mhz.
Mod-chip är nu redo för byggnation.
För mer information om AVR microcontroller programmering, se Ladyada's avrdude sida: