• Home
  • Annotate
  • current directory
Name Date Size #Lines LOC

..18-Mar-2022-

Kconfig A D18-Mar-2022157 138

MAINTAINERS A D18-Mar-2022204 87

Makefile A D18-Mar-2022166 82

README A D18-Mar-20222.3 KiB9867

mpc837xerdb.c A D18-Mar-20225.6 KiB234179

pci.c A D18-Mar-20222.9 KiB11084

README

1Freescale MPC837xE-RDB Board
2-----------------------------------------
3
41.	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
322.	Memory Map
33
342.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
493. Definitions
50
513.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
604. 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
715. Downloading and Flashing Images
72
735.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
875.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
956. Additional Notes:
96	1) The console is connected to the top RS-232 connector and the
97	   baudrate for MPC837XE-RDB is 115200bps.
98