[net.unix-wizar] vax memory mcr0 error documentation

bean (02/24/83)

In response to the many request for my vax memory diagnostic trouble
documentation, I decided to post this for all users. The periods have
been replaced with a space so as not to confuse some mailers.
--------------------------------------------------------------
 he ''DIGITAL MS780 (M8210) MEMORY ERROR MAP''
 fo '\*(td''-%-'
 bp
 (l
Error is reported as: soft ecc addr GFEDC syn BA
G = bits 27:24
F = bits 23:20
E = bits 19:16
D = bits 15:12
C = bits 11:08
B = bits 07:04
A = bits 03:00

27:24 = array board in error
0000 =0= board 01
0001 =1=     "    02
0010 =2=     "    03
0011 =3=     "    04
0100 =4=     "    05
0101 =5=     "    06
0110 =6=     "    07
0111 =7=     "    08
1000 =8=     "    09
1001 =9=     "    10
1010 =A=     "    11
1011 =B=     "    12
1100 =C=     "    13
1101 =D=     "    14
1110 =E=     "    15
1111 =F=     "    16

23    = Array bank in error. 0 = lower; 1 = upper

22:09 = 16K chip address in error

08    = Word in error. 0 = lower; 1 = upper

07:00 = Error syndrome
 )l
 bp
 TS
center,box,tab(:);
c s s s s
l|l|l|l|l
c|l|n|n|n.
ERROR SYN CHIP LOCATION CHART
=
ERROR SYNDROME:LONG WORD:BIT IN ERROR:BANK 0:BANK 1
_
01:CHECK BYTE:C00:E2:E6
02:CHECK BYTE:C01:E3:E7
04:CHECK BYTE:C02:E4:E8
08:CHECK BYTE:C03:E5:E9
10:CHECK BYTE:C04:E115:E119
19:LOWER:01:E12:E16
1A:LOWER:02:E13:E17
1C:LOWER:04:E20:E24
1F:LOWER:07:E23:E27
20:CHECK BYTE:C05:E117:E120
38:LOWER:00:E11:E15
3B:LOWER:03:E14:E18
3D:LOWER:05:E21:E25
3E:LOWER:06:E22:E26
40:CHECK BYTE:C06:E117:E121
49:LOWER:09:EE30:E34
4A:LOWER:10:E31:E35
4C:LOWER:12:E38:E42
4F:LOWER:15:E41:E45
51:LOWER:17:E48:E52
52:LOWER:18:E49:E53
54:LOWER:20:E56:E60
57:LOWER:23:E59:E63
58:LOWER:24:E65:E69
5B:LOWER:27:E68:E72
5D:LOWER:29:E75:E79
5E:LOWER:30:E76:E80
68:LOWER:08:E29:E33
6B:LOWER:11:E32:E36
6D:LOWER:13:E39:E43
6E:LOWER:14:E40:E44
70:LOWER:16:E47:E51
73:LOWER:19:E50:E54
75:LOWER:21:E57:E61
76:LOWER:22:E58:E62
79:LOWER:25:E66:E70
7A:LOWER:26:E67:E71
7C:LOWER:28:E74:E78
7F:LOWER:31:E77:E81
 TE
 bp
 TS
center,box,tab(:);
c s s s s
l|l|l|l|l
c|l|n|n|n.
ERROR SYN CHIP LOCATION CHART
=
ERROR SYNDROME:LONG WORD:BIT IN ERROR:BANK 0:BANK 1
_
80:CHECK BYTE:C07:E118:E122
89:UPPER:01:E125:E128
8A:UPPER:02:E126:E130
8C:UPPER:04:E133:E137
8F:UPPER:07:E136:E140
91:UPPER:09:E143:E147
92:UPPER:10:E144:E148
94:UPPER:12:E151:E155
97:UPPER:15:E154:E158
98:UPPER:16:E160:E164
9B:UPPER:19:E163:E167
9D:UPPER:21:E170:E174
9E:UPPER:22:E171:E175
A8:UPPER:00:E124:E129
AB:UPPER:03:E127:E131
AD:UPPER:05:E134:E138
AE:UPPER:06:E135:E139
B0:UPPER:08:E142:E146
B3:UPPER:11:E145:E149
B5:UPPER:13:E152:E156
B6:UPPER:14:E153:E157
B9:UPPER:17:E161:E165
BA:UPPER:18:E162:E166
BC:UPPER:20:E169:E173
BF:UPPER:23:E172:E176
C1:UPPER:25:E179:E183
C2:UPPER:26:E180:E184
C4:UPPER:28:E187:E191
C7:UPPER:31:E190:E194
E0:UPPER:24:E178:E182
E3:UPPER:27:E181:E185
E5:UPPER:29:E188:E192
E6:UPPER:30:E189:E193
 TE
 (l
NOTE: 1. All error syndromes in this table have an odd number
	 of bits equal to a "1" and are correctable.
	 Example: syndrome 38=00111000
		  this syndrome has 3 "1"'s

NOTE: 2. Error syndromes with an even number of bits equal
	 to "1" mean double bit error.
	 Double bit errors are not correctable.
 )l

 ---------------------------------------------------------
 he ''MOTOROLA MMS780 MEMORY ERROR MAP''
 fo '\*(td''-%-'
 bp
 (l
Error is reported as: soft ecc addr GFEDC syn BA
G = bits 27:24
F = bits 23:20
E = bits 19:16
D = bits 15:12
C = bits 11:08
B = bits 07:04
A = bits 03:00

27:24 = array board in error
0000 =0= board 01
0001 =1=     "    02
0010 =2=     "    03
0011 =3=     "    04
0100 =4=     "    05
0101 =5=     "    06
0110 =6=     "    07
0111 =7=     "    08
1000 =8=     "    09
1001 =9=     "    10
1010 =A=     "    11
1011 =B=     "    12
1100 =C=     "    13
1101 =D=     "    14
1110 =E=     "    15
1111 =F=     "    16

23    = Array bank in error. 0 = lower; 1 = upper

22:09 = 16K chip address in error

08    = Word in error. 0 = lower; 1 = upper

07:00 = Error syndrome
 )l
 bp
 TS
