MPC5646C.mem 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. // memory config file for MPC5646C
  2. // VERSION 1.1
  3. reservedchar 0x21 // display '!' for invalid reads
  4. // FLASH 3MB
  5. // Code flash memory 0 array 0
  6. //range 0x00000000 0x0007FFFF 4 ReadWrite
  7. // Code flash memory 0 array 1
  8. //range 0x00080000 0x000FFFFF 4 ReadWrite
  9. // Code flash memory 0 array 2
  10. //range 0x00100000 0x017FFFF 4 ReadWrite
  11. // Code flash memory 1 array 2
  12. //range 0x00180000 0x001FFFFF 4 ReadWrite
  13. // Code flash memory 1 array 1
  14. //range 0x00200000 0x0027FFFF 4 ReadWrite
  15. // Code flash memory 1 array 0
  16. //range 0x00280000 0x002FFFFF 4 ReadWrite
  17. reserved 0x00300000 0x007FFFFF
  18. // Data flash memory array 0
  19. //range 0x00800000 0x0080FFFF 4 ReadWrite
  20. reserved 0x00810000 0x00E07FFF
  21. // Code flash memory array 1 test sector
  22. // Code flash memory array 0 shadow sector
  23. // Flash memory emulation mapping
  24. //range 0x00E08000 0x1FFFFFFF 4 ReadWrite
  25. reserved 0x20000000 0x3FFFFFFF
  26. // SRAM 2 x 128K
  27. //range 0x40000000 0x4003FFFF 4 ReadWrite
  28. // 2GB reserved
  29. reserved 0x40040000 0xBFFFFFFF
  30. // Off-platform peripherals (PBRIDGE)
  31. reserved 0xC0000000 0xC3F87FFF
  32. // Code flash memory 0 configuration
  33. // Data flash memory configuration
  34. // SIUL, WKPU
  35. //range 0xC3F88000 0xC3F97FFF 4 ReadWrite
  36. reserved 0xC3F98000 0xC3F9FFFF
  37. // eMIOS_0, eMIOS_1
  38. //range 0xC3FA0000 0xC3FA7FFF 4 ReadWrite
  39. reserved 0xC3FA8000 0xC3FAFFFF
  40. // Code flash memory 1 configuration
  41. //range 0xC3FB0000 0xC3FB3FFF 4 ReadWrite
  42. reserved 0xC3FB4000 0xC3FD7FFF
  43. // SSCM MC_ME MC_CGM MC_RGM MC_PCU RTC/API PIT_RTI STCU
  44. //range 0xC3FD8000 0xC3FF7FFF 4 ReadWrite
  45. reserved 0xC3FF8000 0xFFDFFFFF
  46. // ADC_0, ADC_1
  47. //range 0xFFE00000 0xFFE07FFF 4 ReadWrite
  48. reserved 0xFFE08000 0xFFE2FFFF
  49. // I2C
  50. // range 0xFFE30000 0xFFE33FFF 4 ReadWrite
  51. reserved 0xFFE34000 0xFFE3FFFF
  52. // LINFlexD_0-7
  53. //range 0xFFE40000 0xFFE5FFFF
  54. reserved 0xFFE60000 0xFFE63FFF
  55. // CTU
  56. //range 0xFFE64000 0xFFE67FFF 4 ReadWrite
  57. reserved 0xFFE68000 0xFFE6FFFF
  58. // CAN Sampler
  59. //range 0xFFE70000 0xFFE73FFF 4 ReadWrite
  60. reserved 0xFFE74000 0xFFE7FFFF
  61. // Mirrored range 0xC3F8_0000 — 0xC3FF_FFFF
  62. //range 0xFFE80000 0xFFEFFFFF 4 ReadWrite
  63. reserved 0xFFF00000 0xFFF03FFF
  64. // XBAR
  65. // range 0xFFF04000 0xFFF07FFF 4 ReadWrite
  66. reserved 0xFFF08000 0xFFF0FFFF
  67. // MPU
  68. //range 0xFFF10000 0xFFF13FFF 4 ReadWrite
  69. reserved 0xFFF14000 0xFFF1BFFF
  70. // CSE
  71. //range 0xFFF1C000 0xFFF1FFFF 4 ReadWrite
  72. reserved 0xFFF20000 0xFFF23FFF
  73. // Semaphore
  74. // range 0xFFF24000 0xFFF27FFF 4 ReadWrite
  75. reserved 0xFFF28000 0xFFF37FFF
  76. // SWT STM ECSM eDMA INTC
  77. //range 0xFFF38000 0xFFF4_BFFF
  78. // FEC
  79. //range 0xFFF4C000 0xFFF4FFFF 4 ReadWrite
  80. //reserved 0xFFF4C000 0xFFF4FFFF
  81. reserved 0xFFF50000 0xFFF8FFFF
  82. // DSPI 0-7, LINFlexD 8-9
  83. //range 0xFFF90000 0xFFFB7FFF 4 ReadWrite
  84. reserved 0xFFFB8000 0xFFFBFFFF
  85. // FlexCAN 0-5
  86. //range 0xFFFC0000 0xFFFD7FFF 4 ReadWrite
  87. reserved 0xFFFD8000 0xFFFDBFFF
  88. // DMA_MUX, FlexRay
  89. //range 0xFFFDC000 0xFFFDFFFF 4 ReadWrite
  90. reserved 0xFFFE4000 0xFFFFBFFF
  91. // BAM
  92. //range 0xFFFFC000 0xFFFFFFFF 4 ReadWrite