Home | History | Annotate | only in /external/u-boot/board/freescale/mpc837xerdb
Up to higher level directory
NameDateSize
Kconfig22-Oct-2020157
MAINTAINERS22-Oct-2020165
Makefile22-Oct-2020166
mpc837xerdb.c22-Oct-20205.3K
pci.c22-Oct-20202.9K
README22-Oct-20202.3K

README

      1 Freescale MPC837xE-RDB Board
      2 -----------------------------------------
      3 
      4 1.	Board Description
      5 
      6 	The MPC837xE-RDB are reference boards featuring the Freescale MPC8377E,
      7 	MPC8378E, and the MPC8379E processors in a Mini-ITX form factor.
      8 
      9 	The MPC837xE-RDB's have the following common features:
     10 
     11 	A) 256-MBytes on-board DDR2 unbuffered SDRAM
     12 	B) 8-Mbytes NOR Flash
     13 	C) 32-MBytes NAND Flash
     14 	D) 1 Secure Digital High Speed Card (SDHC) Interface
     15 	E) 1 Gigabit Ethernet
     16 	F) 5-port Ethernet switch (Vitesse 7385)
     17 	G) 1 32-bit, 3.3 V, PCI slot
     18 	H) 1 32-bit, 3.3 V, Mini-PCI slot
     19 	I) 4-port USB 2.0 Hub
     20 	J) 1-port OTG USB
     21 	K) 2 serial ports (top main console)
     22 	L) on board Oscillator: 66M
     23 
     24 	The MPC837xE-RDB's have the following differences:
     25 
     26 			    MPC8377E-RDB    MPC8378E-RDB    MPC8379E-RDB
     27 	SATA controllers	2		0		4
     28 	PCI-Express (mini)	2		2		0
     29 	SGMII Ports		0		2		0
     30 
     31 
     32 2.	Memory Map
     33 
     34 2.1.	The memory map should look pretty much like this:
     35 
     36 	Address Range			Device			Size		Port Size
     37 								(Bytes)		(Bits)
     38 	===========================	=================	=======		=========
     39 	0x0000_0000	0x0fff_ffff	DDR			256M		64
     40 	0x1000_0000	0x7fff_ffff	Empty			1.75G		-
     41 	0x8000_0000	0x8fff_ffff	PCI MEM prefetch	256M		32
     42 	0x9000_0000	0x9fff_ffff	PCI MEM non-prefetch	256M		32
     43 	0xe030_0000	0xe03f_ffff	PCI I/O space		1M		32
     44 	0xe000_0000	0xe00f_ffff	Int Mem Reg Space	1M		-
     45 	0xe060_0000	0xe060_7fff	NAND Flash		32K		8
     46 	0xfe00_0000	0xfe7f_ffff	NOR Flash on CS0	8M		16
     47 
     48 
     49 3. Definitions
     50 
     51 3.1 Explanation of NEW definitions in:
     52 
     53 	include/configs/MPC837XERDB.h
     54 
     55     CONFIG_MPC83xx	    MPC83xx family for both MPC8349 and MPC8360
     56     CONFIG_MPC837x	    MPC837x specific
     57     CONFIG_MPC837XERDB	    MPC837xE-RDB board specific
     58 
     59 
     60 4. Compilation
     61 
     62 	Assuming you're using BASH shell:
     63 
     64 		export CROSS_COMPILE=your-cross-compile-prefix
     65 		cd u-boot
     66 		make distclean
     67 		make MPC837XERDB_config
     68 		make
     69 
     70 
     71 5. Downloading and Flashing Images
     72 
     73 5.0 Download over serial line using Kermit:
     74 
     75 	loadb $loadaddr
     76 	[Drop to kermit:
     77 	    ^\c
     78 	    send <u-boot-bin-image>
     79 	    c
     80 	]
     81 
     82 
     83 	Or via tftp:
     84 
     85 	tftp $loadaddr u-boot.bin
     86 
     87 5.1 Reflash U-Boot Image using U-Boot
     88 
     89 	tftp $loadaddr u-boot.bin
     90 	protect off fe000000 fe0fffff
     91 	erase fe000000 fe0fffff
     92 	cp.b $loadaddr fe000000 $filesize
     93 
     94 
     95 6. Additional Notes:
     96 	1) The console is connected to the top RS-232 connector and the
     97 	   baudrate for MPC837XE-RDB is 115200bps.
     98