[U-Boot-Users] [DNX#2007061442000014] {PATCH} Add support for SBC8641D

DENX Support System support at denx.de
Thu Jun 14 20:10:03 CEST 2007


Hello list,

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

<snip>
> Add support for Wind River's SBC8641D reference board.
> 
> Signed-off-by: Joe Hamman <joe.hamman at embeddedspecialties.com>
> 
> diff -purN u-boot/board/sbc8641d/config.mk
> u-boot-submit/board/sbc8641d/config.mk
> --- u-boot/board/sbc8641d/config.mk	1969-12-31 18:00:00.000000000 -0600
> +++ u-boot-submit/board/sbc8641d/config.mk	2007-06-14
> 11:40:34.000000000 -0500
> @@ -0,0 +1,31 @@
> +# Copyright 2004 Freescale Semiconductor.
> +# Modified by Jeff Brown
> +#
> +# See file CREDITS for list of people who contributed to this
> +# project.
> +#
> +# This program is free software; you can redistribute it and/or
> +# modify it under the terms of the GNU General Public License as
> +# published by the Free Software Foundation; either version 2 of
> +# the License, or (at your option) any later version.
> +#
> +# This program is distributed in the hope that it will be useful,
> +# but WITHOUT ANY WARRANTY; without even the implied warranty of
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> +# GNU General Public License for more details.
> +#
> +# You should have received a copy of the GNU General Public License
> +# along with this program; if not, write to the Free Software
> +# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> +# MA 02111-1307 USA
> +#
> +
> +#
> +# sbc8641 board
> +# default CCSRBAR is at 0xff700000
> +# assume U-Boot is less than 0.5MB
> +#
> +TEXT_BASE = 0xfff00000
> +
> +PLATFORM_CPPFLAGS += -DCONFIG_MPC86xx=1
> +PLATFORM_CPPFLAGS += -DCONFIG_MPC8641=1 -maltivec -mabi=altivec
> -msoft-float
> diff -purN u-boot/board/sbc8641d/init.S
> u-boot-submit/board/sbc8641d/init.S
> --- u-boot/board/sbc8641d/init.S	1969-12-31 18:00:00.000000000 -0600
> +++ u-boot-submit/board/sbc8641d/init.S	2007-04-03 22:22:11.000000000
> -0500
> @@ -0,0 +1,191 @@
> +/*
> + * Copyright 2004 Freescale Semiconductor.
> + * Jeff Brown
> + * Srikanth Srinivasan (srikanth.srinivasan at freescale.com)
> + *
> + * See file CREDITS for list of people who contributed to this
> + * project.
> + *
> + * This program is free software; you can redistribute it and/or
> + * modify it under the terms of the GNU General Public License as
> + * published by the Free Software Foundation; either version 2 of
> + * the License, or (at your option) any later version.
> + *
> + * This program is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the
> + * GNU General Public License for more details.
> + *
> + * You should have received a copy of the GNU General Public License
> + * along with this program; if not, write to the Free Software
> + * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> + * MA 02111-1307 USA
> + */
> +
> +#include <ppc_asm.tmpl>
> +#include <ppc_defs.h>
> +#include <asm/cache.h>
> +#include <asm/mmu.h>
> +#include <config.h>
> +#include <mpc86xx.h>
> +
> +/*
> + * LAW(Local Access Window) configuration:
> + *
> + * 0x0000_0000     0x0fff_ffff     DDR1                    256M
> + * 0x1000_0000     0x1fff_ffff     DDR2                    256M
> + * 0xe000_0000     0xffff_ffff     LBC                     512M
> + *
> + * Notes:
> + *    CCSRBAR doesn't need a configured Local Access Window.
> + *    If flash is 8M at default position (last 8M), no LAW needed.
> + */
> +
> +# DDR Bank 1
> +# #define LAWBAR1 ((CFG_DDR_SDRAM_BASE>>12) & 0xffffff)
> +# #define LAWAR1	(LAWAR_EN | LAWAR_TRGT_IF_DDR1 | (LAWAR_SIZE &
> LAWAR_SIZE_256M))
> +
> +# DDR Bank 2
> +# #define LAWBAR2 ((CFG_DDR_SDRAM_BASE2>>12) & 0xffffff)
> +# #define LAWAR2	(LAWAR_EN | LAWAR_TRGT_IF_DDR2 | (LAWAR_SIZE &
> LAWAR_SIZE_256M))
</snip>

Your U-Boot support team



More information about the U-Boot mailing list