Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés
- Unix/Linux története
- Szabad szoftver
- Unix filozófia
HOST JÁTÉKTÉR
- Játék a GNU/Linux-szal
- architektúra
- parancssori felület
- jogosultságok
- FHS (fájlrendszer hierarchia szabvány)
- kemény/lágy linkek
- valós/effektív uid/gid
- ütemező
- folyamat/feladat/szál
- IPC egyszerű/haladó
- csövek
- jelek
- üzenetsorok
- szemaforok
- megosztott memória
- foglalatok
- select/poll
- IPC technikák, amelyeket kerülni kell
- Host Linux beállítás
- Yocto/ELDK (kereszt/cél eszközök, könyvtárak, csomagok)
- Terminál emuláció
- Szerverek (DHCP, tftp, NFS)
CÉL JÁTÉKTÉR
- szükséges fájlok valami futtatásához a táblán
- JTAG/BDI konfiguráció
- u-boot (checkout, konfiguráció, építés)
- kernel (checkout, konfiguráció, építés)
- rootfs
- lapos eszközfa
- építés/végrehajtás a fentiek közül, ami alkalmazható a cél táblán
- különböző rootfs
- CRAMFS
- ramdisk
- MTD
- JFFS2
- roEXT2
- ubi
- építés/végrehajtás a fentiek közül, ami alkalmazható a cél táblán
- root fájlrendszerek összehasonlítása
- hibakeresés
- egyszerű eszközök
- helyi/távoli
- felhasználói/kernel
- gdb
- gdbserver
- JTAG/BDI (opcionális)
- profilkészítés
- gprof
- gcov
- oprofile
VALÓS IDEJŰ
- előfeltételek
- megszakítások
- újra beléphető kód
- valós idejű Linux
- explicit/implicit előzéspontok
- valós idejű előzéspont javítás
- teljesen előzetes kernel
- kemény valós idejű kiterjesztések
- Adeos/Xenomai
- adeos javítás
- xenomai
- javítás/konfiguráció/építés kernel
- futtatás a táblán
SW KIADÁS
- adminisztráció
- fejlesztés
- hogyan lehet reprodukálni egy SW kiadást?
EGYÉB
- getopt
- endianess
- csalólapok
Kivéve, ahol másként jelezzük, a tanfolyam vázlat tartalma a Nevezd meg! - Ne add el! - Így add tovább! 4.0 Nemzetközi (CC BY-NC-SA 4.0) licenc alatt áll.
Követelmények
- Alapfokú ismeretek a GNU/Linux rendszer (pl. Ubuntu) végfelhasználói szintű használatáról
- Alapfokú ismeretek a parancssori felületről
- Alapfokú ismeretek a felhasználói térbeli/alkalmazásfejlesztésről GNU/Linux alatt
- Alapfokú ismeretek a beágyazott processzorokról és fejlesztői lapokról
- Alapfokú C programozási ismeretek
- …és/vagy hajlandóság a fentiek megtanulására…
35 Órák
Vélemények (3)
A képző előadásstílus és kommunikációs módja.
Gianpiero Arico - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás
Örültem a teljes napokon túltesztett kurzusoknak
Gianluca - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás
Talán több gyakorlat jobb lenne a tanuláshoz, de az idő túl kevés volt.
Gianpiero Arico' - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás