Date: Wed, 28 Feb 2007 17:55:28 +0100 From: Olivier Houchard <mlfbsd@ci0.org> To: "M. Warner Losh" <imp@bsdimp.com> Cc: freebsd-arm@freebsd.org Subject: Re: redboot based boot loader for kernels? Message-ID: <20070228165528.GA33406@ci0.org> In-Reply-To: <20070228.093644.-1975969471.imp@bsdimp.com> References: <20070228102459.GB28669@zibbi.meraka.csir.co.za> <20070228115037.GA30703@ci0.org> <20070228.093644.-1975969471.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 28, 2007 at 09:36:44AM -0700, M. Warner Losh wrote: > In message: <20070228115037.GA30703@ci0.org> > Olivier Houchard <mlfbsd@ci0.org> writes: > : On Wed, Feb 28, 2007 at 12:24:59PM +0200, John Hay wrote: > : > Hi, > : > > : > Does anyone have or is busy with an app that one can load in the > : > redboot flash, that will load the kernel from the active partition > : > of a compact flash? I know one can load the kernel in the redboot > : > flash, but that makes remote upgrading more difficult. The way I > : > have done with our wrap and soekris boards, is to create 2 slices > : > on the CF. When upgrading, you just format and install on the > : > non-active slice, change the active bit and reboot. > : > > : > John > : > : Hi John, > : > : The problem is, it's very difficult to do so in a generic way. RedBoot doesn't > : export any facility to read from flash, so for each board, such a loader would > : require an IDE driver to read from CF, etc. As far as I know, nobody is > : working on it. > : Would being able to update the kernel located in the onboard flash from > : FreeBSD be an acceptable solution for you ? > > The other option is to load boot2, or its kin, from flash and have > that load the kernel from CF... > Well the problem is still that we have to teach boot2 to use every CF. Olivier
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070228165528.GA33406>