CHAPTER 7. INLINE CHECK
1. IRC TEST 1
1
Getting started
Get started with JOB #600.
2
Test content
The ROM and the RAM on the ER-A6IN are checked as well as
an interruption by CTC and carrier sense are checked. Also the
ADLC functions and send/receive DMA are checked by means of
the self loop function of ADLC (MC6854). In addition, the other
signals are checked.
3
Check content
The end print is checked.
First the status of the number of resending is printed by the SRN
handler command (Diag 2), then diag 0, 1, and 5 commands are
executed. If any error occurs, an error print is made to show the
error status.
α
Print of the number of resending by diag 2 command
DATA RETRY
CNT.
=
XXX
ACK RETRY CNT. = YYY
(Νοτε) ΞΞΞ ανδ ΨΨΨ αρε ιν
δεχιµ αλ νυµ βερσ. (000∼255)
β
Error print by diag 0 command
Error status (0: Normal or not checked yet, 1: Abnormal)
E0-XXXXXXXX
(b7b6b5b4b3b2b1b0)
b0: RAM check error
b1: ROM sum check error
b2: CTC, CH2, or CH3 interruption (Timer interruption) is not
effective.
b3: Interruption with the carrier OFF is not effective, or the
mirror image with the carrier OFF shows the carrier ON.
b4: Transmission complete interruption (DMAC TC UP inter-
ruption) is not effective.
b5: A corrosion is generated.
b6: An expected interruption is made.
b7: An error occurs. (Always 1 in when in error print)
(Note)
•
When a RAM error occurs, the other checks are not per-
formed.
•
When a ROM sum check error occurs, the other checks
except for the RAM error check are not performed.
χ
Error print by diag 1 command
Error status (0: Normal, 1: Abnormal)
E0-XXXXXXXX
(b7b6b5b4b3b2b1b0)
b0: Transmission complete interruption (DMAC TC UP inter-
ruption) is not effective.
b1: An underrun error occurs.
b2: An overrun error occurs.
b3: Abnormal data number transmitted by DMA
b4: Abnormal data number received by DMA
b5: Data transmitted by DMA are difference from data re-
ceived by DMA.
b6: n unexpected interruption is made.
b7: An error occurs. (Always 1 when in error print)
δ
Error print by diag 5 command
The table below shows the names of the signals to be checked
and their directions.
Signal name
Direction
Power failure notice
Host
→
Controller
Power ON initializing
Host
→
Controller
Power ON continuation
Host
→
Controller
Power failure process end
Host
←
Controller
CH1 received data present
Host
←
Controller
CH2 received data present
Host
←
Controller
E5-XXXXXXXX
H>C
(b7b6b5b4b3b2b1b0)
Check that the target bits in two kinds of status (ST1 and ST2)
obtained by diag 5 command are "0" for ST1 and "1" for ST2.
(The other bits should be masked.) In the other cases, the
error occurring bit is shown as "1" and the error print is made
in the above format. If the target bit is "0," it is normal.
ST1: Sense in the controller in non-active state of a signal in
the direction of host
→
controller.
ST2: Sense in the controller in active state of a signal in the
direction of host
→
controller.
B7: 0 (Not used.)
B6: Power failure notice
B5: 0 (Not used.)
B4: 0 (Not used.)
B3: 0 (Not used.)
B2: 0 (Not used.)
B1: Power ON continuation
B0: Power ON initializing
Similarly to the above procedure, the signals in the direction
from the controller to the host obtained by diag 5 command
are checked. If the target bit is "1," it shows defective opera-
tion, If "0," it is normal.
The error print in that case is made as shown below:
E5-XXXXXXXX
C>H
(b7b6b5b4b3b2b1b0)
B7: 0 (Not used.)
B6: 0 (N0t used.)
B5: 0 (Not used.)
B4: CH2 received data present
B3: CH1 received data present
B1: 0 (Not used.)
B0: 0 (Not used.)
4
End
The end print is made and the operation is terminated auto-
matically.
600
SRV mode: 600
TL
3 3
Содержание ER-A570
Страница 62: ...13 PWB layout 1 Parts side 4 19 ...
Страница 63: ...2 Solder side 4 20 ...
Страница 73: ...7 PWB layout 4 30 ...