Blame view

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