Comment exécuter Linux sur une carte ARM Cortex M3?
J'ai un Luminaire LM3s8962 ARM Cortex M3 conseil de développement, et bien que j'ai été en mesure de programmer à l'aide de la Keil RTOS, je préfèrerais de développer sur le dessus de linux et intégré de la libc. Ce que je voudrais savoir c'est comment puis-je obtenir effectivement un noyau linux et ma demande et depdencies sur mon conseil? Il dispose d'un slot SD, puis-je créer une sorte d'image du système de fichiers et de programmation de la carte avec un bootloader? Aurais-je dû écrire le bootloader moi-même?
Je n'ai absolument aucune idée par où commencer sur tout cela. J'ai regardé dans le yocto projet, mais je suis toujours à une perte de la façon de gérer le multi-mégaoctet noyau et le système de fichier des fichiers d'image et d'obtenir mon conseil pour les exécuter.
source d'informationauteur wooster
Vous devez vous connecter pour publier un commentaire.
Un port de Linux pour la M3 a été fait par Catalin ports de plaisance de BRAS.
Vous pouvez trouver des informations à ce sujet ici:
http://www.linux-arm.org/LinuxKernel/LinuxM3
Avez-vous essayé Embedded Compact .NET? (Je peux entendre le BOOO BOO!! à partir d'ici, lol) Si vous êtes familiarisé avec Visual Studio codage de son morceau de gâteau.
J'ai essayé il y a longtemps dans un Cortex M7 STM32 processeur, mais n'était pas bon pour ma serré les exigences de la synchronisation.
Check it out à http://msdn.microsoft.com/en-us/netframework/bb267253
Je ne vous embêtez pas à essayer de faire tourner Linux sur ARM Cortex-M3, sauf si c'est pour apprendre des choses. Mieux prendre conseil avec MMU. Si vous êtes à la recherche d'OS de Cortex M3, je m'en tiendrais à une sorte de RTO.