Vous avez besoin des conseils pour commencer la programmation sur la plateforme ARM (avec linux)

StackOverflow https://stackoverflow.com/questions/887423

  •  23-08-2019
  •  | 
  •  

Question

Je devrai (peut-être) de travailler bientôt sur la plate-forme ARM hébergement une distribution linux (je ne sais pas quelle distribution ..).

Je sais que le projet concerne le streaming vidéo, mais je ne peux pas vous en dire plus. En fait, je ne ai reçu le announe, et rencontre encore personne.

Je ne l'ai jamais travaillé sur cette plate-forme. L'idée pour moi est de tester avant le début du projet.

Que me conseillez-vous de undestand comment fonctionne cette plate-forme? liens Internet? Tutoriels? Outils

en sus un, comme je n'ai pas processeur ARM à la maison (bien que mon iPhone ..) Quelle machine virtuelle me conseillez-vous? (Je ne veux clairement pas perdre de temps installer et tester chacun d'eux.)

Je suis au courant de cette page sur wikipedia . Lequel est le fonctionnement plus approprié sur un Mac OS X 10.5 / plate-forme intel? Quelle distribution Linux à installer sur la machine virtuelle?

Je sais que le sujet est assez large, de sorte que toute idée est la bienvenue! : -)

Était-ce utile?

La solution

Pour une machine virtuelle qui peut émuler une plate-forme ARM essayer QEMU. Vous pouvez installer une distribution Debian Linux ARM et bricoler avec elle. Une recherche google sur ARM, QEMU et Debian vous commencer.

Aussi: Ne vous inquiétez pas grand-chose au sujet de la CPU ARM. Vous utiliserez linux, donc tous les trucs de bas niveau est déjà fait pour vous. Il est beaucoup plus important d'apprendre comment le processus de démarrage de Linux fonctionne. Comment installer des trucs ect. Vous rarement (voire jamais) remarquez que vous utilisez sur un périphérique ARM. La grande différence à un linux PC exécutant est que le bras sera beaucoup plus lent.

Si vous cherchez un vrai morceau de matériel pour jouer avec je vous suggère de jeter un oeil à la beagleboard (www.beagleboard.org). Il est pas cher (environ 150 $) et fonctionne (entre autres) différentes distributions de Linux.

Avec le beagleboard vous aurez toute l'expérience de compilation croisée linux si vous voulez (attention: vous tirez vos cheveux).

Autres conseils

Je ne peux pas répondre à toutes vos questions, mais il y a un port plein de Debian GNU / Linux sur ARM . Fonctionne fabuleusement dans mon expérience (je l'ai essayé sur un QNAP ). Tout ce qui est disponible dans Debian fonctionne sur QNAP maintenant! Donc, il est probablement plus facile d'essayer d'abord des outils Debian et des paquets qui se rapprochent de votre projet, puis continuer à partir de là.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top