Gameboy Radiolänkkort

 

Av:      Carl Siversson, e99cs

            Karl Kindberg, e02kki

 

 

Vi har utvecklat en kassett till Nintendo Gameboy som kan kommunicera trådlöst med omvärlden samt ladda ner sin egen programvara.  Denna kassett består huvudsakligen av ett 8 kBytes ROM, ett 24 kBytes RAM, en UART för seriekommunikation samt en radiokommunikationsmodul.

 

Till detta har vi också konstruerat ytterligare en radiokommunikationsmodul för inkoppling i serieporten på en PC.

 

Programvaran för att kontrollera utrustningen har blivit relativt omfattande och består huvudsakligen av tre olika delar.

 

Dels har vi ett protokoll med feldetektering som alla applikationer i Gameboyen använder sig av. 

 

När Gameboyen startar finns en uppstartsprogramvara som söker i etern efter en server för automatisk nerladdning av programvara till kassettens RAM. När nerladdningen av ett nytt program är klart exekveras detta direkt ur kasettens RAM. 

 

Dessutom har vi skapat en testapplikation som skickas via radioprotokollet som kan styra mp3 spelaren Winamp. Denna testapplikation består både av ett Gameboyprogram och ett Windowsprogram.

 

 

 

 

Ladda ner hela rapporten