Question

J'ai un RDK-IDM à partir de Luminary Micro . Ce tableau contient un noyau Cortex ™ -M3 ARM® 32 bits. . Quelqu'un a-t-il essayé d'exécuter une application .NET Micro Framework sur un tel périphérique?

Était-ce utile?

La solution

Le cortex M3 est un coeur très découpé, il lui manque un MMU, par exemple, et il est conçu pour fonctionner avec des systèmes d’exploitation très simples. Plus précisément, pas Symbian / Windows Mobile / Linux / etc. Plutôt OSEck, OSEK, iTRON ou similaire. Je pense que c'est en fait totalement irréalisable à cause de cela.

Autres conseils

Je n'ai aucune expérience pratique, mais basé sur http: // www. microsoft.com/netmf/about/gettingstarted.mspx Le plus petit encombrement pris en charge est 64 Ko de RAM, 256 Ko de mémoire Flash et MMU non requis. Par conséquent, les besoins de vos applications seraient le facteur déterminant.

Pour votre information: le .NET Micro Framework a été publié en Open Source sous licence Apache 2.0 le 16 novembre 2009

Il semble que le LM3S6918 (la puce du RDK-IDM) ne dispose que de 256 Ko de mémoire Flash et de 64 Ko de mémoire SRAM, mais .NET Micro Framework nécessite 256 Ko de RAM et 512 Ko de mémoire Flash / ROM!

En savoir plus ici

Nous avons porté .NET Micro Framework sur un MCU TI Stellaris, cœur ARM Cortex-M3, nous avons actuellement un port pour la carte EK-LM3S8962, et cela fonctionne.

Empreinte mémoire minimale de .NET Micro Framework:

  • Flash: 155 Ko
  • RAM: 32 Ko
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top