From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-ew0-f49.google.com ([209.85.215.49]) by canuck.infradead.org with esmtps (Exim 4.72 #1 (Red Hat Linux)) id 1Q9sBM-0007RJ-S4 for barebox@lists.infradead.org; Wed, 13 Apr 2011 05:00:02 +0000 Received: by ewy3 with SMTP id 3so75026ewy.36 for ; Tue, 12 Apr 2011 21:59:59 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20110413040912.GA14112@jasper.tkos.co.il> References: <20110412042538.GA20619@jasper.tkos.co.il> <20110413030149.GE4709@game.jcrosoft.org> <20110413040912.GA14112@jasper.tkos.co.il> Date: Tue, 12 Apr 2011 22:59:57 -0600 Message-ID: From: Marko Milutinovic List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1663938766==" Sender: barebox-bounces@lists.infradead.org Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: Re: First time on this list To: Baruch Siach Cc: barebox@lists.infradead.org --===============1663938766== Content-Type: multipart/alternative; boundary=0016e6d589632753c204a0c5ae0c --0016e6d589632753c204a0c5ae0c Content-Type: text/plain; charset=UTF-8 That works great! Thanks for all the help. Marko On Tue, Apr 12, 2011 at 10:09 PM, Baruch Siach wrote: > Hi Marko, > > On Tue, Apr 12, 2011 at 09:42:47PM -0600, Marko Milutinovic wrote: > > One last question though, does this section have to be populated > manually? > > Do i have to explicitly load a env.bin file to my device and then copy it > to > > the env0 partition? Is there a way to have this loaded onto my main > > bootloader .bin file when it gets compiled? > > If you set CONFIG_DEFAULT_ENVIRONMENT and CONFIG_DEFAULT_ENVIRONMENT_PATH > in > your .config, then you have a default environment compiled into your > Barebox > image. Then, to save this default environment into your flash just run > 'saveenv'. > > baruch > > > On Tue, Apr 12, 2011 at 9:01 PM, Jean-Christophe PLAGNIOL-VILLARD < > > plagnioj@jcrosoft.com> wrote: > > > > > Hi, > > > > > > could you send your board patch and the log of your console > > > so we can help you more > > > > > > btw please do not post in HTML > > > > > > Best Regards, > > > J. > > > On 12:42 Tue 12 Apr , Marko Milutinovic wrote: > > > > Hello, > > > > 1. I don't think that I took any steps to save the environment. > Not > > > sure > > > > how to go about doing that. I have the 'env\bin\init' file under > my > > > board > > > > directory. I was under the impressions this would get built in > > > > automatically. Additionally in my init.c file for my board I have > the > > > > following lines: > > > > devfs_add_partition("nor0", 0x01000000, 0x10000, PARTITION_FIXED, > > > > "self_raw"); > > > > devfs_add_partition("nor0", 0x01010000, 0x1000, PARTITION_FIXED, > > > "env0"); > > > > 2. When my board boots i get the following output lines > > > > Malloc space: .(rest of text ...) > > > > Stack space: (rest of text ...) > > > > Open /dev/env0 error2 > > > > running /env/bin/init... > > > > not found > > > > barebox: > > > > Thanks > > > > Marko > > > > > > > > On Mon, Apr 11, 2011 at 10:25 PM, Baruch Siach > > > > wrote: > > > > > > > > Hi Marko, > > > > On Mon, Apr 11, 2011 at 09:18:53PM -0600, Marko Milutinovic > wrote: > > > > > I have barebox working almost fully on my board, except I > can't > > > get > > > > the > > > > > environment to load ... I have an env0 partition allocated and > > > under > > > > my > > > > > board I have the /env/bin/init file. Anyone have any tips as > to > > > what I > > > > am > > > > > missing or can they point me to another resource? > > > > > > > > More info is needed: > > > > > > > > 1. What did you do to save the environment? > > > > > > > > 2. What is your indication that the environment doesn't "load"? > > > > > > > > baruch > > > > -- > > -- > ~. .~ Tk Open Systems > =}------------------------------------------------ooO--U--Ooo------------{= > - baruch@tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il - > --0016e6d589632753c204a0c5ae0c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable That works great!

Thanks for all the help.
Mar= ko

On Tue, Apr 12, 2011 at 10:09 PM, Baru= ch Siach <baruch@= tkos.co.il> wrote:
Hi Marko,

On Tue, Apr 12, 2011 at 09:42:47PM -0600, Marko Milutinovic wrote:
> One last question though, does this section have to be populated manua= lly?
> Do i have to explicitly load a env.bin file to my device and then copy= it to
> the env0 partition? Is there a way to have this loaded onto my main > bootloader .bin file when it gets compiled?

If you set CONFIG_DEFAULT_ENVIRONMENT and CONFIG_DEFAULT_ENVIRONMENT_= PATH in
your .config, then you have a default environment compiled into your Barebo= x
image. Then, to save this default environment into your flash just run
'saveenv'.

baruch

> On Tue, Apr 12, 2011 at 9:01 PM, Jean-Christophe PLAGNIOL-VILLARD <=
> plagnioj@jcrosoft.com>= wrote:
>
> > Hi,
> >
> > =C2=A0 =C2=A0 =C2=A0 =C2=A0could you send your board patch and th= e log of your console
> > =C2=A0 =C2=A0 =C2=A0 =C2=A0so we can help you more
> >
> > =C2=A0 =C2=A0 =C2=A0 =C2=A0btw please do not post in HTML
> >
> > Best Regards,
> > J.
> > On 12:42 Tue 12 Apr =C2=A0 =C2=A0 , Marko Milutinovic wrote:
> > > =C2=A0 =C2=A0Hello,
> > > =C2=A0 =C2=A01. I don't think that I took any steps to s= ave the environment. Not
> > sure
> > > =C2=A0 =C2=A0how to go about doing that. I have the 'env= \bin\init' file under my
> > board
> > > =C2=A0 =C2=A0directory. I was under the impressions this wou= ld get built in
> > > =C2=A0 =C2=A0automatically. Additionally in my init.c file f= or my board I have the
> > > =C2=A0 =C2=A0following lines:
> > > =C2=A0 =C2=A0devfs_add_partition("nor0", 0x0100000= 0, 0x10000, PARTITION_FIXED,
> > > =C2=A0 =C2=A0"self_raw");
> > > =C2=A0 =C2=A0devfs_add_partition("nor0", 0x0101000= 0, 0x1000, PARTITION_FIXED,
> > "env0");
> > > =C2=A0 =C2=A02. When my board boots i get the following outp= ut lines
> > > =C2=A0 =C2=A0Malloc space: .(rest of text ...)
> > > =C2=A0 =C2=A0Stack space: (rest of text ...)
> > > =C2=A0 =C2=A0Open /dev/env0 error2
> > > =C2=A0 =C2=A0running /env/bin/init...
> > > =C2=A0 =C2=A0not found
> > > =C2=A0 =C2=A0barebox:
> > > =C2=A0 =C2=A0Thanks
> > > =C2=A0 =C2=A0Marko
> > >
> > > =C2=A0 =C2=A0On Mon, Apr 11, 2011 at 10:25 PM, Baruch Siach = <baruch@tkos.co.il>
> > wrote:
> > >
> > > =C2=A0 =C2=A0 =C2=A0Hi Marko,
> > > =C2=A0 =C2=A0 =C2=A0On Mon, Apr 11, 2011 at 09:18:53PM -0600= , Marko Milutinovic wrote:
> > > =C2=A0 =C2=A0 =C2=A0> I have barebox working almost fully= on my board, except I can't
> > get
> > > =C2=A0 =C2=A0 =C2=A0the
> > > =C2=A0 =C2=A0 =C2=A0> environment to load ... I have an e= nv0 partition allocated and
> > under
> > > =C2=A0 =C2=A0 =C2=A0my
> > > =C2=A0 =C2=A0 =C2=A0> board I have the /env/bin/init file= . Anyone have any tips as to
> > what I
> > > =C2=A0 =C2=A0 =C2=A0am
> > > =C2=A0 =C2=A0 =C2=A0> missing or can they point me to ano= ther resource?
> > >
> > > =C2=A0 =C2=A0 =C2=A0More info is needed:
> > >
> > > =C2=A0 =C2=A0 =C2=A01. What did you do to save the environme= nt?
> > >
> > > =C2=A0 =C2=A0 =C2=A02. What is your indication that the envi= ronment doesn't "load"?
> > >
> > > =C2=A0 =C2=A0 =C2=A0baruch
> > > =C2=A0 =C2=A0 =C2=A0--

--
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ~. .~ =C2=A0 Tk Open Systems
=3D}------------------------------------------------ooO--U--Ooo------------= {=3D
=C2=A0 - baruch@tkos.co.il - tel:= +972.2.679.5364, http://www.tkos.co.= il -

--0016e6d589632753c204a0c5ae0c-- --===============1663938766== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox --===============1663938766==--