README.cmi 2.0 KB

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