URL: https://linuxfr.org/users/linuxconsole/journaux/resultats-du-concours-linuxembedded-fr-les-codes Title: Résultats du concours linuxembedded.fr : les codes ! Authors: Yann LD Date: 2012年02月01日T23:14:42+01:00 Tags: concours, embarqué et linux_embarqué Score: 22 Il y a quelque temps, le concours était annoncé [ici même](http://linuxfr.org/news/concours-linuxembeddedfr) Le but était de faire démarrer un programme (tournant sous Linux) le plus rapidement possible. N'ayant jamais fais d'embarqué, je me suis dit que c'était une bonne occasion de m'y mettre Il y a eu deux étapes : Etape 1. Prouver que l'on sait construire un système embarqué. Dans cette étape, il fallait construire un système (le lancement de la construction se faisant avec un Makefile ou un script) qui devait se lancer dans une version modifiée de Qemu, avec des contraintes spécifiques Personnellement, cela m'a permis de découvrir la cross compilation pour ARM, les technologies de mémoires NOR et NAND, ainsi que l'utilisation d'un écran tactile Les concurrents qui ont réussi cette étape ont reçu gracieusement une carte Mini2440 de FriendlyARM. pour pouvoir passer à l'étape 2. Etape 2. Faire démarrer le programme sur la carte physique Cette fois, il fallait tester le programme sur la Mini2440 Cette carte avait un système à base de Qtopia pré-installé, pour y mettre notre système, il suffisait d'y brancher un câble série (pour lancer le transfert) et un câble USB (les données passent par l'USB). L'écran tactile étant très récent, il a fallu trouver les bons patches, car le système qui tournait bien sur Qemu ne le faisait plus sur la carte réelle. J'ai personnellement perdu pas mal de temps avec ce problème, ce qui fait que je n'ai pas trouvé le temps nécessaire pour terminer ce projet (il me fallait encore régler un problème avec le touchscreen et la carte réseau) Bref, je remercie l'équipe de linuxembedded.fr pour ce concours et félicite [ceux qui on pu aller jusqu'au bout du concours](https://groups.google.com/group/concours-linuxembedded) Ps : le + rapide c'est [yargil](https://gitorious.org/mini2440-yagil/concours-1) avec 1.233s pour : - lancer le kernel - récupérer une adresse IP en DHCP - afficher l'adresse IP avec une fonte qui se trouve sur une sdcard Autres codes : Jean-Baptiste Théou : [0.43s sans DHCP](http://projet.jbtheou.fr/projects/concours-linuxembedded) Sed : [1.4s](http://sed.free.fr/mini2440) Ps : il y aura surement une annonce officielle pour ces résultats http://projet.jbtheou.fr/projects/concours-linuxembedded