[fpc-devel] Freepascal in microcontrollers

Michael Schnell mschnell at lumino.de
Mon Feb 25 17:42:24 CET 2008


Jeff Duntemann wrote:
> This is very blue-sky, =

FPGA processors are used a lot in embedded projects (though of course =

usually with programming in C). As well Altera as Xilinx have =B5CLinux =

for their processors (full Linux to come very soon) These are the =

"primary" FPGA companies, but there are several other, too, that also =

have 32 bit processors (and Linux) for their chips.

Because of the very versatile usability of such projects (and dropping =

hardware prices) they increasingly gain acceptance in the market. Of =

course there are lots of SDKs, OEM / prototyping boards etc to play =

with, so you don't need to build any hardware for starting.
> but it would be an interesting enhancement to Lazarus to target ARM or =

> Atmel AVR CPUs in the manner of the Processing language/IDE:
Lazarus already can create ARM programs (as well for Linux as for =

WinCE). I did a (very basic) WinCE test and my program did run as =

expected as of the first upload without any debugging. As the NIOS =

instruction set is quite similar to ARM (thus dissimilar to x86) I think =

it's a viable task to do a NIOS port. And _if_ starting a port for =

embedded use at all, I would do it on a technology that is likely do be =

one of the winners in that world.

-Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freepascal.org/lists/fpc-devel/attachments/20080225/6a1fb=
75b/attachment.htm


More information about the fpc-devel mailing list