• # u-boot tools ?

    Posté par . En réponse au message Installation de noyau Linux sur une carte arm AT91SAM9G20-EK. Évalué à 2.

    Bonjour,

    La UImage est une image contruite pour Uboot si je ne m' abuse. (en fait c est juste le kernel, non compressé, contrairement à un bzimage ou autre). Cela va dépendre du bootloader (que tu a choisi, redboot par exemple, ou pas...). Quoique cette image devrait être bootable partout, non ? Si tu as déjà fait ça, c' est que tu semble avoir les bons outils, non ?
    As tu seulement essayer de le booter, ce kernel ?

    Donc j' avoue que je ne dois pas comprendre ton problème, n' étant pas un expert du sujet, ta question manque de précisions pour moi. Je décompresserai juste cette image (et encore je vois pas pkoi ça pourrait pas booter...) et pis voilà. Mais je dois me tromper peut être ?

    Sans vouloir t' offusquer nullement, un petit coup de http://google.fr/linux ne fait pas de mal afin d' avoir quelques pistes et quelques essais déjà derrière soi, et ainsi pouvoir poser d' éventuelles questions plus précises.

    Regarde les options de compilation du noyau, tu devrais trouver ta réponse (et si tu as a du temps à perdre, tester une compilation avec options aléatoires :p :p ) En particulier les directives concernant KBUILD_IMAGE. ???

    Tu trouvera toutes les infos nécessaires sur un site de référence :
    http://www.arm.linux.org.uk/

    Concernant la bibliothèque, j' ai celui ci :
    http://www.editions-eyrolles.com/Livre/9782212116748/
    Fantastique.

    Bon, si par chance tu utilises Fedora (ou RedHat ou CentOS), tu peux profiter d' un environnement complet. Cet environnement va te permettre de t' affranchir de fastidieuses étapes, au départ. Te permettant de te concentrer sur ton objectif réel (développement je présume ? sont rares les cinglés qui font juste ça pour le faire...). Pour le moment, car par la suite tu préféreras très certainement comprendre chacune des étapes et les faire à la main en maîtrisant le process. Bon cet environnement -que je te conseille sans être un expert [loin de là], mais il est simple, pratique, sous la forme d' un dépôt rpm (full gpl off course) te permettant de disposer de tout le nécessaire (env de cross compil et toolchains, tout prêts) Simple comme un coup de Yum.... Il est fourni par ...bip... :p google est notre ami :))

    Désolé du bruit (puisque ça ne répond pas en 2 étapes à ta question). Mais j' espère que ça te donnera envie d' aller voir plus loin ...

    Cdlt.