dimanche 2 décembre 2012

Buildroot 2012.08 update

Il y a eu quelques évolutions sur la dernière version de buildroot et ses différents composants, du coup, certaines petites modifications sont nécessaires par rapport au tutoriel que j'ai pu vous présenter précédemment.
J'ai essayé de faire les choses proprement et je vous ai pondu un patch à appliquer à la version de buildroot pour pouvoir générer notre système sans trop de souci.




Voici les différentes étapes :

Récupération de la dernière version :

# git clone git://github.com/nezticle/RaspberryPi-BuildRoot.git Buildroot
Cloning into Buildroot...
remote: Counting objects: 87162, done.
remote: Compressing objects: 100% (27518/27518), done.
remote: Total 87162 (delta 59287), reused 87111 (delta 59245)
Receiving objects: 100% (87162/87162), 28.13 MiB | 1.00 MiB/s, done.
Resolving deltas: 100% (59287/59287), done.

Récupération du patch à appliquer : Buildroot_patch

Une fois le patch récupéré, on le copie à la base de Buildroot

Application du patch :
# patch -p1 < raspberrypi_buildroot_base.patch
patching file board/raspberrypi/crosstool.config.eglibc
patching file board/raspberrypi/inittab
patching file configs/raspberrypi_sinseman44_defconfig
patching file linux/linux.mk
patching file package/Config.in
patching file package/raspberrypi/VideoCore/S99vcfield
patching file package/raspberrypi/VideoCore/VideoCore.mk
patching file package/raspberrypi/bootloader/bootloader.mk
patching file package/raspberrypi/mkimage/mkimage.mk
patching file package/raspberrypi/raspberrypi.mk

Maintenant, on peut continuer avec le tutoriel : On va faire du custom (partie 1)
Il n'est plus nécessaire de télécharger les fichiers de configs et l'inittab à mettre dans le dossier board/raspberrypi.

Aucun commentaire:

Enregistrer un commentaire