From owner-freebsd-embedded@freebsd.org Thu Oct 22 19:57:41 2015 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 718B6A1CAF4; Thu, 22 Oct 2015 19:57:41 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 495121D50; Thu, 22 Oct 2015 19:57:41 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t9MJve29059603 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Oct 2015 12:57:40 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t9MJveFG059602; Thu, 22 Oct 2015 12:57:40 -0700 (PDT) (envelope-from jmg) Date: Thu, 22 Oct 2015 12:57:40 -0700 From: John-Mark Gurney To: John Nielsen Cc: Adrian Chadd , "freebsd-wireless@freebsd.org" , "freebsd-embedded@freebsd.org" Subject: Re: looking for suggestions for a small router/appliance board/SoC Message-ID: <20151022195740.GA65715@funkthat.com> References: <2EB47812-4744-48B5-BEBF-B2074D9EEA8F@jnielsen.net> <8B2138DA-A660-413F-B25A-D99398D587C3@jnielsen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8B2138DA-A660-413F-B25A-D99398D587C3@jnielsen.net> X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Thu, 22 Oct 2015 12:57:40 -0700 (PDT) X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2015 19:57:41 -0000 John Nielsen wrote this message on Thu, Oct 22, 2015 at 13:48 -0600: > On Oct 22, 2015, at 12:00 PM, Adrian Chadd wrote: > > > On 22 October 2015 at 10:57, John Nielsen wrote: > >> I???m working on a proof-of-concept for a kind of networking swiss army knife. Can anyone suggest a board that meets the following requirements? CPU arch doesn???t matter as long as it will run FreeBSD (Atom, ARM, MIPS, etc). > >> > >> - Small form factor (SoC, probably) > >> - Can support at least 2 802.11a/b/g/n adapters, prefer 3 (any combination of chip-integrated and mini PCI-e slots. Prefer to avoid USB if possible) > >> - Has or supports at least 2 1GbE ports. Prefer 3-5 ports with switching functionality > >> - Storage not super constrained. Built-in storage (if any) can be small (which I???m arbitrarily defining as less than 128MB) if there is also an SD card slot or similar. USB storage will do in a pinch. > >> - Has at least 2 free USB ports after meeting previous requirements > >> - Serial port or header (or GPIO pins that can be used as one? Not too familiar with that) > >> - Low power consumption (within reason taking the above into account) > >> - Low cost (again, within reason) > >> > >> I may just start with a PC Engines apu1d, but if there are boards that are smaller, cheaper, have lower power requirements and/or have integrated wifi or switch capabilities I???d like to look in to them as well. > >> > >> I know that might be asking a lot, so I???m also open to any suggestions that are most of the way there. Thanks! > > > The PC engines boards are your best bet to begin with. There's updated > > ARM hardware from Gateworks but I don't recall if we ever got a port > > fully working on it. > > Thanks for the pointer. Good to know the Avila boards boot. A Ventana board plus one or more expansion modules actually looks very versatile and capable of meeting all my requirements (except maybe cost :). The Laguna boards also look interesting, though probably not quite versatile enough for this particular project. Can anyone jog Adrian???s memory on the status of FreeBSD on either of those Gateworks board families? I know that the AVILA boards work fine: FreeBSD avila.funkthat.com 11.0-CURRENT FreeBSD 11.0-CURRENT #3 r283010M: Sun May 17 10:16:08 PDT 2015 jmg@carbon.funkthat.com:/a/obj/arm.armeb/a/home/jmg/FreeBSD.svn/HEAD/sys/AVILA arm I can't find info on the Laguna boards... There is a wiki page on that status of the Ventana board: https://wiki.freebsd.org/FreeBSD/arm/Ventana But, the PCI slots and second gige aren't supported according to that page... So, if you're willing to spend as much money on a Ventana board, I'd recommend going w/ the Netgate RCC-VE 4860... It has much faster CPU, tons more memory and get better support by being an amd64 based platform... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."