views:

1553

answers:

5

I have a RDK-IDM from Luminary Micro. This board has a 32-bit ARM® Cortex™-M3 core. Has anybody tried to run a .NET Micro Framework application on such a device?

+2  A: 

It seems that the LM3S6918 (The chip on the RDK-IDM) has only 256KB Flash and 64Kb SRAM but .NET Micro Framework requires 256KB RAM and 512K Flash/ROM!

Read more here

rudigrobler
+2  A: 

The cortex M3 is a very cut-down core, it lacks an MMU, for example, and is intended to run very simple operating systems. Specifically, not Symbian/Windows Mobile/Linux/etc. Rather OSEck, OSEK, iTRON, or similar. I think this is actually totally infeasible due to that.

jakobengblom2
+3  A: 

I don't have any hands on experience but based on http://www.microsoft.com/netmf/about/gettingstarted.mspx The smallest footprint supported is 64kb RAM, 256kb Flash and MMU is not required. Therefore your applications needs would be the determining factor.

FYI: the .NET Micro Framework was released as Open Source under the Apache 2.0 License November 16, 2009

James W
+1  A: 

Hi Rudigrobler, We have ported .NET Micro Framework to TI Stellaris MCU, ARM Cortex-M3 core, currently we have a port for EK-LM3S8962 board, and it is working. .NET Micro Framework Minimal memory footprint: Flash: 155KB RAM: 32KB

If you are interested, please contact us. Stan Golden IC Technology Co.,Ltd. [email protected] www.Golden-IC.com

Stan
A: 

I saw your demo video and I wonder if the footprint you indicate (155 Kb Flash/ 32 Kb RAM) is corresponding to this demo, specially the RAM used for graphical functions. Is all the CLR + the HAL/PAL integrated ? What is the size of the demo ?

yrt