|
Linux för inbyggda system - fortsättningskurs
Price SEK 11 300
Number of days 2
|
|
|
Korskompilering Vi bygger och installerar en GNU korskompilator som producerar objektkod för en ARM-processor. Kompilatorn hämtar vi från internet och bygger den på en PC i x86-miljö.
Embedded Linux Vilka delar behövs för att få igång operativsystemet Linux på ett ”naket” utvecklingskort? Vi konfigurerar ett system från grunden med ”bootloader”, Linux och ett FLASH-baserat filsystem. Vi tittar på olika sätt att ladda kod till systemet och även hur vi skall kommunicera med operativsystemet. Vi använder BusyBox som shell på target.
Utvecklingsverktyg Vi går igenom olika verktyg och skript för att förenkla utvecklingsarbetet av målprogramvaran.
|
Utveckling i Linux Vi skriver ett program för target och låter våra skript automatisera kompilering och kopiering till målsystemet.
Avsedd för De som behöver praktisk erfarenhet av korskompilering, utvecklingsmiljöer och applikationsutveckling för Linux på inbyggda system.
Förkunskaper QiValue Technologies 3-dagarskurs ”Linux för Inbyggda System” eller motsvarande förkundskaper.
|
Course Contents
- Presentation av kursen och utvecklingskortet. - Korskompilering. - Övning (att sätta samman en komplett korskompilator). - Genomgång av Uboot - Övning(att kompilera Uboot för target) - Konfigurering av Uboot - Övning (skapa rotfilsystem på '/target') - Övning (att kompilera kärnan för target) - Genomgång av Ramdisk, nfs och tftpboot? - Övning( skapa skript för automatisering av projektkompilering)
|
|
|
|