Che cosa è Linux embedded?
Linux embedded è un tipo di kernel/sistema operativo Linux, disegnato per essere installato e usato nelle apparecchiature e nei dispositivi embedded.
Obiettivi del corso
Il corso mira a fornire le necessarie abilità di base per lo sviluppo di driver e applicazioni in ambiente Linux per sistemi embedded. Come esempi ed esercizi, verranno usati le schede di valutazione Develer EVA01.
Alcuni degli argomenti trattati
- Breve introduzione a Linux
- User-space vs kernel-space
- Confronto tra Barebox ed U-Boot
- Device drivers
- Linux real-time
- Organizzazione dei filesystem Linux
- Sistemi di build Linux
- Tecniche di debug
- Sviluppo di applicazioni Posix
Dettagli del corso
- Corsi di 3 giorni dalla teoria alla pratica con le schede di valutazione Develer EVA01.
Prerequisiti
- Esperienze di programmazione Linux
- Esperienze di programmazione C
- Esperienza nello sviluppo di sistemi embedded a microcontrollore
“Ho partecipato a un corso di formazione su Linux Embedded rivolto al dipartimento di ricerca e sviluppo di BioMerieux Firenze di cui faccio parte. Nonostante la vastità dell’argomento, il docente ha saputo organizzare e sintetizzare i contenuti in modo efficace unendo alla chiarezza dell’esposizione anche una notevole prontezza nel rispondere alle domande che sono emerse.”
Gionatan Caradonna
BioMérieux Italia S.p.A.