Corso Yocto Project e Openembedded
Corso Yocto tenuta da un partecipante certificato
KOAN contribuisce a OpenEmbedded dal 2009 ed è Yocto Project Participant dal 2012. KOAN fornisce supporto tecnico e sviluppo professionale per Yocto Project e Linux embedded, servizi di consulenza e di fornazione che associano la libertà del software open source con la sicurezza di supporto commerciale completo.
Corso avanzato che fornisce le informazioni necessarie per configurare e utilizzare Yocto Project (e Openembedded), git e bitbake creando una distribuzione Linux embeddded da zero. Gestione delle ricette in overlay con layer custom.
Imparare a costruire e gestire sistemi Linux embedded con il Progetto Yocto e OpenEmbedded.
Se si desidera non sprecare tempo nell'esecuzione di attività noiose in termini di tempo durante il corso, questo corso intensivo è perfetto per voi.
Al fine di risparmiare tempo, alcune sezioni sono abbreviate o saltate, come ad esempio il download dei signoli pacchetti e la lunga compilazione iniziale, a seconda delle esigenze e degli interessi dei partecipanti.
Il Progetto Yocto è un progetto di collaborazione open source che fornisce modelli, strumenti e metodi che consentono di creare sistemi basati su Linux personalizzate per prodotti embedded indipendentemente dall'architettura hardware.
Yocto Project include il sistema di compilazione Poky come uno dei suoi componenti, che è un suo derivato ed è compatibile con il sistema di compilazione OpenEmbedded.
Questo corso è pensato per iniziare rapidamente progetti di sviluppo con Yocto Project e per dare ai partecipanti una solida comprensione del processo di generazione di compilazione dei pacchetti e creare un'immagine avviabile.
Sarà possibile acquisire una solida conoscenza di:
- La procedura du build di Poky e bitbake per costruire con le sue ricette ed i layer personalizzati il kernel ed i pacchetti Linux per applicazioni personalizzate
- Creazione di un immagine di Linux per diversi profili e in più architetture
- L'uso di emulatore per la verifica
- La creazione di pacchetti di supporto scheda (BSP) per il nostro target hardware
- Verranno prese in esame tutte le fasi di sviluppodi Linux embedded utilizzando Yocto Project con esercitazioni di laboratorio hands-on pratico su una scheda reale
Gli studenti dovranno usare i propri computer in classe.
Argomenti trattati:
- Comprendere il Yocto Project
- Usandolo per costruire un filesystem di root ed eseguirlo sul vostro obiettivo
- Utilizzando Yocto per creare la tua toolchain
- Scrittura ed estensione delle ricette
- Creazione di nuovi layer
- Integrare la vostra scheda in un BSP
- Creazione di immagini personalizzate
- Il debug remoto delle applicazioni
Al termine di questo corso, sarete pronti per utilizzare il Yocto Project per sviluppare il vostro sistema Linux embedded e l'applicazione in esecuzione su di esso.
- Data : Bergamo o su richiesta presso sede del cliente
- Numero dei partecipanti: Il corso si terrà solo al raggiungimento di un minimo di 5 persone. Il numero massimo è 10 persone.
- Data: vedi questo link
- Luogo : Bergamo città
- Lingua : Italiano
- Scheda utilizzata: BeagleBoneBlack
- Numero partecipanti: massimo 10
- Minimo iscrizioni: il corso si terrà solo al raggiungimento di un minimo di 5 persone
- Programma del corso: vedi questo link
- Prezzo: contattaci
Per maggiori informazioni o richieste particolari,
si prega di contattarci via email.
Grazie
Guarda il video introduttivo (MP4) della presentazione di Yocto Project
tenutasi al Linux Day 2016 presso il Dipartimento di Informatica dell'Università degli studi di Torino.
Video della presentazione