Workshop

Esempio di sistema embedded: BeagleBone BlackNell’ambito dei sistemi embedded, Linux è indubbiamente il sistema operativo più’ utilizzato e la sua diffusione in questo settore è in continua crescita.
Il Roma2LUG, in collaborazione con Epigenesys s.r.l., ha organizzato questo workshop che ha come obiettivo quello di introdurre alla personalizzazione di Linux in un sistema embedded. Seguendo un approccio pratico, i relatori non si affideranno alle sole slide, ma mostreranno casi di studio ed esempi.
Il percorso offerto inizierà con la preparazione di un cross-compiler e di un root filesystem e proseguirà con la scrittura di un device driver e il debugging remoto del kernel Linux.

Il workshop sarà introdotto dal Prof. Marco Cesati, docente del corso di ”Sistemi Operativi Open Source, Embedded e Real Time” dell’Università di Roma Tor Vergata e co-autore del noto libro ”Understanding the Linux Kernel”.

 

Gli argomenti saranno i seguenti:

09:30 – 10:00 Marco Cesati, Università di Roma Tor Vergata: Embedded Linux
10:00 – 10:50 Federico Cosentino, Roma2LUG: From Bare Metal to Linux OS with Buildroot
11:10 – 12:00 Emiliano Betti, Epigenesys s.r.l.: Writing a Linux Device Driver
12:10 – 13:00 Pierpaolo Santucci, Epigenesys s.r.l.: Remote Linux Kernel Debug with kgdb