<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>