SHARE
TWEET

Untitled

a guest Oct 15th, 2019 80 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Garbage before this text was binary numbers: 1, 2, 4, 8, 16, 32, 64, 128, 240, 15, 170 and 85
  2.  
  3. To help you find biterrors to paula. Now starting normal startuptext etc
  4.  
  5. Amiga DiagROM V1.1 - 27-Oct-18  - By John (Chucky/The Gang) Hertell
  6.  
  7.  
  8.  
  9. Testing if serial loopbackadapter is installed: <> NOT DETECTED
  10.  
  11. - Parallel Code $ff - Start of ROM, CPU Seems somewhat alive
  12.  
  13.     Checking status of mousebuttons for different startups:
  14.  
  15.            
  16.  
  17.     Set all Interrupt enablebits (INTENA $dff09a) to Disabled: Done
  18.  
  19.     Set all Interrupt requestbits (INTREQ $dff09c) to Disabled: Done
  20.  
  21.     Set all DMA enablebits (DMACON $dff096) to Disabled: Done
  22.  
  23.  
  24. Testing if OVL is working: OK
  25.  
  26. - Parallel Code $fe - Test UDS/LDS line
  27.  
  28.   - Test of writing word $FFFF to $400 OK
  29.  
  30.   - Test of writing word $00FF to $400 OK
  31.  
  32.   - Test of writing word $FF00 to $400 OK
  33.  
  34.   - Test of writing word $0000 to $400 OK
  35.  
  36.   - Test of writing byte (even) $ff to $400 OK
  37.  
  38.   - Test of writing byte (odd) $ff to $401 OK
  39.  
  40. - Parallel Code $fd - Start of chipmemdetection
  41.  
  42.  
  43.  
  44. Addr $00000400
  45. Addr $00000400
  46. Addr $00000400
  47. Addr $00000400
  48. Addr $00000400   OK  Number of 32K blocks found: $01
  49. Addr $00008400
  50. Addr $00008400
  51. Addr $00008400
  52. Addr $00008400
  53. Addr $00008400   OK  Number of 32K blocks found: $02
  54. Addr $00010400
  55. Addr $00010400
  56. Addr $00010400
  57. Addr $00010400
  58. Addr $00010400   OK  Number of 32K blocks found: $03
  59. Addr $00018400
  60. Addr $00018400
  61. Addr $00018400
  62. Addr $00018400
  63. Addr $00018400   OK  Number of 32K blocks found: $04
  64. Addr $00020400
  65. Addr $00020400
  66. Addr $00020400
  67. Addr $00020400
  68. Addr $00020400   OK  Number of 32K blocks found: $05
  69. Addr $00028400
  70. Addr $00028400
  71. Addr $00028400
  72. Addr $00028400
  73. Addr $00028400   OK  Number of 32K blocks found: $06
  74. Addr $00030400
  75. Addr $00030400
  76. Addr $00030400
  77. Addr $00030400
  78. Addr $00030400   OK  Number of 32K blocks found: $07
  79. Addr $00038400
  80. Addr $00038400
  81. Addr $00038400
  82. Addr $00038400
  83. Addr $00038400   OK  Number of 32K blocks found: $08
  84. Addr $00040400
  85. Addr $00040400
  86. Addr $00040400
  87. Addr $00040400
  88. Addr $00040400   OK  Number of 32K blocks found: $09
  89. Addr $00048400
  90. Addr $00048400
  91. Addr $00048400
  92. Addr $00048400
  93. Addr $00048400   OK  Number of 32K blocks found: $0A
  94. Addr $00050400
  95. Addr $00050400
  96. Addr $00050400
  97. Addr $00050400
  98. Addr $00050400   OK  Number of 32K blocks found: $0B
  99. Addr $00058400
  100. Addr $00058400
  101. Addr $00058400
  102. Addr $00058400
  103. Addr $00058400   OK  Number of 32K blocks found: $0C
  104. Addr $00060400
  105. Addr $00060400
  106. Addr $00060400
  107. Addr $00060400
  108. Addr $00060400   OK  Number of 32K blocks found: $0D
  109. Addr $00068400
  110. Addr $00068400
  111. Addr $00068400
  112. Addr $00068400
  113. Addr $00068400   OK  Number of 32K blocks found: $0E
  114. Addr $00070400
  115. Addr $00070400
  116. Addr $00070400
  117. Addr $00070400
  118. Addr $00070400   OK  Number of 32K blocks found: $0F
  119. Addr $00078400
  120. Addr $00078400
  121. Addr $00078400
  122. Addr $00078400
  123. Addr $00078400   OK  Number of 32K blocks found: $10
  124. Addr $00080400
  125. Addr $00080400
  126. Addr $00080400
  127. Addr $00080400
  128. Addr $00080400   OK  Number of 32K blocks found: $11
  129. Addr $00088400
  130. Addr $00088400
  131. Addr $00088400
  132. Addr $00088400
  133. Addr $00088400   OK  Number of 32K blocks found: $12
  134. Addr $00090400
  135. Addr $00090400
  136. Addr $00090400
  137. Addr $00090400
  138. Addr $00090400   OK  Number of 32K blocks found: $13
  139. Addr $00098400
  140. Addr $00098400
  141. Addr $00098400
  142. Addr $00098400
  143. Addr $00098400   OK  Number of 32K blocks found: $14
  144. Addr $000A0400
  145. Addr $000A0400
  146. Addr $000A0400
  147. Addr $000A0400
  148. Addr $000A0400   OK  Number of 32K blocks found: $15
  149. Addr $000A8400
  150. Addr $000A8400
  151. Addr $000A8400
  152. Addr $000A8400
  153. Addr $000A8400   OK  Number of 32K blocks found: $16
  154. Addr $000B0400
  155. Addr $000B0400
  156. Addr $000B0400
  157. Addr $000B0400
  158. Addr $000B0400   OK  Number of 32K blocks found: $17
  159. Addr $000B8400
  160. Addr $000B8400
  161. Addr $000B8400
  162. Addr $000B8400
  163. Addr $000B8400   OK  Number of 32K blocks found: $18
  164. Addr $000C0400
  165. Addr $000C0400
  166. Addr $000C0400
  167. Addr $000C0400
  168. Addr $000C0400   OK  Number of 32K blocks found: $19
  169. Addr $000C8400
  170. Addr $000C8400
  171. Addr $000C8400
  172. Addr $000C8400
  173. Addr $000C8400   OK  Number of 32K blocks found: $1A
  174. Addr $000D0400
  175. Addr $000D0400
  176. Addr $000D0400
  177. Addr $000D0400
  178. Addr $000D0400   OK  Number of 32K blocks found: $1B
  179. Addr $000D8400
  180. Addr $000D8400
  181. Addr $000D8400
  182. Addr $000D8400
  183. Addr $000D8400   OK  Number of 32K blocks found: $1C
  184. Addr $000E0400
  185. Addr $000E0400
  186. Addr $000E0400
  187. Addr $000E0400
  188. Addr $000E0400   OK  Number of 32K blocks found: $1D
  189. Addr $000E8400
  190. Addr $000E8400
  191. Addr $000E8400
  192. Addr $000E8400
  193. Addr $000E8400   OK  Number of 32K blocks found: $1E
  194. Addr $000F0400
  195. Addr $000F0400
  196. Addr $000F0400
  197. Addr $000F0400
  198. Addr $000F0400   OK  Number of 32K blocks found: $1F
  199. Addr $000F8400
  200. Addr $000F8400
  201. Addr $000F8400
  202. Addr $000F8400
  203. Addr $000F8400   OK  Number of 32K blocks found: $20
  204. Addr $00100400
  205. Addr $00100400
  206. Addr $00100400
  207. Addr $00100400
  208. Addr $00100400   OK  Number of 32K blocks found: $21
  209. Addr $00108400
  210. Addr $00108400
  211. Addr $00108400
  212. Addr $00108400
  213. Addr $00108400   OK  Number of 32K blocks found: $22
  214. Addr $00110400
  215. Addr $00110400
  216. Addr $00110400
  217. Addr $00110400
  218. Addr $00110400   OK  Number of 32K blocks found: $23
  219. Addr $00118400
  220. Addr $00118400
  221. Addr $00118400
  222. Addr $00118400
  223. Addr $00118400   OK  Number of 32K blocks found: $24
  224. Addr $00120400
  225. Addr $00120400
  226. Addr $00120400
  227. Addr $00120400
  228. Addr $00120400   OK  Number of 32K blocks found: $25
  229. Addr $00128400
  230. Addr $00128400
  231. Addr $00128400
  232. Addr $00128400
  233. Addr $00128400   OK  Number of 32K blocks found: $26
  234. Addr $00130400
  235. Addr $00130400
  236. Addr $00130400
  237. Addr $00130400
  238. Addr $00130400   OK  Number of 32K blocks found: $27
  239. Addr $00138400
  240. Addr $00138400
  241. Addr $00138400
  242. Addr $00138400
  243. Addr $00138400   OK  Number of 32K blocks found: $28
  244. Addr $00140400
  245. Addr $00140400
  246. Addr $00140400
  247. Addr $00140400
  248. Addr $00140400   OK  Number of 32K blocks found: $29
  249. Addr $00148400
  250. Addr $00148400
  251. Addr $00148400
  252. Addr $00148400
  253. Addr $00148400   OK  Number of 32K blocks found: $2A
  254. Addr $00150400
  255. Addr $00150400
  256. Addr $00150400
  257. Addr $00150400
  258. Addr $00150400   OK  Number of 32K blocks found: $2B
  259. Addr $00158400
  260. Addr $00158400
  261. Addr $00158400
  262. Addr $00158400
  263. Addr $00158400   OK  Number of 32K blocks found: $2C
  264. Addr $00160400
  265. Addr $00160400
  266. Addr $00160400
  267. Addr $00160400
  268. Addr $00160400   OK  Number of 32K blocks found: $2D
  269. Addr $00168400
  270. Addr $00168400
  271. Addr $00168400
  272. Addr $00168400
  273. Addr $00168400   OK  Number of 32K blocks found: $2E
  274. Addr $00170400
  275. Addr $00170400
  276. Addr $00170400
  277. Addr $00170400
  278. Addr $00170400   OK  Number of 32K blocks found: $2F
  279. Addr $00178400
  280. Addr $00178400
  281. Addr $00178400
  282. Addr $00178400
  283. Addr $00178400   OK  Number of 32K blocks found: $30
  284. Addr $00180400
  285. Addr $00180400
  286. Addr $00180400
  287. Addr $00180400
  288. Addr $00180400   OK  Number of 32K blocks found: $31
  289. Addr $00188400
  290. Addr $00188400
  291. Addr $00188400
  292. Addr $00188400
  293. Addr $00188400   OK  Number of 32K blocks found: $32
  294. Addr $00190400
  295. Addr $00190400
  296. Addr $00190400
  297. Addr $00190400
  298. Addr $00190400   OK  Number of 32K blocks found: $33
  299. Addr $00198400
  300. Addr $00198400
  301. Addr $00198400
  302. Addr $00198400
  303. Addr $00198400   OK  Number of 32K blocks found: $34
  304. Addr $001A0400
  305. Addr $001A0400
  306. Addr $001A0400
  307. Addr $001A0400
  308. Addr $001A0400   OK  Number of 32K blocks found: $35
  309. Addr $001A8400
  310. Addr $001A8400
  311. Addr $001A8400
  312. Addr $001A8400
  313. Addr $001A8400   OK  Number of 32K blocks found: $36
  314. Addr $001B0400
  315. Addr $001B0400
  316. Addr $001B0400
  317. Addr $001B0400
  318. Addr $001B0400   OK  Number of 32K blocks found: $37
  319. Addr $001B8400
  320. Addr $001B8400
  321. Addr $001B8400
  322. Addr $001B8400
  323. Addr $001B8400   OK  Number of 32K blocks found: $38
  324. Addr $001C0400
  325. Addr $001C0400
  326. Addr $001C0400
  327. Addr $001C0400
  328. Addr $001C0400   OK  Number of 32K blocks found: $39
  329. Addr $001C8400
  330. Addr $001C8400
  331. Addr $001C8400
  332. Addr $001C8400
  333. Addr $001C8400   OK  Number of 32K blocks found: $3A
  334. Addr $001D0400
  335. Addr $001D0400
  336. Addr $001D0400
  337. Addr $001D0400
  338. Addr $001D0400   OK  Number of 32K blocks found: $3B
  339. Addr $001D8400
  340. Addr $001D8400
  341. Addr $001D8400
  342. Addr $001D8400
  343. Addr $001D8400   OK  Number of 32K blocks found: $3C
  344. Addr $001E0400
  345. Addr $001E0400
  346. Addr $001E0400
  347. Addr $001E0400
  348. Addr $001E0400   OK  Number of 32K blocks found: $3D
  349. Addr $001E8400
  350. Addr $001E8400
  351. Addr $001E8400
  352. Addr $001E8400
  353. Addr $001E8400   OK  Number of 32K blocks found: $3E
  354. Addr $001F0400
  355. Addr $001F0400
  356. Addr $001F0400
  357. Addr $001F0400
  358. Addr $001F0400   OK  Number of 32K blocks found: $3F
  359. Addr $001F8400
  360. Addr $001F8400
  361. Addr $001F8400
  362. Addr $001F8400
  363. Addr $001F8400   OK  Number of 32K blocks found: $40
  364.  
  365. Startaddr: $00000400  Endaddr: $00200000
  366.  
  367.  
  368.   Using $001ECD00 as start of workmem (Base)
  369.  
  370.  
  371. - Parallel Code $fa - Starting to use detected memory
  372.  
  373.  
  374. Testing if serial loopbackadapter is installed: <> NOT DETECTED
  375.  
  376. Detecting if we have a working raster: DETECTED
  377.  
  378. Detected Chipmem: 2048kB
  379.  
  380. Detected Motherboard Fastmem: 4294967232kB
  381.  
  382. Basememory address: $001ECD00
  383.  
  384. - Parallel Code $f9 - Detected memory in use, we now have a stack etc
  385.  
  386.     Set Start of copper (COP1LCH $dff080): Done
  387.  
  388.     Starting Copper (COPJMP1 $dff088): Done
  389.  
  390.     Set all DMA enablebits (DMACON $dff096) to Enabled: Done
  391.  
  392.     Set Beam Conter control register to 32 (PAL) (BEAMCON0 $dff1dc): Done
  393.  
  394.     Set POTGO to all OUTPUT ($FF00) (POTGO $dff034): Done
  395.  
  396. - Parallel Code $f8 - Starting up screen, text echoed to serialport
  397.  
  398. Amiga DiagROM V1.1 - 27-Oct-18  - By John (Chucky/The Gang) Hertell
  399.  
  400.  
  401. 
  402.  
  403.  
  404. Doing ROM Checksumtest: (64K blocks, Green OK, Red Failed)
  405.  
  406. $6946ACF4 $B526F1B8 $E967DADB $00000000 $00000000 $00000000 $00000000 $006C0070
  407.  
  408.  
  409. CPU: 68030  FPU: NONE  MMU: NOT CHECKED
  410.  
  411.  
  412. Doing some fastmem detection skipped at start as chip was found
  413.  
  414. Pressing left mousebutton will cancel detection (if hanged)
  415.  
  416.  
  417. Checking if a 24 Bit address cpu is used: NO
  418.  
  419.  - Checking for A3000/A4000 Motherboardmemory
  420.  
  421.   - Fastmem found between: $07000000 - $08000000
  422.  
  423.  - Checking for CPU-Board Memory (most A3k/A4k)
  424.  
  425.  - Checking for CPU-Board Memory (most A1200)
  426.  
  427.  - Checking for Memory in 24 Bit area (NON AUTOCONFIG)
  428.  
  429.  - Checking for Memory in Ranger or Fakefast area
  430.  
  431. 
  432.  
  433.  
  434. IF This ROM is sold, if above 10eur+hardware cost 25% MUST be donated to
  435.  
  436. an LEGITIMATE charity of some kind, like curing cancer for example...
  437.  
  438. If you paid more than 10Eur + Hardware + Shipping, please ask what charity you
  439.  
  440. have supported!!!      This software is fully open source and free to use.
  441.  
  442. Go to www.diagrom.com or http://github.com/ChuckyGang/DiagROM for information
  443.  
  444.  
  445. 
  446.  
  447.  
  448. To use serial communication please hold down ANY key now
  449.  
  450. OR click the RIGHT mousebutton.
  451.  
  452. Holding down the LEFT mousebutton will force serial on and turn off screen
  453.  
  454. forcing stuff to run in fastmem if avaible
  455.  
  456.  
  457. ...........................................................................
  458.  
  459. No key pressed, disabling any serialcommunications. Enable it in program
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top