123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- Summary:
- ========
- This file contains information about the cmi board configuration.
- 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,
- 28F320J3A or 28F640J3A Intel flash mounted.
- Board Discription:
- ==================
- * Motorola MPC555
- * RS232 connection
- * Intel flash 28F640J3A
- * Micron SRAM 1M
- * Altera PLD
- 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
- from the data bus to set the startup buswidth to 16-bit.
- 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:
- 0x0000 0000 CFG_SDRAM_BASE
- :
- 0x000F 9FFF
- :
- :
- 0x0100 0000 CFG_IMMR (Internal memory map base adress)
- :
- 0x0130 7FFF
- :
- :
- 0x0200 0000 CFG_FLASH_BASE
- :
- 0x027C FFFF
- :
- :
- 0x0300 0000 PLD_BASE
- Flash Partition:
- 0x0200 0000 Block 0 and 1 contain U-Boot except
- : environment
- :
- 0x0201 FFFF
- 0x0202 0000 Block 2 contains environment (.ppcenv)
- :
- 0x0202 FFFF
- 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)
- * 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
|