.NET Micro Framework on TI LM3S9B92 based board

We completed the first porting of the Microsoft .NET Micro Framework (.NET MF) on our APSOM-M3-001 board based on  TI LM3S9B92 Cortex-M3 core.

The result is that CLR and libraries are about 600KB of code. Adding the specific code to connect all devices and LCD it could be about 1MB. This release include all the main devices like LCD, USB, LAN, Touch scree, etc...

Other reduced release (without USB, LCD, Graphics, XML, socket) are about 350K of code.

We used the Porting kit 4.0 plus the arm-none-eabi-gcc release 4.1.1 and we modify some files to make the cross-compiler working with msbuild scripts.

Finally, we could run this preliminary code on the external RAM (8MB) only, but in this case the performances are very sacrified and the first tests are not so much impressive.

We continue to investigate the .NET MF porting on our board, but our mainline continue to be the use of firmware or FreeRTOS.