Advertisement
hak8or

MX233 4 Layer redo mem_test

Feb 1st, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.61 KB | None | 0 0
  1. ===========================
  2. Starting device from _start
  3. ===========================
  4. hak8or PowerPrep start initialize power...
  5. Battery Voltage = 1.62VNo battery or bad battery detected! Disabling battery voltage measurements.
  6. raise battery brownout level to programmed value
  7. Switch the Vddd power source to DCDC instead of the linear regulator
  8. Finished PowerPrep_ConfigurePowerSource
  9. LLCFeb 1 201519:34:19
  10. turnon_mem_rail at 2.5v
  11. EMI_CTRL 0x1C084040
  12. FRAC 0x92925E92
  13. Initilizing the 96 Mhz DRAM you want :D
  14. init_ddr_mt46v32m16_96Mhz
  15. power 0x00820710
  16. Frac 0x92925E92
  17. start change cpu freq
  18. hbus 0x00000003
  19. cpu 0x00010001
  20. Done with normal _start routine
  21.  
  22. Running just read tests.
  23. mem 0x40000000 => 0x0F0F0F0F
  24. mem 0x40000004 => 0x0F0F0F0F
  25. mem 0x40000008 => 0x0F0F0F0F
  26. mem 0x4000000C => 0x0F0F0F0F
  27. mem 0x40000010 => 0x0F0F0F0F
  28. mem 0x40000014 => 0x0F0F0F0F
  29. mem 0x40000018 => 0x0F0F0F0F
  30. mem 0x4000001C => 0x0F0F0F0F
  31. mem 0x40000020 => 0x0F0F0F0F
  32. mem 0x40000024 => 0x0F0F0F0F
  33. mem 0x40000028 => 0x0F0F0F0F
  34.  
  35. =========== Test pass 0 ===========
  36. Filling it with 0 and checking right after.
  37. -- current mem: Addr 0x40000000 -> 0x0F0F0F0F
  38. Filling with: 0x00000000
  39. !!Error!! Got: 0xE1A00000
  40. -- current mem: Addr 0x40000004 -> 0x0F0F0F0F
  41. Filling with: 0x00000000
  42. !!Error!! Got: 0xE1A00000
  43. -- current mem: Addr 0x40000008 -> 0x0F0F0F0F
  44. Filling with: 0x00000000
  45. !!Error!! Got: 0xE1A00000
  46. -- current mem: Addr 0x4000000C -> 0x0F0F0F0F
  47. Filling with: 0x00000000
  48. !!Error!! Got: 0xE1A00000
  49. -- current mem: Addr 0x40000010 -> 0x00000000
  50. Filling with: 0x00000000
  51. -- current mem: Addr 0x40000014 -> 0xE1A00000
  52. Filling with: 0x00000000
  53. -- current mem: Addr 0x40000018 -> 0xE1A00000
  54. Filling with: 0x00000000
  55. -- current mem: Addr 0x4000001C -> 0xE1A00000
  56. Filling with: 0x00000000
  57. -- current mem: Addr 0x40000020 -> 0xE1A00000
  58. Filling with: 0x00000000
  59. -- current mem: Addr 0x40000024 -> 0xE1A00000
  60. Filling with: 0x00000000
  61. -- current mem: Addr 0x40000028 -> 0xE1A00000
  62. Filling with: 0x00000000
  63. Filling it with 0xffffffff and checking right after.
  64. -- current mem: Addr 0x40000000 -> 0x00000000
  65. Filling with: 0xFFFFFFFF
  66. !!Error!! Got: 0xE1A00000
  67. -- current mem: Addr 0x40000004 -> 0x00000000
  68. Filling with: 0xFFFFFFFF
  69. !!Error!! Got: 0xE1A00000
  70. -- current mem: Addr 0x40000008 -> 0x00000000
  71. Filling with: 0xFFFFFFFF
  72. !!Error!! Got: 0xE1A00000
  73. -- current mem: Addr 0x4000000C -> 0x00000000
  74. Filling with: 0xFFFFFFFF
  75. !!Error!! Got: 0xE1A00000
  76. -- current mem: Addr 0x40000010 -> 0x00000000
  77. Filling with: 0xFFFFFFFF
  78. !!Error!! Got: 0xE1A00000
  79. -- current mem: Addr 0x40000014 -> 0x00000000
  80. Filling with: 0xFFFFFFFF
  81. !!Error!! Got: 0xE1A00000
  82. -- current mem: Addr 0x40000018 -> 0xFFFFFFFF
  83. Filling with: 0xFFFFFFFF
  84. -- current mem: Addr 0x4000001C -> 0xE1A00000
  85. Filling with: 0xFFFFFFFF
  86. -- current mem: Addr 0x40000020 -> 0xE1A00000
  87. Filling with: 0xFFFFFFFF
  88. -- current mem: Addr 0x40000024 -> 0xE1A00000
  89. Filling with: 0xFFFFFFFF
  90. -- current mem: Addr 0x40000028 -> 0xE1A00000
  91. Filling with: 0xFFFFFFFF
  92.  
  93. =========== Test pass 1 ===========
  94. Filling it with altnerating data and checking right after.
  95. -- current mem: Addr 0x40000000 -> 0xFFFFFFFF
  96. Filling with: 0xFFFFFFFF
  97. -- current mem: Addr 0x40000004 -> 0xE1A00000
  98. Filling with: 0x00000000
  99. -- current mem: Addr 0x40000008 -> 0xE1A00000
  100. Filling with: 0xFFFFFFFF
  101. -- current mem: Addr 0x4000000C -> 0xE1A00000
  102. Filling with: 0x00000000
  103. -- current mem: Addr 0x40000010 -> 0xE1A00000
  104. Filling with: 0xFFFFFFFF
  105. -- current mem: Addr 0x40000014 -> 0xE1A00000
  106. Filling with: 0x00000000
  107. -- current mem: Addr 0x40000018 -> 0xE1A00000
  108. Filling with: 0xFFFFFFFF
  109. -- current mem: Addr 0x4000001C -> 0xE1A00000
  110. Filling with: 0x00000000
  111. -- current mem: Addr 0x40000020 -> 0xE1A00000
  112. Filling with: 0xFFFFFFFF
  113. -- current mem: Addr 0x40000024 -> 0xE1A00000
  114. Filling with: 0x00000000
  115. -- current mem: Addr 0x40000028 -> 0xE1A00000
  116. Filling with: 0xFFFFFFFF
  117. Exiting _status ...
  118. LLLLLLLFCLJ
  119. Data Abort
  120. r14_HTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFC
  121.  
  122. ===========================
  123. Starting device from _start
  124. ===========================
  125. hak8or PowerPrep start initialize power...
  126. Battery Voltage = 1.62VNo battery or bad battery detected! Disabling battery voltage measurements.
  127. raise battery brownout level to programmed value
  128. Switch the Vddd power source to DCDC instead of the linear regulator
  129. Finished PowerPrep_ConfigurePowerSource
  130. LLCFeb 1 201519:34:19
  131. turnon_mem_rail at 2.5v
  132. EMI_CTRL 0x1C084040
  133. FRAC 0x92925E92
  134. Initilizing the 96 Mhz DRAM you want :D
  135. init_ddr_mt46v32m16_96Mhz
  136. power 0x00820710
  137. Frac 0x92925E92
  138. start change cpu freq
  139. hbus 0x00000003
  140. cpu 0x00010001
  141. Done with normal _start routine
  142.  
  143. Running just read tests.
  144. mem 0x40000000 => 0x0F0F0F0F
  145. mem 0x40000004 => 0x0F0F0F0F
  146. mem 0x40000008 => 0x0F0F0F0F
  147. mem 0x4000000C => 0x0F0F0F0F
  148. mem 0x40000010 => 0x0F0F0F0F
  149. mem 0x40000014 => 0x0F0F0F0F
  150. mem 0x40000018 => 0x0F0F0F0F
  151. mem 0x4000001C => 0x0F0F0F0F
  152. mem 0x40000020 => 0x0F0F0F0F
  153. mem 0x40000024 => 0x0F0F0F0F
  154. mem 0x40000028 => 0x0F0F0F0F
  155.  
  156. =========== Test pass 0 ===========
  157. Filling it with 0 and checking right after.
  158. -- current mem: Addr 0x40000000 -> 0x0F0F0F0F
  159. Filling with: 0x00000000
  160. !!Error!! Got: 0xE1A00000
  161. -- current mem: Addr 0x40000004 -> 0x0F0F0F0F
  162. Filling with: 0x00000000
  163. !!Error!! Got: 0xE1A00000
  164. -- current mem: Addr 0x40000008 -> 0x0F0F0F0F
  165. Filling with: 0x00000000
  166. !!Error!! Got: 0xE1A00000
  167. -- current mem: Addr 0x4000000C -> 0x0F0F0F0F
  168. Filling with: 0x00000000
  169. !!Error!! Got: 0xE1A00000
  170. -- current mem: Addr 0x40000010 -> 0x00000000
  171. Filling with: 0x00000000
  172. -- current mem: Addr 0x40000014 -> 0xE1A00000
  173. Filling with: 0x00000000
  174. -- current mem: Addr 0x40000018 -> 0xE1A00000
  175. Filling with: 0x00000000
  176. -- current mem: Addr 0x4000001C -> 0xE1A00000
  177. Filling with: 0x00000000
  178. -- current mem: Addr 0x40000020 -> 0xE1A00000
  179. Filling with: 0x00000000
  180. -- current mem: Addr 0x40000024 -> 0xE1A00000
  181. Filling with: 0x00000000
  182. -- current mem: Addr 0x40000028 -> 0xE1A00000
  183. Filling with: 0x00000000
  184. Filling it with 0xffffffff and checking right after.
  185. -- current mem: Addr 0x40000000 -> 0x00000000
  186. Filling with: 0xFFFFFFFF
  187. !!Error!! Got: 0xE1A00000
  188. -- current mem: Addr 0x40000004 -> 0x00000000
  189. Filling with: 0xFFFFFFFF
  190. !!Error!! Got: 0xE1A00000
  191. -- current mem: Addr 0x40000008 -> 0x00000000
  192. Filling with: 0xFFFFFFFF
  193. !!Error!! Got: 0xE1A00000
  194. -- current mem: Addr 0x4000000C -> 0x00000000
  195. Filling with: 0xFFFFFFFF
  196. !!Error!! Got: 0xE1A00000
  197. -- current mem: Addr 0x40000010 -> 0x00000000
  198. Filling with: 0xFFFFFFFF
  199. !!Error!! Got: 0xE1A00000
  200. -- current mem: Addr 0x40000014 -> 0x00000000
  201. Filling with: 0xFFFFFFFF
  202. !!Error!! Got: 0xE1A00000
  203. -- current mem: Addr 0x40000018 -> 0xFFFFFFFF
  204. Filling with: 0xFFFFFFFF
  205. -- current mem: Addr 0x4000001C -> 0xE1A00000
  206. Filling with: 0xFFFFFFFF
  207. -- current mem: Addr 0x40000020 -> 0xE1A00000
  208. Filling with: 0xFFFFFFFF
  209. -- current mem: Addr 0x40000024 -> 0xE1A00000
  210. Filling with: 0xFFFFFFFF
  211. -- current mem: Addr 0x40000028 -> 0xE1A00000
  212. Filling with: 0xFFFFFFFF
  213.  
  214. =========== Test pass 1 ===========
  215. Filling it with altnerating data and checking right after.
  216. -- current mem: Addr 0x40000000 -> 0xFFFFFFFF
  217. Filling with: 0xFFFFFFFF
  218. -- current mem: Addr 0x40000004 -> 0xE1A00000
  219. Filling with: 0x00000000
  220. -- current mem: Addr 0x40000008 -> 0xE1A00000
  221. Filling with: 0xFFFFFFFF
  222. -- current mem: Addr 0x4000000C -> 0xE1A00000
  223. Filling with: 0x00000000
  224. -- current mem: Addr 0x40000010 -> 0xE1A00000
  225. Filling with: 0xFFFFFFFF
  226. -- current mem: Addr 0x40000014 -> 0xE1A00000
  227. Filling with: 0x00000000
  228. -- current mem: Addr 0x40000018 -> 0xE1A00000
  229. Filling with: 0xFFFFFFFF
  230. -- current mem: Addr 0x4000001C -> 0xE1A00000
  231. Filling with: 0x00000000
  232. -- current mem: Addr 0x40000020 -> 0xE1A00000
  233. Filling with: 0xFFFFFFFF
  234. -- current mem: Addr 0x40000024 -> 0xFFFFFFFF
  235. Filling with: 0x00000000
  236. -- current mem: Addr 0x40000028 -> 0xE1A00000
  237. Filling with: 0xFFFFFFFF
  238. Exiting _status ...
  239. LLLLLLLFCL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement