Bonjour,
J'essaie d'installer Buildroot sur mon PC en suivant la procédure donnée dans le livre de Monsieur Pierre Ficheux : Linux Embarqué.
Je télécharge la version de Builroot qu'il utilise (2010.02.tar.bz2); je décompresse l'archive, je me mets dans le répertoire et je tape ma commande make menuconfig : jusque -là tout est OK.
Mon menu "Buildroot Configuration" est identique à celui du livre.
Je vais dans "Target Architecture (1386)" et je choisi "arm" : ok
Je vais dans "Target Architecture Variant" et je choisi comme indiqué "arm926t : ok
Je vais dans "Target options" et là j'ai mon problème :
je devrais voir les choix suivants:
[] ARM Ltd Device Support --->
[] Atmel Device support --->
[] KwiByte Board Support --->
(versatilepb) System hostname
(Welcome to versatile PB (QEMU/Glibc)) System Banner
[*] Generic serial port config --->
Mon problème:
LES DEUX LIGNE "versatilepb System hostname" et "(Welcome to versatile PB ..."
N'APPARAISSENT PAS DANS MA FENETRE "Target options" !!!
Je ne suis pas assez calé pour comprendre pourquoi elles ne sont pas là.
Si quelqu'un peut me m'expliquer, je suis preneur!
Remarque:
1) j'ai vu que les fenêtres de la dernière version de Buildroot sont différents (je n'ai plus en tête mais le choix "arm926t" n'est pas présent
2) j'ai essayé les versions "buildroot-2010.02-rc1 et rc2 : même problème !
Voilà, il ya sûrement un truc qui m'échappe et peut-être que tout çà c'est trop compliqué pour moi.
En attente de vos réronses. MERCI
# make help
Posté par Mali (site web personnel) . Évalué à 1.
Dans le répertoire config/ tu as une liste de pré-configurations par défaut,
essaye un make integrator926_defconfig puis make menuconfig
Bon Courage,
# make integrator926_defconfig ---> réponse
Posté par pierrot57 . Évalué à 1.
bonjour,
merci pour votre réponse à ma question.
cd buildroot...
cd config
make intégrator926_defconfig
make:rien à faire pour <>
Voilà, si vous avez une autre piste ..... je fais encore un essai et puis après, basta!
remarque plus générale:
J'ai dû passer plus d'une centaine d'heure sur bouquin (Linux Embarqué)
Je suis un autodidacte sur linux
Je crois bien que je vais finir par m'acheter une carte dédiée à linux embarqué,
(celle du "projet Armadeus") et là j'espère que je pourrais enfin avancer.
[^] # Re: make integrator926_defconfig ---> réponse
Posté par Mali (site web personnel) . Évalué à 1.
Il faut lancer le make _integrator926_defconfig à la racine de buildroot et non dans le répertoire config.
Mais tu peux vérifier qu'il y a bien une fichier integrator926_defconfig dans ./config/
Si c'est juste dans un but d'apprentissage tu peux jouer avec qemu_arm_versatile_defconfig par exemple, qui te permettra de tester ton système cross-compilé via qemu.
# make integrator926_defconfig ---> réponse
Posté par pierrot57 . Évalué à 0.
re-bonjour
1)
la réponse complète que j'obtenais à la commande :
make integrator926_defconfig : était
make : rien à faire pour <>
dans ma réponse, le texte entre << et >> n'apparaissait pas!
2)
j'avais initialement lancé la commande que vous m'indiquiez dans le répertoire buildroot
et j'obtenais ça:
buildroot-2010.02$ make integrator926_defconfig
package/atk/atk.mk:43: La recette commence avant la première cible.Arrêt.
à ce niveau, pour moi, c'est du chinois !!
3) il faudrait que j'apprenne un jour à faire des captures d'écrans !
4) les tests que j'ai faits sous qemu avaient l'air de marcher:
- page 117 de livre, on récupère une image noyau sur le site free-electrons
- on lance la commande : qemu-system-arm -M versatilepb ....
- run_demo : et on obtient une jolie animation
5) malgré tout, un peu trop de "choses" m'échappe sous linux embarqué (le livre).
J'ai envoyé mon adhésion à l'association 'Projet Armadeus'
j'espère que je m'en sortirais mieux par ce choix.
Encore merci pour vôtre aide.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.