Here's some info on DESVA (network card) errors that may be of interest to the few of you out there who have MicroVAX/VAXstation 2000s.
Over the years, my colection of MicroVAX 2000s has grown a little decrepit. Several of them have gotten to be a little deaf on the ethernet.
Some of them were easy to fix - the coax connector that mounts to the main board has a tendency to wriggle around from the force of attaching and detaching the thinwire cable connectors, which can cause hairline breaks in the solder connections to the board. Reflowing the solder on those fixed them right up.
But, that didn't improve a couple of the others. The network cards would indicate failure on power up, and also in the TEST 50 command that prints the configuration table
KA410-W V2.3
F...E...D...C...B...A...9...8...7...6...5...4_..3_..2_..1?..
The "_" after a test ID means option not present. This machine doesn't have options 4,3, or 2. Option 4 is the 8 plane grahics adapter, 3 and 2 are reserved for future use (doesn't seem too likely at this late a date, nicht wahr?).
Option 1 is the network interface, NI, and has a ?, which means it failed the test. The summary that prints after the self tests provides a little more info
? E 0040 0000.0045
? D 0050 0000.0005
? C 0080 0000.4001
?? 1 00C0 0011.700E
And TEST 50 provides a configuration table showing the info for all the devices, with the same error infor for NI.
KA410-W V2.3
ID 08-00-2B-0C-F4-51
MONO 0000.0001
? CLK 0000.0045
? NVR 0000.0005
? DZ 0000.4001
00000001 00000001 00000001 00004001 00000000 00000000
MEM 000E.0001
00E00000
MM 0000.0001
FP 0000.0001
IT 0000.0001
HDC 7770.0001
00000000 00000000 00000000
TPC 0202.0001
FFFFFF03 00000001 FFFFFF05 FFFFFF05 FFFFFF05 FFFFFF05 FFFFFF05
FFFFFF05
SYS 0000.0001
?? NI 0011.700E V1.3
So - behold!...here it is. In the case of my error, it shows that the machine did 11 (well, 17 decimal) retries while failing with a Receive Error. That's a clue that the receive connections and circuitry on the DESVA are the place to conentrate my troubleshooting.
Power-Up and Self-Test Error Codes 253
E.13 DESVA Ethernet Network Module (NI)
Error code format: 00XX.YYYY
Where XX is the number of retries over the Ethernet cable before a successand YYYY is one of the codes listed in Table E-17.
254 Power-Up and Self-Test Error Codes
Table E-17 DESVA Ethernet Module Error Codes
*****************************************************************************************************
Error Error
Codes Definition Codes Definition
*****************************************************************************************************
0001 No error 4008 Bad filter value
1002 Failed initialization 400A Initialization failed
1004 RX not enabled 400C Failed loopback
1006 TX enabled 400E Initialization failed
1008 Initialization failed 4010 Failed loopback
100A RX enabled 5002 Initialization failed
100C TX not enabled 5004 OWN not toggled
2002 Initialization failed 5006 No RTRY error
2004 Failed loop 5008 TX turned off
3002 Initialization failed 500A Initialization failed
3004 Failed loop 500C TX failed
3006 No CRC match 500E No RCV MISS
3008 Initialization failed 6002 Initialization failed
300A Failed TX 6004 Loopback failed
300C Failed RX 6006 Bad CSR0
300E Initialization failed 6008 No NI interrupt
3010 Failed TX 600A Initialization failed
3012 OWN not toggled 600C Loopback failed
3014 No RX error 600E Wrong number of interrupts
3016 No STP 6010 NI interrupts bits set
3018 No ENP 7002 Initialization failed
301A No CRC error 7004 OWN not toggled
301C No RAM error 7006 No BUFF error
301E No RINT 7008 TX still on
4002 Initialization failed 700A Initialization failed
4004 Failed TX 700C TX failed
4006 Packed received 700E RX failed
*****************************************************************************************************