[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference kernel::csguk_systems

Title:CSGUK_SYSTEMS
Notice:No restrictions on keyword creation
Moderator:KERNEL::ADAMS
Created:Wed Mar 01 1989
Last Modified:Thu Nov 28 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:242
Total number of notes:1855

148.0. "Procedure to locate memory errors in a VMS 6000 system" by KERNEL::TRAVELL (John T, UK_Remote_Services_Support) Mon Feb 17 1992 07:57

 *****************************************************************************
	62/63xx Example. (Pre Version 5.4)
 _____________________________________________________________________________

 Under SDA do the following command:

        SDA> search/length=word/step=byte sysloa;f000 427e
        Searching from 8xxxxxxx to 8xxxxxxx in BYTE steps for 427E...
	Match at 80AD20F6 ---
                            |
	SDA>e/i 80AD20F6 <---
 ----->	80AD20F6:   MOVAQ   80AD3F46[R2],R3
 |
 ------- The key to look for is the instruction type of MOVAQ,
	 the index mode off of R2, and the destination of R3.

	SDA>e 80AD3F46;100
	00000000 00000001 000000B0 38F2DFA0  .sso8o.............
	00000000 00000002 000000B0 38f2DFA3  #sso8o.............
	00000000 00000003 00000052 38381B70  p.88R..............
	00000000 00000001 00000052 383C99F3  o.<8R..............
	00000000 00000001 00000052 382C9050  P.,8R..............
	00000000 00000001 00000052 383C1C73  s.<8R..............
	00000000 00000C44 0000004A 40E602E4  [email protected].........
	00000000 0000107A 0000004A 40E602E7  [email protected].........
	00000000 00000093 0000004A 40E602E5  a.ae@J.............


                  Format of CRD footprint
                  for 62x0/63x0 (Pre Version 5.4)       
        +-+---------+--------------------------+
        |0| Node ID | Bits 3-29 MECEA register |
       	+-+---------+--------------------------+
         3 3       2 2                        0 <----- Bit numbers
         1 0       7 6                        
               ^--------------------------------- ********** Note **********
	+---------------------+----------------+  The Node ID field in the
        |                     | Bits 0-7 MECER |  first longword is not on a
        +---------------------+----------------+  byte boundry and is not
        |             count of CRDs            |  easily seen without breaking
        +--------------------------------------+  down the bits!
        |       flags for this footprint       | 
        +--------------------------------------+

	In the example above the first entry would decode as follows:

	00000000 00000001 000000B0 38F2DFA0  .sso8o.............
                      |       |     |   |
  count of CRDs = 1 <--       |     |   |
  Bits 0-7 MECER = B0 <--------     |   |
  Node ID = 7 <----------------------   |
  Bits 3-29 MECEA register = 0F2DFA0 <---
    
 *****************************************************************************
	62/63xx Example. (Post Version 5.4)
 _____________________________________________________________________________

 Under SDA do the following command:

	SDA> search/length=word/step=byte sysloa;f000 439e
	Searching from 80CC2760 to 80CD1760 in BYTE steps for 439E...
	Match at 80CC59FA -----
	Match at 80CC5A30     |
	Match at 80CCFAE6     |
	Match at 80CCFB53     |
 	SDA> e/i 80cc59fa <----
 ----->	80CC59FA:  MOVAB   @80CC5ADC[R3],R4
 |
 |
 ------  This is a code change from VMS 5.3 and below. It is now a
	 MOVAB @XXXXXXXX[R3],R4.  The first match should be the correct
	 instruction.  The key to look for is the instruction type of MOVAB,
	 the index mode off of R3, and the destination of R4.

	SDA> ex @80cc5adc;100
	00000003 06819BE0 06819BE0 000B00AB  �...�...�.......     80A523E0
	00000000 00000000 00000000 00000001  ................     80A523F0

	Zeros suppressed from 80A52400 through 80A524DF

	In the example above the entry would decode as follows -----
                                                                   |
                Format of CRD footprint                            |            
        31                                     0                   |      
        +--------------------------------------+                   |            
        |          Primary footprint           |->|     000B00AB <--
        +--------------------------------------+  |                           
        |       Lowest detected address        |  |     06819BE0
        +--------------------------------------+  |                           
        |      Highest detected address        |  |     06819BE0
        +--------------------------------------+  |                           
        |           Count of CRD's             |  |     00000003
        +--------------------------------------+  |                           
        |       flags for this footprint       |  |     00000001
        +--------------------------------------+  |                           
                                                  |                           
                Format of Primary Footprint       |                           
       15                                      0  |                           
        +--------------------------------------+  |                           
        |          ECC syndrome bits           |<-|     00AB
        +--------------------------------------+                              
        |              FRU id                  |        000B (XMI Node #)     
        +--------------------------------------+                              

 *****************************************************************************
	64xx Example. (Pre Version 5.4)
 _____________________________________________________________________________

 Under SDA do the following command:

	SDA> search/length=word/step=byte sysloa;f000 439e
	Searching from 80CC2760 to 80CD1760 in BYTE steps for 439E...
	Match at 80CC59FA -----
	Match at 80CC5A30     |
	Match at 80CCFAE6     |
	Match at 80CCFB53     |
 	SDA> e/i 80cc59fa <----
 ----->	80CC59FA:  MOVAB   80CC5ADC[R3],R4
 |
 |
 ------ The key to look for is the instruction type of MOVAB,
	 the index mode off of R3, and the destination of R4.

	SDA> ex 80cc5adc;100
	00000003 06819BE0 06819BE0 000B00AB  �...�...�.......     80CC5ADC
	00000000 00000000 00000000 00000001  ................     80CC5AEC

	Zeros suppressed from 80CC5AFC through 80CC5B7C

	In the example above the entry would decode as follows -----
                                                                   |
                Format of CRD footprint                            |            
        31                                     0                   |      
        +--------------------------------------+                   |            
        |          Primary footprint           |->|     000B00AB <--
        +--------------------------------------+  |                           
        |       Lowest detected address        |  |     06819BE0
        +--------------------------------------+  |                           
        |      Highest detected address        |  |     06819BE0
        +--------------------------------------+  |                           
        |           Count of CRD's             |  |     00000003
        +--------------------------------------+  |                           
        |       flags for this footprint       |  |     00000001
        +--------------------------------------+  |                           
                                                  |                           
                Format of Primary Footprint       |                           
       15                                      0  |                           
        +--------------------------------------+  |                           
        |          ECC syndrome bits           |<-|     00AB
        +--------------------------------------+                              
        |              FRU id                  |        000B (XMI Node #)     
        +--------------------------------------+                              

 *****************************************************************************
	64xx (Post Version 5.4) and 65/66xx (All Versions) Example.
 _____________________________________________________________________________

 Under SDA do the following command:
		
	SDA> search/length=word/step=byte sysloa;f000 439e
	Searching from 809FE0A0 to 80A0D0A0 in BYTE steps for 439E...
	Match at 80A01852 -----
	Match at 80A01888     |
	Match at 80A04F10     |
	Match at 80A06334     |
	Match at 80A067B8     |
	Match at 80A06828     |
	Match at 80A068F0     |
	Match at 80A080D8     |
	Match at 80A08117     |
	Match at 80A081CC     |
	Match at 80A085D7     |
	SDA> e/i 80a01852 <----
 ----->	80A01852:  MOVAB   @80A01934[R3],R4
 |
 |
 ------  This is a code change from VMS 5.3 and below.  There is now
	an added level of indirection (the @).	

	SDA> ex @80a01934;100
	00000001 00080000 00080000 00090020   ...............     80796210
	00000000 00000000 00000000 00000001  ................     80796220

	Zeros suppressed from 80796230 through 8079630F

	In the example above the entry would decode as follows -----
                                                                   |
                Format of CRD footprint                            |            
        31                                     0                   |      
        +--------------------------------------+                   |           
        |          Primary footprint           |->|     00090020 <--
        +--------------------------------------+  |                           
        |       Lowest detected address        |  |     00080000
        +--------------------------------------+  |                           
        |      Highest detected address        |  |     00080000
        +--------------------------------------+  |                           
        |           Count of CRD's             |  |     00000001
        +--------------------------------------+  |                           
        |       flags for this footprint       |  |     00000001
        +--------------------------------------+  |                           
                                                  |                           
                Format of Primary Footprint       |                           
       15                                      0  |                           
        +--------------------------------------+  |                           
        |          ECC syndrome bits           |<-|      0020          
        +--------------------------------------+                              
        |              FRU id                  |         0009 (XMI Node #)     
        +--------------------------------------+                              

 *****************************************************************************
T.RTitleUserPersonal
Name
DateLines