[U-Boot-Users] [DNX#2006081142000018] [PATCH 00/07 v2]: Add mpc7448hpc2 (Taiga) board s [...]
DENX Support System
support at denx.de
Fri Aug 11 12:50:08 CEST 2006
Hello list,
inside the automatic U-Boot patch tracking system a new ticket
[DNX#2006081142000018] was created:
<snip>
>
> This series of patches add mpc7448hpc2 board support.
> Mpc7448hpc2 (taiga) board is a high-performance PowerPC server reference
> design.
>
> This is the second version for this board support according to the
> feedback from mailing list.
> Roy
>
> Signed-off-by: Roy Zang <tie-fei.zang at freescale.com>
>
>
> ---
> doc/README.mpc7448hpc2 | 181
> ++++++++++++++++++++++++++++++++++++++++++++++++
> 1 files changed, 181 insertions(+), 0 deletions(-)
>
> diff --git a/doc/README.mpc7448hpc2 b/doc/README.mpc7448hpc2
> new file mode 100644
> index 0000000..00fda4e
> --- /dev/null
> +++ b/doc/README.mpc7448hpc2
> @@ -0,0 +1,181 @@
> +Freescale MPC7448hpc2 (Taiga) board
> +--------------------------
> +MPC7448hpc2 (Taiga) board is a high-performance PowerPC server
> reference
> +design, which is optimized for high speed throughput between the
> processor and
> +the memory, disk drive and Ethernet port subsystems.
> +
> +MPC7448hpc2(Taiga) is designed to the micro-ATX chassis, allowing it to
> be
> +used in 1U or 2U rack-mount chassis', as well as in standard
> ATX/Micro-ATX
> +chassis.
> +
> +
> +Memory Map
> +----------
> +
> +The memory map is setup for Linux to operate properly.
> +
> +The mapping is:
> +
> + Range Start Range End Definition Size
> +
> + 0x0000_0000 0x7fff_ffff DDR 2G
> + 0xe000_0000 0xe7ff_ffff PCI Memory 128M
> + 0xfa00_0000 0xfaff_ffff PCI IO 16M
> + 0xfb00_0000 0xfbff_ffff PCI Config 16M
> + 0xfc00_0000 0xfc0f_ffff NVRAM/CADMUS 1M
> + 0xfe00_0000 0xfeff_ffff PromJet 16M
> + 0xff00_0000 0xff80_0000 FLASH (boot flash) 8M
> + 0xff80_0000 0xffff_ffff FLASH (second half flash) 8M
> +
> +
> +Using Flash
> +-----------
> +
> +The MPC7448hpc2 board has two "banks" of flash, each 8MB in size
> +(2^23 = 0x00800000).
> +
> +Note: the "bank" here refers to half of the flash. In fact, there is
> only one
> +bank of flash, which is divided into low and high half. Each is
> controlled by
> +the most significant bit of the address bus. The so called "bank" is
> only for
> +convenience.
> +
> +There is a switch which allows the "bank" to be selected. The switch
> +settings for updating flash are given below.
> +
> +The u-boot commands for copying the boot-bank into the secondary bank
> are
> +as follows:
> +
> + erase ff800000 ff880000
> + cp.b ff000000 ff800000 80000
> +
> +U-boot commands for downloading an image via tftp and flashing
> +it into the secondary bank:
> +
> + tftp 10000 <u-boot.bin.image>
> + erase ff000000 ff080000
> + cp.b 10000 ff000000 80000
> +
> +
> +After copying the image into the second bank of flash, be sure to
> toggle
> +SW3[4] on board before resetting the board in order to set the
> +secondary bank as the boot-bank.
> +
> +
> +Board Switches
> +----------------------
> +
> +
> +Most switches on the board should not be changed. The most frequent
</snip>
Your U-Boot support team
More information about the U-Boot
mailing list