Domanda

Ho un RDK-IDM da Luminary Micro . Questa scheda ha un ARM® a 32 bit Cortex ™ -M3 core . Qualcuno ha provato a eseguire un'applicazione .NET Micro Framework su un dispositivo del genere?

È stato utile?

Soluzione

La corteccia M3 è un nucleo molto ridotto, manca ad esempio una MMU ed è progettata per eseguire sistemi operativi molto semplici. In particolare, non Symbian / Windows Mobile / Linux / ecc. Piuttosto OSEck, OSEK, iTRON o simili. Penso che questo sia in realtà totalmente impossibile a causa di ciò.

Altri suggerimenti

Non ho alcuna esperienza pratica, ma basato su http: // www. microsoft.com/netmf/about/gettingstarted.mspx L'impronta minima supportata è 64kb di RAM, 256kb di Flash e MMU non sono richiesti. Pertanto le esigenze delle tue applicazioni sarebbero il fattore determinante.

Cordiali saluti: .NET Micro Framework è stato rilasciato come Open Source con licenza Apache 2.0 il 16 novembre 2009

Sembra che LM3S6918 (il chip su RDK-IDM) abbia solo 256 KB di memoria flash e 64 KB di SRAM ma .NET Micro Framework richiede 256 KB di RAM e 512 KB di memoria flash / ROM!

Ulteriori informazioni qui

Abbiamo portato .NET Micro Framework su TI Stellaris MCU, core ARM Cortex-M3, al momento disponiamo di una porta per la scheda EK-LM3S8962 e funziona.

Ingombro minimo della memoria di .NET Micro Framework:

  • Flash: 155 KB
  • RAM: 32 KB
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top