Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 May 2006 10:00:38 -0700
From:      "marty fouts" <mf.danger@gmail.com>
To:        "James Mansion" <james@wgold.demon.co.uk>
Cc:        Alexander Leidinger <Alexander@leidinger.net>, Poul-Henning Kamp <phk@phk.freebsd.dk>, Andrew Atrens <atrens@nortel.com>, current@freebsd.org, small@freebsd.org
Subject:   Re: FreeBSD's embedded agenda
Message-ID:  <9f7850090605271000j524d6a35gfa3f6df1f0ed59f5@mail.gmail.com>
In-Reply-To: <HCEPKPMCAJLDGJIBCLGHKEHMFGAA.james@wgold.demon.co.uk>
References:  <44773FDB.1090901@nortel.com> <HCEPKPMCAJLDGJIBCLGHKEHMFGAA.james@wgold.demon.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/27/06, James Mansion <james@wgold.demon.co.uk> wrote:

> Why?  Lets remember we're talking about an embedded system that can be
> sensibly implemented with a general purpose OS.  I'd put it to you that
> normally where this is very desirable, its because the run rate is
> quite low so the project overall is very sensitive to ease and cost of
> development.  But if the run rate is low, then you also need to consider
> what hardware will be available in volume at go-live, and CF-to-IDE
> is very cheap now in conjunction with system-on-a-chip designs for
> set top boxes.  For big bulk, we have PIC, Atmel, Rabbit, and assorted
> 80186 designs (including one very cute thing I saw built into an
> ethernet PHY)

As someone who has worked on Linux-based smartphones, I think that, at
least in telephony, CF isn't particularly cheap, (and the form factor
isn't particularly attractive,) and the run rate can still be high but
sensitive to ease and cost of development.

The hardware solution in telephony is NAND flash, because that has a
reasonable form factor and a good price/megabyte of storage.
Experience suggests that wear leveling does matter in this market, but
that fairly simple wear leveling can be very effective.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9f7850090605271000j524d6a35gfa3f6df1f0ed59f5>