Services

Solutions
Home > Training > Operating Systems/ Real-Time Systems > Linux för inbyggda system - fortsättningskurs

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)
PRINT THIS PAGE