Blame view
doc/README.mpc837xerdb
2.3 KB
be5a71902 mpc83xx: clean up... |
1 |
Freescale MPC837xE-RDB Board |
5e918a98c 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 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 Add support for t... |
44 |
0xe000_0000 0xe00f_ffff Int Mem Reg Space 1M - |
be5a71902 mpc83xx: clean up... |
45 |
0xe060_0000 0xe060_7fff NAND Flash 32K 8 |
5e918a98c 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 83xx: Replace CON... |
54 |
CONFIG_MPC83xx MPC83xx family for both MPC8349 and MPC8360 |
2c7920afa 83xx: Replace CON... |
55 |
CONFIG_MPC837x MPC837x specific |
be5a71902 mpc83xx: clean up... |
56 |
CONFIG_MPC837XERDB MPC837xE-RDB board specific |
5e918a98c 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 85 86 87 88 89 90 91 92 93 94 95 96 |
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 5.1 Reflash U-boot Image using U-boot 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. |