center,box,tab(:);
c s s s s
l|l|l|l|l
c|l|n|n|n.
ERROR SYN CHIP LOCATION CHART
=
ERROR SYNDROME:LONG WORD:BIT IN ERROR:BANK 0:BANK 1
_
01:CHECK BYTE:C00:2C:2G
02:CHECK BYTE:C01:2D:2H
04:CHECK BYTE:C02:2E:2I
08:CHECK BYTE:C03:2F:2J
10:CHECK BYTE:C04:16C:16G
19:LOWER:01:3D:3H
1A:LOWER:02:3E:3I
1C:LOWER:04:4C:4G
1F:LOWER:07:4F:4J
20:CHECK BYTE:C05:16D:16H
38:LOWER:00:3C:3G
3B:LOWER:03:3F:3J
3D:LOWER:05:4D:4H
3E:LOWER:06:4E:4I
40:CHECK BYTE:C06:16E:16I
49:LOWER:09:5D:5H
4A:LOWER:10:5E:5I
4C:LOWER:12:6C:6G
4F:LOWER:15:6F:6J
51:LOWER:17:7D:7H
52:LOWER:18:7E:7I
54:LOWER:20:8C:8G
57:LOWER:23:8F:8J
58:LOWER:24:9C:9G
5B:LOWER:27:9F:9J
5D:LOWER:29:10D:10H
5E:LOWER:30:10E:10I
68:LOWER:08:5C:5G
6B:LOWER:11:5F:5J
6D:LOWER:13:6D:6H
6E:LOWER:14:6E:6I
70:LOWER:16:7C:7G
73:LOWER:19:7F:7J
75:LOWER:21:8D:8H
76:LOWER:22:8E:8I
79:LOWER:25:9D:9H
7A:LOWER:26:9E:9I
7C:LOWER:28:10C:10G
7F:LOWER:31:10F:10J
 TE
 bp
 TS
center,box,tab(:);
c s s s s
l|l|l|l|l
c|l|n|n|n.
ERROR SYN CHIP LOCATION CHART
=
ERROR SYNDROME:LONG WORD:BIT IN ERROR:BANK 0:BANK 1
_
80:CHECK BYTE:C07:16F:16J
89:UPPER:01:17D:17G
8A:UPPER:02:17E:17I
8C:UPPER:04:18C:18G
8F:UPPER:07:18F:18J
91:UPPER:09:19D:19H
92:UPPER:10:19E:19I
94:UPPER:12:20C:20G
97:UPPER:15:20F:20J
98:UPPER:16:21C:21G
9B:UPPER:19:21F:21J
9D:UPPER:21:22D:22H
9E:UPPER:22:22E:22I
A8:UPPER:00:17C:17H
AB:UPPER:03:17F:17J
AD:UPPER:05:18D:18H
AE:UPPER:06:18E:18I
B0:UPPER:08:19C:19G
B3:UPPER:11:19F:19J
B5:UPPER:13:20D:20H
B6:UPPER:14:20E:20I
B9:UPPER:17:21D:21H
BA:UPPER:18:21E:21I
BC:UPPER:20:22C:22G
BF:UPPER:23:22F:22J
C1:UPPER:25:23D:23H
C2:UPPER:26:23E:23I
C4:UPPER:28:24C:24G
C7:UPPER:31:24F:24J
E0:UPPER:24:23C:23G
E3:UPPER:27:23F:23J
E5:UPPER:29:24D:24H
E6:UPPER:30:24E:24I
 TE
 (l
NOTE: 1. All error syndromes in this table have an odd number
	 of bits equal to a "1" and are correctable.
	 Example: syndrome 38=00111000
		  this syndrome has 3 "1"'s

NOTE: 2. Error syndromes with an even number of bits equal
	 to "1" mean double bit error.
	 Double bit errors are not correctable.
 )l