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.pragmatec.net). Pragmatec commercialise également une carte très proche sous forme de module (SODIMM2410), basée sur le même processeur.
Figure 1 :...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première