MT6755_FPGA_DDR.cmm 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. &NR_RNKS=2
  2. ; EMI setting
  3. if &NR_RNKS==2
  4. (
  5. D.S SD:0x10203000 %LE %LONG 0x0002A302; EMI_CONA
  6. ;D.S SD:0x10203000 %LE %LONG 0x0002A352; EMI_CONA
  7. )
  8. else
  9. (
  10. D.S SD:0x10203000 %LE %LONG 0x00002112; EMI_CONA
  11. )
  12. D.S SD:0x10203060 %LE %LONG 0x00000400; EMI_CONM
  13. ;D.S SD:0x102030E8 %LE %LONG 0x00000800; EMI_DFTB
  14. ;D.S SD:0x10203000 %LE %LONG 0x0002A35A; EMI_CONA
  15. ;D.S SD:0x10203060 %LE %LONG 0x00000700; EMI_CONM
  16. ;D.S SD:0x10203140 %LE %LONG 0x10402488; EMI_ARBI
  17. ;D.S SD:0x10203100 %LE %LONG 0x4010580e; EMI_ARBA
  18. ;D.S SD:0x10203110 %LE %LONG 0xffff5803; EMI_ARBC
  19. ;D.S SD:0x10203118 %LE %LONG 0x0601580e; EMI_ARBD
  20. ;D.S SD:0x10203120 %LE %LONG 0x40405003; EMI_ARBE
  21. ;D.S SD:0x10203128 %LE %LONG 0x8080500f; EMI_ARBF
  22. ;D.S SD:0x10203130 %LE %LONG 0x8080500f; EMI_ARBG
  23. ;D.S SD:0x10203148 %LE %LONG 0x00464f2f; EMI_ARBJ
  24. ;D.S SD:0x10203150 %LE %LONG 0x00720038; EMI_ARBK
  25. ;D.S SD:0x10203158 %LE %LONG 0x0808084d; EMI_SLCT
  26. ; DDRPHY setting
  27. if &NR_RNKS==2
  28. (
  29. D.S SD:0x10213110 %LE %LONG 0x00051192;
  30. )
  31. else
  32. (
  33. D.S SD:0x10213110 %LE %LONG 0x00051180;
  34. )
  35. D.S SD:0x10213048 %LE %LONG 0x0000110d;
  36. D.S SD:0x102130D8 %LE %LONG 0x00500900;
  37. D.S SD:0x102130E4 %LE %LONG 0x00000001;
  38. D.S SD:0x1021308c %LE %LONG 0x00000001;
  39. D.S SD:0x10213090 %LE %LONG 0x00000000;
  40. D.S SD:0x10213094 %LE %LONG 0x80000000;
  41. D.S SD:0x102130DC %LE %LONG 0x83004004;
  42. D.S SD:0x102130E0 %LE %LONG 0x01004004;
  43. D.S SD:0x102130F0 %LE %LONG 0x00000000;
  44. D.S SD:0x102130F4 %LE %LONG 0x01000000;
  45. D.S SD:0x10213168 %LE %LONG 0x00000080;
  46. D.S SD:0x102130D8 %LE %LONG 0x00700900;
  47. D.S SD:0x10213004 %LE %LONG 0xF00487A2;
  48. D.S SD:0x1021307C %LE %LONG 0x900641c0;
  49. D.S SD:0x10213028 %LE %LONG 0xF1200F01;
  50. D.S SD:0x102131E0 %LE %LONG 0x3001ebff;
  51. D.S SD:0x10213158 %LE %LONG 0x00000000;
  52. D.S SD:0x102130e4 %LE %LONG 0x00000005;
  53. wait 1.ms
  54. D.S SD:0x10213088 %LE %LONG 0x0000003F;
  55. ;D.S SD:0x100F11E4 %LE %LONG 0x00000001;
  56. ;D.S SD:0x100F11E4 %LE %LONG 0x00000000;
  57. wait 1.ms
  58. D.S SD:0x10213088 %LE %LONG 0x00FF000A;
  59. ;D.S SD:0x100F11E4 %LE %LONG 0x00000001;
  60. ;D.S SD:0x100F11E4 %LE %LONG 0x00000000;
  61. wait 1.ms
  62. D.S SD:0x10213088 %LE %LONG 0x00320001;
  63. ;D.S SD:0x100F11E4 %LE %LONG 0x00000001;
  64. ;D.S SD:0x100F11E4 %LE %LONG 0x00000000;
  65. wait 1.ms
  66. D.S SD:0x10213088 %LE %LONG 0x00020002;
  67. ;D.S SD:0x100F11E4 %LE %LONG 0x00000001;
  68. ;D.S SD:0x100F11E4 %LE %LONG 0x00001100;
  69. wait 1.ms
  70. ;D.S SD:0x10213110 %LE %LONG 0x00111190;
  71. D.S SD:0x102130E4 %LE %LONG 0x00000001;
  72. D.S SD:0x10213084 %LE %LONG 0x00000a56;
  73. D.S SD:0x1021300C %LE %LONG 0x00000000;
  74. D.S SD:0x10213000 %LE %LONG 0x45D84408;
  75. D.S SD:0x10213044 %LE %LONG 0xa8080401;
  76. D.S SD:0x102131E8 %LE %LONG 0x00000510;
  77. D.S SD:0x10213008 %LE %LONG 0x03406340;
  78. D.S SD:0x10213010 %LE %LONG 0x00000000;
  79. D.S SD:0x102130F8 %LE %LONG 0xEDCB000F;
  80. D.S SD:0x102130FC %LE %LONG 0x27010000;
  81. ; DRAMC setting
  82. if &NR_RNKS==2
  83. (
  84. D.S SD:0x10214110 %LE %LONG 0x00051192;
  85. )
  86. else
  87. (
  88. D.S SD:0x10214110 %LE %LONG 0x00051180;
  89. )
  90. D.S SD:0x10214048 %LE %LONG 0x0000110d;
  91. D.S SD:0x102140D8 %LE %LONG 0x00500900;
  92. D.S SD:0x102140E4 %LE %LONG 0x00000001;
  93. D.S SD:0x1021408c %LE %LONG 0x00000001;
  94. D.S SD:0x10214090 %LE %LONG 0x00000000;
  95. D.S SD:0x10214094 %LE %LONG 0x80000000;
  96. D.S SD:0x102140DC %LE %LONG 0x83004004;
  97. D.S SD:0x102140E0 %LE %LONG 0x01004004;
  98. D.S SD:0x102140F0 %LE %LONG 0x00000000;
  99. D.S SD:0x102140F4 %LE %LONG 0x01000000;
  100. D.S SD:0x10214168 %LE %LONG 0x00000080;
  101. D.S SD:0x102140D8 %LE %LONG 0x00700900;
  102. D.S SD:0x10214004 %LE %LONG 0xF00487A2;
  103. D.S SD:0x1021407C %LE %LONG 0x900641c0;
  104. D.S SD:0x10214028 %LE %LONG 0xF1200F01;
  105. D.S SD:0x102141E0 %LE %LONG 0x3001ebff;
  106. D.S SD:0x10214158 %LE %LONG 0x00000000;
  107. D.S SD:0x102140e4 %LE %LONG 0x00000005;
  108. ;wait 1.ms
  109. D.S SD:0x10214088 %LE %LONG 0x0000003F;
  110. D.S SD:0x102141E4 %LE %LONG 0x00000001;
  111. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  112. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  113. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  114. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  115. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  116. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  117. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  118. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  119. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  120. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  121. ;wait 1.ms
  122. D.S SD:0x10214088 %LE %LONG 0x00FF000A;
  123. D.S SD:0x102141E4 %LE %LONG 0x00000001;
  124. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  125. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  126. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  127. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  128. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  129. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  130. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  131. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  132. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  133. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  134. ;wait 1.ms
  135. D.S SD:0x10214088 %LE %LONG 0x00320001;
  136. D.S SD:0x102141E4 %LE %LONG 0x00000001;
  137. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  138. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  139. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  140. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  141. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  142. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  143. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  144. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  145. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  146. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  147. ;wait 1.ms
  148. D.S SD:0x10214088 %LE %LONG 0x00020002;
  149. D.S SD:0x102141E4 %LE %LONG 0x00000001;
  150. D.S SD:0x102141E4 %LE %LONG 0x00001100;
  151. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  152. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  153. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  154. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  155. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  156. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  157. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  158. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  159. D.S SD:0x102141E4 %LE %LONG 0x00000000;
  160. ;wait 1.ms
  161. ;D.S SD:0x10214110 %LE %LONG 0x00111190;
  162. D.S SD:0x102140E4 %LE %LONG 0x00000001;
  163. D.S SD:0x10214084 %LE %LONG 0x00000a56;
  164. D.S SD:0x1021400C %LE %LONG 0x00000000;
  165. D.S SD:0x10214000 %LE %LONG 0x45D84408;
  166. D.S SD:0x10214044 %LE %LONG 0xa8080401;
  167. D.S SD:0x102141E8 %LE %LONG 0x00000510;
  168. D.S SD:0x10214008 %LE %LONG 0x03406340;
  169. D.S SD:0x10214010 %LE %LONG 0x00000000;
  170. D.S SD:0x102140F8 %LE %LONG 0xEDCB000F;
  171. D.S SD:0x102140FC %LE %LONG 0x27010000;