<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">I guess it depends on what you
understand by the word support ;-)<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
The Pinguino has a PIC32MX440F256H; translated headers for this
chip are available. Flashing and Debugging with JLink V9 Adapter
should also work fine with gdb, it did with every other PIC32MX I
tried.<br>
<br>
There's also support for defining the DEVCFG registers in
sourcecode and 'high level' (aehm...) support for accessing gpio
pins and some started code to do the same thing for uarts, timers
osc and spi but nothing that I'd call complete or well tested ;-)<br>
<br>
There's also a problem with debug symbols that is still open, I
think I know how to fix that but haven't spent much time on this
lately.<br>
<br>
So, if you are willing to play arround and get your feet wet then
I'd say everything is usable, if you expect full integration in
RTL, bells & whizzles then there's no support (yet).<br>
<br>
If you are interested in making this port more complete then I can
check in my latest changes to the branch for this project, 90% of
the code are already in trunk, perhaps the rest can also show up
in trunk fast if some of the devs are willing to merge my latest
changes to trunk. This should be easy as most of the changes are
in the rtl/mipsel directory.<br>
<br>
Michael<br>
<br>
Am 02.09.14 um 11:49 schrieb Michael Schnell:<br>
</div>
<blockquote cite="mid:54059299.5080202@lumino.de" type="cite">As the
MIPS32 CPU now is supported, and I am involved in several PIC32
projects, I am very interested in possibilities to use FPC on this
cheap and versatile chip.
<br>
<br>
While up till now I only knew the MPLABX IDE (including C compiler
and C libraries) by Microchip, that needed to be attached to when
doing the RTL for fpc on such architecture, I just stumbled about
"Pinguino" which seems to provide an "Arduino-like" universe for
PIC32.
<br>
<br>
Here we have nice cheap boards such as
<a class="moz-txt-link-freetext" href="http://microcontrollershop.com/product_info.php?cPath=112_160_479&products_id=4641">http://microcontrollershop.com/product_info.php?cPath=112_160_479&products_id=4641</a>
that come with Pinguino "Bootloader firmware" and seemingly
software should be done by means of the Pinguino -IDE (
<a class="moz-txt-link-freetext" href="http://wiki.pinguino.cc/index.php/Main_Page">http://wiki.pinguino.cc/index.php/Main_Page</a> ).
<br>
<br>
Is there any plan to support PIC32-Pinguino by a variant of the
fpc MIPS32 RTL ?
<br>
<br>
-Michael
<br>
_______________________________________________
<br>
fpc-devel maillist - <a class="moz-txt-link-abbreviated" href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a>
<br>
</blockquote>
<br>
</body>
</html>