Blame view

doc/README.cmi 1.95 KB
0db5bca80   wdenk   * Patch by Martin...
1
2
3
4
5
  
  Summary:
  ========
  
  This file contains information about the cmi board configuration.
8bde7f776   wdenk   * Code cleanup:
6
7
8
  Please see cmi_mpc5xx_config for further details. The cmi board is
  a customer specific board but should work with small modifications
  on every board which has a MPC5xx and either a 28F128J3A,
0db5bca80   wdenk   * Patch by Martin...
9
10
11
12
13
14
15
16
17
18
  28F320J3A or 28F640J3A Intel flash mounted.
  
  Board Discription:
  ==================
  
  * Motorola MPC555
  * RS232 connection
  * Intel flash 28F640J3A
  * Micron SRAM 1M
  * Altera PLD
8bde7f776   wdenk   * Code cleanup:
19

0db5bca80   wdenk   * Patch by Martin...
20
21
22
23
24
25
  Bootstrap:
  ==========
  
  In contrast to the usual boot sequence used in U-Boot, on the
  cmi board we don't boot from the external flash directly.
  Because of we use a 16-bit flash and don't sample a RCW
8bde7f776   wdenk   * Code cleanup:
26
  from the data bus to set the startup buswidth to 16-bit.
0db5bca80   wdenk   * Patch by Martin...
27
28
29
30
31
32
33
34
35
36
  Unfortunatly the default width, sampled from the default RCW
  is 32-bit. For this reason we burn the proper RCW into the
  internal flash shadow location and boot after power-on or
  reset from the internal flash and then branch to 0x02000100
  where the U-Boot reset vector handler is located.
  
  Memory Map:
  ===========
  
  Memory Map after relocation:
6d0f6bcf3   Jean-Christophe PLAGNIOL-VILLARD   rename CFG_ macro...
37
      0x0000 0000		CONFIG_SYS_SDRAM_BASE
0db5bca80   wdenk   * Patch by Martin...
38
39
40
  	  :
      0x000F 9FFF
  	  :
8bde7f776   wdenk   * Code cleanup:
41
  	  :
6d0f6bcf3   Jean-Christophe PLAGNIOL-VILLARD   rename CFG_ macro...
42
      0x0100 0000		CONFIG_SYS_IMMR (Internal memory map base adress)
0db5bca80   wdenk   * Patch by Martin...
43
44
45
  	  :
      0x0130 7FFF
  	  :
8bde7f776   wdenk   * Code cleanup:
46
  	  :
6d0f6bcf3   Jean-Christophe PLAGNIOL-VILLARD   rename CFG_ macro...
47
      0x0200 0000		CONFIG_SYS_FLASH_BASE
0db5bca80   wdenk   * Patch by Martin...
48
49
50
51
52
53
54
  	  :
      0x027C FFFF
  	  :
  	  :
      0x0300 0000		PLD_BASE
  
  Flash Partition:
8bde7f776   wdenk   * Code cleanup:
55
56
  
      0x0200 0000		Block 0 and 1 contain U-Boot except
0db5bca80   wdenk   * Patch by Martin...
57
58
59
60
61
  	  :		environment
  	  :
      0x0201 FFFF
      0x0202 0000		Block 2 contains environment (.ppcenv)
  	  :
8bde7f776   wdenk   * Code cleanup:
62
      0x0202 FFFF
0db5bca80   wdenk   * Patch by Martin...
63
64
65
66
67
68
69
70
71
  See README file for futher information about U-Boot relocation
  and partitioning.
  
  Tested Features:
  ================
  
  * U-Boot commands: go, loads, loadb, all memory features, printenv,
    setenv, saveenv, protect, erase, fli, bdi, mtest, reset, version,
    coninfo, help (see configuration file for available commands)
8bde7f776   wdenk   * Code cleanup:
72

0db5bca80   wdenk   * Patch by Martin...
73
74
75
76
77
78
79
80
81
82
  * Blinking led to indicate boot process
  
  Added or Changed Files:
  =======================
  
  u-boot-0.2.0/board/cmi/*
  u-boot-0.2.0/include/configs/cmi_mpc5xx.h
  
  Regards,
  Martin