home *** CD-ROM | disk | FTP | other *** search
/ Merciful 1 / Merciful - Disc 1.iso / software / a / advanced_amiga_analyser / advanced_amiga_analyser.txt < prev    next >
Encoding:
Text File  |  1995-10-14  |  13.5 KB  |  267 lines

  1.                        ____ž     ________________
  2.                   ˆ---+|    |----/    __________  \+----‰
  3.                   |::::|    Ž_Mb \____  \|    |\  \::::|
  4.                   |::::|    /   \/    |   Ÿ    Ž/   \:::|
  5.                   |::::Ž________/ ________Œ_________/:::|
  6.                   Š-------------\/----[PRESENTS]--------‹
  7.  
  8.                  ˆ--------------------------------------‰
  9.                  |       Advanced Amiga Analyzer        |
  10.                  |                                      |
  11.                  |          By Wilcom Australia            |
  12.                  |                                      |
  13.                  | Full Dox Typed Up By Cooey/LSD ©1993 | 
  14.                  Š--------------------------------------‹
  15.  
  16.  
  17. 1.  Introduction
  18.  
  19.     Adv. Amiga Analyzer is a combination hardware/software diagnostic
  20. utility for the Amiga.  It helps you narrow down the problem to specific
  21. pieces of hardware, and most importantly lets you know when things are
  22. functioning properly.  
  23.  
  24. Specific tests it can run include:
  25.  
  26. Game Port Function and Power
  27.  
  28. Parallel Port Function and Power
  29.  
  30. Serial Port Function and Power
  31.  
  32. Disk Drive Function
  33.  
  34. Memory Function
  35.  
  36. Video Port Power
  37.  
  38. Audio Hardware Function
  39.  
  40. In addition, the Analyzer can tell you what hardware is installed in a
  41. system without having to open up the computer.  You can find out what OS
  42. ROM is installed, what CPU is in there, what FPU exists, which Amiga chips
  43. are present (regular or Fat Agnus?), memory installed, and expansion
  44. boards.  All of these tests are run from a point-and-click interface.  In
  45. addition, the parallel and serial port testers require that the provided
  46. hardware dongles (see IFF cct. diagrams - Cooey) are plugged into the
  47. appropriate data port (Amiga 1000 tests will require gender changers).
  48. Additional dongles are provided that check the power on the game and video
  49. ports.  To run the program, make sure the power on the computer to test is
  50. turned off.  Plug in all the hardware dongles.  Power the computer on.  If
  51. any of the provided LEDs do not light, there is a power problem with that
  52. port.  If they do all light, power back down, remove the game and video
  53. port dongles, plug the monitor and mouse back in, and power back up.  Boot
  54. with a copy of the Analyzer disk.  Each of the following sections describes
  55. how to run the individual tests.
  56.  
  57. -----------------------------------------------------------------------------
  58.  
  59. 2.  General Interface
  60.  
  61.     All tests have a very simple user interface.  At the bottom left of
  62. the screen are two rows of buttons.  Each of these represents one of the
  63. tests.  To leave the current test and run a different one, simply click on
  64. the appropriate button with the left mouse button.  If one of these buttons
  65. is ghosted out, it means that the Analyzer could not allocate the hardware
  66. required for that test from the system.  This often happens if a terminal
  67. program was run before the Analyzer, and did not properly release the
  68. serial port.  At the bottom right are some testing control buttons.
  69. Clicking on the HELP button will bring up a small on-line help screen for
  70. the current test.  There are also RUN TEST and END test buttons, used for
  71. starting and stopping tests respectively.  All current tests will run
  72. until the END TEST button is selected, allowing overnight testing to track
  73. down and intermittent problem.  At the top right is an ABOUT button.  This
  74. will give you information about us, as well as the version number of the
  75. copy of the analyzer you are using.  At the top left is the Window Close
  76. gadget.  Clicking on this exits the program and returns you to the
  77. environment from which you started the Analyzer.  Any test that shows a pin
  78. diagram of the port being tested will let you click on the pin in the
  79. diagram to show you what hardware on the motherboard that pin is connected
  80. to.  If a problem is found, a similar screen will also appear to let you
  81. know what hardware to check.  It should be noted that this information
  82. comes from the schematics for an Amiga 2000 -- other Amiga models will vary
  83. slightly (although the actual chips should be the same (The A2000
  84. connections and motherboard are almost identical to the A500, A500+, A1500,
  85. B2000, and maybe the A2500 and I have verified this - Cooey).  There are
  86. too many Amiga motherboard revisions as well as machines for all of the
  87. individual differences to fit on one screen.
  88.  
  89. -----------------------------------------------------------------------------
  90.  
  91. 3.  Game Port Tester
  92.  
  93.     This will be the initial screen when the program is started.  This
  94. will allow you to find out exactly what pins on the mouse port are giving
  95. problems if the mouse is not functioning properly.  As a device is
  96. manipulated in the port, the various lines on the diagram will fire.  If
  97. any pin does not act properly, you may click on it with the left mouse
  98. button to get a description of the pin and what hardware it is connected
  99. to.  Game Port 0 also shows the current mouse position.  The reason for
  100. this is that the game ports are wired differently for mice/analog joysticks
  101. than they are for joysticks.  A port work perfectly fine for a joystick,
  102. but not a mouse, or vice-versa.  To do a thorough game port test, you
  103. should run it once with a mouse, then once with a joystick.  If it passes
  104. both tests, you may be confident that the port is working OK.  It should be
  105. noted that the mouse position indicator may be clicked on with the left
  106. mouse button to show the hardware that needs to be checked if the mouse
  107. position is not working properly.
  108.  
  109. -----------------------------------------------------------------------------
  110.  
  111. 4.  Parallel Port Tester
  112.  
  113.     Proper functioning of this test requires that the Parallel Port
  114. Dongle be connected to the parallel port on the computer.  In the center of
  115. the screen you will see a diagram of the parallel port.  As with the game
  116. port tester, you may click on any pin in the diagram and get an information
  117. window telling you about that pin.  To run the testm simply select the RUN
  118. TEST button.  The parallel port will be checked out, and any pins that do
  119. not respond properly will be reported to you, along with what hardware
  120. needs to be checked.  The test will run until the END TEST button is
  121. selected.
  122.  
  123. -----------------------------------------------------------------------------
  124.  
  125. 5.  Serial Port Tester
  126.  
  127.     Proper functioning of this test requires that the Serial Port
  128. Dongle be connected to the serial port on the computer.  In the center of
  129. the screen you will see a diagram of the serial port.  As with the game
  130. port tester, you may click on any pin in the diagram and get an information
  131. window telling you about that pin.  To run the test, simply select the RUN
  132. TEST button.  The serial port will be checked out, and any pins that do not
  133. respond properly will be reported to you, along with what hardware needs to
  134. be checked.  The test will run until the END TEST button is selected.
  135.  
  136.  
  137. -----------------------------------------------------------------------------
  138.  
  139. 6.  Memory Tester
  140.  
  141.     This test will attempt to allocate all free memory in the system,
  142. and the write and read patterns to that memory to check that it is working
  143. properly.  It will report 256K blocks of memory that had problems.  265K
  144. blocks were chosen as all memory chips work in at least 256K blocks, and
  145. this should help you track down which chip is at fault.  Note that this
  146. test cannot currently check memory that has been already allocated by the
  147. system;  it is for this reason that we recommend you run this test after
  148. booting with the Analyzer disk to give you the most free memory possible.
  149. When RUN TEST is selected, the middle window (labelled "Memory Blocks
  150. Checked") will show all the memory that the test was able to allocate.  The
  151. test will then write and read its patterns to and from memory, checking as
  152. it goes.  It will first do a write test, then a read test.  A total of four
  153. patterns are used, so eight passes are made through each block.  The
  154. current block being checked and the address within that block are displayed
  155. in the top window.  Any errors found are reported in the bottom window
  156. (labelled "Error Blocks Found").  Both the Memory Blocks and Error Blocks
  157. windows may be scrolled while the test is running.  The test will run until
  158. END TEST is selected, allowing a good overnight test.  A Pass counter is
  159. maintained in the upper left-hand corner to let you know how many times the
  160. memory has been checked.
  161.  
  162. ----------------------------------------------------------------------------
  163.  
  164. 7.  Disk Drive Tester
  165.  
  166.     This test is used to check all internal and external 3.5" 880K
  167. floppy drives (now that Commodore has released the high density, 1.76M
  168. floppy drives, we are working on supporting them).  It can perform both
  169. READ ONLY and READ/WRITE tests on these drives -- different problems
  170. require different approaches.  To check a drive, select which test to
  171. perform by clicking the buttton in the upper left-hand.  This button starts
  172. at READ ONLY, but will cycle each time it is clicked.  Next, highlight each
  173. drive button that you wish to check.  Any drives not connected to the
  174. system will be ghosted.  Finally, place a blank, formatted disk in each
  175. drive you chose to test, and click RUN TEST.  The drives will be tested in
  176. order until the END TEST button is selected.  Any errors found will be
  177. reported in the box for the track that had the error.  The ERRS gadget may
  178. be used to get an explanation of the error numbers.  There are two methods
  179. for performing a drive test, and both should be run before you are
  180. confident that the drive is OK.  The simplest is just to perform a
  181. READ/WRITE test on the drive in question.  Let it run for a while, and if
  182. no errors are found the drive is reading/writing data OK.  To check for
  183. drive alignment problems, run a READ/WRITE test on a known good drive, then
  184. take that disk to the suspect drive and run a READ ONLY test.  If errors
  185. are found here, but not in the READ/WRITE test, the drive itself is likely
  186. out of alignment.  Of course, make sure the disk itself is a good disk...
  187.  
  188. ----------------------------------------------------------------------------
  189.  
  190. 8.  Video Port
  191.  
  192.     The only real test we can do is to check the power coming out of
  193. the port.  To do this, disconnect the computer completely, hook up the
  194. Video Port Dongle to the computer's RGB port, and turn the computer's power
  195. back on.  If any of the LEDs do not light up, there is a problem with the
  196. power.  Check the fuses, capacitors, and filters connected to that pin.  We
  197. have also found problems related to the resistors connected to other pins.
  198. If the display is fuzzy, that often means one of the resistors is bad
  199. (usually blown by the connectro being removed/inserted while the power is
  200. on).  As usual, you may select any pin in the diagram to get an explanation
  201. of the hardware connected to that pin.
  202.  
  203. ----------------------------------------------------------------------------
  204.  
  205. 9.  Configuration Screen
  206.  
  207.     This screen will show you some information about the system being
  208. tested.  At the upper left are the ROM version, custom chip versions, and
  209. CPU types installed in the system.  At the upper right are all the
  210. expansion boards, and at the lower right are all the memory blocks in the
  211. system.  This screen should help you determine what hardware is installed
  212. in the system before openeing the cover.  Note that there are many
  213. expansion boards that won't show up on this list.  Many video slot boards
  214. do not have ROMs for the system to find, nor do boards that go in the PC
  215. slots.  Also, as we do not have access to all Amiga expansion boards, some
  216. that are found will not be identified -- hexadecimal characters will appear
  217. in either the manufacturer or board name positions.  If you know what board
  218. those characters apply to, please let us know so we can add it to a future
  219. release.  The numbers to the right of the manufacturer and board name show
  220. the ROM address and size.
  221.  
  222. -----------------------------------------------------------------------------
  223.  
  224. 10.  Audio Tester
  225.  
  226.     This test is to help you determine whether or not the audio
  227. hardware is working properly.  I personally have missed sounds from a game
  228. and wondered whether the computer was going bad, or ifthe game has a bug --
  229. this will let you know.  Simply hook up speakers to the computer (a mono
  230. monitor is fine -- just make sure you know the speaker(s) and cable(s) are
  231. good!) and click RUN TEST.  A musical scale will be played on each audio
  232. channel in turn, with the currently playing note highlighted.  If you fail
  233. to hear any note, then there is a problem with the audio hardware of the
  234. computer (clicking the HELP gadget will let you know what hardware to
  235. check).  If all of the notes play, then it is a software problem somewhere.
  236. As with the other tests, this one will run until END TEST is selected.
  237.  
  238. -----------------------------------------------------------------------------
  239.  
  240. 11.  A Note From the Author
  241.  
  242.     I hope that this product will prove of service in tracking down
  243. Amiga hardware problems.  If it doesn't, or if you feel it could be
  244. improved, please let me know.  Some of the improvements in this release
  245. were sugested by customers, and there are some others planned for future
  246. releases (such as batch running of the tests -- selecting multiple tests to
  247. run overnight, and report all errors later).  As we have not even run into
  248. a slight fraction of possible computer problems, we need your help to make
  249. this the best possible hardware suite for the Amiga.
  250.  
  251.  
  252.  
  253. END
  254.                        ____ž     ________________
  255.                   ˆ---+|    |----/    __________  \+----‰
  256.                   |::::|    Ž_Mb \____  \|    |\  \::::|
  257.                   |::::|    /   \/    |   Ÿ    Ž/   \:::|
  258.                   |::::Ž________/ ________Œ_________/:::|
  259.                   Š-------------\/----------------------‹
  260.  
  261.  
  262.             Greetz to everyone in docs! heheh
  263.  
  264.  
  265.  
  266.  
  267.