home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / waithang.zip / MAT015.NTE < prev    next >
Text File  |  2002-07-16  |  3KB  |  49 lines

  1. ******************************************************************************
  2.  Subject: MAT015 problem
  3.  
  4.  In talking with the debugger about the fix that was made for the system he
  5.  had in debug analysis, the specific wire added would be unique for that
  6.  system model only.  For other manufacturers that are having the MAT015 HANG
  7.  problem, the fix would depend on their systems and the way they attached
  8.  the processor chip, and how the NPX lines were connected.
  9.  
  10.  The 486 spec that the debugger had indicated that the C14 pin was defined
  11.  as the floating point error line on the chip.  The BUS controller NPX error
  12.  line is supposed to be connected to the chip socket for the C14 pin.
  13.  
  14.  In that system model, the BUS Controller NPX error line was connected to
  15.  the A13 pin.  A fix was applied as described by hardware developer to have
  16.  a wire added from pin A13 to pin C14.  The MAT015 test passed when the
  17.  system was tried with the hardware fix in place.  The full compatability
  18.  testcase bucket was run and all tests passed.
  19.  
  20.  Other system manufacturers would have to look at their boards to determine
  21.  what type of fix would be required for their systems.  There is a program
  22.  that was written by the debugger that was used by to debug the problem with
  23.  the system model called WAITHANG.  This has only enough code to re-create
  24.  the MAT015 problem, with an INT3 added for debugging.  There is also a
  25.  WAITHANG2 with is the same without the INT3.  I will send these to you
  26.  along with the source code.
  27.  
  28.  If they are getting a MAT015 error of "bad indicator" the same WAITHANG program
  29.  can be used to debug the system board similar to the "hang" problem.  In the
  30.  code, after the floating point store from BP+10, check BP+10, it should be
  31.  080009455373A92F4 (really small floating point negative number).
  32.  On a system that gets the MAT015 "bad indicator" message, the value of BP+10
  33.  is a floating point positive 1 instead of the REALLY REALLY small negative
  34.  number that it should have been.
  35.  
  36. ******************************************************************************
  37.  Subject: MAT015
  38.  
  39.  Once again, a manufacturer has called inquiring where we are on the
  40.  problem he is having with this test case.  What I found out today is that
  41.  the test does not appear to be hung or failing.  The log file is supposed to
  42.  have 3 lines of output but in this case, it only has the first line.  The
  43.  system accepts either a 486CPU or a Pentium 60/66.  If he puts a 486 CPU
  44.  in it, MAT015 runs fine and creates the correct log file.  If he puts a
  45.  Pentiun 60 or 66 CPU in it, MAT015 only has one line in it but the overall
  46.  SNFMVDM tests run to completion with no indication of failures.
  47.  
  48. ******************************************************************************
  49.