From owner-freebsd-arm@FreeBSD.ORG Thu Feb 21 16:59:19 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2BC6ADC0; Thu, 21 Feb 2013 16:59:19 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id D55B66C1; Thu, 21 Feb 2013 16:59:18 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id r1LGx0QS094648; Thu, 21 Feb 2013 16:59:00 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id nuuc3bzsnrpgnv9mu8z4tqxnve; Thu, 21 Feb 2013 16:59:00 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: The Next BeagleBone Better & Faster for Less! Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: <1361459858.1185.25.camel@revolution.hippie.lan> Date: Thu, 21 Feb 2013 08:58:58 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <5125A73F.10802@ceetonetechnology.com> <20130221011346.3c376117@ivory.wynn.com> <48679DB0-7A2B-4617-BAA3-30C21F3CD61B@bsdimp.com> <1361458105.1185.19.camel@revolution.hippie.lan> <1361459858.1185.25.camel@revolution.hippie.lan> To: Ian Lepore X-Mailer: Apple Mail (2.1283) Cc: george@ceetonetechnology.com, freebsd-arm@freebsd.org, Brett Wynkoop X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 16:59:19 -0000 On Feb 21, 2013, at 7:17 AM, Ian Lepore wrote: > On Thu, 2013-02-21 at 07:58 -0700, Warner Losh wrote: >> On Feb 21, 2013, at 7:48 AM, Ian Lepore wrote: >>=20 >>> On Wed, 2013-02-20 at 23:49 -0700, Warner Losh wrote: >>>> On Feb 20, 2013, at 11:13 PM, Brett Wynkoop wrote: >>>>=20 >>>>> On Wed, 20 Feb 2013 23:49:03 -0500 >>>>> George Rosamond wrote: >>>>>=20 >>>>>> On 02/20/13 23:27, Alie Tan wrote: >>>>>>> Just got a news about new Beaglebone: >>>>>>>=20 >>>>>>> http://beagleboard.org/unzipped/ >>>>>>=20 >>>>>> Wow. Although personally, I could do without the HDMI. >>>>>>=20 >>>>>> It would be ideal there was a stock FBSD image for them to = provide for >>>>>> purchasers... as in official on their www site as an alternative = to >>>>>> Linux. >>>>>>=20 >>>>>> g >>>>>=20 >>>>> Greeting- >>>>>=20 >>>>> We need working USB support to contribute that to their site. >>>>>=20 >>>>> Is this new bone going to be the same as the old bone, but with = video, >>>>> in other words will current kernels run or will the hard core = kernel >>>>> folks have to rework things? >>>>=20 >>>> We'll likely have to rework thing, at least if we want to run out = of flash on the card. it has a new flash chip that has micron markings = on it. Sure would be nice to know what, exactly, that chip is=85 I haven't found what SoC the new BeagleBone is using, but the AM3359 used on the original BeagleBone does support hardware ECC in the memory controller. "Section 7.1.1.1 GPMC (General Purpose Memory Controller) Features =85 =95 Up to 16-bit ECC support for NAND flash using BCH code (t=3D4, 8 or 16) or Hamming code for 8-bit or 16-bit NAND-flash, organized with page size of 512 bytes, 1K bytes, or more." There is also an "Error Location Module" documented in Section 7.4 of the TRM which seems to be the component that actually implements the ECC coding and works with the GPMC. Definitely a chunk of work to integrate, but it doesn't appear to require that we implement software ECC. Tim