<div dir="ltr"><br><div class="gmail_quote">On Tue, Oct 4, 2011 at 6:02 PM, Shachar Shemesh <span dir="ltr">&lt;<a href="mailto:shachar@shemesh.biz">shachar@shemesh.biz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


  
    
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div><div></div><div class="h5">
    On 09/15/2011 02:37 PM, Erez D wrote:
    <blockquote type="cite">
      <div dir="ltr">Hello<br>
        <br>
        We need to design a system, which communicates data at rates of
        around 30Mbs via ethernet.<br>
        We are designing the hardware from scratch.<br>
        <br>
        I Thought of assembling a board with a processor (which will run
        linux) and a small fpga.<br>
        <br>
        However, I do not want to invent the wheel. don&#39;t want to port
        linux to a new system. don&#39;t want to create my own reference
        design.<br>
        <br>
        So i am looking for a reference design for the hardware. and an
        open source project which will supply the linux system and
        toolchain.<br>
        <br>
        Anybody knows of such a project which both has a hardware
        reference and toolchain ?<br>
      </div>
    </blockquote></div></div>
    Freescale&#39;s iMX53 have a quickstart board sold for about $200 ($150
    if you want it without the LCD). It has fully open source Linux, and
    the schematics are available for download from the FreeScale site
    (including the source files, in a format whose name I forget).<br>
    <br>
    Full toolchain and BSP are available, though, of course, if you
    replace components, you will need to change the kernel&#39;s init code
    accordingly. This is the bane of all ARM architectures, however, and
    nothing specific to the iMX brand. It is considerably more powerful
    than the Sheeva plug, assuming that&#39;s of interest to you.<br>
    <br>
    Shachar<div class="im"><br></div></div></blockquote><div>Thanks for your suggestion<br>
<br>
In the sheevaplug (actually i tested the dockstar).<br>
i got the dockstar for 50USD in israel (used it as an eval board)<br>
it has a 1GB ethernet, i read reports saying it is able to acheve actual around 320Mbps rates as a router.<br>
i was able to utilize it&#39;s serial port at 16Mbps. it is not the 30Mbps i wanted, but will do for now. it is almost effortless to implement a uart on the fpga, so i chose a uart as it&#39;s interface of choice, though it supports faster things (usb2) but implementing usb client on the fpga is expensive both in time and money.<br>

btw, with a preliminary null modem test i was able to connect a tcp to the board which connected the stream from/to the tcp to the serial port. it worked great with sustained full duplex 2x8Mbps.<br>
<br>
I took a look at the iMX53  quickstart board<br>It has only a 100Mbps ethernet.<br>the processor has a serial port, but i do not know the max baud i can get.<br>I will probably examine it further later.<br><br>Thanks,<br>

erez.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div bgcolor="#FFFFFF" text="#000000"><div class="im">
    <blockquote type="cite">
      <div dir="ltr"><br>
        <br>
        Thanks,<br>
        erez,<br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Linux-il mailing list
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a>
</pre>
    </blockquote>
    <br>
    <br>
    </div><font color="#888888"><pre cols="72">-- 
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
<a href="http://www.lingnu.com" target="_blank">http://www.lingnu.com</a>
</pre>
  </font></div>

</blockquote></div><br></div>