2011-09-24 2 views
1

Je suis à la recherche d'utiliser ARM DS5 Streamline pour Android.Comment construire un noyau Android pour utiliser DS-5 rationaliser?


Pour utiliser Streamline avec votre cible Android, vous devez construire le pilote Gator, gator.ko et le placer dans le même répertoire que le démon Gator, gatord, sur le système de fichiers cible. Transférez les sources du module du pilote gator de votre hôte vers la cible. Ils sont situés sur votre hôte ici:

installdir/bras/Gator/src/Gator-driver.tar.gz

En supposant que vous avez décompressé le fichier et que vous avez tous les outils nécessaires à la construction du noyau modules, entrez la commande suivante sur votre cible pour créer le module gator.ko:

make -C kernel_build_dir M = pwd ARCH = bras CROSS_COMPILE = < ...> modules


Je suis arrivé de ce Site Web ARM. Ils disent "cible", veulent-ils dire les appareils Android? Est-ce que je passe par ces étapes sur les appareils Android? Que veulent-ils dire par kernel_build_dir? Je sais que je pourrais trouver le répertoire kernel pour ma machine linux de bureau. Mais je ne pense pas que je devrais passer le répertoire du noyau de mon ordinateur de bureau en tant que paramètre.

+0

Je ne l'ai jamais lu un guide si mal fait. Je voudrais aussi essayer d'utiliser Stramline. Avez-vous réussi à le faire fonctionner, ou c'est un outil plutôt inutile. Je suis intéressé par le profileur de niveau instruction, Streamline le fait-il du tout? – Pavel

Répondre

1

cible est l'appareil sur lequel vous allez utiliser Android. hôte est la machine sur laquelle vous compilez ce pilote/Android.

Non, vous devez compiler le noyau avec les pilotes sur votre machine hôte, puis le télécharger sur votre appareil cible.

répertoire de construction du noyau est le répertoire qui contient les codes sources du noyau Linux. Vous devrez probablement utiliser une version spécifique du noyau pour être sûr de réussir à compiler vos pilotes, mais votre noyau fonctionnera également. Il suffit de lire le how-to.

je l'espère, j'ai répondu à toutes vos questions.

Questions connexes