Chargement...
Historique: FormationLinuxEmbarqueYocto
View published page
Collapse Into Edit Sessions
Aperçu de cette version: 4
«
»
Yocto
sans onglet
Description
Programme
Dates et tarifs
Présentation
Description :
Apprendre à se servir de Yocto
Objectifs :
Apprendre à générer une plate-forme Linux avec Yocto
Public
Public :
Administrateurs Linux
Developpeurs Linux
Prérequis :
C
Shell
CMakeFile
Organisation matérielle
Durée :
4 jours (28 heures)
Horaires :
9h00-12h30 13h30-17h00
Rythme :
Continue
Mode :
Inter ou intra entreprise
Lieu :
Sur site
Environnement
Moyens pédagogiques :
Document de support de cours en PDF (125 pages)
Moyens techniques :
Pentium 7 32 Go de RAM 300Go de Disque
1 kit RapberryPI + Clavier et écran supplémentaire
Cabler Ethernet
Moyen humains :
Garanties qualités
Contrôle de la bonne exécution :
Méthode d''évaluation :
Programme
Présentation
Découverte
Histoire de Yocto
Équipes de travail et choix de la plate-forme
Recommandations
Dépendances nécessaires sur la machine de développement
Les composants de Yocto
Choix d''un répertoire de travail
Téléchargement de Poky
Layers Recettes Classes
Fabrication d''une image
Initialisation de l''environnement de travail
Lancement du build
Test de la machine virtuelle
Bitbake
Les recettes
Les différentes états des tâches yocto
Le fichier local.conf
Le répertoire tmp
Les classes de Poky
Les variables
Comportement de bitbake
Expansion des variables
Syntaxe des opérateurs (suite)
Syntaxe des opérateurs (suite2)
Recouvrement avec PREPENDS et APPENDS
Autres variables
Les directives include require inherit
La directive INHERIT
Quelques modifications que l''on peut faire
Mise en oeuvre
Les layers
Utilisation d''une variable en shell
Installation de la couche RapsberryPI
Le fichier bblayers.conf
Schéma de principe
Exploration du meta raspberrypi
Modification de la variable MACHINE dans local.conf
Flashage de la carte
Remarque sur cette première installation
Utilisation de recettes
Changer le nom du hostname
Les recettes de poky
Utilisation d''un package poky
Recherche des recettes installées avec devtool
Ajouter une recette extérieure
Les features
Création d''une image
Customisation de my-image
Création de recettes simples
Ajout d''un patch dans une recette
Extension de recette pour un fichier patch
Utilisation de recipetool
Fabrication d''une recette avec devtool
Les recettes
Création de recettes
Les types de recette
Utilisation de yoctoproject.net
Ajouter le fichier bb
Renommer la recette bb
Exécution de la recette
Création d''une recette CMake
Fabrication d''une recette CMake
La variable SRC_URI
Le contenu du fichier hello.tgz
Construction de la recette
Ajout des licences
Syntaxe bitbake
Points divers sur les recettes
Configuration
Configuration de busybox
Configuration du noyau
La chaine de compilation croisée
Plusieurs chaines de compilations croisées
Installation du meta-qt5
Ajout de la chaine croisée dans QtCreator
Mise en place du device
Divers
Les tâches
Les tâches
Gestion des tâches
Communiquer avec l''environnement de la tâche de build
Drapeaux sur les variables
Evènements
Extension de classe
Dépendances
Dépendance récurcive et inter dépendance
Dates et tarifs
Inter entreprise
Prix :
4800 HT
Dates :
Consultez moi
Intra entreprises
Région parisienne :
8740 HT
Autres zones :
8740 HT + Forfait déplacement
Dates :
Consultez moi
Société de formation
Dates :
Consultez moi
Historique
Activer la pagination
rows per page
Information
Version
mer. 24 Mar 2021 11h49
gilles
8
mer. 24 Mar 2021 11h36
gilles
7
mar. 23 Mar 2021 09h28
gilles
6
mar. 23 Mar 2021 09h15
gilles
5
mar. 23 Mar 2021 09h10
gilles
4
mar. 23 Mar 2021 07h39
gilles
3
mar. 23 Mar 2021 07h39
gilles
2
mar. 23 Mar 2021 07h37
gilles
1
Sélectionnez l'action à effectuer avec cochée...
Supprimer
OK
Expertises
Présentation
Catalogue des formations
Les formations
Les supports de cours
Recherche formateurs freelance
Mes disponibilités
Missions
Développement
Qt
Perl
Administration Linux
Logiciels Libres
Linux embarqué
Logiciels
Music One Click
Markdown Edit
DrawDesign
Rosace Guitare
QDictionnaire
Librairie phonemise
TS Auto Translator
Jquery Fast Site
Convertisseur odp markdown
Gimp draw-numbers
ChordV Editeur de partitions chanson
TicketBuilder
Infos pratiques
Lettre d'information
Formation
Développement
Pour en savoir plus
Identité
CV
Contact
Mes disponibilités
La lettre d'info
Archives
S'inscrire
Espace client
Projets
Coin Documentations techniques
Les sites amis
Changer de langue
Connexion
Nom d'utilisateur
Mot de passe
Verouillage Maj. (CapsLock) est actif.
Mémorisez-moi (pour 1 année)
Connexion
Créer un compte
Mots-clés vedettes
apache
autotools
awk
buildroot
bullet
busybox
c
c++
cert
compilation
core
croisée
css
dhcp
développeur
embarqué
fail2ban
formateur
freelance
freenode
ftp
gdb
gimp
git
guitare
internationalisation
linguistique
linux
logiciel
makefile
mysql
perl
php
qt4
qt5
qtcreator
scribus
shellscript
svn
yocto
Recherche
OK
Correspondance exacte