<div dir="ltr">I saw that.  I can't wait to start looking at it.  If I get everything working, can I post directions to a wiki?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 3, 2013 at 9:26 AM, Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Joel has a public branch with some initial work on microblaze. I'm not<br>
sure about its status or when it might get merged, but that would be<br>
the place to start I suppose.<br>
<br>
<a href="http://git.rtems.org/joel/rtems.git/log/?h=microblaze" target="_blank">http://git.rtems.org/joel/rtems.git/log/?h=microblaze</a><br>
<br>
-Gedare<br>
<div><div class="h5"><br>
On Wed, Apr 3, 2013 at 8:34 AM, Mathew Benson <<a href="mailto:mathew.benson@gmail.com">mathew.benson@gmail.com</a>> wrote:<br>
> I have been evaluating inexpensive FPGA based boards to eventually port<br>
> RTEMS.  I have the XuLA2 (<a href="http://www.xess.com/prods/prod055.php" target="_blank">http://www.xess.com/prods/prod055.php</a>), and<br>
> started with the OpenRISC.  XuLA2 has a Spartan 6 LX25 and 32 MB of SDRAM<br>
> and costs $119.  I got the OpenRISC core loaded but switched to Microblaze<br>
> before I tried running code on it.  With the minimum options, OpenRISC takes<br>
> up about 90% of the area and looks like a jumbled mess.  Microblaze takes up<br>
> 25% and looks clean.  I can't get the OpenRISC to pass timing tests over 50<br>
> MHz.  Microblaze goes up to 100 MHz.  But, the Xilinx tools don't support<br>
> the XuLA2 SDRAM.  I will have to eventually find or write my own SDRAM<br>
> controller.  The Xilinx software development tools don't support the XuLA2<br>
> loader, so I purchased a Xilinx JTAG.  Now I'm having problems getting the<br>
> XuLA2 to work with JTAG, but I finally got an email from the manufacturer.<br>
><br>
> I just purchased a beta Pipistrello board<br>
> (<a href="http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello" target="_blank">http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello</a>)<br>
> which should arrive Friday.  They will be available in multiple sizes with<br>
> the largest being the Spartan 6 LX45 for $149.  It has 64 MB of DDR SDRAM,<br>
> which is supported by the Xilinx tools.  It also has a USB loader, though<br>
> the beta board does not.  It has more pins but is a larger board than the<br>
> XuLA2.  He expects to make production boards available in the next couple<br>
> weeks.  What I really find interesting is that he already has Linux running<br>
> on a Microblaze core on it and has posted files and instructions on his<br>
> website.  He even has Arduino ported with the Arduino SDK and IDE ported and<br>
> available on his site.  The LX45 is almost twice the size of the LX25, and I<br>
> believe the Pipistrello uses the faster -3 grade FPGA.  I've read people<br>
> have even fit software based radios into the LX45.  Lastly, I've been<br>
> getting better support on Pipistrello.<br>
><br>
> I like the XuLA2 because of the smaller physical size, low cost, and the<br>
> fact it's breadboardable, but the Pipistrello is better in every other<br>
> aspect.  Once I get the Pipistrello, I want to start porting RTEMS to the<br>
> Microblaze.<br>
><br>
</div></div>> _______________________________________________<br>
> rtems-users mailing list<br>
> <a href="mailto:rtems-users@rtems.org">rtems-users@rtems.org</a><br>
> <a href="http://www.rtems.org/mailman/listinfo/rtems-users" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-users</a><br>
><br>
</blockquote></div><br></div>