home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / sun / hardware / 4283 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  3.6 KB

  1. Path: sparky!uunet!cs.utexas.edu!sun-barr!news2me.ebay.sun.com!jethro.Corp.Sun.COM!jethro.Corp.Sun.COM!news
  2. From: rtilson@sundry.Corp.Sun.COM (Rick Tilson -FTSE- NASC)
  3. Newsgroups: comp.sys.sun.hardware
  4. Subject: Re: Sun-2 CPUs and os 4.0.3
  5. Date: 8 Sep 1992 22:16:13 GMT
  6. Organization: Sun Microsystems Computer Corp.
  7. Lines: 97
  8. Distribution: world
  9. Message-ID: <laq9hdINN3nk@jethro.Corp.Sun.COM>
  10. References: <1606@lysator.liu.se>
  11. Reply-To: rtilson@sundry.Corp.Sun.COM
  12. NNTP-Posting-Host: sundry.corp.sun.com
  13.  
  14. -------------------------------------------------------
  15. Part Name: Sun-2 CPU
  16.  
  17. Part Number & Revision: 501-1007-XX
  18.  
  19. Products Affected: Sun-2    
  20.  
  21. Serial Numbers: N/A                   Date Code: N/A
  22.  
  23. Subject: Jumpering of the Sun-2 CPU
  24.  
  25.  
  26. Symptom/Topic:
  27.  
  28. The "Hardware Installation Manual for the Sun-2/120" (Part Number
  29. 800-1170-01) and "Hardware Installation Manual for the Sun-2/170"
  30. (Part Number 800-1171-01) indicates that the jumper at J701 should
  31. not be installed. However, if the J701 shunt is not installed on the 
  32. 501-1007-XX (68010 CPU) board, the Sun-2 systems will crash during
  33. the booting or installation of SunOS 4.0 or SunOS 4.0.3. The error 
  34. message displayed will be as follows:
  35.  
  36.    trap address 0x8, pid 1, pc = 470e, sr = 2004, stkfmt 8, context 0
  37.    Bus Error Reg 98<VALID,PROTERR>
  38.    access address ffffff ifetch 0 dfetch 0 hibyte 0 bytex 1 rw 0 fcode 1
  39.    page map 80000000 pmgrp ff
  40.    D0-D7  0 0 ffff 4000 120000 d4d2 1 e
  41.    A0-A7  ffffff 15fb18 4000 13cf36 116e79 e65e4 3a16 39e6
  42.    Begin traceback...fp = 3a16, sp = 39e6
  43.    Called from 1e4fa, fp=3a2e, args=0 2020 2000 2000
  44.    Called from 40b6, fp=0, args=0 0 ffff 4000
  45.    End traceback...
  46.  
  47.  
  48. Problem Description:
  49.  
  50. For the Sun-2, the 0x80 bit is the VALID bit, and the 0x08
  51. bit is the PROTERR bit. The system is getting the panic error
  52. because the 0x10 bit is also on. The SunOS 4.0 and SunOS 4.0.3
  53. code was written to interpret any bits being on in the bus error 
  54. register other than the parity, valid, and protection error bits
  55. as a fatal non-resolvable fault.
  56.  
  57.  
  58. Corrective Action:           
  59.  
  60. Install a shunt at J701 on the 501-1007-XX CPU board before
  61. the installation of SunOS 4.0, or SunOS 4.0.3.
  62.  
  63. Patch the /vmunix file as follows:
  64.  
  65. As root enter the following commands:
  66.         echo 'trap+0x170?W 0x47' | adb -w /vmunix -
  67.         echo 'trap+0x3b0?W 0x47' | adb -w /vmunix -
  68.  
  69. If you want to build additional kernels, as root, enter the following
  70. commands:
  71.         echo 'trap+0x170?W 0x47' | adb -w /sys/sun2/OBJ/trap.o -
  72.         echo 'trap+0x3b0?W 0x47' | adb -w /sys/sun2/OBJ/trap.o -
  73.  
  74. Once the patch has been applied to the kernel, remove the J701 jumper.
  75.   
  76. NOTE: If the jumper is not removed, system performance will be slow.
  77.  
  78.  
  79. Comments:
  80.  
  81. This problem does not occur on the 501-1051-XX CPU board.
  82. The jumper (J700 pins 7-8) should be configured as per the 
  83. installation manuals (OUT).
  84.  
  85. To verify if the patch has been installed, enter the following
  86. commands:
  87.         echo 'trap+0x16e?i 0x47' | adb -w /vmunix -
  88.         echo 'trap+0x3ae?i 0x47' | adb -w /vmunix -
  89.  
  90. If the patch has been installed, the screen will display:
  91.         _trap+0x16e:    andl    #0x47, d0
  92.         _trap+0x3ae:    andl    #0x47, d0
  93.  
  94. If the patch has not been installed, the screen will display:
  95.         _trap+0x16e:    andl    #0xffffff77, d0
  96.         _trap+0x3ae:    andl    #0xffffff77, d0
  97.  
  98. There will be no future release of SunOS for the Sun-2 product family.
  99.  
  100.  
  101. ---
  102. --------------------
  103. Rick Tilson                rtilson@sundry.Corp.Sun.COM
  104. Sun Microsystems Computer Corporation    Field Technical Support Engineering
  105.  
  106. Sometimes I go off into my own little world;
  107.     but that's ok, they know me there.
  108. --------------------
  109.  
  110.  
  111.