On Thu, 3 Dec 2009, Aras Vaichas wrote:

2009/12/3 Tim Bird <tim.b...@am.sony.com>

Mike Frysinger wrote:
i know your e-mail intro states "embedded Linux" as does the wiki, but
i'm gonna take a stab anyways.  does this apply to Linux only and not
open source boot loaders (like U-Boot) ?

It applies to anything in the "embedded Linux" ecosystem.  This
would very much include open source boot loaders like U-Boot.

I've got a list of "nice to haves"

Any boot time speed up work.

Support for 2nd stage booting from NAND with newer filesystems such as
UBIFS. i.e. simplified UBI/UBIFS read/write/format code in a small
footprint.

Is it heretical to suggest a BSD licence for that too, to encourage adoption into other bootloaders? Or at least LGPL or the "GPL with linking exception" licence that libstdc++/eCos/JFFS2 have.

TFTP server in a boot loader (U-boot or other). i.e. allows you to
push a firmware upgrade image to a device. I do know of a few of these
but they are not open sourced.

OpenFirmware copes with this quite nicely (or with http download, for that matter). You can even flash a whole bunch of devices at once with multicast over the wireless. Somewhere there's a photo of me with a few hundred OLPC laptops laid out across the floor of main hall in a Mongolian school, all sucking up their NAND image over the wireless.

The world needs more OpenFirmware :)

--
dwmw2

Reply via email to