[U-Boot] Fw: Aw: Re: mt7623 bootup example

Frank Wunderlich frank-w at public-files.de
Mon Nov 5 16:31:52 UTC 2018


sorry forgot mailing-list on answer

- v3-cmdline-problem is fixed by re-adding init-code (gd->bd->bi_boot_params)
- additional depencies are caused by change to binman

regards Frank

> Gesendet: Montag, 05. November 2018 um 17:25 Uhr
> Von: "Frank Wunderlich" <FrankWu at gmx.de>
> An: "Ryder Lee" <ryder.lee at mediatek.com>
> Betreff: Aw: Re:  [U-Boot] mt7623 bootup example
>
> Hi, what is the non-legacy-method?
> i try to make the uenv.txt is compatible between the old and the new uboot ;) i know only this way yet
> 
> with these lines added the parameters gets passed again
> 
> 
> diff --git a/board/mediatek/mt7623/mt7623_rfb.c b/board/mediatek/mt7623/mt7623_rfb.c
> index c3c12243f65..aa501e344cd 100644
> --- a/board/mediatek/mt7623/mt7623_rfb.c
> +++ b/board/mediatek/mt7623/mt7623_rfb.c
> @@ -6,8 +6,13 @@
>  #include <common.h>
>  #include <mmc.h>
>  
> +DECLARE_GLOBAL_DATA_PTR;
> +
>  int board_init(void)
>  {
> +	/* address of boot parameters */
> +	gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100;
> +
>  	return 0;
>  }
>  
> regards Frank
> 
> 
> > Gesendet: Montag, 05. November 2018 um 03:17 Uhr
> > Von: "Ryder Lee" <ryder.lee at mediatek.com>
> > An: "Frank Wunderlich" <FrankWu at gmx.de>
> > Cc: "Frank Wunderlich" <frank-w at public-files.de>, sjg at chromium.org, u-boot at lists.denx.de, "Weijie Gao" <weijie.gao at mediatek.com>, "Roy Luo" <cheng-hao.luo at mediatek.com>, "Steven Liu" <steven.liu at mediatek.com>
> > Betreff: Re: Aw: [U-Boot] mt7623 bootup example
> >
> > On Sun, 2018-11-04 at 11:38 +0100, Frank Wunderlich wrote:
> > > Just to be clear...i tested v2 patches on rc1 (https://github.com/frank-w/u-boot/tree/bpi-r2_v2) they working well.
> > > 
> > > v3 have additional depencies (swig,python-dev same on rc1&rc3) and bootargs seems not to be passed to kernel (rc1=bpi-r2_v3_old and rc3 = bpi-r2_v3)
> > 
> > That's because I remove 'gd->bd->bi_boot_params' in v3, but it seems you
> > use legacy method (ATAGs) to pass parameters. I will add it back.
> 


More information about the U-Boot mailing list