[DNX#2006033142000552] [U-Boot-Users] [PATCH] support for mainstone devel [...]

DENX Support System support at denx.de
Fri Mar 31 23:50:23 CEST 2006


Hello list,

inside the automatic U-Boot patch tracking system a new ticket
[DNX#2006033142000552] was created:

<snip>
> Attached are files to add support for the Mainstone development board
> (PXA270 CPU).  This work was based on the Lubbock module.
> 
> CHANGELOG:
> * Add support for the Mainstone development board
>   Patch by Frank Agius, 26 Oct 2005
> 
> ________________________________________
> Frank Agius 
> SAMSys Technologies, Inc.
> 
> Index: MAKEALL
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/MAKEALL,v
> retrieving revision 1.128
> diff -p -u -r1.128 MAKEALL
> --- MAKEALL	21 Oct 2005 20:39:10 -0000	1.128
> +++ MAKEALL	26 Oct 2005 13:57:35 -0000
> @@ -202,8 +202,8 @@ LIST_ARM11="	\
>  
>  LIST_pxa="	\
>  	adsvix		cerf250		cradle		csb226		\
> -	innokom		lubbock		pxa255_idp	wepep250	\
> -	xaeniax		xm250		xsengine			\
> +	innokom		lubbock		mainstone	pxa255_idp	\
> +	wepep250	xaeniax		xm250		xsengine	\
>  "
>  
>  LIST_ixp="ixdp425"
> Index: Makefile
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/Makefile,v
> retrieving revision 1.212
> diff -p -u -r1.212 Makefile
> --- Makefile	15 Oct 2005 17:08:09 -0000	1.212
> +++ Makefile	26 Oct 2005 13:57:36 -0000
> @@ -1601,6 +1601,9 @@ lubbock_config	:	unconfig
>  logodl_config	:	unconfig
>  	@./mkconfig $(@:_config=) arm pxa logodl
>  
> +mainstone_config:	unconfig
> +	@./mkconfig $(@:_config=) arm pxa mainstone 
> +
>  pxa255_idp_config:	unconfig
>  	@./mkconfig $(@:_config=) arm pxa pxa255_idp
>  
> Index: README
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/README,v
> retrieving revision 1.138
> diff -p -u -r1.138 README
> --- README	12 Oct 2005 23:47:18 -0000	1.138
> +++ README	26 Oct 2005 13:57:37 -0000
> @@ -308,9 +308,9 @@ The following options need to be configu
>  		CONFIG_H2_OMAP1610,	CONFIG_HHP_CRADLE,
> CONFIG_IMPA7,
>  		CONFIG_INNOVATOROMAP1510, CONFIG_INNOVATOROMAP1610,
> CONFIG_KB9202,
>  		CONFIG_LART,		CONFIG_LPD7A400,
> CONFIG_LUBBOCK,
> -		CONFIG_OSK_OMAP5912,	CONFIG_OMAP2420H4,
> CONFIG_SHANNON,
> -		CONFIG_P2_OMAP730,	CONFIG_SMDK2400,
> CONFIG_SMDK2410,
> -		CONFIG_TRAB,		CONFIG_VCMA9
> +		CONFIG_MAINSTONE,	CONFIG_OSK_OMAP5912,
> CONFIG_OMAP2420H4,
> +                CONFIG_SHANNON,		CONFIG_P2_OMAP730,
> CONFIG_SMDK2400,
> +                CONFIG_SMDK2410,	CONFIG_TRAB,		CONFIG_VCMA9
>  
>  		MicroBlaze based boards:
>  		------------------------
> Index: drivers/smc91111.c
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/drivers/smc91111.c,v
> retrieving revision 1.19
> diff -p -u -r1.19 smc91111.c
> --- drivers/smc91111.c	22 Nov 2004 22:20:09 -0000	1.19
> +++ drivers/smc91111.c	26 Oct 2005 13:57:40 -0000
> @@ -495,7 +495,15 @@ static void smc_enable()
>  	SMC_SELECT_BANK( 0 );
>  	/* see the header file for options in TCR/RCR DEFAULT*/
>  	SMC_outw( TCR_DEFAULT, TCR_REG );
> +#ifdef CONFIG_SMC_PXA270
> +	/* The promiscuous bit set because I could not receive ARP reply
> +	 * packets from the server when I send a ARP request. It only works
> +	 * when I set the promiscuous bit
> +	 */
> +	SMC_outw( RCR_DEFAULT | RCR_PRMS, RCR_REG );
> +#else
>  	SMC_outw( RCR_DEFAULT, RCR_REG );
> +#endif
>  
>  	/* clear MII_DIS */
>  /*	smc_write_phy_register(PHY_CNTL_REG, 0x0000); */
> @@ -529,7 +537,6 @@ static void smc_shutdown()
>  	SMC_outb( TCR_CLEAR, TCR_REG );
>  }
>  
</snip>

Your U-Boot support team




More information about the U-Boot mailing list