From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ia0-x22b.google.com (mail-ia0-x22b.google.com [IPv6:2607:f8b0:4001:c02::22b]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 61091208AD4 for ; Sun, 21 Apr 2013 08:46:20 -0700 (PDT) Received: by mail-ia0-f171.google.com with SMTP id f27so4704899iae.16 for ; Sun, 21 Apr 2013 08:46:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=JcDdR7HW575n5J9YXsq/C+lsm8VRrD75ATF5OgwzAyY=; b=QZKhoP/jo8sqhA8pklDBV7zDgJmbzqptHFI5+JV8znXeOByy4zc6arMIOtuUEsNCQp 4ivkKecPC9qFPrvahSX29/T8oRMVbWuc0gBenmbHwWd42L0pYjc06tr4Cn5UTR1YZBiO 5ZJeq533/CUM9r4Ok7iLUHdrtpXKvGesAge3gx+nlaUzFRFbAecZJT6lphwh+o3JYO2p To+ajG+CmdWl339BNtRvNpyiO8b+AElD13Ad+G6T/JXLx0Wm7+tyQ12rkirqQbjtb3Oe RoD8WhCvSzptwrMz7/WVbFu+1y1p6M/Duxry8U9tPU6qMeT8bwvnOF8o9zXXU0EjhYU9 I62Q== MIME-Version: 1.0 X-Received: by 10.50.6.34 with SMTP id x2mr12929838igx.86.1366559179372; Sun, 21 Apr 2013 08:46:19 -0700 (PDT) Received: by 10.64.132.71 with HTTP; Sun, 21 Apr 2013 08:46:19 -0700 (PDT) In-Reply-To: References: Date: Sun, 21 Apr 2013 08:46:19 -0700 Message-ID: From: Dave Taht To: cerowrt-devel@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: John Crispin Subject: Re: [Cerowrt-devel] zynx chip/parallela thoughts X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2013 15:46:20 -0000 So I found a source of SFP+ and esata based FMC cards, as well as a PCIexpress root card. http://www.hitechglobal.com/Boards/Virtex-7_FMC.htm Pretty pricey to get into this stuff... On Sat, Apr 20, 2013 at 4:45 AM, Dave Taht wrote: > The zynx-70X0 chip is looking increasingly attractive as a next > generation router design target. Having the ability to write a better > ethernet chip/switch, something that could talk gpon/fiber and > eventually have well written in-hardware wireless interfaces is very > appealing. > > I've been watching the xilinx kernel development tree and seeing > things like full ethernet and PCIe master support land there, and > blogic spent a bit of time coaxing openwrt to nearly boot up on a > zedboard recently. > > But, it appears that all the existing dev boards don't do what I want, > so designing a new PCB as a basic platform appears to be the starting > place. Or finding someone that is designing one already to collaborate > with... (?) > > Basically what would suit is 6 ethernet ports (macs and magnetics), + > the ability to have 2 10gigE SFPs, a mini-pcie slot (to ease not > having a near term wireless chip around), on-board flash (can live > with a mini-sd card), 2 USB ports, and support for battery based > operation.... > > The audio, video, and usb-otg ports on the existing zedboard could go. > I don't see a whole lot of use for the plethora of switches and > connectors on it either, obviously some LEDs are needed... > > Certainly being able to prototype SDR would be good too, but perhaps > that would require retaining at least one FMC connector. > > I'm very encouraged by progress in the zynx-7020 parallela world, > here's someone that's managed to boot gnu radio already: > > http://forums.parallella.org/viewtopic.php?f=3D20&t=3D265 > > And some pictures of the first manufactured boards that came out last wee= k: > > http://www.parallella.org/2013/04/16/hello-world-my-name-is-parallella/ > > http://elinux.org/Parallella_Hardware > > :lust: > > (I've got one of these on order!) > > That's on the high end. On the low end I'm still seeking a decent > atheros based board to continue building cero around. > > On Mon, Feb 4, 2013 at 8:41 AM, wrote: >> I hadn't researched the HPC FMC requirement for 10 GigE one yet. >> >> >> >> The 1 GigE one is expensive, but not because of parts cost. This is the >> usual huge markup that goes with stuff sold to "Design Engineers" in >> companies - because they can charge, they do. >> >> >> >> The zedboard PMOD interface seems to be more marketing appropriate for >> "cheap" stuff. There is a PMOD for 100baseT, so you could throw a few o= f >> those on your system very cheaply. Since the interface to PMODs is 8-b= it >> parallel, all you might need is the magnetics and PHY for GigE, and you >> could make a soft GigE controller in the programmable logic part of the >> Zynq-7020. I'd have to check that the signalling rates would be sustain= able >> across the PMOD connector. >> >> >> >> To make an FMC board, populate it with whatever GigE chip you like, etc.= is >> trivial. It should cost no more to fabricate than one of these little >> single chip GigE PCIe cards you can buy. What chip would you like to u= se? >> I (or others) could design the board and BOM, kit it up for manufacturin= g >> (by, say, Sunstone or other places that do PC boards and kitted assembly= in >> small runs). >> >> >> >> Trivial stuff - maybe one could even convince Digilent and/or Avnet to d= o >> the design/mfring. >> >> >> >> Wouldn't it be a lot better to have a pluggable and completely flexible >> highly scalable monitoring unit that could go down the wire level as nee= ded, >> with the base cost being the $300 that a Zedboard goes from? >> >> >> >> And it would be completely "open hardware" and :"open source". >> >> >> >> -----Original Message----- >> From: "Dave Taht" >> Sent: Sunday, February 3, 2013 8:47pm >> To: dpreed@reed.com >> Cc: "Mark Constable" , cerowrt-devel@lists.bufferbloat.= net >> Subject: Re: [Cerowrt-devel] stanford talk/deluged in hardware/yurtlab >> >> Darn I wish I'd made it to that show today. >> >> On Sun, Feb 3, 2013 at 5:11 PM, wrote: >>> >>> http://www.prweb.com/releases/2012/2/prweb9154394.htm (10 GigE FMC card= ) >>> >>> >> >> >> impressive. Seems to require a hpc (high pin count) board, which zed isn= 't. >> >>> >>> >>> http://www.xilinx.com/products/boards-and-kits/1-2AJPAV.htm (1 GiGE FMC >>> card) >> >> >> 625 eu. While I am painfully aware of how much it costs to step ahead of= the >> bleeding edge, I think the odds are pointing harder and harder at doing = a >> non-fpga design that does what I want... >> >> I may go back to looking at octeons or ti's new octeon killer. >> >> And/or leveraging a newer atheros reference board. >> >>> >>> >>> >>> >>> -----Original Message----- >>> From: "Dave Taht" >>> Sent: Sunday, February 3, 2013 1:39pm >>> To: dpreed@reed.com >>> Cc: "Mark Constable" , >>> cerowrt-devel@lists.bufferbloat.net >>> Subject: Re: [Cerowrt-devel] stanford talk/deluged in hardware/yurtlab >>> >>> >>> >>> On Sun, Feb 3, 2013 at 10:26 AM, wrote: >>>> >>>> It would be trivial to do this with a Zedboard. >>> >>> >>> Well, need two network ports. Haven't figured out much on interfacing t= he >>> thing to offboard gear (I'd have liked it if it had a pci interface). S= o is >>> interfacing up a second network card "trivial" on the I/Os provided? >>> >>> And wanted esata, or some high speed disk I/O interface for captures. >>> >>> I'd rather like to continue forward on the zedboard front. The prospect= of >>> designing an ethernet chip that actually could incorporate fq_codel etc= is >>> very exciting. The RGII interface is available to access directly, in >>> particular. >>> >>> >>> >>> >>>> >>>> >>>> -----Original Message----- >>>> From: "Dave Taht" >>>> Sent: Sunday, February 3, 2013 1:17pm >>>> To: "Mark Constable" >>>> Cc: cerowrt-devel@lists.bufferbloat.net >>>> Subject: Re: [Cerowrt-devel] stanford talk/deluged in hardware/yurtlab >>>> >>>> Well, I see it for 320. Then you need to add a SSD, and a decent netwo= rk >>>> card, and I suppose it could be made to work. Awful big, tho, in an er= a >>>> where I can get 1/2TB on an 2.5 inch SSD. >>>> >>>> What I'd wanted was closer to a dreamplug - 160 bucks, two network por= ts, >>>> but with an internal SSD. bonus points if it fit into a 1U rack and at= e as >>>> little power as possible. >>>> >>>> Principal use case here is to be a "network monitor" with enough oomph= to >>>> run stuff like cacti/mrtg/snmp tools, as well as do captures off of a >>>> mirrored switch port. >>>> >>>> >>>> >>>> On Sun, Feb 3, 2013 at 10:10 AM, Dave Taht wrote= : >>>>> >>>>> >>>>> >>>>> On Sun, Feb 3, 2013 at 10:03 AM, Mark Constable wro= te: >>>>>> >>>>>> On 2013-02-03 09:18am, Dave Taht wrote: >>>>>> > I'm grumpy, as it doesn't have an esata interface internally, >>>>>> > apparently. >>>>>> >>>>>> https://www.google.com?q=3DHP+N40L+MicroServer >>>>>> >>>>>> I know this is no where near an embedded device but I just got one o= f >>>>>> these >>>>>> on sale (new model out) for $220 and I think it's the most useful >>>>>> all-round >>>>>> cheap server box I've ever seen. Some people have it running 16 GB r= am >>>>>> and >>>>>> I've got mine booting off an SSD via external eSATA. Very well built >>>>>> with 2 >>>>>> x half height PCI slots (4 x eth port card?). Only missing USB3 port= s >>>>>> and >>>>>> hot-swap drive space. And, very quiet with just an SSD. >>>>> >>>>> >>>>> I'd be very interested to know how fast it could do packet header >>>>> captures. >>>>> >>>>> Line rate (gigE) would be good. >>>>> >>>>> Does it do BQL? (what is the onboard ethernet chips) >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Cerowrt-devel mailing list >>>>>> Cerowrt-devel@lists.bufferbloat.net >>>>>> https://lists.bufferbloat.net/listinfo/cerowrt-devel >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Dave T=E4ht >>>>> >>>>> Fixing bufferbloat with cerowrt: >>>>> http://www.teklibre.com/cerowrt/subscribe.html >>>> >>>> >>>> >>>> >>>> -- >>>> Dave T=E4ht >>>> >>>> Fixing bufferbloat with cerowrt: >>>> http://www.teklibre.com/cerowrt/subscribe.html >>> >>> >>> >>> >>> -- >>> Dave T=E4ht >>> >>> Fixing bufferbloat with cerowrt: >>> http://www.teklibre.com/cerowrt/subscribe.html >> >> >> >> >> -- >> Dave T=E4ht >> >> Fixing bufferbloat with cerowrt: >> http://www.teklibre.com/cerowrt/subscribe.html > > > > -- > Dave T=E4ht > > Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscrib= e.html --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html