home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / system / 16610 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  2.4 KB

  1. Path: sparky!uunet!cs.utexas.edu!geraldo.cc.utexas.edu!slcs.slb.com!leo.asc.slb.com!asc438.asc.slb.com!user
  2. From: Treble@asc.slb.com (John Treble)
  3. Newsgroups: comp.sys.mac.system
  4. Subject: Re: Sad Mac Error codes
  5. Followup-To: comp.sys.mac.system
  6. Date: 25 Jan 1993 14:20:32 GMT
  7. Organization: ASC-Austin
  8. Lines: 45
  9. Distribution: world
  10. Message-ID: <Treble-250193075438@asc438.asc.slb.com>
  11. References: <Treble-220193083411@asc438.asc.slb.com>
  12. NNTP-Posting-Host: asc438.asc.slb.com
  13.  
  14.  
  15. > Code     Meaning
  16. > 01XXXX   ROM test
  17. > 02XXXX   RAM test-bus subtest
  18. > 03XXXX   RAM test-byte write
  19. > 04XXXX   RAM test-mod3 test
  20. > 05XXXX   RAM test-address uniqueness
  21.  
  22. Oh, yeah, I forgot to show you how to figure out which memory chip was
  23. failing by decifering the code!  The last four digits supposedly indicate
  24. which of sixteen chips in a memory bank is bad. Remember that some Macs
  25. have eight memory SIMM slots.  Each SIMM may contain 8 chips (I say MAY
  26. because some manufacturers sold SIMMs with only two 4-bit chips on them). 
  27. So with this error code arrangment, each of the lower four digits
  28. represents 16 data bits in each bank of memory. "Huh?" you say?
  29.  
  30. Consider this.  A Mac II-class machine with eight SIMM slots.....has an
  31. error code of 030004
  32.  
  33. If we break out the error code into the hex numbers per memory bank
  34. we get:
  35.    0000 0000 0000 0100 - so in this case we find a failure of data bit 4 in
  36. the
  37. lowest bank of RAM.  Each byte represents sixteen data bits of memory.
  38.  
  39. Okay, in my 15+ years in engineering, I've only seen one bad memory chip,
  40. and it was a 64K x 1 dynamic memory way back in the early '80's.  It had a
  41. cell stuck at a ONE.  I saved that chip for a long time because at the time
  42. I was writing RAM diagnostics in ASM86!  It sure was nice to try out my
  43. code with an actual bad device instead of sabotaging the board to force a
  44. failure!
  45.  
  46. In almost every memory problem I've ever seen in a Mac, the repair
  47. consisted of reseating the memory SIMM.  Also, if you are dinking around
  48. with memory, watch out for cracked SIMM sockets.  That can cause much grief
  49. and replacing SIMM sockets without proper equipment (a good solder sucker,
  50. etc) can be a pain.
  51.  
  52. Good luck in your quest for a repair!  Kudos to Apple for a superior
  53. engineered product--the Macintosh!  I wish I worked in the Apple
  54. engineering group!
  55.  
  56. treble@asc.slb.com "My humble, but accurate, opinion does not necessarily
  57. reflect that of my employer. I get full credit for my insightful and witty
  58. comments!"
  59.