<div dir="ltr"><br><div class="gmail_quote">On Tue, Oct 4, 2011 at 6:02 PM, Shachar Shemesh <span dir="ltr"><<a href="mailto:shachar@shemesh.biz">shachar@shemesh.biz</a>></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't want to port
linux to a new system. don'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'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'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'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'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'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>