[Mono-list] questions about embedded devices with mono

Engler, Eric Eric.Engler at zcsterling.com
Mon Sep 24 14:21:43 EDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

>I've read something about running Mono on ARM processors and got 
>quite interested in development of embedded devices.

I do a lot of embedded work in C, but I haven't tried to use Mono in
that space yet. I normally use the smaller Arm7 and Cortex M3 chips that
can't run linux. They either don't have an OS, or else they have
something light like FreeRTOS.

However, I've been extremely impressed with a recent board that does run
linux, and it has a powerful AVR32 chip. This is perhaps the cheapest
embedded board that runs linux and is well supported. I can't speak to
the difficulty in making Mono work on it, though, since it's not an
Arm9:

http://www.atmel.com/dyn/products/view_detail.asp?FileName=AVR32NGKit_3_
26.html&family_id=682

If you want a true Arm9 processor, Atmel has these dev boards but they
cost a lot more:

http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057

Olimex is a well known and trusted source for much cheaper boards.
They've got some Cirrus Logic Arm9's and some Atmel SAM9's:

http://www.olimex.com/dev/index.html (then click on Arm on the left)

You can google the MicroFramework to see what Microsoft is doing in the
"deeply embedded" market lately. The deeply embedded market typically
doesn't have an OS, but the MicroFramework becomes the OS of these
devices. I personally don't care for this implementation because you
have to buy specific hardware and you can't roll your own.

The MicroFramework is one level under the Compact Framework which sits
on top of Windows CE.

Eric

-----BEGIN PGP SIGNATURE-----
Version: PGP Universal 2.6.2
Charset: us-ascii

wsBVAwUBRvgAN8hfyUs+le7yAQh6wwgAhou8CPNI5+fzOWYVETsc9Lo87WQcP+IH
MpJf7Dp73tkHnb+AABoqj+za+HPPcKb5KqcMUbtLYsptnYozRWQaVfQVEPEIf7Az
ZteUHAhmnJlu6IKc22cfJCETRp+5tRWd0TD9kDCcmp6qtMD7scF/J5es/JlKPu+p
Ytpw5ThlamBpIyjAIAKTWSHItqyLTrAz+5ybFU1sHSJ7E53mL7h+f1d+KF0nnLHT
R3yOyVYyX4xCKrh1ev2IN2nS1HX7Se3HT6638Ri5n4F+zXPYEwTx85080wXPiyyc
+s1NJMVZu43f5HLG0IWJnqIg2/oeBgFqoeewRRFSrdfk6xVKNPvLtQ==
=ju7W
-----END PGP SIGNATURE-----


More information about the Mono-list mailing list