1 2Summary: 3======== 4 5This file contains information about the cmi board configuration. 6Please see cmi_mpc5xx_config for further details. The cmi board is 7a customer specific board but should work with small modifications 8on every board which has a MPC5xx and either a 28F128J3A, 928F320J3A or 28F640J3A Intel flash mounted. 10 11Board Discription: 12================== 13 14* Motorola MPC555 15* RS232 connection 16* Intel flash 28F640J3A 17* Micron SRAM 1M 18* Altera PLD 19 20Bootstrap: 21========== 22 23In contrast to the usual boot sequence used in U-Boot, on the 24cmi board we don't boot from the external flash directly. 25Because of we use a 16-bit flash and don't sample a RCW 26from the data bus to set the startup buswidth to 16-bit. 27Unfortunatly the default width, sampled from the default RCW 28is 32-bit. For this reason we burn the proper RCW into the 29internal flash shadow location and boot after power-on or 30reset from the internal flash and then branch to 0x02000100 31where the U-Boot reset vector handler is located. 32 33Memory Map: 34=========== 35 36Memory Map after relocation: 37 38 0x0000 0000 CONFIG_SYS_SDRAM_BASE 39 : 40 0x000F 9FFF 41 : 42 : 43 0x0100 0000 CONFIG_SYS_IMMR (Internal memory map base adress) 44 : 45 0x0130 7FFF 46 : 47 : 48 0x0200 0000 CONFIG_SYS_FLASH_BASE 49 : 50 0x027C FFFF 51 : 52 : 53 0x0300 0000 PLD_BASE 54 55Flash Partition: 56 57 0x0200 0000 Block 0 and 1 contain U-Boot except 58 : environment 59 : 60 0x0201 FFFF 61 0x0202 0000 Block 2 contains environment (.ppcenv) 62 : 63 0x0202 FFFF 64 65See README file for futher information about U-Boot relocation 66and partitioning. 67 68Tested Features: 69================ 70 71* U-Boot commands: go, loads, loadb, all memory features, printenv, 72 setenv, saveenv, protect, erase, fli, bdi, mtest, reset, version, 73 coninfo, help (see configuration file for available commands) 74 75* Blinking led to indicate boot process 76 77Added or Changed Files: 78======================= 79 80u-boot-0.2.0/board/cmi/* 81u-boot-0.2.0/include/configs/cmi_mpc5xx.h 82 83Regards, 84Martin 85