Intégration de LINUX sur des plateformes embarquées (niveau avancé)

Formation

À Paris

1 470 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

Objectifs Comprendre l'architecture d'un système Linux Créer et utiliser une chaîne de compilation croisée Apprendre à installer Linux sur votre cible matérielle et écrire un BSP Installer Xenomai pour le temps réel Explorer l'architecture système de Linux Boot de Linux Initialiser le système Installer des paquetages logiciels existant sur la cible Apprendre à flasher Linux

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
10 Rue Pergolèse, 75016

Date de début

Consulter

À propos de cette formation

Pré-requis Connaitre le fonctionnement d'un général d'un Linux, bien ...

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Programme



Bootstrapping du noyau

U-boot
- Utiliser U-Boot
- Configurer U-Boot pour votre architecture
- Initialiser votre processeur
Les différentes sections en mémoire
Initialisation du MMU
Initialisation des ports RS232
Décompression du noyau
Utiliser une sonde Jtag pour déboguer le bootstrapping


Démarrage de Linux

Initrd
Le filesystem
Userland
- Les bibliothèques dynamiques
- Le chargement en mémoire
- Utiliser bootchart


Effectuer des mesures sur le noyau Linux

Ftrace
lcov
Powertop
Latencytop
/Proc/meminfo
/Proc/slabinfo


Application: Démarrer un noyau en mois de 1 seconde

Configurer un noyau minimal
- Pourquoi faire un noyau minimal?
Mesurer le temps de chargement du noyau
- Disque dur vs SSD vs NAND vs NOR
- Execute In Place
- Les différentes compressions
Faire de l'optimisation avec les statistiques de couverture de code
Les périphériques
- Paralléliser l'initialisation
- Monolitique vs modulaire

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Intégration de LINUX sur des plateformes embarquées (niveau avancé)

1 470 € HT