Kursen behandlar grunderna i hur en drivrutin är uppbyggd och fungerar mot hårdvara. Egen hårdvara utvecklas i samspel med drivrutin, Linuxkärna och applikation. Kursen går igenom följande: - generella drivrutiner, - utveckla egna perifera USB enheter, - USB drivrutiner, - systemspecifik hårdvara, - systemspecifik drivrutin. Kursen är uppdelad i tre moment: 1. Generella drivrutiner, 2.5 hp (General Device Drivers, 2.5 ECTS); 2. USB, 2.5 hp (USB, 2.5 ECTS); 3. Systemspecifik hårdvara, 2.5 hp (System Specific Hardware 2.5 ECTS).
Förväntade studieresultat
Efter genomgången kurs skall studenten kunna: Generella drivrutiner: - erhålla en djupare förståelse av funktionen hos en avancerad drivrutin i ett Linuxsystem. USB: - självständigt utveckla egna USB-perifera enheter, - skriva USB-drivrutin mot utvecklad hårdvara. Systemspecifik hårdvara: - ansluta egen hårdvara mot en avancerad systemspecifik hårdvara, - självständigt skriva systemspecifik drivrutin mot egen hårdvara.
Behörighetskrav
För tillträde till kursen krävs minst 90 hp tidigare studier, varav sammanlagt minst 60 hp inom huvudområdena Elektronik och/eller Datavetenskap. Ovanstående skall innefatta 7.5 hp inom området Programmering, 7.5 hp inom området Datorteknik, Linux som utvecklingsmiljö, 7.5 hp, samt Linux som operativsystem, 7.5 hp eller motsvarande kunskaper. Engelska A/5 och svenska för grundläggande behörighet för högskolestudier om utbildningen ges på svenska.
Undervisningens upplägg
Undervisningen bedrivs i nätbaserad form via en lärplattform och består av genomgångar av teoriavsnitt och problemlösningar samt laborationer och projektuppgifter.
Examination
Kunskapsredovisningen sker genom fem inlämningsuppgifter som redovisas i en skriftlig resultatrapport. Betygssättningen grundas på bedömning av den lösta uppgiftens svårighetsgrad och kvaliteten på den skriftliga redovisningen. Varje inlämningsuppgift bedöms med Underkänd (U), Godkänd (G) eller Väl Godkänd (VG). För omdömet (G) krävs minst att inlämningsuppgiften är löst och redovisad i resultatrapporten. För betyget (VG) krävs, förutom att inlämningsuppgiften är löst, att redovisningen innehåller en ingående reflektion över den tekniska lösningen och visar på en djupare förståelse av uppgiften.
Moment 1 (Generella drivrutiner – en inlämningsuppgift): På momentet sätts något av betygen Underkänd (U), Godkänd (G) eller Väl Godkänd (VG). För betyget (G) krävs att inlämningsuppgiften har erhållit omdömet (G). För betyget Väl godkänd (VG) krävs att inlämningsuppgiften har omdömet (VG).
Moment 2 (USB - två inlämningsuppgifter): På momentet sätts något av betygen Underkänd (U), Godkänd (G) eller Väl Godkänd (VG). För betyget (G) krävs att båda två inlämningsuppgifterna har erhållit omdömet (G). För betyget Väl godkänd (VG) krävs att minst en inlämningsuppgift har omdömet (VG) och att en inlämningsuppgift har omdömet (G).
Moment 3 (Systemspecifik hårdvara - två inlämningsuppgifter) På momentet sätts något av betygen Underkänd (U), Godkänd (G) eller Väl Godkänd (VG). För betyget (G) krävs att båda två inlämningsuppgifterna har erhållit omdömet (G). För betyget Väl godkänd (VG) krävs att minst en inlämningsuppgift har omdömet (VG) och att en inlämningsuppgift har omdömet (G).
Hela kursen: På hela kursen ges något av betygen Underkänd (U), Godkänd (3), Icke utan beröm godkänd (4) eller Med beröm godkänd (5). För att bli godkänd på hela kursen krävs godkänt resultat på samtliga moment, (Generella drivrutiner, USB och Systemspecifik hårdvara). För att beräkna slutbetyget summeras alla omdömen på inlämningsuppgifterna. För betyget Godkänd (3) krävs minst fem Godkända (G) inlämningsuppgifter. För betyget Icke utan beröm godkänd (4) krävs minst två Väl godkända (VG) och tre Godkända (G) inlämningsuppgifter. För betyget Med beröm godkänd (5) krävs minst fyra Väl godkända (VG) och en Godkänd (G) inlämningsuppgift.
Studerande som godkänts vid ett prov får ej undergå förnyat prov för högre betyg. För studerande som inte blivit godkända erbjuds ytterligare provtillfällen enligt ett fastställt schema. En student som utan godkänt resultat har genomgått två prov för en kurs eller en del av en kurs, har rätt att få en annan examinator utsedd, om inte särskilda skäl talar emot det (HF 6 kap. 22 §). Begäran om ny examinator ställs till prefekten vid Institutionen för tillämpad fysik och elektronik.
TILLGODORÄKNANDE Tillgodoräknande prövas individuellt. I en examen får denna kurs ej ingå tillsammans med annan kurs med likartat innehåll. Vid osäkerhet bör den studerande rådfråga studievägledaren vid Institutionen för tillämpad fysik och elektronik.
Litteratur
Litteraturlistan är inte tillgänglig via den webbaserade utbildningskatalogen.
Kontakta aktuell institution.