36
Software Library Reference Manual for VME 429
Section 3 - System Functions
3.1 Api429CmdBite
P
P
r
r
o
o
t
t
o
o
t
t
y
y
p
p
e
e
:
:
AiUInt8 Api429CmdBite( AiUInt8 b_Module, AiUInt8 b_Func, AiUInt8 *pb_Status,
AiUInt8 *pb_Echo );
D
D
r
r
i
i
v
v
e
e
r
r
C
C
o
o
m
m
m
m
a
a
n
n
d
d
:
:
API429_BITE (0x32)
P
P
u
u
r
r
p
p
o
o
s
s
e
e
:
:
This command initiates a selftest of the API429 Hardware. The selftest result is
reported as part of the acknowledge information. After a SELFTEST command the
currently active board setups are lost, due to the performed RAM Test. Therefore
the API429 system has to be restarted again using the RESET command.
Note: the time source will be set to ‘internal’ during the self test
I
I
n
n
p
p
u
u
t
t
A
A
i
i
U
U
I
I
n
n
t
t
8
8
b
b
_
_
F
F
u
u
n
n
c
c
Selftest Function.
Value Description
0
Execute all test
1
Board Enable Test
2
Internal Firmware Selftest
3
Interrupt Test
4
API Global RAM Test
O
O
u
u
t
t
p
p
u
u
t
t
A
A
i
i
U
U
I
I
n
n
t
t
8
8
*
*
p
p
b
b
_
_
S
S
t
t
a
a
t
t
u
u
s
s
/
/
A
A
i
i
U
U
I
I
n
n
t
t
8
8
*
*
p
p
b
b
_
_
E
E
c
c
h
h
o
o
These fields include the status and the echo of the selftest and give, combined
with each other, information about the success of the selftest.
Status Echo
Description
0 0
Selftest passed
1
Board Enable Test Error
2
Internal Firmware Selftest Error
1
Disable Board Failed
2
Enable Board Failed
3
Selftest Start Failed
4
RAM Test Failed
5
Encoder / Decoder Failure
6
Processor Failure
7
Other Failure
Summary of Contents for AMC429
Page 2: ......