2
2-10
VME DLAN/DLAN+ Interface Module User’s Manual - August 1995
GFK-1044A
read operation continues to fail after one second, or some other value is obtained, you should
assume the entire initialization process has failed.
Status Data Available from a DLAN Module
Three locations in VME dual-ported RAM contain one byte status codes. The locations and
values of these codes are shown in Table 2-3. Locations for additional status data are also
shown in the table. These items are explained in the following sections.
Table 2-5. DLAN Module Status Codes in VME Dual-Ported RAM
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
Byte
Offset
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
Type
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Values and Description
ÁÁÁÁ
ÁÁÁÁ
13
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
11-byte character
array
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Module ID string (See Module ID String, below).
ÁÁÁÁ
ÁÁÁÁ
39
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
Byte
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Module error code (Hexadecimal):
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁ
ÁÁ
0:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
No error.
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁ
ÁÁ
0C:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
The daughter board type is incorrect.
ÁÁÁÁ
ÁÁÁÁ
3B
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
Byte
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Daughter board ID code (Hexadecimal):
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁ
ÁÁ
40:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
No daughter board .
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁ
ÁÁ
5B:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
DLAN communication daughter board.
ÁÁÁÁ
ÁÁÁÁ
0B2
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
NUL-terminated
ASCII string
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Power-up diagnostics result (See Power-Up Diagnostics Result,
below).
Module ID String
The eleven bytes of VME dual-ported memory starting at offset 13 hexadecimal should contain
these characters.
B E M 7 6 4
Note that the even bytes contain ASCII space characters.
Power-Up Diagnostics Result
The DLAN Module self-test routines that run when the module is powered on copy a NUL-ter-
minated string of ASCII characters to VME dual-ported RAM, starting at offset 0B2 hexadeci-
mal (178 decimal). The string is copied to contiguous (both odd and even) bytes. The normal
string value is
Diag Req 111 Completed(1)
; any other string indicates that an error oc-
curred during the tests. The nature of the error can be determined from the string. For exam-
ple:
Error Message String
Failure
ROM CRC is xxxx not yyyy!
Checksum failure of EPROM at board
location U60.
ACC chksum is xxxx not yyyy
Checksum failure of EPROM at board
location U59.
RAM failure at xxxx:yyyy!
RAM test failure.