Linux embarque 2 Université Abdelmalek Essaidi Faculté des Sciences et Techniques De Tanger Département Génie Informatique MSTER SYSTEM INFORMATIQUE ET MOBILITES MODULE SYSTEMES EMBARQUES Réalise Par CHLIAH JAAFARI Younes Encadre Par Mr BOUDHIR Anour CPla
Université Abdelmalek Essaidi Faculté des Sciences et Techniques De Tanger Département Génie Informatique MSTER SYSTEM INFORMATIQUE ET MOBILITES MODULE SYSTEMES EMBARQUES Réalise Par CHLIAH JAAFARI Younes Encadre Par Mr BOUDHIR Anour CPlan Introduction Téléchargement de noyau Con ?gure de noyau Compiler le noyau Compiler avec tout dépendes Améliore le temps de compilation Testez le noyau Travailler en Virtual machine Qemu Compiler avec tout dépendes Conclusion CIntroduction Depuis une dizaine d ? années maintenant le système d ? exploitation Linux et les logiciels open source o ?rent de nouvelles possibilités pour le développement des systèmes embarqués Avec un faible coût un code source disponible et modi ?able des o ?res de support commercial ou communautaire des possibilités de réutilisation importantes permettant de se focaliser sur la valeur ajoutée de son système embarqué La solution Linux embarqué a de nombreux atouts en comparaison de systèmes propriétaires traditionnels ou de solutions spéci ?ques Alors dans notre Project nous travaillions sur le noyau d ? un system embarque c à-d le c ?ur de system embarque linux On peut dit comment fonctionne le système embarqué sur la machine Existe deux di ?érentes stratégies de construction d ? un système Embarque Linux l ? une est ? Méthode du - ?? Supprimer les éléments inutiles à partir d ? un environnement bureau GNU LINUX ?? Complexité de travail il fallait savoir l ? utilité de chaque ?chier et les véri ?er ainsi que les paquetages ?? Le résultat ?nal de compilation est même très gros ? Méthode du - ?? On utilise les ?chiers nécessaires c ? est-à-dire à titre d ? exemple téléchargé la version brute du noyau linux d ? o? avoir un système de ?chier minimal ?? Facilité de travail les outils à utiliser et les bibliothèques sont contrôlés ainsi que la connaissance de scripts de con ?guration basique ?? Le résultat ?nal est extrêmement petit CStep Téléchargement du Kernel Pour Telecharge la Kernel de linux En utilise Le site o ?ciel - https kernel org En Commence Le Téléchargement En Format Compressé CStep Con ?guration du noyau ? Décompresse Le Dossier Déjà télécharge De Kernel ? A ?cher le Version De Notre System ? Copy Le Fichier De Con ?guration Dans Le Dossier Contient Kernel Télécharger CStep Compiler Le Noyau ? Utilise Le Commande make menucon ?g A ?n De Con ?guration De Fichier con ?g En Obtenu De CSauvegauarder Le Con ?g Fichier ? Finalement Utilise Le Commende Make ??j Pour Compiler Notre Noyau Mais Doit Faire Un Commande Pour A ?cher Nombre De C ?ur Utilise Par Notre System Alore Notre C ?ur Utilise Est ? Lancement De Commande C ? Le temps de compilation du noyau Amélioration Le temps de compilation normal Pour Moi Utilise Just C ?ur est plus Grand Mais en utilisant la commande make ??j le temps de compilation du noyau a diminué Si En Eliminer Certaine Packages Or On Peut Augment Le Nombre De C ?ur De ma Virtual Machine Processeur Step Testez Dans
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701041336xornk6msw5ygvrdg263282upa9qm4xzkbcgmfcmcokkydxnp2rhkoyqyg9avnulok3pxd7fcqcfdutwbeywa7b8h9o35vxpysthy.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701080577zyuhx2lzcolx3l6lw4gbfill6qiyjp8v3us6zpil0b5tpjevsbzdrbarustjbz59mzfoqtifthtlvplm7fdane5l2oialwz4xcbe.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701015109rhfiqefrwtodu53arigcfygebkqyejhjgznpfnt4y5fresygpp56w0y2hb6lmfkhkv6avqjysds7ukvuomusqn4gqa9cw3l1aye9.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/iZRAXmSF9DPnvnf15IHN8P7m8xQEJU46jC3YrfIRJvUKx8P4j3Mbws9j4457CH5fGV4CwDzssiAxM9prix9CogQF.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/6OaJrZ9zWpjSzO4xLxuCgVL5XKvggiz2SPJWxoZFkiJZGkXI63rJlayttF5i2NLcdKhNXsdfvP91JIBAAmjhF78h.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701092265bofxzy1tg0csyk1uyunhivrft0knudr8zhnycekxwgrfq3jdstxl79rzgihjskbeddepmowg75uk9ipmdtwtmxyvgeqqkmi5bofr.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701166733nx9y6upoyn6vgdrzf5dmtzxgkrcueze5fhbisc6ksx3z6lgztx7uirriadoul1ks5utakssmvsajbnrmihyoybdaaplqx8xlnavl.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701097020ligv0fm1hkhslbghv3dvsujoaam9w9zwshogbgfrmodnrackygbtdueakwyubmkrsn0tdjt4otrb4pp3seb21c2bxbojfrgll9rg.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/n0pyJnU6p1v0oIx1fhieMLQwccjfG39kvNdvF5tzFIfvbkFfqE2g2yippy0jFftewQrE5p6YzVU6Vw0yrdYANSCv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701134290fuqpmmreimbpad6epbhhhcofnjdm8nn5piq3f6oduums1ztbqez9fjxscmvheep9wsvs3zialqatza642tpqssuro2jzxycojxw3.png)
-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 25, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 43.2kB