Skip directly to content

BuildRoot

Portrait de zozodesbois
on sam, 20/10/2012 - 11:56

  1. Présentation
  2. Configuration sur Ubuntu
  3. Documentation
Système
Linux    
Auteur Peter Korsgaard
Site http://buildroot.uclibc.org
Licence Gratuit Open source GNU

Présentation

Cet outil spécialisé pour les Systèmes embarqués. Dans notre cas, BuildRoot va nous permettre de générer le Système complet de notre HMB.
Il permet de générer tout ou partie de la cross-compilation du Toolchain, du filesystem root, de l'image du Kernel et de l'image du Bootloader.

Configuration sur Ubuntu

Téléchargez les sources de BuildRoot et désarchivez-les dans un dossier

http://buildroot.uclibc.org/download.html

Installez les librairies pour pouvoir compiler BuildRoot.
Dans un terminal passez la commande suivante

sudo apt-get install libglib2.0-dev libgtk2.0-dev libglade2-dev

Installez l'environnement de développement

sudo apt-get install libpng12-dev gperf libxt-dev libxp-dev

Lancez la configuration en mode gnome

cd <le chemin de votre dossier BuildRoot>
make gconfig

Sélectionnez le processeur du HMB, c'est MIPS little endian (MIPSEL)

Effectuez les réglages que vous avez besoin... là il y a du boulot parce qu'il y a une tonne de réglages...

Sauvegardez la config puis lancez la compilation - toujours dans le terminal -

make

Cette étape est relativement longue en fonction de la puissance de votre ordinateur.

Lorsque c'est fini, vous n'aurez plus qu'a vous constituer un nouveau Firmware avec les éléments que vous avez choisi de générer.

Documentation

http://buildroot.uclibc.org/downloads/manual/manual.html

Votez: 
Pas encore de vote