Buildroot avancé

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
47
Mois de parution
avril 2010
Spécialité(s)


Résumé
Dans l'article d'introduction à Buildroot, nous avons présenté les principaux concepts de cet outil. Cependant, il est très fréquent que l'utilisateur doive adapter l'environnement de développement à son matériel, souvent spécifique.

Dans ce deuxième article, un test sera effectué sur une carte réelle à base de processeur ARM9 (SAMSUNG S3C2410) afin d'expliciter la procédure d'ajout d'une nouvelle architecture matérielle à Buildroot, puis le test du résultat dans l'environnement du bootloader U-Boot.

Nous évoquerons également l'utilisation d'une chaîne de compilation externe basée sur Glibc.

Les exemples présentés sont disponibles sur http://pficheux.free.fr/articles/lmf/buildroot/exemples_adv.tgz.

1. Utilisation de Buildroot sur une véritable carte

Dans l'article d'introduction, nous avons testé Buildroot dans l'environnement émulé QEMU. Dans la suite, nous allons mettre en place une distribution complète pour une carte basée sur un processeur ARM9 de chez SAMSUNG (S3C2410). La carte est le modèle DEV2410 de la société Pragmatec (http://www…



Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous