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 :
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 :
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.
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