Framework Yocto (Embedded Linux)

Il corso si prefigge lo scopo di introdurre all’utilizzo di un ambiente di sviluppo delle distro Linux, Yocto Project, prendendo in particolare lo sviluppo di sistemi operativi embedded, attraverso spiegazioni teoriche ed esercitazioni pratiche con l’obiettivo di rendere i partecipanti al corso in grado di realizzare una distro Linux personalizzata.

Verranno illustrati gli strumenti utili all’uso dell’ambiente di sviluppo Yocto Project: l’ambiente Linux coi suoi comandi, programmi e servizi, l’architettura stratificata di Yocto, le componenti e gli strumenti della reference distribution Poky.

Una lista non esaustiva degli argomenti trattati nel corso è la seguente: 

  • Panoramica sui sistemi operativi open source e distro Linux based; 
  • Sistemi operativi embedded, shell, software e servizi;
  • Panoramica su Yocto Project e le sue componenti;
  • Modellazione stratificata e la strumentazione per ottenere una distro personalizzata;
  • Esercitazioni pratiche.