0

Has anyone experience with c# or .net based languages for arm based boards?

Are there compilers that make my code ready for the arm board?

Is it recommed to develop with linux or windows?

Are there advantages having a Linux, or Windows OS on the target board?

any help appreciated. Thx

Gobliins
  • 3,848
  • 16
  • 67
  • 122
  • Are you talking about the [.Net micro framework](http://www.microsoft.com/netmf/default.mspx)? There are certainly ARM boards that support the micro framework. I don't think there is any mono support though. – Simon P Stevens Sep 16 '10 at 09:07
  • Yes i include the .net micro framework, use it but the mfdeploy tool won´t connect to my arm board – Gobliins Sep 17 '10 at 11:43

2 Answers2

2

You can download Mono and compile it for ARM. The managed code (C#, etc) does not have to be recompiled for ARM, so you can develop it however you want, only the runtime needs to be ARM specific.

Mono (Novell) has commercial products for writing .Net apps for the iPhone/iPod/iPad (MonoTouch), and soon Android (MonoDroid), so ARM is a very well tested platform.

jpobst
  • 9,982
  • 1
  • 29
  • 33
  • Note that in this case the Linux (or some other supported OS) is implied, and so you need a suitably powerful ARM CPU and enough RAM and Flash storage to boot the OS and Mono. I developed an embedded solution with a 500MHz CPU, 64 MB ram, and 16MB Flash which worked fine. – Monoman Sep 22 '10 at 14:48
  • did any of you make a succesfull mono small-footprint build for arm? – Gobliins Jan 17 '11 at 14:35
0

Take a look at my answer here: Using mono in embedded linux for hardware

Community
  • 1
  • 1
avra
  • 3,690
  • 19
  • 19