121797_9914_Service_Nov91 121797 9914 Service Nov91

121797_9914_Service_Nov91 121797_9914_Service_Nov91

User Manual: 121797_9914_Service_Nov91

Open the PDF directly: View PDF PDF.
Page Count: 227

Download121797_9914_Service_Nov91 121797 9914 Service Nov91
Open PDF In BrowserView PDF
9914 STREAMER
SERVICING MANUAL
Document Ref. 95 121797
Issue 1 + Amdt 8

StorageTek

reserve the right to change this manual without notice.

SAFETY MEASURES
This instructlon manual contains certain ---CAUTION---AND --WARNING--- notices which MUST be followed by the user to ensure
SAFE operation and to retain the equipment in a SAFE condition.

1.

~

2. Any adjustment, maintenance and repair of the opened apparatus
under voltage shall be carried out only by a skilled person who is AWARE
OF THE HAZARD INVOLVED.

95 121797 (Issue I + Arndt 6)

Preface & Contents

Page ii

Bescheinigung des Herstellers

Hiermit wird bescheinigt, dass die Magnetbandeinheit Modell 9914 in
Ubereinstimmung mit den Bestimmungen der AmtsblVfg 1046/1984 funkentstOrt ist.
Der Deutschen Bundespost wurde das Inverkehrbringen dieses Gerates angezeigt
und die Berechtigung zur Uberpriifung der Serie auf Einhaltung der
Bestimmungen eingeraumt.
Storage Technology Manufacturing Ltd.
English translation of manufacturer's declaration in German:
It is hereby certified that the Magnetic Tape Unit M~dei 9914' 'in compliance
with the regulations of AmtsblVfg 1046/1984 is radio interference suppressed.
The German Post Office has been notified that this equipment has been
introduced into the market and is granted the right to type-test the equipment for
compliance with the regulations.
Storage Technology Manufacturing Ltd.

Le present appareil numerique n'emet pas de bruits radioelectriques depassant
les limites applicables aux appareils numeriques de la class A prescrites dans Ie
Reglement sur Ie brouillage radioelectrique edicte par Ie ministere des
Communications du Canada.
English translation of manufacturer's declaration in French:
This digital apparatus does not exceed the class A limits for radio noise
emissions from digital apparatus set out in the Radio Interference Regulations
of the Canadian -Department of Communications.

95 121797 (Issue I + Arndt 6)

Preface & Contents

Page iii

SPARES and SERVICE CENTRE~~

•

USA

Storage Technology Corporation
2270 South 88th Street
Louisville
Coiorado 80028-4393
USA
Tel:
Fax:
Telex:

303 673 7278
303 673 5019
3720475
3720476

UK
Storage Technology Corporation
81 High Street,
Esher
"
Surrey' .
KTIO 9QA
England
Tel:
Fax:
Telex:

0372 468188
0372 463162
none

GER~fANY

Stora'ge Techn'ology Corporation
Berner Strasse 35
D-6000 Frankfurt 56
West Germany
Tel:
Fax:
Telex:

069/5001 295
069/5001 293
416401

FRANCE

Storage Technology Corporation
Z.l. - 41, rue Fourny
B.P.73 - 78530 BUC
France
Tel:
Fax:
Telex:

30 84 36 81
39 56 01 83
695651

95 121797 (Issue 1 + Arndt 7)

Preface & Contents

Page iv

CONTENTS

(~1AJOR

HEADINGS) .,'
-~

Page
CHAPTER 1

9914 OVERVIEW

1.1

SCOPE OF MANUAL •.............................•.......••............................•.......... 1

1.2

9914 FEATURES ..............................................................••.. ~.~............... .•. 2

1.3

SHORT FORM SPECIFICATION ................................•.......•............•....•. 6

1.4

STREAMING ..••..•....•...•........ ~ ..........................................•...•.....•.•.•;............. 7

1.5

I. T. MAINS SYSTEMS •.......~ ............................... ~ ............... ~ ..........•......• ~... 9

1.6

RFI COMPLIANCE ..................................................................................• 9

I. 7

INTERFACE CABLES .................................................•.... ~ ..........~~............ 9

1.8

ESD PRECAUTIONS .........~ ..................................... :................................... 9

1.9

ASSOCIATED DOCUMENTS .........................................•...........•.............. 9

f

CHAPTER 2

•

•

•. :-'. ' . . :

: .. ,

I' ,".-

PRINTED CIRCUIT BOARD DESCRIPTIONS

2.1'

SCOPE OF CHAPTER 2 .................. ~ ......... :.·.=•.... ~ ••...••• ~ ..•·.:~ •••~.~ ..•• :~ •.. ~ ...... ' 1

2.2

SERVO CONTROL BOARD CIRCUIT DESCRIPTION ........................ 2

2.3

DATA CONTROL BOARD CIRCUIT DESCRIPTION ....................... 11

2.4

ANALOGUE DATA PATHS BOARD DESCRIPTION ....................... ~ 14

2.5

DIGITAL DATA PATHS BOARD DESCRIPTION .............................. 21

2.6

PRE-AMPLIFIER BOARD DESCRIPTION .......................................... 24

2.7

POWER SUPPLY BOARD DESCRIPTION ........................................... 25

2.8

SCSI INTERFACE BOARD DESCRIPTION ................... ~~.................... 29

CHAPTER 3

FAULT FINDING AND CALIBRATION

3.1

SCOPE OF CHAPTER 3 ......................................................... :~...............

3.2

STARTUP .................................. ~ ............................................................... 1

3.3

DIAGNOSTIC PROGRAM ERROR CODES ........................................ 13

3.4

COMMON ERROR CODES .................................................................... 19

3.5

DIAGNOSTIC PROGRAM DESCRIPTIONS ........................................ 21

3.6
3.7
3.8
3.9
3.1 0
3.11
3.12
3.13

ADDITIONAL FAULT-FINDING IDEAS ............................................ 41

3.14

CONDENSED STATUS BYTES ............................................................. 80

1

MANUAL TAPE LOADING .................................................................. 47
AZIMUTH CHECKING/SETIING ....................................................... 47
TAPE TENSION CHECKING/SETTING .............................................. 48
TAPE SPEED CHECKING ..................................................................... 48
RE-CALIBRA TION ................................................................................ 49
CONFIGURABLE OPTIONS .................................................................. 50
FULL STATUS BYTES ........................................................................... 71

95 121797 (Issue 1 + Arndt 7)

Preface & Contents

Page v

Page

CHAPTER 4
4.0
4.1
4.3
4.4
4.5
4.6

4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16

SUB-ASSEMBLIES

SCOPE OF CHAPTER 4 ........................................................................... 1
SERVICING EQUIPMENT AND PROCEDURES ...................... ~ .......... 2.
!v1An~S TRAi~SFORMER AND SWITCH ............................................... 4
POWER SUPPLY BOARD •.........••..•.................................... ~ .............. ~..... 7 .'
SERVO CONTROL BOARD : •..•........................................................... ~ ..... 9 . ~ , ;
CONTROLS AND INDICATORS ..................................... ~ .....:.:... ~ ............: 10
SUPPLY HUB .........•......•................................................................•.....•.. : .. 12 ','
REEL MOTORS
.•..........•.........................................................•...............•
1.8 .
.
.
TAPE PATH ASSEMBLY
............................................................•.......... 19
..
TAPE CLEANER ..•....................................... ...................................•......
20
.
.
TAPE PATH ROLLERS ......................................................................... 21
TENSION ARM ASSEMBL Y .......•.......................................................... 22
DATA CONTROL BOARD ............................................................... ~.~.. 23
ANALOGUE DATA PATHS BOARD ..................................'~.: ......~.:.....; 24 .' :.~
DIGITAL DATA PATHS BOARD ......................................................... 25
SCSI BOARD ............................................................................................. 26
COOLING FAN ....................................................................................... 27

CHAPTER 5
5.1
5.2
5.3

SCOPE 'OF CHAPTER 5 ..........·.·..
~
~ ~............... 1
SUB-ASSEMBLY LOCATIONS ............................................................... 1
A V AILABLE SPARES .............. ..................... ........... ......................... ...... 8
u

APPENDIX A
A.l
A.2
A.3

••••

• • • • • • • • • • • • • • • • • • • • • • • ·• • • • • • • • • •

••••

DATA ENCODING

NRZ ENCODING ... v................................................................................. 1
PE/DPE ENCODING ................................................................................ 2
GCR ENCODING ...................................................................................... 3

APPENDIX B
B.l
B.2

SUB-ASSEMBLY LOCATIONS AND SPARES LISTS

ADP MONOSTABLE SETUP

INTRODUCTION ..................................................................................... .
PROCEDURES ........................................................................................... 1

95 121797 (Issue 1 + Arndt 6)

Preface &

Contents~r·" . .•~.11

Pa2e vi

FIGURES

Figure

Chapter

Title

Page

1.2.8

9914 BLOCK DIAGRAM ................................. ~ .......•..•..•.......• ~...•..•. Int
FRONT VIEW OF THE 9914 ••.....•.•••...... :................... ~ ••..••..•...•.••... ~..... 1
:
".-, .. -, " . - '
• ,.:- - .
9914 DATA' PATHS .•... ~ .....•. ~.; .......•..••.•...........~ .............•..................... ~ 1 '.

1.4

TYPICAL REPOSmON CYCLE ••.•••. ~ .•. ~~.:.~~ .......... ~~ ....:..... ~.~ ... :~~:.~~.: .•.! f

'.. 8

2.2.2

SERVO CONTROL BLOCK DIAGRAM ........................................... 2

5

2.4.2(a)

ADP WRITE BLOCK DIAGRAM .•............•............•.•••••..•:.•.~ •. ::.•:..... 2

. 15

2.4.2(b)

WRITE CURRENT WAVEFORMS .......................................... ~.......... 2

16

2.4.3.I(a)

ADP READ

2.4.3.1 (b)

PE/GCR

2.4.3.l(a)

ADP RE~D ..~~~_~_~~.q~.~})~.~_~RAM NRZ DENSITY. :.;.~ ... ~:.... 2, "~. ~7--:.19

2.4.3.2(b)

NRZ READ WAVEFORMS ............................................•...........~......... 2 ':', .. 19

2.5.3.1

DDP WRITE BLOCK DIAGRAM ................ ~ ...........•~ .•................~ ..... 2

. 22

2.5.4.1

DDP READ BLOCK DIAGRAM .................................... ~ .................... 2

23

2.7.2

POWER SUPPLY ASSEMBL Y .............................................................. 2

26

2.8.1

SCSI 'CONTROLLER ..................................................................•.......... 2

.29

3.2(a)

9914 PROCEDURES .......................................................................•..... 3

2

3.2(b)

9914 POWER-ON FLOWCHART ........................................................ 3

3

3.3.1

INTERCONNECTIONS ........................................................................ 3

8

3.4.1

ERROR CODE 89 ............................................. ~................................... 3

19

3.4.2

ERROR CODE 90 ................................................................................. 3

20

4.2.1

VOLTAGE SELECTION ...................................................................... 4

,~

4.5.1

CONTROL PANEL BUTTONS AND INDICA TORS ........................ 4

10

4.6.4.1

SUPPL Y HUB HEIGHT SETTING TOOL T6009 ............................. 4

13

4.6.4.2

SUPPL Y HUB TOGGLE (FROM UNDERSIDE) .............................. 4

14

4.6.4.3

FITIING THE SUPPLY HUB ............................................................. 4

15

4.6.5.1

LOCA TION OF SUPPLY HUB CLAMP ............................................ 4

16

4.6.5.2

UNIVERSAL HUB REMOVAL TOOL

.2.6
1.1

~.7

~._.,,:

·.r·~·· ~~

BL~K.BLOCK

RE~~.

t·· -;

;.".

xii
1

.. -,

DIAGRAM PE/GCR DENSmES .~ .. ' 2 .

V!~~F~~. . ~:.··_:2 '-1 "'·:;.5'i
GCR DATA BLOCK •...•.••................................•...•.•.. ;......................... A
••.

-..

.

.",...,

.:~a·"

4

...................

A.3.2

GCR PREAMBLE & POSTAMBLE ............................... ~.....•. ~ ...... ~ ..:.:. A -, ,-

A.3.3

GCR TAPE FORMAT. NEAR BOT ...............~ ..... ~ ......... :...............~....".ft.. .',,: . < 5-

A.3.4

GCR TAPE MARK. FORMAT ......................... ~.~:.... ~: ............ :..... ~.~~-.. r A

B.2.1

ADP MONOSTABLE TEST POINT ......................................... ~ .......... :.. B ',"~. ·:.. .. 1

B.2.2

.4

:.7-';', i{ '"

: ADP MONOSTABLE' WAVEFORM .................. ~ ........ ~ ...~~ ..................... B

5'

'. -2 .

TABLES
Table

Chapler

Title

Page

1.4.5

99 14 D A TARA TES .............. ................... ..... .................... ........... ........ 1

8

3.l2

BASIC CONFIGURATION OPTIONS ................................................ 3

67

3.l2(a)

SCSI

OPTIONS~

PROM

3.12(b)

SCSI

OPTIONS~

PROM 123107, REV 11 & 12 .................................. 3

'68

3.12(c)

SCSI OPTIONS, PROM 123107, REV 14 ............................................ 3
& PROM 123996, REV 01

69

3.12(d)

SCSI OPTIONS, PROM

REV 02 & 03 .................................. 3

69

3.12(e)

PERTEC CACHE OPTIONS ................................................................ 3

70

3.14

FULL STATUS BYTES F 1 TO F9 ....................................................... 3

78

3.14

FULL STATUS BYTES F9 TO Fl7 ..................................................... 3

79

3.14

CONDENSED STATUS BYTES .......................................................... 3

82

4.1.4

RE-CALIBRA TIONS AFTER BOARD REPLACEMENT ............... 4

4

4.5.3

CONTROL PANEL CHECKOUT ....................................................... 4

11

123107~

UP TO REV 11 .............................. 3

68 ,.'
'>

95 121797 (Issue 1 + Arndt 7)

123996~

Preface & Contents

Page viii

SERVICING MANUAL AMENDMENT

RECO~D

SHEET

Details

Date

ISSUE 1

Formal release

Nov 1989 :'

Amdt 1

Diagnostic program 45 description corrected.
Supply hub fitting instructions corrected,
.
(Figures 4.6.4.3 &, 4.6.5.1 amended):>t';l·,.; .~.~!

Amendment

.

Amdt 2

..~_ "~~"-;\::'..;

,.;\.;,:

~~: ~.::?

Jan 1990
_:,

~;:

,.,.

t

.

Newer SCSI part numbers added~;t'~~"'~~':?o .~·rp.~'~1 . ' . ,., '.';'.' ,.
"~"'.
.
Interconnections (Figure 3.3.1) added.~><:'
Indications *BOT, **PROC, **DPROC'-, **PRi
&
**SCSI
added.
...',.
Loading message HUBSOL,added.
-:',i"
'.
:
Fault code 03 added to programs 28, 29, & 46.
Program descriptions 63 -66 & 70 re-worded.
Program 73 table added.
By-passing data for program 74 added.
Revisions made to possible faults (Sections 3.6.2 & 3.6.3).
Configuration bytes 13 &, 14 updated.
New DDP and Data Control board numbers added.
Various cosmetic changes.

Apr 1990

Arndt 3

SCSI SW2-7 function corrected.
Supply hub setting tool number clarified.
Supply hub spares number corrected.

Amdt 4

Possible faulty FRU's updated.
Indications *~FAN,. '**CHUTE, & **Block added.
Configuration bytes 06, 13, 14 & 15 updated.
Diagnostic program 45 'B' corrected.
Diagnostic program 49 indications added.
Diagnostic program 80 clarified.
Table 4.5.3 corrected.
Numerous cosmetic changes.

Feb 1991

Amdt 5

Configuration byte 18 added.
Pertec Cache I'nterface board options added.
Diagnostic program 67 described more fully.
Diagnostic program 45 BOTfEOT off limits revised.
Configuration byte 07, bit 03 corrected.
Data Control board replacement described more fully.

Feb 1991

Arndt 6

Publication ref changed from M G0597-A to 95 121797.
'Procedures' and 'Start' flowcharts added to Ch 3.
Suspect FR U's updated.
Diagnostic error codes grouped together.
Indications **BOT, **EOT , RESET, & **T AB added.

Feb 1991

Arndt 7

Suspect FRU's updated.
Pertec cache board added.
Indications **BIFF, Scorn & Dcorn added.
Indications ** ADP 1, ** ADP2, **DDP 1, & **DDP2 added.
Diagnostic programs 03, 19, 34 & 35 added.
Illustrated parts list added (Chapter 6).

95 121797 (Issue 1 ... Arndt 7)

Jul 1990

Preface & Contents

Jul 1991

Page ix

.

Amendment
Record Sheet (cont)
.

Amendment

Amdt 8

Details

IlluStrated parts list changes: ',-:: .''hub sensor fixing screw pin corrected,
power supply fixing screws added,
Figure 6.2.18 title corrected,
- ..
mains switch pin correcte~, ':'
, tape' path cover added.
.

95 121797 (Issue 1 + Arndt 8)

Date
.. i .. ~

I

Nov 1991

Preface & Contents

Page x

. This page has no technical

95 121797 (Issue 1 + Amdt 8)

coltu~nl

Preface & Contents

Page xi

•

._...

_._-------_. __...•.._--_._------------------------,-...----------_.--

Base Tray and
DecJ< Cast Ing

Operator Panel

Ho s t

I/O

"';"').

+

»

/'

3

0,...,.

r::\

00

---

Loading
Fan

f.:\
V

V
1r

Burfered]

I n t err 0'0 ~l

1f
Servo Control t

v

0010

cow]

Motor Drivers

Da~

DIQI tol
proceSSln~

~--~f'~---------~~--~L

/'

TenSion
Arn

Tape Path

Sensors

8
0e

ho .

~..-----J\
~~

To p e~. '~a t hAs sen b I y:

Pre·
Anpl Ifler

'--r----.-----.1\

~

"

~ .'

I

OOJO

Anpo OQ ue
rocesslnq

1 - -_ _ _ _- "

Card Cage

CHAPTER 1

99i4 OVERVIEW
"
Page

CONTENTS

1.1
SCOPE OF MANUAL ••....•....................................................................... 1
1.2
9914 FEATURES .....• ~ .•...•..•~...............••....... :....................•...................•... 2
1.2.1
Family Background •...•....•..••..............••..................••....•.•......•................... 2
1.2.2
Tape Path ................................................................................................. . 2
1.2.3
Access, Modularity, and Tools .................;.....•..............•........ :............... . 2
1.2.4
Configuration Options .............................................................................. 3
1.2.5
Industry Compatibility ............................................................................ . 3
1.2.6
Circuit Boards ~ ......................................................................................... . 3
1.2.7
Diagnostics ......................................t ••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 4
1.3· ... r '. r SHORT FORM SPECIFICAnON .....: ........•.:.~~.~~ .......•...........•................ 6
1.4 ,~;.,.... . ~ '. STREAMING :~ ...••••.••.~.•.••.•. ~.~.~ ...........................:....•.........•........................ 7
1.4.1
Command Reinstruct Time ............ ~ .............................. :~ ..•. ~ ........... ~ ........ . 7
1.4.2
Access Time ...•.••........•.•.. ~ .•;...............;...........;......... ~ ....;.......................... ~. 7
1.4.3
Positioning Time .•................................................................................. ~.~. 7
1.4.4
Repositioning Time ..........................•..............•......•................................. 7
1.4.5
.'.. Data Rates ........ ~ ..•.•.. ;~ ..•........ ;.... ~ ... ~ .... ~ ..................... ~............................... . '8
1.5 ~::!:~ ~::. I.~. MAINS SYSTEMS ~~;.:;•••.••.....•.• ~~ ...........:;.. :.:........;•..• ~ ....•.. ~........ ~ ....... ~ ... ~. 9
9
RFI COMPLIANCE
1.6
INTERFACE CABLES ............~ ................................................................ . 9
1.7
.'-'. ESD PRECAUTIONS •.....-;........................................................................ . 9
1.8
.ASSOCIATED DOCUMENTS .................................................................. . 9
1.9
1.1

SCOPE OF MANUAL -..

j

:

·r' ~: ;.,. . '~.'" .~ ....

This StorageTek"9914 Streamer Servicing Manual provides an overall functional description, circuit
descriptio~, fault.diagnostic guides,. and servicing procedures for use by a. maintenance engineer~
A companion 9914 User/Diagnostic Manual contains installation details, operating instructions, routine
cleaning schedules, and diagnostic program details for the use by the installer or the operator.
The features and capabilities of the 9914 are set out in a separate 9914 Product Specification.

9

~.--

b

FIGURE 1.1 FRONT VIEW OF THE 9914
95 121797 (Issue 1 + Arndt 6)

Chapter 1

Page 1

1.2

9914 FEATURES

1.2.1

Family Background

The 9914 streamer is a rack-mounted or desk-top, dual-speed, microprocessor-contro'lIed tape storage (
peripheral, using open reels of standard half-inch computer tape on 6.0, 7.0, 85~ or 10;5 inch !BM-sty&v"
hubs. it uses many "of the mechanical features of an earlier proven series of streamerS, with redesigned
electronics to enable GCR recording -and a hinged chassis concept for 'ease of service access.
.:.
,

1.2.2

- ~.

".;~;f.~ :.:.~j

...'... ..,

~·:::"'""i{ ..~X·1~  ;:~1!3..:·15it.>7rl _ . . : ~~ ..... <, . 1.
.' ..... .,~~ .. ~f·~;
. . - . . :.,~;...:.!* ~'.' ·'i~··~-'~ I.!'''~·'·\~''· . ~ '-~ ~=1L\." ~.
.,
+

1.2.5

Industry Compatib,ility
.

.

The basic user interface is the 'industry-compatible Pertec system while 'the tape"'data fonnat"is IBM
compatible to conform with b()th ANSI'and ECMA specifications for PE,- NRZ, and GCR methods of
data recording.
.,.' ,', .',"
, .
!

.

'

.

When the SCSI interface is .required, the appropriate interface board is plugged into the spare slot in the
card cage to convert the SCSI protocol (as detailed in the StorageTek 9914 SCSI User Manual) into the
9914 int~mal bus format.
~ .. :, .... :,:."~ i---.~".,!",.;
,
1.2.6

Circuit

Boards~:

:- ",

A block diagram of the 9914 is shown in Figure 1.2.6.
The Servo Control board includes a microprocessor and its EPROM memory to supervise tape motion
and interface wi~h the Data Control board and operator contrOl, panel.
The Data Control board includes a microprocessor and its memory (non-volatile RAM and EPROM) to
iuperviSe all of the data encoding/decoding procedures, the data 'diagnostic programs, and the Pertec
interface.
The DDP board makes extensive use of Very Large Scale Integration (VLSI) circuits to encode and
decode data for any of the four possible densities (800 bpi NRZ, 1600 ~pi PE, 3200 bpi PE, or 6250 bpi
GCR); this level of complexity is achieved on a single board by the use' of surface-mount components
and a multi-layer artwork.
The ADP board handles the data from the DDP board by converting it into analogue form for
presentation to the write channels, at the correct write current. Conversely it takes read d~ta.,from the
pre-amplifier and converts it to digital form before passing it to the DDP board for decodin'g according
to the currently selected density. Use is made of surface-mount components and a multi-layer artwork.
A pre-amplifier is placed near the head assembly to boost the head read signals, prior to being processed
by the ADP board.
The SCSI board includes a microprocessor and EPROM to buffer host data and execute the ANSI
command set.
The Pertec Cache Interface (PCI) board includes a microprocessor and buffer to accomodate data
transfer speed differences between the host and the 9914's read/write circuits.
A Power Supply board takes ac voltages from the secondary side of the mains transformer and converts
them to the required internal de Voltages.
Various small pcb's (such as the tension arm sensor circuits) form an integral part of other assemblies.

95 121797 (Issue 1 + Arndt 7)

Chapter 1

Page 3

Diagnostics

1.2.7

. . . . . . .~;~;,.";. r}

•

,;',

'.'

.

I

.....

:1.. " ",

,'.: ...

~ ',.

• :

".:

. ! . , ....

' . t 'I

_. . .

".

~.". J.J;

.• ~.~ .:,~.' . .,J .. -;.:;

.~ .......

The 9914 contains extensive diagnostic facilities and self-test routines, which provide assurance of.. ,
.
:..,.
,'" ';~<:':Y~:~' "' .:,._'-:,,machine integrity and aids forJault diagnosis.

.... .
When power is switched on, the self-check diagnostics verify b~'i~' ;~~uirements stich' ~ th~: pres~nce -or- ',,:'
•

_.

_ '.J

.....

...

...

'

power suppiies, presence of. the ADP and DDP boards, and compatibility of the board b u i l d s . '
••

_

...

. '

'

~"

~

•

,.

. ...

...

l

,.'~

':"

•

.;

__

~.

I

.'

. . ~ ....

'.

.

',~

'.

',' .

,- '"

", ~." ~

_

_

ttl' • ..

. , .-

- :... "~!':jL.~"':'."":"·"

-':'.'"

.)~.

. ., .......... ..

A wide 'range of diagnostic routines may' be selected from a comprehensive program suite, by the ~.,. ,.;, operator or the host. The SCSI board buffer is used to enable full.da~.I/P~ ~~~cks:, ..w~chcan b'e:~~~~;;~~,
selected from programs with or without tape motion. Diagnostic programs can be run individually,
grouped together, or (in either case) may be continuously repeated.
<;~;,':'~,~;~ ?,;!~<~,' '1": r;~ru>~;~
;'.
Status byte registers are updated with internal conditions, error details, and diagnostic program results to
enable' perforniance" assessment to be conveyed to the host co'mputer via the interface" Using special 'send
status byte' commands.'" Abbreviated versions of the same- information may be diSplayed at the front .,~
panel by using the control buttons.
.,
.
•

',t-

t

-I.

-

~.

~

~,

......

..

4'

.'

\

......

I " i ~ :."

Outline diagnostic operarlng-

-.'

.... ~, •.

'~',~

"'l~··

or'

.' . . ," "'-"

....

'.!

_

_ -

.,

.-"

.--_~

The 'da-ta' paths :'conSist of three" fouI:pcb"s housed- in the card' cage. The 'pcb's are interconnected vial
motherboard at the bottoin of the cage' and connected' to the head' and pre-amplifier by cabies from. 'the
top of the ADP board.
'
.
The nucleus is the Data Control board's microprocessor, which handles the Pertec interface sign3.Is and
controls the parameters and actions of the DDP and ADP boards. The DDP board houses the entire quad
density encoding and decoding logic while the ADP contains all the analogue functions such as main
amplification and signal conditioning.
Therefore ADP and DDP are effectively peripherals to the intelligent Data Control board, w!tich coordinates tape motion and data channel activity during data transfer operations.
~.
The optional fourth board in the card cage is a an intelligent buffered interface pcb; which converts the
unbuffered Pertec interface data into buffered SCSI data. fa. secondary function of these cards is to
generate the diagnostic program data patterns, therefore a buffered interface is required to run datadependent diagnostic programs.

95121797

(Issue 1 + Amdt 6)

Chapter 1

Page 4

Ho S t

I/O S I gno .I,s

'Wr ! t e
Data

. Read
Data'

'""

"~"

CONTROL
J~

"

/

... ,

~

I

". . .

.,

~

~

,II

I "I
j

Data Buffer

SCSI (or PCI)
Interface

-~:

""

..
. ":'.:'

UICRO
PROCESSOR

1

Jf\

.

,

"
/
"

..

.

..

~

..

~.

,

'If

Data
Control

UICRO
PROCESSOR

1

......

1<

SERVO
CONTROL

\..

CONTROL

~

Dig I t
Data
Paths

I
aI

Encode

1

I

Decode

Loopback

""

'if

'-

1~

KILL TRACKS

~

•

"

~

"-

I"

Analogue
Data
Paths

I

-<.7

I
\.

""

Loopback

.i

Wr I t e
Drivers

n

I

I

aiL--->1
0

FIGURE 1.2.8
95 121797 (Issue 1 + Arndt 7)

Read
Anps

AGC THRESHOLD

1<

ir

U

~~~;

./

I

9914 DATA PATHS

Chapter 1

Page 5

1.3

SHORT FORM SPECIFICATION

Tape Type

Standard half-inch computer tape on
10.5 in, 8.5 in, 7 in, or 6 in standard IBM hub,
(67 mm, 216 mm, 178 mm, or 152 mm)

Tape Tension

285 gm (10 oz) nominal
-' 6250
3200
.1600
800

Formats

bpi
bpi
bpi
bpi

GCR,-' -..... " ..'
PE, ,
PE,--- - .NRZ:

Vary with the recording density:

Tape Speeds

Low Speed

High Speed

800 bpi NRZ' c : ' - . : - ' "

42" ips~:~-

125 ips

1600 bpi PE

42 ips

125 ips

',3200 bpi PE

62 ips

62 ips

42 ips

125 ips

6250 bpi GCR
Speed Variations

-

_' ' ±2% long term '
±4% short term

Power Requirements

200 VA working
< 35 A inrush current

Mains Voltage Tolerance

+ 10% -15% of nominal input setting

Mains Frequency

48 to 62 Hz

\Veight

36 kg rack-mount, unpacked
39 kg desk-top, unpa~ked

Dimensions:
Desk-top

245 mm H x 482 mm W x 650 mm D

(behind face)

220 mm H x 444 mm W x 580 mm D
(8.70 in x 17.48 in x 22.83 in)
(rail fixing span = 427 mm, 16.81 in)

Environmental

See the 9914 Product Specification, M G0595-A

Rack

95 121797 (Issue 1 + Arndt 6)

Chapter I

Page 6

1.4

STREAMING

To maintain streaming, the next data block must be ready for synchronous transfer before the expiry of
the Command Reinstruct. Time._(CRT) at the e.nd of the current block.... _._ .
'f the CRT is exceeded, a time p'enalty is incurred while a reposition sequence is executed; during this
,he tape is halted and spaced back sufficiently to allow ramping up to synchronous speed before the next
block. Figure 1.4 is a simplified reposition diagram which shows tape motion past the head, if the
reinstruct time (at point B) is -exceeded, if no new command is received the tape halts at point F, if a
new command is received it continues to the next block via point G ..
A normal length inter-block gap (rnG) is written, whether streaming or after repositioning, except in
special circumstances. In applications -where the average host data rate is slightly lqwer than required by
continuous streaming, the user may effectively extend the usual CRT by the 'rnG size' option
(configuration byte 12), to allow more time in which to assemble the data. This gives a write time
throughput advantage.
'

Where the average data rate is much lower than required by continuous streaming, the user may be
better advised to select the lower tape speed; this may appear to be a retrograde step but calculation will
reveal whether low speed with no repositions gives faster throughput than high speed. with constant
" ,;:.{;"':'-"-'
(longer) repositions. :".
'

..........

-

. - . . . . . . , ... _ •

... 1

If the 'IBG size' configuration option is used but the extra time allowed between 'end of data' and a new
command expires, the tape repositions to point F and awaits the next command.
The above paragraphs are a brief explanation of reposition during forward write conditions. In practice
the cycle may be modified on-the-fly; eg if a reverse command is received during the forward stop
time, the reposition cycle is modified so that the new command is executed at the correct tape position.
1.4.1

Command Reinstruct Time

The command reinstruct time is defined as the time from 'end of data' to the latest point at which the
next command may be accepted without a reposition cycle being executed.
1.4.2

Access Time

Access time is defined as the time taken to accelerate from stopped position to normal sp'eed '>and be
ready to exchange data. The access time is shown in Figure 1.4, and is unaffected by the command
reinstruct time.
1.4.3

Positioning Time

The positioning time is defined as the time taken to reach the stopped position (point F) in readiness for
the next command, when no new command is received before the end of the command reinstruct time.
1.4.4

Repositioning Time

The repositioning time is defined as the time taken to regain streaming speed (via points B to G); this
assumes that a new command is received between points Band F.

95 121797 (Issue 1 + Arndt 6)

Chapter 1

Page 7

~

I

BLOCK

INTER-BLOCK GAP
;

" .t.;

...

'"

BLOCK

.~

-.'

•

~-.

.

.~~:,

(

COMMAND' .
---+) RE-INSTRUCT (toE--

.1 ........ - . . . . . .

'

I

FIRST - . ~:,;. ... ~ :.;,.DATA BYTE. :"-" .• -.
",-,

',._ . ,

..I .

~""

TIME
'. : -,' .. _ _ _
'.. '_A_'_ _ _
' ._.__....;,.._l• .;;.B........
..\

~

_.

~..

G

.'

'. ,- ,,"1;.::

~

I

.

o
-.'

-

"..,.',

FIGURE 1.4' TYPICAL REPOSITIO.N CYCLE
1.4.5

Data Rates

When a data is being transferred to tape, the data rate is determined by the tape speed and recording
density (GCR, PE or NRZ). At 800, 1600, and 6250 bpi, the user may,.select from two streaming speeds.
The inter-relationship of tape speed, average data rate (and data period) for the Pertec interface is
.
detailed in Table 1.4.5. Note that the burst rate will be higher.

>,

Density
(bpi)

Speed
(ips)
Data rate
(kbytes/s)
Data period

NRZ
800

PE
1600

JPE

GCR

3200

6250

41.66 125

41.66 125

62.5 62.5

41.66 125

33.3

100

66.6

200

200

200

30

10

15

5

5

5

260

781

3.84 1.28

(us)

TABLE 1.4.5 9914 DATA RATES
Note: the tape speeds normally referred to as '42 ips' and '62 ips' are actually 41.66 ips and 62.5 ips.

95 121797 (Issue 1 + Arndt 6)

Chantp.r 1

1.5

LT. MAINS SYSTEMS

Definition: An LT. mains system is defined as one having the neutral line held at a substantially
different voltage to that of the earth line.
'VARNING: THE 9914 MUST NOT BE CONNECTED TO I.T. MAINS SYSTEMS.
1.6

RFI COMPLIANCE

The 9914 Streamer is design'ed to meet certain RFI requirements in industrial use. However, if the 9914
is operated in a residential environment it has a high potential for causing interference.
\Vhere the 9914 is not enclosed within a cabinet where precautions are taken to limi~ radiated emission,
screened cables and connectors must be used. Suitable connectors such as 3M socket type 2565-2002, or
Sun-style (3M type 8350-9005) may be already be fitted to the SCSI models of the 9914 when delivered.
1.7

INTERFACE CABLES

Where unscreened interface cable is acceptable, 3M type 3365 may be a suitable flat ribbon cable with
3M type 3415-0001 connector at the 9914.
.
\Vhere a screened cable is required, 3M type 3517 may be suitable where a flat ribbon cable is desired;
where a round jacketed ribbon cable is required, 3M type 3659 may be suitable.
A compatible socket connector should be used which mates mechanically (at the rear of the 9914) with
1.6 mm (0.064") printed edge connections. In screened applications this connector is likely to require a
conductive shell .
ESD PRECAUTIONS

.. 8

\Vhen some sub-assemblies are removed, it is necessary to disconnect earth bonding straps. These may
appear to perform no electrical function, but they must be re-connected in order to maintain good
protection against electro-static discharge and to ensure RFI compliance ..
Printed circuit boards should be treated in accordance with local ESD regulations, which are outlined in
Chapter 4.
1.9

ASSOCIATED DOCUMENTS

The following documents are published by StorageTek to give specific product information.'
95 121797
95 121798
95 121799

9914 Streamer User/Diagnostic Manual
9914 SCSI User Manual
9914 Pertec Cache Interface Product Description

~{

9914 Streamer Product Specification

G0595-A

The international standards on data recording and safety are listed in the 9914 Product Specification.

95 121797 (Issue 1 + Arndt 6)

Chapter 1

Page 9

This page has no technical" cOlltenr~

95 121797 (Issue 1 + Arndt 6)

Ch~ntp.r

1

CHAPTER' 2 - PCB DESCRIPTIONS
:

..

'

~

".

CONTENTS

Page

2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8

SCOPE OF CHAPTER 2 ........................................................................ 1
SERVO CONTROL BOARD DESCRIPTION .......•............... ~.............. 2
DATA CONTROL BOARD DESCRIPTION ......................................~; 11
ANALOGUE DATA PATHS BOARD DESCRIPTION ...... ~ .. ~ ...........~ ~14
DIGITAL DATA PATHS BOARD DESCRIPTION .................. ~~.......~ .. 21
PRE-AMPLIFIER DESCRIPTION .....................•......•............ ;~ .....~.~.:.::" '24
POWER SUPPLY BOARD DESCRIPTION .... ~~ ............ ~ .....................~ .. 25 '
SCSI BOARD DESCRIPTION ..........................•...............................~~... 29

2.1

SCOPE OF CHAPTER 2 '.,.

Chapter 2 contains functional descriptions of the major pcb's.
The relevance of these boards within the 9914 is described in Chapter 1.
Fault finding techniques are described in Chapter 3.
The circuit descriptions are related to signal activity when in operation, and enable fault tracing to the
signal source/destination on the board (having first used the diagnostic programs to identify the suspect
area). Having established that the board is' interfacing correctly,' the next stage will normally consist of
board substitution. On-site diagnosis down to chip level is not anticipated, partly because extensive ·use
is made of surface-mount components, and partly because down-time is reduced by' sub-assembly
substitution.
.
Repair or modification of the surface-mount components should not be attempted without suitable
surface mount rework facilities.

CAUTION'
All the boards described here include CMOS integrated circuits and/or
, CMOS components, for this reason the usual static precautions should be
observed when handling them.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 1

2.2

SERVO CONTROL BOARD DESCRIPTION

CONTENTS
Page

2.2.1
2.2.2
2.2.2.1
2.2.2.2
2.2.3
2.2.3.1
2.2.3.2
2.2.3.3
2.2.3.4
2.2.3.5
2.2.3.6
2.2.3.7
2.2.3.8
2.2.3.9
2.2.3.10
2.2.3.11

Overview .........................................................................•.•......•......•.....~..... , 2
Control Method ................•..................•••.•...•...................•...•.....•~ .......• .-.;~'.r 3 _:.. .~
Introduction· .... :... ~ ......... ~~ ....... :..............•............................·: ........... ~ ..... ~ ... ~·:.3 .-,. ..... Functional Outline .......... ~ .............................•...............••....... ~~ .............:..• ~::.3 .__ ~ .~
Hardware DeScriptions ...... ~ .......................................... ~ ................... ~ ....... _3
MicroproceSsor and Associated Circuits •.••.....•.••....•....•..•.................... :.. ~ 3 .
Power-on Reset ....... :....................................................••............ ~............ 3
Processor OK .......................................................................................... 4
Crystal Oscillator ..........................................................................•......... 4
Power Failure •......................•...................•.............................................. 4
Communication with Data Control ........................................................ 4
Tacho Phases ............................................................... H.......................... 6
Motor Drives .•.............................••............•.....•...•.....••••.•.~ ..... ~ ....... ~ ....•..•. ;; 6
Operator Panel ..................................... ~.................................................. 7
Loading Tape ................................................•..................... ~................... 8
Write Enable ........... ~ .......... ~.................................................................... 10

2.2.1

Overview -

_Th~ Servo Control board, part number 121050, contains' the following sub-system . ~irc~iis;:
"(ar Inten~ce' ci~cuits:
• to register signals from the operator panel, for interpretation by the microprocessor,
• to transfer indications to the operator's 8-character alpha-numeric operator panel display;
• to communicate with the Data Control board, controlling tape motion which corresponds to the
last accepted command (from the host or operator);
• to drive the hub lock mechanism;
• to drive the loading fan.
(b) Analogue circuits:
· to process the tape speed data (ie the processed tacho output pulses) and complete the control
loop by deriving the take-up motor drive current;
· to process the tape position data and derive the offset value which is applied to the supply
motor current, thereby compensating for the varying radius of the tape stack.
(c) Miscellaneous circuits:
•
•
•
•
•

to
to
to
to
to

accept the tape path sensor receiver signals;
drive the tape path LED sensor transmitters;
perform AID conversion on some supply rails;
process the tacho phases, giving speed and direction;
access the operational and diagnostic firmware in PROM.

D ___

95 121797 (Issue 1 + Arndt 6)

.,

2.2.2

Con trol Method

2.2.2.1

Introduction

"':ontrol of the 9914 Streamer servo circuits is effected by an 8-bit microprocessor system. A block
diagram showing the location of the' Servo Control board within the 9914 is given' as Figure 1.2.6, and a
block diagram of the microprocessor and control system is given as Figure 2.2.2.

2.2.2.2

Functional Outline

As can be seen from Figure 2.2.2 this board is a key element in the overall control' of the machine. It
monitors and controls the operator-panel buttons/display, it interprets' tape path sensors in relation to
handed-on requests from the Data Control board, and it controls the reel motors to provide whatever
action is required at any given time.
As the board design is microprocessor based, the real controlling element is the firmware.
..

..~

-

. : ".'

'

.

•.

:

t

..

known

.The Servo' Control b'oard'is essential for' even' a basic 'check of .the '9914~~"'With' a
good Servo . ~~­
Controrboard and Power Supply~ power may be switched on and tape loaded to BOT, without any' ~
boards being present in the card cage.

a

2.2.3

Hardware Descriptions

For the purpose ,of this description, the hardware design has been divided into sub-sections, each of
which is discussed separately.
" ;~ .:, . .
;j •

2.2.3.1

•

,

Microprocessor and Associated Circuits

The microprocessor used is the standard 805 I-compatible (with I6-bit address and 8-bit data output); the
address bus is latched by IC39, using the ALE output. 256 bytes of RAM reside within the processor.
The processor clock input is derived from the crystal oscillator circuit, and buffered by IC20.IO for use
.
elsewhere on the board.
External PROM (IC23) accepts the 16-bit address directly from the processor and places the memory
data on the pO.0-pO.7 bus inputs, when' the PSEN signal is active.
I/O is achieved via 8-bit ports, typically a 74LS541 for inputs and a 74LS273 for outputs; each port is
selected by a CSO-7 enabling input, derived from the addresses (A3-A5 & A13-A15) decoded by IC36.
2.2.3.2

Power-on Reset

\Vhen power is first applied to the board, input pin 10 to the processor is low because C65 is in a
discharged condition. After approximately 50 ms, C65 charges to above the TIL threshold via R 140.
The processor is then free to execute instructions while, C65 charges further to a value near +5 V.
If power fails, C65 discharges very quickly (via 033) into the +5V rail, this mechanism ensures a reset
condition even after short power breaks. The data and address lines are tri-state during reset.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 3

2.2.3.3

Processor OK

After power is applied to the boa~d, the processor carries out a self-check routine., When this check is
successful, IC27.19 is driven high to illuminate the on-board led, indicating a good condition without'
reference to the operator panel display. The SPROC OK signal is used at the Data Control board to
allow release of its reset circuit; if the servo processor is not ok, ,the data processor is not allowed. to
function.
. .. . ..
.

2.2.3.4

~

Crystal Oscillator

The processor contains a circuit to maintain oscillation in an external crystal, which is connected to' the
xl & x2pins (20 ~ 21). A 10.0 MHz crystal is used, with capacitors C58 & C59 to, trim the frequen~y .
.. ..
...
. .. .
'4~. ~.:.. .~.

;,,",

•• ' ~ ';-:0 .;

:

. ~.. ~ :: " .' ,

2.2.3.5

..

.".-

Power Failure

The +24V and' +12V rails are monitored directly at the ADC chip Ie '1 1,' with the .+SV, -SV,.ind -12V
rails monitored at ICII via resistor networks.,.Levels outside±IO% in the +12Vrail are detected by the
processor, the" other rails inay vary 'by 'the"same 'or' greater 'amounts (depe'nding on- the' Anc iIIPufcircuit)
before a failure condition is logged and the POWER message placed. on th~ operator panel display.
The +5V rail is not specifically monitored, since this supplies the power to the processor, which is
effectively the power fail detector.
If the servo supply (designated Vs, nominally +48 V) falls in value, the 9914 continues to operate at .'
lower levels of performance; should the' +48V rail ever reduce severely, the +24V rail (which is,derived
from it) will move to a level wh,ich causes a power fail detection.
.'
""'"
PWR FAIL enters the board at P4/12, from the Power Supply board, this signal is combined with
RELA Y ON (see later) to generate RL Y ON which causes SERV RST (servo reset) when active.
RELA Y ON is active when RLA is energised (placing a short across both reel motors) to give a
regenerative braking action should the control circuits lose effect. Primary power failure also causes
regenerative braking.

2.2.3.6

Communication with th'e Data Control board

.:';;
If the control firmware senses that the tape is in-chute, the supply reel is clamped (it may well already
be clamped but there is no fail-safe method of establishing this) and the tape is tensioned. The tape is
then moved forWard in search of the BOT marker and stopped with BOT indicated ~f the marker is
found. Otherwise'(after about 4, metres search) the tape is moved in reverse at low speed until BOT is
found; the low speed is selected for safety because the firmware has not yet been able to determine the
reel size.
2.2.3.11

\Vrite Enable

\Vhen a supply reel is used with a 'write enable' ring fitted, the ring sensor flag is depressed and the
output of the sensor (FPTD) appears at P5/34. This signal is used by the processor to drive the WT EN
legend, and transferred to the Data Control board to forestall any 'write' or 'erase' type ~ommands being
carried out.
Signal

Source

Route

Destination

FPTD

P5-34

IC34.5, IC34.6

IC26.2

95 121797 (Issue 1 + Arndt 6)

2.3

DATA CONTROL BOARD DESCRIPTION

CONTENTSPage

2.3.1
2.3.2
2.3.3
2.3.4 ..
2.3.5

Overview ••.••••...........••.•...••...•.............•.........................••......•..........•.....
Micro-processor System ........................................................................
Communication with the Servo Control board ...................................
Pertec Interface .:.••• :~.••..•::••...•.•.....•......... :..............................................
Mode Selection .•.•.....•...•.•.•.•.•...•...........................................•..........•.... ~..

2.3.1

Oveniew

II
11
11 ..
12
'13

The Data Control board, pIn 121600 (and the later pIn 123638), contains hardware to communicate with
the data channel (ADP and DDP) boards,.Servo Control board, and the host (ie Pertec) interface. A
microprocessor is ~ed to handle the various t3:Sks, namely:
• to act upon inputs from the' operator panel (relayed via a communication link with the Servo
Control board), and transfer messages back to the Servo Control board so '-that their actions are
co-ordinated;' .
• to notify the VLSI on the DDP board of the current density;
• to set AGC levels on the ADP board, and the gain of the pre-amplifier channels;
• to store and decode the standard options and configuration (in EPROM);
to sto~e the current default options and' configuration (in NVR);
• to verify, accept, and decod~ ~ew commands from the -Pertec interface;
. to control the signals sent. to' th~ Pertec interface;
• to co-ordinate the actions of the ADP & DDP boards, in order to execute host commands;
• to execute the data-related parts of diagnostic programs.
2.3.2

~1icro-processor

System

A 64180 8-bit CMOS processor, accessing a non-·volatile memory (NVR) for storing user-selectable
configuration option settings, and -EPROMS for the control data needed to supervise the DD~ and ADP
board actions. A special 'packet transfer' message exchange is used to communicate with the Servo
Control board, and four encoded mode lines (reflecting tape speed and density) are available to all the
other boards.

Extensive use is made of firmware control and I/O bus signals, reducing the amount of gated logic to a
small proportion of the circuits.
2.3.3

Communication with the Servo Control Board

The Data Control processor is not allowed to function if the Servo Control processor is not ok, the
processor reset input (ICI2.7) is held low until the servo processor has completed its self-check.
Communication with the Servo Control board consists of sending message packets over the bi-directional
bus SVDO - SVD7, accompanied by control and strode signals SVWT, SVRDO, and SVRDI. The Servo
Control board contains the FIFO chips which store the messages; the operation of the exchange is
outlined in Section 2.2.

95 1:' 1797 (Issue 1 + Arndt 6)

Chapter 2

Page 11

..

2.3.4

Signal

Source

Route

Edge Pin

SVRDO
SVRDI
SVWT

IC45.6
IC36.6
IC45:3
IC13.10

-

P3-12a
P3-16b
'P~_lnh

AJ-AVU

1,-

'P3-10a

Pertec Interrace

Input signals are terminated by 220/330 resistor networks and routed typically to an input port or
exceptionally (eg the address and enabling inputs) to gated logic.
"

Signal
_.

! ..

Edge Pin

Route'

P2-22b.
P2-20b
"-·P2-19b

IC49.1, IC49.2 .

.

~

Destination

.

..

lFEN
IFAD.
ITADO
ITADI'
ILOL
IHISP

,_

. .;-.-

...

.

,

.. ----*-:

·,··~P2-20a

-.
;.; - ;;::
..

;! ..

.'

..
"""

.~

.

•.. ~::-:

-

.

~. ~ ~ ~

-.

. . -#'

-

.,

........... -

P2-32a
P2-24b

IC48.11, IC48.10 .

!REV
IWRT
IWFM
IEOIT
IERASE

P2-22a
P2-2Sb
P2-24a
P2-2Sa
P2-23a

IC49.S,
IC49.9,
IC49.11,
IC49.13,
IC49.3,

IGO
IWOO
IWOI
IWD2
IW03
IWD4
IWOS
IWD6
IWD7
IWOP
ILWD
IREW

P2-23b
P3-31a
P3-30b
P3-28a
P3-29a
P3-32b
P3-27b
·P3-28b
P3-29b
P3-30a
P3-32a
P2-18b

..

.

":,~-

.

.

- - IC34:3~-

-','

..

... IC40.12
, _.. ' . '. IC40.1 3 ,:~~' ...
. -... ' 'IC40:1S' ~~:. ~-.~
Not' uSed
.
• ;",.' IC22.4 .. '
'

.'

IC49.6
IC49.8
IC49.10
IC49.12 .
IC49.4 .

IC48.1, IC48.2

IC48.5, IC48.6

.. IC22.8
- ~ IC22.13
,IC22.14
.. IC22.17._ ..
. IC22.18 '.:'._

.~

IC47.2
ICS7.9
ICS7.S
ICS8.6
ICS7.4
rCS7.7
ICS8.7
ICS7.2
ICS7.3
ICS7.6
ICS7.8
IC31.12

..

The SlOrageTek interface protocol and command set is configured in the non-volatile memory for
verification purposes (the configuration bytes in NVR may be changed to accept non-standard commands
'
or change the functions of input pins).
Incoming commands are accompanied by the host's IGO pulse, which is gated with SEL (IC31.8) and
GO S\V (which determines the active edge of IGO). NEW CMO (IC32.9) sets the processor in motion
to verify the command and act accordingly. The foregoingis conditional on the IFEN signal allowing
commands to be accepted by the 9914, ie 'LS74 IC34.6 being high.
During diagnostic program operation, the 'read', 'write' and other command\tare generated by the SCS!(
board, therefore appearing to the other boards as normal Pertec inputs. Output signals are buffered b; .
invertors after being registered at output ports IC26 & IC28 and enabled onto the Pertec bus by SEL
(which is inverted to give IONL), denoting that this unit is currently selected).

95 121797 (Issue I • A mot

~)

'n _ _ _

, ....

IONL
IRDY
IFPT·
ILDP
INRZ
'
ISPEED
IFBY'
IDBY
IIDENT/ICCG
..
IRD 0-7
IRSTR
ICER
IHER
IFMKIWSTR
IEOT
IRWD
.

.

.

~'"

...'.,

.,.:

.:

~

;.

......,

IC31.8
ICSO.6
, IC38.ll
IC39.8
IC39.3
. ICS!.8 '.
IC38.6
ICS!.ll
. ICS1.6
·DDP board
DDP board'
ICSO.II
ICSO.8
ICS1.3 '.
DDP board
IC39.11
ICSO.3 ..

...' ...:t...:· ... r !' !

~i ;

!; ~ ;, ~

to.

Edge Pin

Route

. Source

Signal

,

P2-12a
P2-llb
P2-1Sa
P2-16a
P2-13a .

ICS6.3, ICS6.4
IC56.5, IC56.6 ..
ICS5.9, IC5S.8
IC5S.3, ICS5.4
ICS5.13, ICS5.12
·ICS4.II, ·ICS4.10
ICS6.13, 'ICS6.l2
ICS6.9, ICS6.8
ICSS.II, ICSS.IO

..

,.

-

..

v

•

.

'~P2-18a
.'.

P2-11a
P2-l0a

. ... P2--1~a
i .
.'

.:,

.'

__

" .' ,!£:": ~

IC54.13, ICS4.12
ICSS.I, ICSS.2
.. ICSS.S, IC5S.6 .

P2-17b
P2-1Sb
P2-17a

-

.

-

ICS6.II,ICS6.10
ICS6.1, ICS6.2.
"fl.;'

~

; ' ! •. '

.

>

~':i . :

•

..

P2-10b
P2-12b
:-.;

....

:":,. .' ,~;. ~-!

.

.

I

The Pertec interface lines' are' 'pres'ent at the option board slot'so that the 306 x 19S mm SCSI interface
board can be used without modification. Communication with the SCSI board is largely via the Pertec
bus, using unallocated command codes of the lREV ... IE RASE lines and the otherwise redundant IDGM
line.

2.3.5 .

Mode Selection

4 mode selection signals, MODEO - MODE3, are available at IC2S for othe,r boards. MODEO, MODEl
& MODE2 select the density while MODE3 selects the speed as follows:
Signal
Meaning
Source
Edge Pin

MODEO
(NRZ)
IC2S.2
PI-12b

MODEl
(GCR)
IC2S.5
PI-12a

MODE2
(3200) -.
IC25.6
PI-13b

MODE3
(La Speed)
IC2S.9
PI-13a

Encoding
NRZ
NRZ

Speed
low
high

I
I

0
0

0
0

0

PE 1600
PE 1600

low
high

0
0

0
0

0
0

0
1

PE 3200

low

0

0

I

0

GCR
GCR

low
high

0
0

1
I

0
0

0
1

.i

I

Note that although the 3200 bpi tape speed (62.5 ips) is low by comparison with 125 ips, it is higher than
the usual low setting of 42 ips, therefore is returned as 'high speed' by the Pertec ISPEED status line.
The density can only be changed at BOT, so will remain constant for most operations, speed however can
vary from one command to the next; the MODE signals are updated just prior to executing a command.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 13

ANALOGUE DATA PATHS BOARD DESCRIPTION

2.4

..

Page

2.4.1
2.4.2
2.4.2.1
2.4.2.2
2.4.2.3
2.4.2.4

Overview .•..........................•••................................................................
Write Channels ......................................................................................
Write Drivers & Buffers ......•................................................................
Current Definition ..•....•••.•................•...................................... ~............
Write Power:Control •....•..•.••. ~ ••~ ••. :.:.•.•....•......................•......................
Write DAC's and Control Buffers ...... ~................................................

2.4.3
2.4.3.1
2.4.3.2

Read Chai~.~~ls ........•..•••• :~..~ •••••...-........................................ ~~................ . -16
PE/GCR Densities ............ ~ •............•...........•.................•........................ -'16',
NRZ Density ..........................................................•.•..••.........•.............. 18-

2.4.4
2.4.5

E-E Mode ..................... :.. ~ ...••.........:.•........................... ~ ....... ~................ 20
Calibration .............................•............•.................................................. 20-

:'

'of

.

14
14
14
14
15
16

.

2.4.1

Overview ;
.
. - .';
: - ..:
~·i·" "".'
The ADP board, part number 121710, 'contains hardware to communicate with the DDP board, the write
heads, and the read channels from the pre-amplifier. Its operational parameters(eg read amplifier gain,
read threshold and write current setting~) are generated by the Data Control board, allowing the .
processing of data at four densities and two tape speeds. ADP functions may -be subdivided into: . .: "

!i~

.

':.>-

... :

............ , .

. ......

·L

. ;

.....

:

~_: ~:?
••

.... :.:.\.:...

'~"':... ;

.;~~.:..,

.~;::. .. J~

the write data circuits, which receive formatted digital data from the DDP and ·convert it to
currents suitable for driving the 9-track write head stack;
• the read data circuits, which receive the analogue signals from the· read 'head'.stack (after",··boosting by a local pre-amplIfier); amplify them' further, digitise them, and pass them to thel
DDP board for data decoding and de-skewing.
-.
Combinations of speeds from 42 to 125 ips and data densities of 800/1600/3200/6250 bpi have been met
by digital control of the write current (shape and magnitude), the read gains; and the channel
bandwidths.
2.4.2

Write Channels

See Figure 2A.2(a).
2.4.2.1

\Vrite Drivers & Buffers

Digital write data signals WDOUTO through WDOUT7 from the DDP board are routed to the write
driver chips (one per channel) and converted to analogue current levels to feed pairs of buffer transistors
in common-base configuration. Each transistor drive circuit includes impedance matching components
and drives the relevant leg of the channel write winding via the head cable.
2.4.2.2

Current Definition

The shape of the write current waveform can be controlled to give either a step and pedestal (in GCR)
or a square wave (DPE, PE and NRZ), see Figure 2.4.2(b). The amplitudes of the step and pedestal are
separately controlled by voltages from the write control DAC's. The timing of the step is controlled by
the STEP CLK signal from the DDP board. The write drivers can be inhibited by a single logic signal,
allowing separate switching of the write current and erase current.
Head current is drawn from the +12V rail and returned via a dedicated ground.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 14

2.4.2.3 . Write Power Control
This block ensures that current is· only supplied to the head windings under specified safe conditions. A
UC3903 power supervisory chip is used to monito~ the +12V, +5V, and -6V rails to about 15% tolerance,
the ok condition enables the series IRF9351 mosfet to allow +12V to the write winding centre-taps (and
the erase head) when the WRITE signal is active." The ok condition is:
+12V, +5V, and -6V all within +15%, and
• PWR FAIL (from the Power Supply board) not asserted, and
• SPRO<;_OK.~from the Servo Control board) asserted."~'
Current flow in the head windings is detected by activity on the ERASE- signal and used to provide the
WTNG signal (used by the Data Con~rol board) as an indication that writing is in progress.

\JRITE
P\.IR RAILS
\JR I TE P\.IR
P\.IR FAIL
PROC OK

CENTRE TAP
ERASEt
\JRITE
PO\JER
CONTROL

HEADS

ERASE\JTNG

\JRITE
CURRENT
9

STEP ClK
\.lOIN 0-7

9
;'

\./RITE
DRIVERS

PEDESTAL CURRENT CONTROL
STEP CURRENT CONTROL

'w'REF

1
DAC's
8

DAC DATA

-l

o

a:::

I-

I-

z

o

CD

(J

::E

DAC
: CONTROL

1
ADP

CONTROL

o
IJ..

UJ

I-

W

>

<
~

CONTROL
BUFFERS

FIGURE 2.4.2(a)
95 121797 (Issue 1 + Arndt 6)

a:::

ADP WRITE BLOCK DIAGRAM
Chapter 2

Page 15

:

-".
'- '.

.i'.i~.'.'"

<

· ·STEP;~
.
-.. j. ,<;':'o·t
.
.
.
. PEDESTAL

~ -~

.';.~:'

. '1'·'··

GCR

-

PE

t

NRZ

FIGURE 2-4.2(b) . WRITE CURRENT WAVEFORMS
2.4.2.4

Write DAC's and Control Buffers

An 8-bit data bus (common to the read circuits) and associated control lines are sent from the Data
.Control board. The control lines provide selection of the DAC's and buffers and clocking of the data.
The outputs of the DAC~S are buffered to provide the correct control voltages for the full range of
pedestal and step currents allowed by the write drivers. The control buffers provide signals to inhibit
the write drivers, to ensure that the write current is completely switched off when not re'quited, and to
control the current waveform shape

2.4.3

Read Channels

Each read channel differential signal from the pre-amplifier (at about 100 mV peak-peak amplitude) is
routed to a differentiator based on a NE592 chip on the ADP board. The read signal processing circuits
are internally re-configured according to the current density, resulting in two basic modes,
GCR/DPE/PE and NRZ. For ease o( understanding, the modes are discussed separately.
The read circuits use a mixture of proprietary MSI and LSI analogue IC's including VLSI analogue
ASIC's, and standard high speed CMOS logic.

95 121797 (Issue 1 + Amdt 6)

2.4.3.1

PE/GCR Densities

PREAMP
OUTPUT

. GAIN
STAGE

----t
. '."

8

OAC DATA

GAIN
CONTROLLED
AMPLIFIER

D~EVEJ·

BAND
PASS
FilTER

,--------_.. .
ZERO- CROSS ING
6: THRESHOLD
·DETECTI.ON
~

iFllTER
lSElECT

--:-C~ON-:T~R~O-L--'-~

D

..

':'.'... ~-E
-.

DIAG
SELECT

..

" .. :.. STEP' 'elK

-....

)

\.IDATA

i~

_ _ I ACT' V I TY

DETECT

~----THR~~E~S~H~O~L~D---------J

N
______

ADP

.

'.\

I
I ~,-__
A_GC_-.-II~",--_-_-_-_-_-_-_-_-_-_-_-~_-.J_~
~
SELECT ~

D ________
D---G_A_'

~

of

~; [:>--

DATA
RETIMING
COMP

FILTER SELECT
NRZ

NRZ

1

DATA.

DATA

NRZ

SELECT

RDIN,o-71· .

FIGURE 2.4.3.1(a)

ADP READ BLOCK DIAGRAM -

GCR/~E

DENSITIES

The output from the pre-amplifier is taken to the first gain stage. This- has a frequency response which
can be altered depending on the mode of operation; in PE/GCR mode the response has gain increasing
with frequency.
The first gain stage output is taken to a gain controlled amplifier (GCA). This has two
conditions, under fixed gain and under AGC.

~pe~ting

..

Under AGC, the output of the amplifier is set by the LEVEL signal, whereby the output amplitude is
detected by the amplitude detector block and fed back through the AGC select block. The amplitude
signal is compared with the LEVEL reference and an error signal produced which modifies the amplifier
gain to stabilise the output amplitude. The presence of data at the output of the channel is sensed using
the activity detect logic. This allows AGC to be selected only during data, preventing the amplifier
from 'running away' during the IBG or when the tape is stationary.
Under fixed gain conditions, the amplitude input to the GCA is taken from a DAC and LEVEL is
switched off. This allows the Data Control board to set the amplifier gain and hence the output level.
The amplifier is used in fixed gain mode when writing (to ensure that the appropriate standards are met)
and during the IBG.
The output from the GCA is band pass filtered. The filter characteristics required are speed and density
dependant and one of four filters can be selected using the filter select lines. The filters themselves are
tailored to a specific combination of speeds and densities, allowing the 9914 to be process data from
1600/3200/6250 bpi at speeds from 42 to 125 ips.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 17

.,;'

..

The filter output is processed, to provide 'amplitude and zero crossingc- information. The zero crossing
detector outputs a short pulse ev~ry time the filtered waveform passes through the zero signal level in
either direction. The filtered signal is qualified against a threshold level set by the THRESH signal.
This is a bi-directional threshold, reqlliring the signal to exceed the positive' threshold before setting the.
output and then exceed the negative threshold before resetting. The zero -crossing detector output is
delayed to ensure the correct phase relationship with the threshold signal for GCR data recovery.
,.~,,_,,;:-;

,~.

. , - ' ,-

,

-

t.

'

The delayed zero crossing" and 'threshold detector ,outputs aietretimed to recover the GCR/PE data. This
is then output through ~a dati-selector whIch -can select either PE/GCR data or NRZ data, giving the
RDIN* signals for the DDP board. . J'::j:.;_:~.:;>
<

I

t

VE THRESHOLD

BPF OUTPUT

-VE THRESHOLD

zeD OUTPUT

____-----.II

THRESHOLD OUT

RECOVERED DATA

FIGURE 2.4.3.1(b)
2.4.3.2

'--__.---.II
GCR/PE READ WAVEFORMS

NRZ Density

The output from the pre-amplifier is taken to the first gain stage. This has a frequency response which
can be altered depending on the mode of operation; in NRZ mode the response is flat over the NRZ
operating frequency range.
The first stage output is taken to the gain controlled amplifier. This is used in fixed gain mode under
processor control, as described in 2.4.3.1 above. The GCA output is processed in two parallel paths. In
one, the signal is band-pass filtered and the amplitude qualified using the threshold detector detailed in
2.4.3.1. In the second, the signal is separately band-pass filtered and then differentiated and the
resultant zero crossings detected to extract the peak position information. The zero cross and threshold
detector outputs are retimed to recover the NRZ data. This is then output through the data selector
giving the RDIN* signals for the DDP board.
t

95 121797 (Issue 1 + Amdt6)

rh~ntpr

.,

O'llno

12

..

GAIN .,
CONTROLLED
AMPLIFIER

GAIN
STAGE

PREAMP
OUTPUT

DAe

~
D
[=3

'.
-'",

"'~

iNRZ

8

,

,

,

,
;

"

GCV
.

I

I

'

-.

..

THRESHOLD

.'.

-

'

DIFFERENT I" TOR

--t

1

.

BAND
PASS
FILTER

ZERO
CROSSING
. DETECTOR
,

1
THRESHOLD
DETECTOR

1

-t

D

R~;IT:I

NG

J.

FILTER SELECT
NRZ
--------------------+)

__AOP
~__~ .
CONTROL

~.

,

'BAND.
PASS
FILTER

ROIN

DATA

SELECT

0-71

FIGURE 2.4.3.2(a) . ADP READ BLOCK DIAGRAM - NRZ DENSITY

t

VE THRESHOLD

BPF OUTPUT
-VE THRESHOLD

zeD OUTPUT

THRESHOLD OUT

RECOVERED DATA

FIGURE 2.4.3.2(b)

95 121797 (Issue 1 + Arndt 6)

NRZ READ WAVEFORMS

Chapter 2

Page 19

2.4.4

..

E-E Mode

When the diagnostic programs require to check the data handling circuits, without corrupting data
already on the tape, the E-E (electronics to electronics) mode of working is adopted. The LOOP signal
(from the Data Control board) allows the zero' crossing and threshold detector outputs to .be rep~a.ced
STEP CLK and WDATA respectively. This enables data checks to be made without energising the write
circuits or moving tape. This tests the operation of the activity detect and the data retiming circuits;
good or faulty data ca~ thereby be fed to the decoding circuits in order to check that they function
correctly.

wf

2.4.4.2

Calibration

The amplitude signal and GCVcan be monitored using the GAIN DACoutput and: comparator, this is
used during calibration, which is outlined under diagnostic program 74 in Chapter 3. Various
parameters, including pre-amplifier and ADP channel gains, write currents, and data timing are
automatically calibrated, preferably using a dedicated reference tape."

95 121797 (Issue 1 + Arndt 6)

Chanter 2.

2.S

DIGITAL DATA PATHS BOARD DESCRIPTION

CONTENTS
Page

2.5.1
2.5.2
2.5.3

Overview •....•...........•.............................................................................. 21
Initialisation ..........•.....•............................................................. ~............. 21
Write Data T11lIlSfers ".~~ .••........•.......•............................-.......................... 21

2.5.4
2.5.4.1
2.5.4.2

Read Data Transfers .............................................................................. 22
Read Control Strategy •................................ ;......................................... 22
Functional· Blocks -......:............................................................................ 22

2.5.5

Data and Strobe Signal pins ................................................................. ~. 24

2.S.1

Overview

This description applies to .the DDP board, part number 121700, and the later pIn 123620.
Data from the Pertec interface (IWDO - IWDP) is picked up by the DDP, to be encoded into the desired
format and sent to the ADP to be written to tape.
When reading from tape, data from the ADP board is deskewed, decoded, checked for errors and
corrected if necessary. The data is then gated onto the Pertec interface with an accompanying read
.
strobe (IRSTR) for each data character.
The actions of the DDP board at anyone time is controlled by the custom VLSI chips. This control can
be split into three basic types of operation:
initialisation;..
• data transfers;
• diagnostics.
2.5.2

Initialisation

The \Vrite Control chip is notified of the recording density by the Data Control board, designated by
analysis/default at switch-on, the configuration option setting by the operator, or interface command.
2.5.3

\Vrite Data Transfers

2.5.3.1

Control Strategy

There are four chips which control and encode the write data, these are shown diagrammatically in
Figure 2.5.3.1.
The initialisation or density change procedure sets up the Write Control chip and clears any registers for
subsequent processing.
Data from the interface arrives at the input to the Write Encoder chip and is encoded according to the
currently selected density. While the encoding method is relatively simple for NRZ and PE densities, at
GCR density completely different principles are involved (the encoding is far more complex, and the
one-for-one correspondence between data channel and tape track does not apply).
Appendix A contains an outline of the encoding (with respect to the DDP board) and the tape data
format resulting from each density.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 21

I~
j

)
'

8,

\JRITE DATA

j

\/RITE
ENCODER

)

.. -

PARITY )
,

..

".

4-5

"

CONVERS ION,'
,

-~'.~

i

t'

.,

,.
. ',-"",..--

PARITY

1

'if

,

....

"

~

CONTROL t
STATUS

~

VRITE
CONTROL

.......

-

•

-!';.

.

PE/NRZ
ENCODER

.

,

9

".

J . _ ....

l

lJDOUT 0-7
TO ADP )

-

..

fIGURE 2.5.3.1
2.5.4

Read Data Transfers

2.5.4.1

Read Control Strategy

DDP \VRITE BLOCK DIAGRAM

There are four sets of chips which decode and decipher the read data from the ADP
shown diagrammatically in Figure 2.5.4.l.

board~

these sets are

The initialisation or density change procedure sets up the Read Control chip set and clears any registers
for subsequent processing.
.i .
Data from the ADP board arrives at the input to the Clock Recovery and Deskew chip set and is
decoded according to the currently selected density, notified to the Read Control chip set.
2.5.4.2

Functional Blocks

Clock Recovery & Deskew
The clock recovery circuit is based around the phase locked loop, which recovers the data rate clock
from the incoming data.
Sync Detect circuits analyse the incoming data and generate the following states for use by the deskew .
control logic:
• sync found;
• data dropout;
• dead track.
The deskewing system employs a first in first out (FIFO) buffer memory to buffer the channel data
while deskewing is in progress. As a result of deskewing, the sync subgroups of all data channels are
aligned and pass to the 5-4 Decode chip set.
95121797 (Issue 1 + Amdt 6)

Chapter 2

Page 22

5-4 Decode

Here the deskewed data is processed so that the tape byte characters are converted from the run length
limited code back to data. Additionally the control subgroups are detected and track in error (TIE)
pointers .p~~~.ced. to any erroneous track(s)., for, .~se. bY,~~e ~I?~~ ~~go!"ith~.
EDAC (Error Detection and Correction)

This includes a pattern 'generator, which· creates the parity and error syndrome characters from the
. incoming data, for use in correcting data errors.
Overall the EDAe logic checks the CRe, Auxiliary eRe, padding and residual characters, in addition to
controlling the error correction process, using the TIE pointers and syndrome cha~cters.
Read Control

This chip set supervises and co-ordinates the operation of all the other chip sets.

-.

9

,

...............

__-.._--

c

9, READ DATA
I
FROM ADP

~

..

..

)

CLOCK
RECOVERY
t DESKE\J

4-5

DECODE
(

)

I

8

READ
DATA
... 1-

(

CONTROL
STATUS

~

)

READ
CONTROL

EDAC
(INC CRC
CHECKER)

9 \10 IN 0 - 7
;' TO DATA
CONTROL
.
.

~

.

FIGURE 2.5.4.1

95 121797 (Issue 1 + Arndt 6)

DDP READ BLOCK DIAGRAM

Chapter 2

Page 23

2.5.5

Data' and Strobe Signal pins

Read data (and the 'write data strDbe') appear· on the following pins. The 'Pertec Pins'refer tq the two
interface connectors at the rear of t~~ 99 ~ 4 •. , '

,

.-

i

Signal
"IRDO ... .
IRDI
, IRD2
IRD3
IRD4
IRD5
IRD6
IRD7 .....
IRDP
'. IRSTR
IWSTR

~

.
'

.

Edge Pin

Source

:'. !Dl~19b
DI-19a,

. ,
'

'

.

,

,,~"'!
: ,''':.

.,'

.'

'.

'

......

.
. r

~~.

'

.. ~::;.

.. {' ~. Dl~18a

,

,

Dl-~8b.

-:':

-

DI-17b
DI-17a
Dl-16b
DI-16a
DI-15b·
DI-IAb
D2-14b

. ,

• • • Jo

-- ••••

,

P2- 2
P2- 3
PI-48
PI-SO
P2~ 6
P2-20
P2-10
' P2- 8
P2- I
. P2-34
P2-36

,.'

'.

.

'
... 00.- ...

2.6

Pertec Pin

_ _ ._~..- • • -

....

PRE-AMPLIFIER DESCRIPTION
.'

.

.

This small pcb is situated within the tape pathasseinbly and local to the head to minimise noise pick-up,
hence avoiding degradation in the signal/noise ratio of the read data signals which are passed to the ADP
board. It consists 9 wide-band low-noise amplifiers, whose gain is controlled in order to accoinmodat~'
in .excess of.40 dB dynamic range in the head output amplitudes. The amplifier gain (for each particu,"
. density and tape speed) is selected by the Data Control processor, via a latch and DAC, as the result of'aprevious cali.bration procedure for a particular tape. This philosophy elimi.nates· the need for manual
: field s.etting of read parameters.

Read data channel activity at the pre~amplifier lnptlt co'nsis~'o( amilogue·signals.·varYing· from1.5.nlV .
: Cat 6250 bpi) to 50 mV~(at 800 bpi). The read data signaisare ·therefore best first investigated at the
ch.annel.ou~p,ut ..test points, 'on the ADP board., These are amp~ified to a r;tn-ge
50, mV (at 6250 bpi~.·~·
high speed) to 550 m V (at 1'600 bpi low speed)..
. . .
.

of

. ': .·:·The·:read'd~t~.~signa'lS are best. first investigated'at the cha.nnel butp·ut·tes·t, p~-ints,.·on the AD~'board,' .
. "... where,the.'~followirig· voltage levels .should.be present::.·-Note'''tfta-t. the. corre.c~ level does. not' in. itself'proye·
.. "·~coirec~·op~~tion~ ....
.
~.. ".',' " :...:.-~,.~:~.:-::~~.~ :-.:: ..-~-:~~:~.::,,; ;.:- ." ~ ....... ,:.'.'. ' .:~... ~.' . ,;.'.: '-."? . " ,

-

_

NRZ La
NRZ Hi
.'
.. ..
"

PE Lo
PE Hi
·,DPE GCR La

:

~-

,.

... ..
.

~

r'

.

Density & Speed

.' ~.

.-

..

..

.

GCR:Hi

Writing

Reading

V pk-pk

V pk-pk

- 1.8

1.4 - l.8
1.4 - 1.8
l.6

1.4
1.4
1.4
..

-

l.8
1.8
1.4 l.8
1.4 - 1.8
1:4· - 1.8
1..4 -1.8. ,.'

-

1.6
1.6

.

,,'

.,
'

.

1.6
1.6

.Power fot' the p~e:'.ainplir.ier board is derived fro·m th~·ADP board an-d l~call!,· decoupled .

. 95 121797 (Issue

1- +

Arndt i))

..

2.7

POWER SUPPLY DESCRIPTION

CONTENTS

Page
1.7.1

Introduction ...........................................................•.................................. 25

2.7.2
2.7.3
2.7.4
2.7.5
2.7.6
2.7.7
2.7.8
2.7.9

Power Supply Overview ..........•................................................................
+5 V Regulation ......................•..................................•.....•.......................
+12 V Regulation ................•..........................................•.........................
-12 V, -6V, arid -SV Regulation ............................................................
-+48 V Supply ....................•••.............................•..................•.....................
+24 V Fan Supply ...•........•.........................................................................
Auxiliary Circui ts ................•..........•..................................••••.:..................
Fault Finding ...•.............•..........•.............••..•.....•..•...•.........•.•.•...................

2.7.1

25
27
27
27
27
27
28
28

Introduction

The fuse locations, voltage rail availability. points, and connector locations on the ac Power Supply board
(part number 121S99) are shown in Figure 2.7.2 ..
2.7.2

Power Supply Overview·

The Power Supply board accepts inputs from the secondary windings of the SO/60 Hz mains transformer.
A different input voltage setting is available for four possible input voltages:
100 V, 120 V, (4 A anti-surge supply fuse fitted);
220 V, 240 V. (2 A anti-surge supply fuse fitted).
The mains input is via an lEe 320 plug, Schaffner type FN376-6 (or equivalent), located at ·the rear of
the 9914. This plug combines a power line filter, 1.2S" fuse, and a voltage selector. The live line is
taken through the supply fuse, then to the single pole switch (at the front of the 9914), and back to the
voltage selector. Hete a rotateable barrel engages contacts which set the mains transformer primary taps
to correspond with the desired input setting. Selection of a particular input is described in Chapter 4
under 'Mains Transformer and Switch'. The present selection is visible in a window within the mains
input moulding.
The transformer secondary windin.gs enter the Power Supply board at the single multi-way connector PI,
and are used to derive the following dc supplies:
Winding

Regulation

0-18 V

buck
linear
none
linear
none
linear
linear
linear

"

0-35 V

"
15-0-15 V
"

"
"

Output

+S.2V
+12.ISV
+48V
+24V
-18V
-I2V
-6V
-5V

±2%
±4%
nominal
±6%
nominal
±4%
±S%
±4%

Monitor point
L6, C2S side
C 10, end nearer C7
FS2, end nearer FS 1
FSS, end nearer PI
not used
CS, end nearer PI
C14, end nearer PI
C13, end nearer PI

The Power Supply board also contains ancillary circuits to provide a SO kHz servo sync signal, and
power-fail detection circuits.

95 121797 (Issue I + Arndt 6)

Chapter 2

•

c,.

0],

.~

I

~
en
, J- '

'~~

o~J~

N

en

u.

.

- - ov
- - oV'

I .

FSI

·1

B

--r-

>

.. -.~-" '-.. ~ .:~~.:.
-

',.,".

- '

-

..~

.-

.--

~

...

.... -

[D2~ I ~

8
.

SK 2

·11

FIGURE 2.7.2
C)"

1" 17c)7

(T~~1tA

"-'-

A ...... A~ £ \

(0

-J

.

SK I

.....

POWER SUPPLY ASSEMBLY

'.

<

UJ
1:'

..

2.7.3

+5V Regulation

This is a step-down, or buck switching regulator controlied by IC2 (UC3524A). R24 and C21 set the
oscil1ator frequency to 100 kH~ the regulator switching frequency .
. . he rectified output from 016 bridge is smoothed by inductor L5 before being pulse width modulated at
100 kHz and gives a resultant average output (+5.2 V nominal) after passing through a low pass filter
comprising L6 and C25. Feedback from the output is taken from theR36/R37 junction and monitored
by the error . amplifier ~ithin IC2, the positive input of the error amplifier is fed with a stable DC
. " :~
reference signal from the junction of R21 &R22.
The output of the error amplifier is loop compensated by R20 & CI8, enabling IC2 to track input
voltage changes and load variations on the output to give excellent regulation of th~ output voltage and
compensate for mains input variations from -IS to +10%. '-,' .' " ..'~"' ..
Over-current protection is provided by a gate latch (resulting in ICl.8 going high), such that the supply
is restored when the overload is removed, without blowing any fuses. Over-voltage protection is
provided by firing an SCR (017) whi,ch blows fuse FSI and discharges the input capacitor CIS.
2.7.4

~:--

+12V Regulation ..
~

- ~~

....

:~.:

. ..

~

The rectified' output from 016 'bridge is smoothed by C7 and then regulated by TR2 to give +12 V.
2.7.5

-12V, -6V, and -SV Regulation

The -12V, -6V, and -5V rails are derived from a centre-tapped winding, full wave rectified (by 02 &
03) and smoothed
by CI to produce approximately -18V dc (unregulated).
.
,

The -18V is regulated by TRI to produce -12V (across C5), by TR4 to produce -5V across C13,.and by
TR5 to produce -6V. across C14.
.
The transformer winding which supplies these rails is of light gauge, thus 3.0 A fuses F3 and F4 are
included to provide protection against possible heavy fault currents which would not blow the mains
input fuse without damaging this winding, thus meeting safety regulations. On no account should F3 or
F4 be replaced with higher rated fuses.
2.7.6

+48V Supply

As this rail primarily supplies the servo motor power, no active regulation is incorporated, .. since the
servo bridge contains a voltage feedforward circuit to compensate for supply changes. The 0-35 V
winding is rectified by bridge 01 and smoothed by C3/C3A (in parallel) to give +48V, which is fused by
FS2 (6.0 A - BUSS MTH6 is recommended).,
The +48V rail is also used by the solenoid circuits, for increased current during initial pull-in.
2.7.7

+24V Fan Supply

The main function of this rail is to provide sufficient regulation and power for a consistent loading fan
performance against incoming mains variations. The cooling fan is also driven from this rail.
The +24V output is derived from the +48V rail, by a simple linear regulator circuit which utilises a high
power Darlington (TR3), and 011 (24V) as a reference. Short-circuit protection is provided by FS5 (2.0
A BUSS GMA2 is recommended). The loading fan typically draws 1.6 A, and the typical loading fan
on-time is 10 seconds. If the loading fan were to stall, FS5 is designed to blow.

95 121797 (Issue I + Arndt 6)

Chanter'

2.7.8

•

. Auxiliary Circuits

These include a rail sensing network for the +/-12Y, +48Y, and +SY outputs, which produces a logic
high condition at TRI8-C (& SK4/5) if any supply develops an under-voltage condition.
IC3 takes the oscillator output pulses from lu.5 and generates bi-phase SO kHz square waves at pins 12
& 13 for Servo Control board (to synchronise the servo output stage and the +5Y . regulator)..
,

:J

•

The cooling fan has current sensing provided by RS4 &. RSS in series,- driving TRI9 on via RS6 &. C2S.
The 9914 power-up sequence looks to see if TRI9-C is low (correct fan current present). If the fan is
stalled, the fan internal protection mechanism will present a high impedance after. a short period, causing
TRI9-C to go high (if the fan is disconnected, TR19-C will also go high) .. TRI9-C output is the " designated PWR_FAIL signal to the ADC on the Servo Control board, it is only monitored during the
power-up sequence, by the servo control firmware.
.
2.7.9

Fault Finding

Symptom(s)

Investigation/remedy

9914 dead, no display &
no fan noise &
no transformer hum.

Check mains input fuse, and voltage selection,
against available 'supply.
.
See User/Diagnostic Manual,
if re-selecting.

9914 alive but unwell,
display functional.

Run diagnostic program 73,
if pass but '*Power' displayed,
+48Y may. be faulty.
.

FSI blown.

Check D 17 & D2S cathode-anode,
& TRII drain-source, if ok:
set SW I to position I, replace FS 1, switch on,
check 22V at IC2.15,
check +5V at IC2.16,
check 100 kHz (0.5 us pulses) at IC2.3,
check 100 kHz (22V pk) at IC2.l2 & .13, if ok:
power off, set SWI to position 2, power on; if ok,
short circuit or injected transient caused fault."

FS2 blown.

Servo malfunction,
eg MOSFET output stage short circuit,
(use diode checker to
test D-S & G-S impedances).

FS3/4 blown.

Short circuit across 15-0-15 winding.

FS5 blown.

Short circuit or stalled loading fan.
Breakdown of +24V regulator.

2.8

SCSI INTERFACE BOARD DESCRIPTION

This board artwork accommodates various amounts of RAM, the following description applies to part
numbers from 121972 through to 121975, and to part numbers from 123508 through to 123513.
-he SCSI Command Set is described in the 9914 SCSI User Manual.
.

2.8.1

'.'

..-

.

General ' .

The SCSI Interface board allows the 9914 to be connected as a Target on the Small Computer Systems
Interface (SCSI). .It is a micro-processor based design, with the processor/firmware· exerting control over
the various hardware elements, and interpreting/executing the SCSI commands. The commands
supported, their detailed operation, and the signal pin allocations, are given in the 9914 SCSI User
M~~
.
.
The design is based around the NEC uPD70208 (V40) high integration micro-processor, incorporating a
16-bit processor, DMA controller, interrupt controller, timer/counter section, and a DRAM refresh
control unit. The hardware design~ is ,further. minimised by use of the NCR· 53C90A SCSI Controller·
chip. This 3rd generation, high performance LSI device .carries out the detailed control of the SCSI
interface lines and performs all of the SCSI bus 'management functions. ' .
.

'

-;

--'.;, .'':,

: ~

',.'

The main elements of the board are shown in Figure 2.8.1, and discussed in Section 2.8.2 onwards.

SCSI Bus

<

>Llne ternlnators

~

Single-ended

SCSI
Contro I I er
/

SCSI Bus
~

~----------V

Different

Interface chips
t ternlnators

9914

Motherboard

Jl---1\
~

101

II PerBus ec
~

Proqran
Menory

~

16-byt~

...---_~ ~--I

RAM
Buffer

~

~

t

___________> ~------------~V~__

F_I_F_O__~

(PROM)

Op t Ion
Swl tches

MiCroprocessor

FIGURE 2.8.1

95 121797 (Issue 1 + Arndt 7)

SCSI CONTROLLER

Chapter 2

Page 29

2.8.2

Micro-processor Circuits
.... ,.

,.

The Processor·

.

The NEe V40 contains a 16-bit processor, but interfaces to external peripherals and memory via an 8bit data bus. The processor has a 20-bit address bus giving a i Mbyte address space. No memory
paging is employed on the board, and the processor (and DMA channe~s) directly addresses 750 KbyteS
of ram and 250 Kbytes .of program memory.
The pr~cessor is ~n ~t··ffMHz· fro'~:~'16 MHz clock provided by an external oscillator based around a
7404 inverter and quartz crystal. _ :.
"0'

...

.-

".-

.....

~

-

;

All data tranSfers within the board are carried out on the processor's main data bus which has a .
bandwidth of 2 MB/s. This is shared between processor, DMA and refresh cycles. '

The Memory

Pro~ciinme memory is' provided bya· 256K:.EPROM~ , Processor stack and general RAM registers areo~:') ,
residenOt in the first 3k of the ,RAM buffer, ,with the remainder of the 750k RAM. providing· data: buffer
storage when writing and reading to and from tape.The RAM 'is designed using Dynamic Ram devices to give the required total.
The 9th bit of the RAM is used to provide a parity check on the buffered data; every data byte written
into the RAM generates a corresponding parity bit which is stored with the byte. This is then used to
provide the external parity bit on the tape unit interface, giving a parity integrity check throughout the
RAM storage period and onto tape.
The processor provides a refresh control unit. This is pre-programmed to provide an average of 256
refresh cycles every 4 nis.
The DMA Channels

The processor provides a sophisticated 4-channel DMA controller. Channels 0 and 1 are used to control
tape unit transfers, while channel 3 controls transfers to and from the SCSI controller chip; channel 4 is
unused.
Each channel is fully independent; allowing 'simultaneous' transfers between the data buffer and tape
interface, and the data buffer and SCSI controller. The channels are programmed to transfer in single
cycle, burst or demand mode as required by the different SCSI commands being executed.
The various data buffering modes are described in the SCSI User Manual, under each relevant command.
Channels 0 and I are essentially or-ed together; channel 0 is used for all normal write/read operations
to/from the tape, ie where the size of the transfer is no greater than 64K. They are used together in a
special interleaved action when block lengths greater than 64K have to be written or read.
The Interrupt Controller

The processor's interrupt controller is programmed for rising edge operation and is used primarily by the
SCSI controller to signify the end of the current operation, and similarly by the tape unit via the TDBY
line.

95 121797 (Issue 1 + Arndt 6)

SCSI In terrace
The SCSI Controller
The SCSI controller used is the NCR 53C90A, a high performance device which can carry out various
SCSI bus related sequences autonomously without processor intervention. Thus, following a single byte
ommand from the processor, it will respond to selection on the SCSI bus, transfer the Identify message,
transfer the first byte of the Command Descriptor Block, check which group the command belongs to,
then transfer the appropriate number of command bytes before signalling completion to the processor via
an interrupt.
The chip is connected to the processor as an I/O device, and can transfer data directly to/from the data .
buffer under DMA control. All SCSI command, status and message bytes are transferred under
programme control, while all SCSI data phase bytes are transferred directly to/from the data buffer.
An on';board 16-byte FIFO simplifies and improves the interfacing between the SCSI bus and the
internal data bus. A maximum burst rate in excess of 3 MB/s can be supported on the SCSI bus,
although the maximum sustained average rate is limited to 2 MB/s. This will drop' further to around 1.2
MB/s if simultaneous tape transfers are taking place.

The Physical Interrace
The ANSI SCSI specification allows for 2 possible electrical interfaces, viz. Single-ended or Differential.
The SCSI interface board artwork supports both options, but is designed to be supplied to the customer
as either one or the other.
In single-ended mode, the SCSI controller connects directly onto the SCSI bus; the chip itself contains
the necessary 48 rnA driver receivers.
In differential mode, the various SCSI signals are routed via 75176 differential transceiver chips. "
In-board terminating resistors (socketed) are provided in both modes.
TERM PWR is provided in both modes via a diode and 1.5 Ampere fuse.
The DIFFSENS signal is utilised to avoid damage if the differential board is connected to a single-ended
bus.

The Tape Interface
The SCSI board controls the tape unit via the unit's normal Pertec interface. A full description of the
9914 Pertec interface can be found in the 9914 Product Specification.
A 16-byte FIFO is utilised on both the write and read data paths to and from the tape unit. This
ensures that data is always available for, or can always be accepted from, the unit's synchronous data
interface. It also improves DMA efficiency by allowing the DMA channel to burst data at high speed
between the FIFOs and the data buffer.
The 9th parity bit of the data buffer is provided to the tape unit "as the parity bit (odd) of the Pertec
\Vrite Data bus.
In-coming read data from the unit (8 bits & parity) is always checked for correct parity before
transferring to the buffer.

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 31

This page has no technical content·"

95 121797 (Issue 1 + Arndt 6)

Chapter 2

Page 32

CHAPTER
- FAULTS. CALIBRATION. AND
.3 .
.
. . CONFIGURATION
~

CONTENTS
Page

j.l

3.2
3.2.1
3.2.1.1
3.2.2
3.2.3
3.2.3
3.3
3.4

3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.1

SCOPE OF CHAPTER 3 ........................................................................ 1
STARTUP ..•..............................................................•................•............ 1
Power-on Self-check .................•.................•............•..........•.•.•..•.•••....... 4
Stuck Legends ..•......••............... ~ .....••.•.........•...•.....•..........•...•••....... ~........ 7
Voltage Rail Failure .••.........•...••.•..•..••..••..•......•.••...•.•.•.••••••.••.••........•.... ··10
Loading indications .....•........•.....•••...•.....••..••..••..••..•....•.....•...•••••.•.......•. 10
On -line indications .•...... ...•.......•.•...••..•...•.•...•.......•......•..•. .•......••.... ....... 12
DIAGNOSTIC PROGRAM ERROR CODES ......................................... 13. ~
COMMON ERROR CODES .~~.:.............••.•.................. ~........................ 19
DIAGNOSTIC PROGRAM DESCRIPTIONS ............... ~ ..... ~.......... ~.... 21
ADDmONAL FAULT FINDING IDEAS .......................•.•................ ··41 .,-MANUAL TAPE LOADING ..........•................................•................... 47
AZIMUTH CHECKING/SETIING ................................•......•............. 47
TAPE TENSION CHECKING/SETIING ........................................... 48
TAPE SPEED CHECKING .~::.:......................... ~~... ~~....... ~: ....•~:~~.:.•...: ...~ .. 48 -.
RE-CALIBRAnON :;~ •.....................•...•.....•...........................• ~~:............. 49
CONFIGURABLE OPTIONS .........................................•....................• 50
FULL STATUS BYTES ........................................................................ 71
CONDENSED STATUS BYTES ........................................................... 80
SCOPE OF CHAPTER 3

This Chapter contains instructions to enable a trained engineer to diagnose faults in the 9914 Streamer.
The information provided is designed to locate the more common faults and act as a diagnostic aid to
finding difficult faults.
A list of service tools and specific sub-assembly servicing information is set Qut in Chapter 4.

The earlier sections deal with straightforward faults while Section 3.6 deals with more obscure faults.
3.1.1

Interlock Override
"-

• .i

.~.

When the diagnostic mode is entered the interlocks are still effective. If the tape path cover is opened
(eg to examine the tape path) tape motions ceases as part of the normal safety facility.
In order to run tape motion programs with the tape path cover raised it is necessary to run diagnostic
program 95, which constitutes interlock override. Tape motion is then enabled until such time as the
tape path cover is closed again and the front right thumb-screw fastener secured.
WARNING:
PERSONAL INJURY CAN BE CAUSED BY TOUCHING TAPE PATH COMPONENTS
WHILE THE TAPE IS TENSIONED.
3.2

STARTUP

Two flowcharts are provided to assist when first approaching the 9914. Figure 3.2(a) sets out various
procedures to achieve broad objectives while Figure 3.2(b) sets out the sequence of events immediatley
after power is applied to the unit.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page I

START

_I

J

V

I

INSTALLING
~___T_HE
___U_N_IT
__

~

'.'

.

'..

'.

~-----------------

SEE MANUAL,
USER/DIAGNOSTIC

yes

-~ ---->

?_._ _ _ _

'~

..• Ino
V

-po~~fn' ~~·?-I" yes> I ··FI~~ j:2~/:"1
- Ino
V

UNSURE HOW TO
RUN DIAGNOSTICS?

,...... '.
I

yes

SEE MANUAL~
USER/DIAGNOSTIC

--->

no· . '.

\I

'FXX ErYr MESSAGE

DISPLAYED?

yes

-->

SEE
SECTION 3.3
'.

I

no

\I

FIELD UPDATE
REQUIRED?

yes

-->

FIGURE 3.2(a)

Q"i

t' t 7Q7

fTC::C::llP

I .. .&. ,.,.,~ .. i \

SEE ECN FOR
PROCEDURE

9914 PROCEDURES

SET POWER ON
WITHOtJT TAPE

..... ;.

DISPLA Y READS - -

, Testing' ?

I

no ... ,
-->

.. DISPLAY HAS
ERROR MESSAGE

_y_e_s_>,ISE~5~3.2.1 ',:1

?

:. '. .

yes

V

DISPLA Y IS UNINTELLIGIBLE?

ALLOW - 50
SECONDS

. . I ,_ .
-. ~

. ',.

-'".

. POWER CYCLE

.. _ ._J!~E_991A._ .. _......'

I

"

no

v

V

ALLOW' DIAG '
TO GO OUT

DISPLAY IS
BLANK

I

\I

DISPLAY READS
, LOCATING' ?

yes

-->

no

DISPLA Y HAS

yes
-->

SEE
SECTION 3.2.1

I

SEE

- - > ~_'_**__
'_M
__
ES_S_A_G_E
__~ - - - > ~.__S_E_CT
__I_O_N_3_._2._1____

PO\VER-UP WAS
FAULTLESS

I

\I

9914 IS READY
TO LOAD TAPE

FIGURE 3.2(b)

95 121797 (Issue 1 + Arndt 7)

9914 POWER-ON FLOWCHART

Chapter 3

Page 3

3.2.1

•

Power-on Self-check

A self-check routine of critical p~wer rails, firmware compatibility, and connector validation is- -, .
.'
automatically initiated when power is applied to the 9914, the following is a list of the indications Whi~
may appear on the 8-character display, during or after this health check.
. : .. :' , _:,'
,\

The suggested remedies and suspect FRU's are listed with each fault message; the FRU abbreviations are
listed in Section 3.3. A~tention should be paid to the fault history; if an 'incompatibility' message
appears, this may be the result of board or PROM substitution. Any fault could be a,connector .'
misplaced or a cable fault, the internal ,interconnections are' shown in Figure 3.2.1. :-~:}:!'!';l~: .~:.;'~~ ',," J '"
, . 7~-,..
" - ~~,~. - , ' , ~~~ ':~>-~, :,~ .,','~; ~., "1 ~ :. ;;.
' •.: . . . • ' , •
' .' : · . ·... l ;.,:> ..:~~ ,... ' '
Most fault indications.,which are preceded by'··' maybe by-passed up to the point where a tape is
loaded and/or diagnostic programs are run. The by-pass method is to press either J..D/ONL or to press
RESET and DENSITY together). By-passing only enables further investigation, the fault ~ause must be
eliminated before the 9914 can be put into on-line use.

. ,. :

i

- Explanation,.. ~~~, 'and remedies .-

Message

.. ., ',' Suspect FRU
" ,.4.'

',:" • =•. ~,
., ~

... -,.

-.... ---- ....

""'""-'

..

---~

--.

Mains power is not available, or ."
~he +SY supply is not present, or
Servo Control PS is disconnected, or
the Servo Cont~ol - Data Control bus is faulty.

blank
display

Mains power/input fuse

.......

,PS/SC/DC

'Remedies: check mains input fuse,
, ", check'PSU fuse (FS2'':' 6.0 A), ."" - '"
check the Servo Control led is illuminated.
check that Servo Control connector P5 is plugged in.
•• ADP
•• ADPI

The Analogue Data Paths board is missing, or
motherboard fault.

ADP/DC

The CaMP lines between the ADP board and the
Data Control board are faulty.

ADP/DC

•• ADP2

The WTNG signal is faulty .

*.

The output voltage from the tension arm position sensor
was well outside limits.
Remedy: run diagnostic program 47.

ARM

•• BlFF

*.
*.

The buffered interface (SCSI or PCl board) is not responding,
but option byte 13 (bit, 6) set to indicate it is present.
Remedy: if SCSI (PCI) board just removed, replace it,
substitute SCSI (PCI) board, substitute Data Control board.
Note: early 9914's indicate ** SCSI for this fault.
Servo Control board has completed loading the tape but
the Data Control"board is unable to confirm BOT.

BOT

CHUTE

**

Unexpected output from in-chute Rx.
Cause: excessive light falling on Rx;
Servo Control board fault, sensor fault.
Unable to configure the DDP.
Remedy: exchange the DDP board.

CONF

Q'S I? 1 7Q7

(Tt-t-1 0

A

1

..L

A ....... h

'1\

ADP/DDP/DC

SC/TPA

DDP /SCSI/PCI/DC

SC/De

TPA/SC
DDP/DC

Message

...

~-----.-

'CON'V~L~l-

_

Explanation, causes, and remedies
•...
.... -.... . ... -- .. -'-,-' ..,---...--:---'-_ ... ,

~

~

...

~"

,-.--~

--

'

...

FRU
-- Suspect
............ _ ........-.......

--

...

Data Control board missing, o r " " " ' "
. motherboard disconnected (Servo Control P4)~

-

~

.~

SC/De

CON VAL 2

Reel motor disconnected, P I or P2.

SC

CON VAL 3

Tape path loom disconnected, P6, or
tension sensor disconnected,' PL' AL, or .
BOT/EOT sensor disconnected, SK EB. ,

SC

CON VAL 4

Loading fan disconnected, I:'3 •.: ,

SC.,

CON VAL 5

Auxiliary PSU cable disconnected, P8. _

CON VAL 6

Door solenoid disconnected, PL2. ~ c Y

CON VAL 7

Hub solenoid disconnected, PL HS.
Note: signal travels via in':chutesensor board,::';"
see Figure 3.2.1. '_: '.
,.

. .~ .:"!;. ~.

......., .

': ':- '..

'. ".,

:

. '","

,'/.'

jJ, ~Plty.

-

•• DCom'
, •• DDP
•• DDPI
•• DDP2
•• DNI

•• DN2
•• DP I

•• DP2
•• DRAM

•• DRaM

•• DPROC

SC/SF
~

. <,

SC/TPA

t-

,4-_

. '

Data Communication - Data Control board cannot communicate
.'.
-- . ::
properly with the SCSI board:: " : ;',

SCSI/DC

The Digital Data Paths board is missing,' or
Data Control board fault, motherboard fault.

DDP/DC

The EEPROM lines are faulty.
. The Data Control 'reset' is faulty.

DDP/DC/ADP
DDP/DC

... .,

No densities availab~e... '.
Remedies: ' connector/able fault,
density configuration options all 0,
exchange the DDP board, exchange the Data Control board.

DDP/DC

Default density not available.
Remedies: similar to ··DNI.

DDP/DC

DDP PROMS are missing, or
wrong PROM fitted in location IC9, Data Control board, or
DDP board just exchanged.
DDP PROMS are incompatible, or
wrong PROM fitted in location ICIO, Data Control board.

.

.i

'~C/DDP

DC

or

Data Control processor not functioning,
Data Control RAM not functioning, or
Servo and Data control not communicating, or
motherboard or cable fault;
possibly the ADP board holding a signal.

ADP/DC/SC/PS

malfunction was found in the Data Control PROM,
ie its checksum was incorrect.
Remedies: if PROM recently inserted, check lead integrity, or
if PROM type substituted, check access times is less than 200 ns.

A

DC

Servo Control board getting no response

.1L.._______f_r_o_m_th_e_D_a_ta_C_o_n_tr_o_l_b_o_ar_d_.____________________S_C_/_D_C_--4

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 5

.

Message

Explanation, ca~ses, and ~emedies

•• FAN

Current not detected in cooling fan.

•• FAULT

C FaniSC

An earlier ,•• t fault message was by-p~e~t ~d an attempt
is now being made to place the 9~14 ~n:;'li~e;:t"'·~.'-.,~:~:.' "",.,_,.'
•• FAULT pe rsists for S seconds.:~·
.... '''.~1'-~'f'~Jt'~,
"",~ ~''''
.,. .:..,c..~.. ~.,""a.ol..c·.,
~: :,~
before the display reverts to its fonner message. -', .. ' . ' ,
Remedy: power cycle to regenerate earlier·message.'oW"':'-t.,,_·, '''~j'
.4

"

....... .

•• HEAD

.1- • •

..

..

..l-."'-

";:-.

. :.'.

Write head disconnected, cable"fault:'~;:'~:\" ~"
ADP board fault.

ADP/DC

f",

•• LIMIT

Tension arm limit not d~tected at~, p~~~~-~~~ ",'

TPA/SC

Handshaking between ,the Servo Control board and
the Data C~ntrol bo~rd:;began, but ;..:.~':-','~.~~("'-:: .', it;,;;,,,,,-:':y,, ,';, ,
the message transfer was not completed:'::~: :~7;;~':;:'i,:",' ,
Remedies: check for connector/cable fault,' .' .'
substitute Servo Control board, substitute Data Control board,
substitute motherboard.
," ,:
'

LOST

'". ,.'.

•• NVR

OK

-·~'''';li:,:~4;"t. . i
:~

"DC/SC .

~.' ~

Data Control board battery exhausted or missing,~or
partial data RAM failure, or
,_,
. first time power-on (press LD/ONL' t6' re-Ioad the NVR,
re-calibrate the 9914 before using on-line)
'" _ ... '
possible, fault on Data Control,ADP .or DDP ,board~

DC/Op

The power-up checks have been successfully completed. .

•• P AMP

•• PRI

Pre-amplifier disconnected, or
ADP fault, or
cable fault.

DCjADPjTPA

Data Control PROMS incompatible with the Servo Control PROMS.
,.

.

"--

•• PR2

SCSI (or PCI) PROMS incompatible with the Data Control PROMS, or
SCSI bus not terminated (eg 9914 removed from a system)
DCjSCSIjPCljDDP

POWER

A fault was found while the presence of the internal

power supply lines was being checked, this may be
the Power Supply board itself or
a 'power fail' circuit fault.
Remedy: press LDjONL and run diagnostic program 73,
check the actual Power Supply output voltages, see Chapter 4.
Check the 'power fail' circuit on the Power Supply board.
•• RAM

A malfunction was found in the Servo Control RAM area

while all ones, all zeros, and chequerboard patterns
were written to and read from the RAM
to ensure correct operation.
•• SComX

95 121797

PSjDCjSC

Servo Communication - Servo Control board cannot communicate
properly with the Data Control board.

(T~~I1P. 1 "'" A

"",it-

i\

SC
DCjSC

Message

Explanation, causes, and remedies

Suspect' FRU '

•• SCSI

SCSI (or PCI) board not responding, but option byte 13 (bit 6)
set to indicate it is present. "
Remedy: if board just removed, replace it,
substitute board, substitute Data Control board. '
The tension arm was found not to produce any tension. '
Remedjes: check the spring is connected, '
run diagnostic program 47.

SCSI/PCI/DC

•• SPRING

~

t

;.

!

~

•

•

J

•• SROM

• TENS 1

A malfunctio1ri was found in the Servo Control PROM,
ie its checksum waS incorrect.
f~
i r
Remedies: if PROM recently inserted, check lead integrity, or
if PROM type substituted, check access time
,,_
is less than 200 ns.

TESTING

SC

Sufficient SU motor ,current was applied to move
the tension ann ~utside the limit flag,
but the arm remained at its limit.
Remedies: check the'tenSionirm is'not obstructed;
run diagnostic program 45, ~check the sensors;
substitute the Servo .Control board.

TPA/SC

Sufficient SU motor current was applied to bring
the tension arm to centre travel,
but it did not reach the centre.
'Remedy: check the tension ann is not obstructed.

TPA/SC

~

• TENS 2

TPA

. The power-on checks are still in progress.

After successful completion of the power-on tests, the display usually shows '. LOCATING', while the
firmware is attempting to centralise the tape reel. Exceptionally the display shows' OK " if the auto
load feature has been disabled (configuration option 04). 'DOOR/LID OPEN' may appear if the
loading door/tape path cover is not securely closed.
3.2.1.1

Stuck Legends

Faults may occur where a legend is stuck, eg a 'WT EN' illuminated from immediately after;'ower-on.
Stuck faults are listed here. Program 72 is provided to check out the displays.

Legend

Fault type

Suspect FRU

ONLINE

Always illuminated
Never illuminated

SC/SF
SC/SF

DrAG

Always illuminated
Never illuminated

SC/SF
SC/SF

\",T EN

Always illuminated
Never illuminated

SC/SF
SC/SF

EOT

Always illuminated
Never illuminated

SC/SF
SC/SF

95 121 797 (Issue 1 + Am d t 7)

Chapter 3

Page 7

Pertee'lnterfoce 
CD

>
In

Operator
Panel

>
N

P3

/

>
N

Fans

~-.
Cool

Power

Inq~======~

Synch

P2

Power Supply
board
SK2

PI
SKI

AC secondaries

FIGURE 3.2.1 (a)
0 , 1')17Q7

(T~ .. ,.n.

1

•

A_,~."7\

INTERCONNECTIONS

Hub Sensor pcb

Hub
SolenoId

I

_· .. _. . . _._4_ ...

".

-."

"

~

. J

PLHS

Tacho
,.

.. PLAL

I

TensIon
." ~ -.~; Ar n . :

Il

BOT/EOT

In-chute Sensor board
~

SKEB

-

In-chute
Tx a: Rx

-

,

Sw It cn
FaSCia
Menbrane

Operator Panel

Door
SolenOid

(

Lid
tch

Swl

Mains
TransForner

Door
Sw I ten

Mains
Sw Itch

FIGURE 3.2.1 (b)
95 121797 (Issue 1 + Arndt 7)

Voltage
Selector

t=J Mains
Power

INTERCONNECTIONS

Chapter 3

Page 9

3.2.2

Voltage Rail Failure

Power fail checks are run from time to time, after completion of the power-on checks. If a failure is
detected, the POWER message is displayed and further operation is prevented.

3 . 2.3

Loading Indications

The full list of loading indications is set out in the 9914 User/Diagnostic Manual; the indications which
require attention are listed here~'; ., -~. - -' ..

Indication

**

BOT

OK

DOOR

**

EOT

HUB ERR 1

Suspect FRU··-

Cause
The BOT tab was detected before tape entered the tape path.
Remedy: run diagnostic program 45 and
check operation of BOT detector circuit;
check o.pera.tion !J_f..Servo Control board.

TPA/SC

Power-up diagnostics are successfully completed.
Action: load a tape.
~; ~.i . . ~'_:'

>.. -...-:.:. . : .

Loading has commenced, but the loading door is not correctly closed.
Remedy: close- the tape loading door.
The EOT tab was detected before tape entered the tape path.
Remedy: run diagnostic program 45 and
check operation. of. EOT detector circuit;
check operation of Servo Control board.

Op

-TPA/SC

The tape reel has not been confirmed as fully seated on the supply hub, .
because the firmware has concluded that only one 'located' flag was present.
Remedy: re-Ioad, or centre the reel before initiating load;
persistent 'err l' could indicate damaged 'located' flags, or .
the supply hub adjusted too high.
'.
Run diagnostic program 45 to check that 3 flags per revolution are detected.

TPA

HUB ERR 2

The tape reel has not been confirmed as fully seated on the supply hub, .
because the firmware has concluded that only two 'located' flags were prese.nt
Remedy: re-Ioad, or centre the reel before initiating load;
, ...
persistent 'err 2' could indicate a damaged 'located' flag or the supply hub
adjusted too high.
Run diagnostic program 45 to check that 3 flags per revolution are detected. TPA

• HUB SOL

The hub lock solenoid has been driven but the activity of the 'located' flag
was not consistent with successful clamping.
Remedies: run diagnostic program 45, check the mechanical action
of the clamping mechanism as described in Chapter 4 under Suppy Hub,
if ok, trace the 'located' signal, which travels to the Servo Control board
via the in-chute sensor board.
TPA/SC

IN LIMIT

Tape tension has been lost (the tension arm has reached the limit of its travel),
Remedies: run diagnostic program 47 to check the tension arm
position and limit circuits;
substitute the Servo Control board.
TPA/sc4

95 12 1797 (Issue 1 + Am d t 7)

Chanter 3

P~OP

to

Indication

Cause

LID OPEN

Loading has commenced, but the tape path cover is not fully secured.
Remedies: check that all three thumb-screw fasteners are tightened down;
check operation of tape path cover microswitch.
Op/SF/SC

Suspect FRU
0"

Not In Chute; tape was not detected in the tape path chute,
Remedies: the tape end may not be leaving the bulk,
remove any foam pad),
.
check that the loading fan is operational,
" .' ' _ run, diagnostic program
}~5 to check the 'in-~,h~te' c.ircuit....}.~
:".:;;:iJ.;" ....;.J:.-r-,;; ... .; •••;.....
-"to". . ,. ....
," -'
..
_
... ,

,"

NIC

,',

1..;,1-:

.L~

~ ... :·lo.,*""t~-ij..w'''''

tJ.t4..I.,."'"

~~

.~

,i,

L Fan/TPA

:;.nj;

The reel locating circuits did not detect a tape reel on the supply hub.
Remedies: insert a reel before initiating load;
.
check the SU reel motor. rotates;
run diagnostic program 45 to check the 'located' flags;
substitute the Servo Control board.

NO TAPE

NTU .,. _Tape.
-

.0'

•

~ not gripped onto the take-up spool.,

. .

~."

f'? ~i ~ I~

·TPA/SC

ge'~l;,~':. e I

Reme~les: check t~at the TU spool does turn at take-up tlme,-f('o Ue I

Uf' CIa ch

The tape reel was found to be inserted with the 'write enable' ring
.
on the top side of the reel.
Remedies: re-insert the reel, with the 'write enable' ring side down;
check operation of in-chute sensor (diagnostic program,. 45)';
check operation of Servo Control board.

Op/TPA/SC

(>

n-

~ler

power may not be present at the motor;
.
check that the tape end is not severely damaged,
crop if damaged and try again,
run diagnostic program 47 to check the tension arm position signal is
correctly generated and correctly sensed by the Servo Control board;
if the take-up hub height has been recently altered,
, watch for contact between tape and a flange,
check the hub height setting.
tape/PS/TPA
REEL INV

RESET

** TAB

UNLOAD
then

UNLOCK

During the loading sequence, the RESET button was sensed
as being permanently depressed.
Action: verify the reset signal at the Servo Control board.

0

,i."~,

SF/SC

The BOT tab was not detected near the end of the loading sequence.
Remedies: check a tab is present, within ANSI/ECMA distances
from the physical end;
check operation of BOT detector circuit (diagnostic program 45);
check operation of Servo Control board.
tape/TPA/SC
The BOT marker could not be detected.
Remedy: load a different tape, to confirm the detection circuits are functional,
check that the marker is present, not too far down the tape.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 11

3.2.4

•

On-line Indications

The ful1list of on-line indication~ 'is set out in the' 9914 User/Diagnostic Manual; the indications which
-" ',. .
suggest fault conditions are' listed' here~~·· " ," ,- ,."" " '~
..... :

Blank

!.-;. . "' ..:'"

.I"""~··;:.·,~r~·-

... ~1C'II ........... -.~

'.~ .....

•

•

A forward 'read' or 'space' interface command has been terminated after 9 m (30 it)
of blank tape (ie no data activity fO!Jnd) .
......

**

Block

WrIte current 'pre'sent' but no read':after-write 'data see'n,'
could possibly be Data Control, DDP or ADP board fault~ "
~.: ':~~ ... ,~

.', "Deselect

'_: 7~:h:~.. ~ "~.~ i'-~/j: l .;:~~ t~;.:i,il :.,~.-~ ~ ::'~~.

Unit on~line to interface, but not selected by host computer'(ie'de-selected), and
not at BOT.

EOTLIM
.. ~

,I'

**

IDENT

.........

t

..

No identifier (compatible with the selected density) found on leaving BOT;
possible fault on Data Control, ADP, or DDP board.
:. ';;_:'~!,,:

:~~'."'J# :,.1 ·..1rt~~; ."~:~:{F .:~;t~:~;~~·",,_. ~~~i~t: ~.~~---}J"'--Y~~~'.~-~\

_

...

Read Only

A a write command has been given to a Tile protected tape (ie WT EN is not
illumInated). If writing is required, "the operator must unload the tape and fit a
'write enable' ring to, the tape _reel. :-, -:
:-. -." ,_:-..' ..
; _

Reject

The last command received was rejected (for reasons other than file protect), the
reason is flagged in status byte F9.
, Reject usually remains displayed until an acceptable command is received;
exceptionally (if BOT is found during a 'reverse read') BOT is displayed. Placing
'
the 9914 off-line removes Reject from the display.

*. Write

No write current 'was detected in the heads;
possibie fault on Power Supply, Data Control, or ADP.

95 121797 (Issue 1 + Arndt 7)

-DIAGNOSTIC

3.3 _.

PROG~AM

ERROR CODES -

of

oetalls
-how to operate the diagnostic programs (and the resulting- display messages) are set o~t in the
- 9914 User/Diagnostic Manual. Specific details of servicing diagnostics and configuration settings are
included in this chapter.
• Diagnostic programs can be divided into groups, each designed to assist with a certain area of
investigation:
: Function(s)

Relevant programs

.- Parameter set-up
Tape~path sensors .

. 10 - 24, 41 - 44 .
..
45 - 48
.:

-

>

-Servo tests
. Tape motion
Data channels

- ...

~

Configuration/status
~: Initialising
.. Data transfer
; Service f acili ties
_; Stack manipulation

04, 49
50 - 55
05 - 09
67, 68, 70, 81, 93
69, 80, .~.
25 --j3'
72, 73, 74, 78 - 84, 95
01, 97, 98, 99.

When a fault is detected by the diagnostics, an error code is displayed which points to a possible faulty
FRU. Sometimes fault cause is self-evident, otherwise the FRU(S) most likely to contribute to that fault
are listed in this section.
The abbreviations are:
ADP
DC
DDP
Fw
Op
PCI
PS
SC
SF
SCSI
Tape
TPA

Analogue Data Paths board, or the heads .Data Control board
Digital Data Paths board
Firmware revision
(usually of previously mentioned board)
Operator erro-r
Pertec Cache Interface board
Power Supply board
Servo Control board
Switch Fascia board
SCSI boa.rd
Tape (quality)
Tape Path Assembly
(sensors or tape guidance)

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 13

•

.. Fault
Description...
.
.
.','

Display
F03 ErOl
F03
F03
F03
F03
F03

Er03
Erl2
Er14
Er23
Er24

Suspect

,.-'

SCSI board not detected, Dr
incompatible with Data Control firmware
DDP fault
Command error
Timequt waiting for command (from SCSI)
ILWD occurred e a r l y : ' : " ,.'~~'; .-':,.:~;; ",
IL WD not recieved

FOS Er03
FOS Er04
FOS Er12
FOS Er13
FOS Er14
FOS ErlS
FOS Erl6
FOS Erl7
FOS Erl8
FOS Erl9
FOS Er20
FOS Er21
FOS Er22
. :, FOS Er89
FOS Er90·
F06 ErOl
F06 Er02
F06 Er03
F06 Er04
F06 Erl2
F06 Er13
F06 Erl4
F06 ErlS
F06 Er16
F06 Erl7
F06 Erl8
F06 Er19
F06 Er20
F06 Er21
F06 Er22
F06 Er89
F06 Er90

Q-\ l ' 17Q7

SCSI (or PCI) board not detected, or
incompatible with Data Control firmware
DDP fault
~
ADP fault
Command recieved by DC not 'write'
Timeout waiting for block
Timeout waiting for command (from SCSI (or PCI»
ADP fault - no CER status on I-track kill .\ .. ~"':.
DDP fault - no CER status on I-track kill .
ADP fault - HER status on I-track kill
DDP fault - HER status on I-track kill .: ~
ADP fault - no HER status on 3-track kill
DDP fault - no HER status on 3-track kill
NRZ selected
IFBY reset unexpectedly
No write ring ,.
No write current

~

-.'

~

---".,'

. -,

~~I/F:~~' ~

DDP/ADP/DC.. ·
. ~ ~. DC/SCSI .
DC/SCSI
' .. ':.':.,:,,<:;;.{DC/SCSI
DC/SCSI,,,,
'.-

-

," ... ,:'t.'~,~..

~; _ !".,~.:-.

SCSI/~<;:I/Fw/DC

",

DDP/ADP/DC
i·~ADP/DDP

.SCSI/PCI/DC/DDP
DC/DDPISCSI/PCI/ ADP
. ·:··:-:··SCSI/PCI/DC
>"';':;J';~';. ~fADP/DC

_.DDP/DC
,. . . .: :~:.~ ADP/DC
.: DC/SCSI/PCI/DDP
.. :",,~ADP/DC
Dc/SCSI/PCI
Op

.

,A. -.....

.....~:!~;,~~;~

:~

}~~J5:'

.:., "';:i~~% l)€,jl.n: iai,1,:<: . ,(d ~>:<,~':'1 }tl:.>;i;r-~: ~;'S8
09
DATA CHANNEL ERROR REPORTING
59
10 SET P AR.AMETERS OF PROG 01
60
ERASE TO EOT
'
SET
mGB
SPEED
61
11
SET LOW SPEED
62 'WRITE ALL ONES TO EOT
12
63 ' READ FWD TO EOT (low lpeed)
SETN
13
64
READ FWD TO EOT (high speed)
14 SET BLOCK LENGTH
SELECT NON-STREAMING
- 65 ' READ REV TO B'OT (low I~)
15
, 66 '. READ REV TO B()T (high'lpeed)
16 SELECT STREAMING
,.....
F AlLURE SKIP
11
-61
EXAMINE/MODIFY OPTIONS
INCREMENT LOOP COUNTER
18
~
EXAMINE STATUS BYTES
IRD - && IWD- LINE CHECKS
69
INITIALISE STATUS BYTES
19
20 , SE't ALL ZEROS DATA
70
EXAMINE PROM REVISIONS
SET ALL ONES DATA
21
11
EXAMINE/MODIFY LANGUAGE
22 .l,SET ALTERNATE 1/0 DATA
72
OPERATOR DISPLAY CHECK
SET PSEUDO RANDOM DATA
73
INTERNAL
VOLTAGE CHECK
23
.
J
24 . SET FAIL LIMITS,
14
DATA CHANNELS AUTO CALIBRATION
,75
WRITE, BACKSPACE, READ (N blocka)
15
WRITE N BLOCKS
76
16
SPACE REVERSE N BLOCKS
21
71
28
READ FORWARD N BLOCKS·
18
MANUAL WRITE SET-UP
79
MANUAL READ SET-UP .
READ REVERSE N BLOCKS
29
REWIND
30
80
SET DEFAULT NVR VALUES
31 ' WRITE & CHECK FILE MARK
81
EXAMINE/MODIFY NVR VALUES
SPACE
FORWARD
N
BLOCKS
32
82
NRZ READ SKEW MARGINS CHECK
WRlTEIDENT
33
83
NRZ WRITE SKEW MARGINS CHECK
COMMAND TRACE
34
8,(
READ-WRITE CROSS-FEED
3S
LOG SENSE DATA
85

00

~

36

86

31

87

38

88

39
,(0

89

,(1
,(2
,(3
H

.(S
,(6
.(1
.(8
,(9

90

SET 800 bpi
SET 1600 bpi
SET 3200 bpi
SET 6250 bpi
SENSORS CHECK
FILE PROTECT CHECK
TENSION ARM POSITION
TENSION ARM RESPONSE
SERVO SETTINGS CHECK

95 121797 (Issue 1 + Arndt 7)

91
92
93
94
95

EXAMINE LOOP COUNT
CLEAR LOOP COUNT
ENTER SERVICE KEY

96
91
98
""-..

99

MODIFY PROGRAM STACK
CLEAR PROG RAM STACK
RUN PROGRAM STACK

Chapter 3

Page 21

.

PROGRAM 00

NULL PROGRAM

Description -.

Useful for entering on 'the stack with a view' to' later alterations (eg placed first for
later substitution by 'failure skip', program 17) or to 'delete' previous unwanted
entries using program 9?
. ."

Error Codes

None

'..

PROGRAM 01

.

~

. MACHINE INTEGRITY TEST

Note

The operator should be aware .that the last program in this stack clears'thEtstack.'
Therefore program 0 I should be added to the end of a stack ,~ith caution.--' :~I';, ~~'

Description

A pre-defined sequence of programs (to check the functionality of the.99I4) which
are placed in the stack. Programs 73, 4 & 30 are run, the following data tests are
then run with pre-set parameters:
.'.

..

",

.

(GCR)
44, 12, " 05,.~26, 29, 28, II, 05, 26, 29, 28;·
(OPE) :··.. 43, 11, 05,:26,29, 28;
(PE) ~~'," 42, ,12, ~65,-26, 29, 28, 11, 05, 26, 29, 28;
(NRZ)
41,.12,26,,29,28,11,26,29,28.
Exit

When program 01 passes, the pre-set parameters remain and the stack is cleared. '

.

..;..-

,

"

,,;,

Note

If the SCSI (or PCI) board is not fitted, program 01 runs but omits the data-related
parts.
,
.i._ • _ 'L.) . • ;~,,'.. ~ .:~.
.:.;;'
The SCSI system bus must be properly terminated, either by resistor packs within .',
the 9914 pr by maintaining power on, the te~inating :unit.

PROGRAM 02

RUN STACK FROM HOST

Note

Cannot be run from the front panel.
If called up by the operator, 'No test' is displayed.

Description

Used by the host to run the 9914 program stack, previously entered across the
Pertec interface.
The DIAG legend illuminates for the duration of the program stack.

PROGRArvl 03

IL WD LINE CHECK

Note

Program 03 is not provided with all firmware revisions,
in which case 'No test' is displayed when 'run/stop' is pressed.

Description

Verifies the operation of the ILWD signal (which is part of the unbuffered Pertec
interface) by writing a block in E-E mode and applying a timeout during which
IL WD must respond.

PROGRAr..I04

AUTO SERVO CHECK

Description

Verifies the performance of the servo system, a tape needs to be loaded, but not
necessarily at BOT.

95 121797 (Issue 1 + Arndt 7)

PROGRAM 05

DATA CHANNELS CHECK (Non-corruptive}.

Notes

The SCSI" (o~ PCI) board must be installed for' program OS to run.
Program~ OS does not apply to NRZ densitY.·r
:.: ..... :. ,;

.

Description

~..

....... _.:

~~1';:;-i~:

~\;·:1

~

.

..

..

.

Incorporate self-contained tests, designed to check the data channel and isolate a
faulty sub-assembly (ie the ADP or the DDP) by writing data patterns via E-E
paths through the analogue and digital electronics sections. .
Program OS does not write data to tape.
_

v

..

•

.....

-~

. When there are no errors, tests equivalent to program 09 are automatically carried
out.
Note
4

_.

:.,._.- ..

PROGRAM 06

DATA CHANNELS CHECK (Corruptive)

Notes

The SCSI (or PCI) board mUst be installed for prog~ 06 to run.
Program 06 do not apply t? NRZ density ...
..

Description

."

.,.- ~

Incorporate self-contained tests, designed to check the data .channel and isolate a
faulty sub-assembly (ie the ADP or the DDP) by writing data patterns via E-E
paths through the analogue and digital electronics sections. ~.
Program' 06 writes data to tape.
'.
.
,

•••• .....

•

-t

10

...•.

~

_

._

I·

~

When there are no errors, tests equivalent to program 09 are automatically carried
out... ~ . " " .
. ,. ,"
Note

The status' which is flagged by two dead tracks is determined by option byte 07.

PROGRAM 07
PROGRAM 08

ADP E-E CHECK (not applicable to NRZ) ,
DDP E-E CHECK

Description

When run from the front panel, these programs place the relevant board in'E-E .
(electronics-to-electronics) mode and set the 9914 to 'on-line' status (which is not
indicated at the front panel), in anticipation of one or more interface 'write'
commands. The program ends when 'run/stop' is pressed, with relevant board taken
out of E-E mode, and the 9914 set off-line to the interface.
When run on-line, the programs expect one interface 'write' command.
Programs 07 & 08 are designed for use with the SCSI (or PCI) board.reIlloved,
because the unbuffered Pertec interface is used.
,i

•

PROGRArvl 09

DATA CHANNEL ERROR REPORTING

Note

The SCSI (or PCI) board must be installed for program 09 to run.

Description

The ADP board is placed in E-E (electronics-to-electronics) mode and each track is
killed in turn while a block is written; CER error is expected, but not HER.
If the error status is incorrect, the test is repeated with the DDP in E-E mode.
Three tracks are then killed while a block is written, HER status is expected. On
error, the DDP is placed in E-E mode to isolate the faulty board.

Note

The status which is flagged by two dead tracks is determined by option byte 07.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 23

..

PROGRAM 10

SET PARAMETERS OF PROGRAM 01

Description

·AIlows the number of blocks, block length, and. d~a 'pittern used by program 01 to
be selected for its use. The defaults are listed under· program 01.
',.

..

",.

,:.-

"

.

....

The pre-set parameters of program 10 are listed below.
,.

. :t.j· ..

t.:4,."

4"::,.

Program

Condition(s)
trl

t}'. j

N = 50
.. ".
Block length = 4K
Set non-streaming
Pseudo .random data "
_
W Rty = 4, W Err = 4, TR Rty = 0, R Err

13
14
~15

23" ."

24

.

.......

.. _.,

,::,.Ak .. _." ,"

J
~

,-;-........

~

_ _ ,.

...._

.'
.'~

.

,'_ ....

-y.

_ ' ... , .

~

~

•.

_

.... ;.

_,.~

• .,.

....

_

,' _ _ . . .

= O.

t; ~-. ,

""-.,-.:1' __ .~

~ ~~_ ~

.... _

,

~4~~"""~._

..,. :'! .•

~~~..

.

.

,

The· value of N is first presented, to· be changed (by the method of program 13) or
skipped by pressing DENSITY; the block length is presented second, to be changed
(by the method of program 14) or skipped by pressing DENSITY; the data pattern is
presented third, to be changed by pressing 'units' until the required pattern is
displayed before pressing DENSITY or 'run/stop', to set that pattern.
...

Notes

" , " 4 . 1 -

Once program 10 has been run and the data pattern set, program 0 1 uses that
pattern until power is removed, even if programs 20 - 23 are run.
..

.

No purpose is served by running program 10 across the interface, since all its
features are available separately.

PROGRAM 11

SET HIGH SPEED

Note

125 ips tape

Description

Sets the higher tape speed, prior to starting other programs.
When run 'Hi speed' is displayed for I second.

PROGRAM 12

SET LOW SPEED

Description

Sets the lower tape speed, prior to starting other programs.
When run 'Lo speed' is displayed for 1 second.

95 121797 (Issue 1 + Arndt 7)

~peed

is not available at 3200 bpi density.

Chant~r

1

"

PROGRAM 13

SET N

Note

Should n~~ be e~~,:~e.d onto the stack because. operato~;;~~~:.r:ention is required.

Description

Allows the operator or host to set N to a new value: which may be in the range of 1
to 255 10•

Operator:

Allows the operator to update N, which is indicated on the display, by the use of
DIAG, 'tens" or 'units' buttons. The 'run/stop' button is pressed when the desired'
value is displayed. N is set from the time of update, not just when the stack is
subsequently run.
,-,
~
r

e ,- •

- ':

',.,'

-:- :' •.

':'''.~

__

,---'••

.-"-

- !'"' \.t.4~;.;t""'\}t,.p..,.

Host

The host effectively updates N when' certain SCSI commands' ~re sent,' as -described
in the SCSI User Manual. The new value of N is active while the SCSI command is
running, but N reverts to its previous value afterwards.

PROGRAM 14

SET BLOCK LENGTH

Description

Sets the length of subsequent data blocks for programs which write data to tape.
Blocks may normally be from 1 byte up to 32 Kbytes long, in increments of powers
of two. Some programs restrict the block length.
'
When run from the front panel, the display indicates (say) LEN = 16K, to increase
the block size, use the 'tens' button, to decrease the size, use the 'units' button.
!".

PROGRAM 15

SELECT NON-STREAMING

Description

Sets the 9914 write and read programs so that the tape is repositioned after each
block is traversed.
-

PROGRAM 16

SELECT STREAMING

Description

Sets the 9914 write and read programs so that the tape is kept in motion after each
block is traversed (ie streaming mode).

PROGRAM 17

FAIL URE SKIP

Note

Is only effective when entered in a program stack.

Description

Causes subsequent failing programs to be aborted, thus allowing a stack to skip to
the next program without stopping on errors.
Status bytes F4 (and C4) are incremented up to FF16 (255 10 ) when an error occurs.

PROGRAM 18

INCREMENT LOOP COUNTER

Description

When entered in a program stack, program 18 increments a counter, typically to
record the number of times the stack loops (assuming program 99 is at the end of
the stack). The user may subsequently use programs 93/94 to examine/clear the
loop counter.
The counter increments up to 9,999 10 , then holds without overflowing.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Pa~e

25

IRD* & IWD* LINE CHECKS

PROGRAM 19

• ••

'!• • . , . :

."" ......

~

."

••.

•

Note

Program' 19 is not provided with all firmware revisions,
in w~ich case 'No test' is displayed when 'run/stop' is pressed.

Description

Verifies the operation of the read and write data lines (which are part of the
unbuffered Pertec interface) by executing a write-rewind-read sequence and
comparing the data. .
.- , .

. ~. f:.

PROGRAM
PROGlL\M
PROGRAM
PROGRAM

-

~.;

.,

•

__

"lI

~';'

•

_

.... -

••

..

..

•

SET ALL ZEROS DATA
,SET"ALLONES DATA ;.~'-~. ,~..<
SET ALTERNATE 1/0 DATA·
SET PSEUDO RANDOM DATA

20
21
22
23

-

Note

The SCSI (or PCI) board must be installed for programs 20 - 23 to run.

Description

Set the preset data' bytes, 'prior to running other programs, to the stated pattern.

." ..

~-.-

PROGRAM 24

..

--

,..-.. ':"..

...

•. -.-

~2.0

<1.0
>2.0

Meaning
of letter

Q, 1217Q7

(J<:<:1tP

1

..L.

A ..,.,~t

i'

<1.0
>2.0

~.

"' ~not

in
limit

When running the program, check the indicationS:as follows:

H

.: ",;'". :',

C

place an op~que object in the chute, 'C' should disappear while the chute is blocked,
when examining the transmitter output the 'high' pulses are seen to switch between
4 and 5 volts.

R

rotate the supply hub slowly for a complete revolution, 'R' should remain displayed;
place a reel of tape on the hub and rotate again, 'R' should disappear three times
- per revolution.
'

B

piace a reflective tape marker tab about 3 mm away from the BOTfEaT block, 'B'
should appear only when the reflection is picked up. If marker detection problems
have, occurred and this test fails, check the operation of the detector circuits as '
described in Section 4 under 'Tape Path Assembly'.

_,.,.~

E • similar to B.

-.
•

:.;

;";

•

7

-

_ .....

W remove the 'write enable' ring from a reel of tape, place the reel on the supply hub
and rotate slowly for a complete revolution, 'W' should not appear at all. Fit a
'write enable' ring to the tape reel, replace it on the hub and rotate slowly for a
complete revolution, 'W' should appear once per revolution.
,";'
L

should not be displayed with the tension arm at rest; moving the arm away from 'its
., rest 'position should cause 'L' to appear until the far travel limit is reached;'when 'L'
should disappear.
The WT EN-legend is li~ -when the flag is detected.

PROGRAM 46

FILE PROTECT TEST

Note

Tape should not be loaded~
If it is at BOT,' the progra~ will unload, ·otherwise rewind the tape first.

Description

After unloading any tape and opening the loading door, the operator is requested to
remove the write enable ring, insert the tape reel, and then press the 'tens' button.
The program then checks that no ring has been detected.
,

~

The operator is next requested to fit- the write ring and then press 'tens'. The
program then checks that the ring has been detected.
PROGRAM 47

TENSION ARM POSITION

Note

Tape should not be tensioned for this test.

Description

The display first indicates 'LIMIT X XX', where X X X is a three-digit number
related to the output from the tension arm position sensor.
As the arm is moved away from its rest end, the LIMIT part of the message should
disappear (denoting that the arm is no longer at its travel limit) and the XXX
number should increase from about 80 to about 180 as the far end limit is
encountered, when LIMIT should re-appear.
This sequence verifies that the tension arm output and limit flags are visible to the
Servo Control processor; the quoted XXX values should not be regarded as defining
acceptable performance but as an indication of symmetry of the tension arm sensor.
Acceptable performance is an output variation from +1.0 (±0.2) V to -1.0 (±0.2) V
at IC 1.7 on the tension arm board.

.,5 121797 (Issue 1 + Arndt 7)

Chapter 3

Pa2e 31

..
PROGRAM 48

..

Note

.

TENSION ARM RESPONSE

.., '

.

.

.

Program 48 'is only used when problems have been encountered with the tension arm /'
going into limit (ie tension being lost). When this happens, the tape tension ShOUll"be checked (see Section 3.9) and only if it is within limits should program 48 be r •.• ~

.

, .

.,

,,", "-'i'"

,

Description

~'.

#

1"-~ ~ ~ ':

,. . . .
"'"

'._ ",,-" ........ ' ".....

-;: _, ~

'""

~..

+~

_'

"" ...... _

....
'.10

_.

",".,.,,~

'

'~:;. .~n~:-7

:::

"i~;~:::':

':

betwee~

Displays the fly time of the tension arm,
i~uence of the tension ar~ spring .
.~::

. . . : .....

•

."

~

.'l.~~... ~

...

. .~;....:~~.'

.:~'

the limit flags, under the

'"

.: Unload the tape, move the arm against the -spring, through its full travel towards the
. head, release the arm and allow it to fly to the "rest position. unimpeded.
.

j.i.,..... "'~..-i.,""lt~l-'=.~{".t;;l!"T'·~ett.nu/..;:,..:.Ct.~.·,o-~i.~t'U::-r'~;::r.:"j~;:,~:..J
~;~ ~.tJ
1~
,"
"
.

• .. ..... ~..rl.\~~~·

The display indicates the fly-time of the arm (in milli-second$), a value between 20
and 30 is acceptable, but only values below 20 or above 40 are likely to affect the
.
9914's performance .. · ..; ., .... ,.
~:.;;:.:~*;':'~:~;

......

• ,,:.", - ....

...... - . - _. ----SERVO SETIINGS CHECK
.

.,.- . , ......\

'

-:.

PROGRAM 49

Warnings: .,'
Description

EXIT

Only a t~ined'~~rvi~~~'rigiIie~r sh~uld ;ru'~-=this 'pro'~ram~"~'rter" removing any tape
.... from 'the' machine>'" .~~ ...... '.... ".. '" ..' .. 4.:._ .... ' .
Input stimuli are applied to the Servo Control motor drive circuits, in order to allow
an engineer to probe around the circuits and investigate whether the response is
correct or otherwise. The various display responses are:
Denotes the first exit point of the program after pressing 'run/stop',
the normal operator action is to press 'DrAG' here. .

-t"

'i. •••

LEVEL .1 .

Level 1 test mode has been selected (where the o'perator calls full or zero demand (
either servo circuit). Press 'run/stop'.
..-'0

RUN 49.1

Level I test mode is now active.
Press 'tens' to place full demand on the TU servo circui~
press 'units' to place full demand on the SU servo circuit;
press 'enter' to place zero demand on both servo circuits
(but with both output stages energised);
press 'run/stop' to switch off the output stage.
Press 'DIAG' when level I mode is no longer required.

LEVEL .2

Level 2 test mode has been selected (where the operator calls for the current
demand to ramp on either servo circuit). Press 'run/stop'.

RUN 49.2

Level 2 test mode is now active.
Press 'tens' to slowly ramp up the current demand to the TU servo, after which the
demand slowly ramps down through zero to full demand in the opposite direction.
Pressing 'tens' a second time holds the current level, pressing 'tens' a third time
resumes the ramp.
Press 'enter' to place zero demand on both servo circuits (output stages energised).
Press 'units' to place ramp current demand on the SU servo, in a similar manner to
that described for the TU servo.
Press 'run/stop' to switch off the output stage and exit from level 2.
Press 'DIAG' to move on to level 3.

95 121797 (Issue 1 + Amrlt 7'

LEVEL .3

Level 3 test mode has bee"n selected (where the operator 'calls for the speed demand .
.
, : ..\'.
'
to ramp on either servo circuit). Press 'run/stop'.

RUN 49.3

Level 3 test mode is now active.
Press 'tens' to slowly ramp up the speed demand to the TU servo, after which the
demand slowly ramps down through zero to full demand in the opposite direction.
Pressing 'tens' a second time holds the speed demand, pressing 'tens' a third time
resumes the ramp.
Pr~s 'enter' to place zero speed demand on both servo circuits, but leave the speed
servo action running and the output stages energised.
.
Press 'units' to place' rainp speed demand on the SU servo, in a similar manner' to
that described for the TU servo. ~': ,;. .
.. .
Press 'run/stop' to switch off the output stage and exit from l~vel 3.
Press 'DIAG' to display the exit mode.

EXIT

Denotes the last exit poin't of the prog'rnm,'
press 'run/stop' here.

TEST 49

Denotes the end of diagnostic program 49.
• • -......

~.: '~:::

.... ".-

''''7

~

~

PROGRAM 50

STEP FORWARD (low speed)

Description

The tape is stepped forward at low speed to EaT.
The size of the steps may be altered by holding the 'tens' or 'units' button.

PROGRAM 51

STEP REVERSE (low speed)

")escription '

The tape is stepped in reverse at low speed to BOT.
The size of the steps may be altered by holding the 'tens' or 'units' button.

PROGRAM 52

ALTERNATE FORWARD/REVERSE (low speed) , _

Description

The tape is run alternately forward/reverse, at the low speed
The size of the steps may be altered by holding the 'tens' or 'units' button.

PROGRAM 53

STEP FORWARD (high speed)

Description

The tape is stepped forward at high speed to EaT.
The size of the steps may be altered by holding the 'tens' or 'units' button.

PROGRAM 54

STEP REVERSE (high speed)

Description

The tape is stepped reverse at high speed to BOT.
The size of the steps may be altered by holding the 'tens' or 'units' button.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 33

•

PROGRAM 55

ALTERNAT~,F...

,.

.•

.

'.,

,

~

.'

Prior to Data Control firmware 4C, location 812A was set to the value 40,
the bit allocations were:

b6

b7

b5

b4

b3
ADP
monos

preamp
•

_.'. f>.

:"

....

_

." i!.

_."

........

- ...........
,

~$ '.t.

...-

...

";,

b2

bi

NRZ
write
skew ..channels
..

.,..

;~'.

bO
read
gains

-'

From Data Control firmware 4C, location 812A has been set to the value 08,
the bit allocations are:
b7

b6

b5

b4

GCR

DPE

PE

NRZ

b3

b2

write
preamp channels

bi

bO

read
gains

Note

In both instances a I causes that part to be inhibited.
Address 8I2A should be reset to its original value (40 or 08) before the 9914 is
returned to online use (the stated values are not power-on defaults).

PROGRAM 78

MANU AL WRITE SET-UP

Note

The service key (p:rogram95)' is required for program 78.

Description

Allows the service engineer to vary the data channel parameters while writing data
to tape continuously; an oscilloscope is required.

PROGRAM 79

MANUAL READ SET-UP

Note

The service key (program 95) is required for program 79.

Description

Allows the service engineer to vary the data channel parameters while reading data
from a continuously written tape; an oscilloscope is required.
The AGC is switched on/off at I kHz.

PROGRAM 80

SET DEFAULT NVR VALUES

Note

The service key (program 95) is required for program 80.

Description

Allows the service engineer to replace all the current bytes in the non-volatile RAM
area by go/no-go values which are held in EPROM. This should only be done after
a catastrophic failure, because the 9914 is thereby completely re-initialised with
go/no-go NVR values (including the read/write parameters and the configuration
options). The user should therefore be well aware that all current values in the
NVR are destroyed by program 80, and that suitable values must afterwards be recreated by running program 74 before re-entering the configuration options
(including the SCSI settings).
When program 80 is initiated, the service .key code (program 95) must be entered a
second time before NVR value replacement proceeds.

95 121797

(J~~11P.

I ..... A T'nrit 7\

PROGRAM 81

EXAMINE/MODIFY NVR VALUES

Note

The service key (program 95) is required for program 81.
",

..

.-;:

\.

")escription

Allows the service engineer to display and, alter any of the bytes in the non-volatile
RAM area. The bytes are displayed in hexadecimal notation.

PROGRAM 82

NRZ READ SKEW MARGINS

.

,

Notes

;;.

.

.

CHECK~

..

.... ,.~.,

The service key (program 95) is required for program 82.
A pre-recorded skew tape is required. " ~:::::,i:kJ ,\.lA-l.Ci' i:.!~i'-!

....::- ...
-

Description

The skew tape is run forward while reading data with a reduced 'character assembly
time'. Any non 'all ones' data detected causes the display count to increment. The
NVR skew delays are not changed.
When EOT is detected, the tape is returned to BOT and the test passes.

Caution

If the program .is stopped before EOT is reached, the skew tape should be returned
to BOT at low speed (as recommended by the tape manufacturer) using diagnostic
program 65.

PROGRAM 83

NRZ WRITE SKEW MARGINS CHECK

Note

The service key (program 95) is required for program 83.'

Description

After switching to NRZ density, the tape is run forward writing 'all ones' data
using a reduced 'character assembly time'. Any non 'all ones' data detected causes
the display count to increment. The NVR skew delays are not changed.
The test passes when EaT is detected.
If NRZ is not selected, 'Dens Err' appears on the display.

PROGRAM 84

WRITE-READ CROSS-FEED

Note

The service

Description

Writes an 'all ones' data without moving the tape, to enable the servi~e engineer to
measure the cross-feed between the write and read heads.

PROGRAM 93

EXAMINE LOOP COUNT

Description

Displays the loop count (described under program 18) in decimal.

PROGRAM 94

CLEAR LOOP COUNTER

Description

Clears the loop counter (described under program 18).

95121797 (Issue 1 + Amdt 7)

~ey

(program 95) is required for program 84.

Chapter 3

Page 39

PROGRAM 9S

ENTER SERVICE KEY

Caution

This should 'only be used with the full knowledge of which parameters are to be
changed and the reasons for change. Using the key to enable a random 'trial and
error' method is likely to change the basic operating parameters; full operational
status may then require program 80 and a recalibration procedure.

Description

The basic function is to allow the user to enter the service key combination, which
(if correct) causes PASS to be displayed. Programs which require the service "key .
may then be run, until the power is next turned off.

The Key

Press 'DIAG' twice;
press 'tens' twice;
press 'units' twice;
the display should read PASS 95 ..

.

,

Interlock

-... -'"' "" ....... -,

"

...

~,

."

The safety interlock is overridden by entering the service key, thereby allowing
. 'operation with the tape path cover ·open. When the turnbuckle nearest the front
. panel is next secured, interlock override reverts to inhibiting tape motion while the
..... ~p~path.~o~er is open.. <~~~,-, ..:

Revisions

The diagnostic code revision and compatibility number may examined (without the
service key) by depressing 'run/stop" DIAG, and then 'enter" strictly in that order.
The code revisions are displayed as a message of the type:
., . .
C/R 0302 SCSI 030 I ,
the two leading numbers (in each group.of four) are compatibility numbers (in this
example 03), and must be identical; while the second two numbers are revisions at
. that .compatibility level.
.

PROGRAM 97

MODIFY OPERATOR STACK

Note

Program 97 should not be entered onto the stack.

Description

Allows the operator to step through the existing operator stack by pressing the
'enter' button. Substituting a program number (using the 'tens'/'units' buttons) may
be carried out prior to pressing the 'enter' button. A program in the stack may be
effectively deleted by changing it to program 00.
.

PROGRAM 98

CLEAR OPERA TOR STACK

Description

Program 98 clears the current program stack.

PROGRAM 99

RUN OPERATOR STACK

Description

When called, the current program stack is run sequentially, starting at the first
program entered.
If program 99 is entered onto the program stack it causes the stack to loop back to
the first entry and repeat.

Error Codes

95 121 797 (Iss 11 e I

See details of individual programs entered onto the stack.

-+- A m ri t 7)

,..,

.

3.6

ADDITIONAL FAULT-FINDING IDEAS
'.

'

This section deals with less commonly Cound Caults by suggesting possible causes, investigations and/or
remedies. Where appropriate the reader is reCerred to the relevant chapter or alternative publication for
more detailed information.
The streamer should be checked for obvious Caults such as mechanical damage or missing sub-assemblieS
before Cault finding is commenced. __ .
. ,._ ..... _.. - ...
Note that there is an automatic fault diagnostic routine which is invoked whenever power'is :connected to
the streamer (see Section 3.2).

Notes:
1/ a board is changed, reference' should be made to .Chapter 4 to determine whether any re-calibration or
option settings must be performed.
"
Be/ore changing the tape path assembly, check that the problem is not caused by -'a hetid cable fault:
Fault Types

3.6.1

Streamer fults may be generalised as follows:

orr -line

3.6.1.1

Faults

Power-on failures .
• The streamer does not load, hold, or move tape correctly.
Failure during diagnostic programs.
3.6.1.2

On-line Faults

•
•
•
•

An installation or configuration fault.
A host interface or hos~ program fault.
A streamer fault, not mentioned in Section 3.6.1.1.
Operator misuse.

Some on-line faults can be diagnosed by use of the streamer diagnostic routines, which can be called
from the host across the unbuffered Pertec, Pertec cache, or SCSI interfaces. The techniques are
outlined here, but detailed use of the diagnostics depends on the host system configuration.

95 121 797 (Iss ue 1 + A md t 7)

Chapter 3

Page 41

3.6.2

..

Off-line Faults

Faults are listed in order from s~itching on the 9914, through auto-load, to the analyse function and
setting 'on-line'. Remedies which suggest checking power supply rails also imply checking the fuse if
the output is dead.
' .. ,. .
. ~.·.1':~;.· : _ ..... INVESTIGATION/REMEDY

POSSIBLE CAUSES

REFERENCE ,",:" .. :;:'.,'

la ••• Cooling fan inactive
Check switch/fuse/source
Replace with correct value & type
Check +24 V arrives at fan

No mains power.
Fuse blown.
+24V rail faulty.

Chapter ~
Chapter 4
Chapter 4

1b ... Loading fan always on
Servo Control board fault.
Fan lead fault.

.:.,.

...;; Diagnostic program 45
Check continuity
Substitute fan

.. _Section 3.5

2 ... 8-character display blank Gust after power-on, cooling fan active)
Power Supply fault.
Connector fault.
Servo Control 'fault.
Switch Facia board fault.
Faulty display chip.

Measure output voltages
Check placement
Check 'proc ok' led
Substitute board
Substitute board

Chapter 4
Figure 3.3.1
.On -. processor oK'
. Chapter 4
Chapter 4

3 ... 8-character display extinguishes (previously functional)

+5 V rail failed.
Mains supply failed.

Check @ Power Supply board
Check fuse/restore power

Chapter 4
Chapter 4

Run diagnostic program 73
Check at @ Power Supply board

Section 3.5
Section 2.7

4 ... Display indicates 'POWER'
Power Supply fault (excl +5V).

5 ... Display active but not indicating' LOCATING' or ' OK ' after power-on diagnostics
General fault
Switch Facia board fault.
Servo Control board fault.

Q'\ l ' 17Q7

(T~~l1~

1

....L.

A ..... .4~ ."

Check/substitute FRU
Check/substitute board
Check/substitute board

Section 3.2.1
Chapters 2 & 4
Chapters 2 & 4

. POSSIBLE CAUSES

INVESTIGA nON/REMEDY

REFERENCE

6a •.. Door always locked (Latch Engaged)
Latch obstructed.
Solenoid not operating..
Servo Control board fault.

Diagnostic program 45
Continuity check
Diagnostic program 45
Substitute board - ...

Section 3.5
Chapter 4
Section 3.5
Chapter 4

Diagnostic program 45
Diagnostic program 45
Diagnostic program 45
Substitute board

Section 3.5
Section 3.5
Section 3.5
Chapter 4

6b .•. Door fails to lock
Latch obstructed.. . .
Solenoid always energised.
Servo Control board fault.

7a ••• LD/ONL button not effective (ie-no LOCATING indicated)
Button/board fault.

Check @ Servo Control board

Chapter 2

7b ••• Door Closure not effective (ie no LOCATING indicated)

Switch/board fault.

Check @ Servo Control board
.

-- . .

-

Chapter 2

8 ••• Other buttons not effective
As (7)

Check @ Servo Control

Chapter 2

9 ••• 'LOCATING' indicated but no reel motion

SU motor disconnected.
Servo Control board fault.

Diagnostic program 49

Section 3.5

45
45
45

Section 3.5
Section 3.5
Section 3.5
Chapter 2
Section 3.5

10 ••• Reel damp inoperative

Clamp arm stuck.
Solenoid inoperative.
'Reel located' fault.
Servo Control board fault.
Hub motor fault.

Diagnostic program
Diagnostic program
Diagnostic program
Substitute board
Diagnostic program

49

11 ... Tape not feeding from supply reel

End attraction to bulk.
Loading fan fault.
Servo Control board fault.
Excessi ve air leak.

95 121797 (Issue 1 + Arndt 7)

Longitudinal pinch at end
Manual load
Check driving ability
Check tape path cover, or
load manually

Chapter 3
Diagnostic program 04
Chapter 4 (loading fan)
Chapter 3

Chapter 3

Page 43

REFERENCE

POSSIBLE CAUSES
12 ••• Take-up spool static (during load)

TU motor fault.
Servo Control board fault.

Check continuity/brushes'
Check driving', ability'
.

~

Chapter 4
Diagnostic ~ prog~ 49

13 ••• Tension arm orr-centre (tape tensioned)--····_·· ----- ..
Tension spring obstructed.
Position sensor fault.

Remove/reposition obstruction
Check output at mid-position

.~

. \

..

Chapter 4

14 ••• Supply reel clamped askew

Range fouled.
Distorted reel.

Reload
. a.:".;
Discard and substitute~-· . ,-------_.
j.

15 ••• DIAG not illuminating
LED faulty/disconnected.
DIAG button faulty.
Servo Control board fault.

Diagnostic program' 72'
Servo Control board
Control panel checkout

Chapter 2
Chapter 4

16 .•• Data tests give frequent errors·
Tape quality ..
Dirty tape path.
Inter block transitions.
Modulation.

ADP (or other) board fault.

Substitute known good tape
Routine cleaning schedule
Should be < 4% of nominal
Check tape speed
Check tape path
Part of re-calibration
Examine head profile
Part of re-calibration
Examine head profile
Substitute & re-calibrate

Tape path fault.

Identity faulty component

Channel imbalance.
Low read amplitude.

User/Diagnostic Manual
ECMA/ANSI
."\ Chapter 3
Chapter 4
Diagnostic program 74
Diagnostic program 74
j.:

Diagnostic program 74
Chapter 4

17 •.• Unstable tension arm (more than 10 mm travel during tape motion)

Tension arm da,mping poor.
Servo gain incorrect.
Tape tension low.

Diagnostic program 48
Diagnostic program 04
Check tension

Section 3.5
Chapter 3
Chapter 3

Manual load
Check detection circuit
A ttach marker

Chapter 3
Chapter 4
ANSI/ECMA

18 ... BOT Dot found
Leader too short.
Marker not detected.
No BOT marker.

95 121797 (Issue 1 + Arndt 7)

""

ChaPter 3

:1."

"

...

"."

POSSIBLE CAUSES

INVESTIGA TION/REMEDY

REFERENCE

Reverse to BOT
Operator change forbidden

Option byte 16

19 .... Density cannot be changed
Tape not at BOT
Configuration option .

20 ••• Door rails to open arter unload
Door solenoid fault
Servo Control board fault

3.6.3

Diagnostic program 45
Substitute board

Section 3.5
Chapter 4

On-line Faults

POSSIBLE CAUSES

INVESTIGA nON/REMEDY

. REFERENCE

1 ••• ONLINE status does not Latch (ie legend goes out)
Tape not loadecl.
DIAG illuminated.
RESET active.
LD/ONL button fault.
'Off-line' host command.
Tape path cover opened
!FEN not asserted.

Cancel
. Check @ Servo Control
Check @ Servo Control
Close and secure all turnbuckles
Option byte 08

Section 3.14

2 •.• ONLINE status indicated, but subsequently drops out
Tape path cover opened
Door switch fault
Tape tension loss
Run off EOT end of tape
Board fault
Interface fault

Press LD /ONL
Check its operating point
Diagnostic program 52 or 55
Check options/host software
Substitute Servo Control board
Substitute Data Control board
Try again/examine host software

3 ... 9914 not responding to any commands
Not on-line.
Incorrect configuration.
Incorrect connections.
Incorrect address.
Unsuitable interface

95 121797 (Issue 1 + Arndt 7)

Press LD/ONL
Examine option bytes
Check Pertec SKI/SK2 are not
interchanged or inverted
Check option byte 08 or 15
Prod uct Specification

Section 3.14
M G0595-A

Chapter 3

Page 45

POSSIBLE CAUSES

INVESTIGATION/REMED,Y

REFERENCE

-----------------------------------------.4 ••• Densi ty selection inerrecti ve

Density not available. .
3200 bpi not available

Config byte 18
Config byte 16, bit 4 .

Section 3.12
Section 3.12
o.

"'-""0\.. '.

5 ••• Speed selection ineffective

Operator panel enabled.
(inhibits interface).

Config byte 13, bit 3

Section 3.12

6 ••• Streamer Dot responding to specific commands

Invalid command.
.. Unsuitable 'interface.

INV CMD displayed
Non-standard command
Product Specification

User/Diagnostic Manual
, -- , . , Option byte 16 ~.
M G0595-A

7 .•• Hard error on every block

3200 bpi tape,
without ident burst.

Analyse selected 800 bpi

Set density to 800 bpi,
review option byte 09, bit 0

8 .•. Data transfer not reliable

See off-line faults, Item 16
Unreliable interface.
Unsuitable interfacing.

Unsuitable/misplaced
interface connector
Product Specification

.. M G0595-A

9 ... Tape does not move forward

Head> 3.6 m beyond EOT
Note: block may be only
partially written

Rewind or reverse motion

10 ••• Unable to read a particular tape

Tape is unreadable
Circuit fault

95 121797 (Issue I + Arndt 7)

Tryon another machine
Try a known readable tape
Substitute DDP board

Chapter 4

Chaoter 3

'\.',

POSSIBLE CAUSES

INVESTIGA TION/REMEDY

REFERENCE

11 ••• Does Dot go off-line after pressing RESET

Tape in motion
Data still in buffer
Host is powered off

Wait until it stops
Wait until buffer is cleared
Wait about 10 seconds

12 ••• 6250 bpi active after 3200 bpi selected

Alternative 6250 bpi code
3.7

Byte 16, bit 4 = I

Section 3.12

MANUAL TAPE LOADING

Since the 9914 is designed for fully automatic loading it is not normally necessary (or desirable) to "._
manually lace the tape except under fault conditions such as a. fa~led loading fan. ".. "...
Set power off, open the tape path cover, place the tape reel ce"ntrallY on the supply hub, and lace the
tape through to the take-up hub. Wind on about two anti-clockwise turns (an access hole is provided to
facilitate take-up) until the tape is pulled through when the tape-up reel is rotated by hand.
When the tape has been laced, close the tape path cover, set power on, and close the tape loading door.
Wait until the display indicates TESTING, then LOCKING, then LOADING. The loading firmware will
sense that tape is already laced and proceed to clamp the supply reel, tension the tape, and search for
BOT without the operator taking any further action.
3.7.1

Switching oCf with Tape Laced

Always ensure that the tape is returned to BOT, or unloaded before switching off. The servos are
designed with a dynamic braking effect to prevent tape loops forming f.allowing power failures or
accidental switching off.
3.7.2

Switching on with Tape Already Laced
....

If power is removed with the tape under tension, press LD/ONL if LOCKING is not i1)diCated within a
few seconds of power being restored. The control firmware will sense that tape is already laced and
move it to BOT without operator intervention.
This feature is effective whether before or after BOT.
If the tape path cover is unintentionally released with the tape already laced, secure it again and press
LD/ONL if auto-load does not commence within a few seconds.
3.8

AZIMUTH CHECKING/SETTING

The azimuth setting is fixed at the factory, when the head mounting block, which is a cantilever
arrangement, is fitted to the head plate. The adjusting screw (which is visible in the tape path, near the
tacho) has a differential thread to enable fine adjustment of azimuth.
The modified M8 cap screw (visible from under the head plate) must on no account be turned, since this
has been set to determine the initial location of the adjusting screw.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 47

3.9

.- TAPE TENSION CHECKING/SETTING ..

Tape tension resulting from the tension arm spring is pre-determined and not adjustable; perform the
.
following tension check if this parameter is suspect.
(i) Set power off, examine the tension spring area ,for obstructi.on or fouling and remedy if
necessary.
(ii) Raise the tape path cover.

(iii) Use the spring balance to apply force at the roller axis and perpendicular to length of the arm.
With the arm in its mid-travel position, alternately pull and release the arm by a few mm.
The average force indicated should be 270 gf ±30 gf.
If the tension is out of limits, check that the spring anchor pillar is not bent; when there is no pillar
distortion, examine the spring assembly for wear or damage, otherwise replace the spring.
As alternative method, a length of tape .with a loop at either end may be attached to the final rolle~ and
threaded back through the .tape path ·to-the supply reel chamber.. A spring balance may then be attached
to the SU end of the loop and tension applied until the' tension arm is at mid-position (with the tape
touching the first roller). Two readings should be taken, with the arm centered from both directions, the
average reading is the tape tension.

TAPE SPEED CHECKING

3.10
. 3.10.1

Average Tape Speed

(i) Set power off
(ii) Hinge the chassis up, and monitor IC20.13 (or RI51 - heatsink end) on the Servo Control
board with a frequency counter (or an oscilloscope if a count~r is not available).
(iii) Set power on, select the required speed and density (diagnostic programs 11/12, 41/42/43/44)
and record the tacho frequency while running programs 63/64/65/66.
Note: any speed error is iikeiy to be the result of a digital circuit malfunction, giv.ing a gross
error which is easily detected by an oscilloscope.
-j"

'"

(v) The tacho pulse frequency should be within 2% of the nominal value:

NRZ
800

Density
. (bpi)

Speed

DPE
3200

PE
1600

GCR
6250

41.66

125

41.66

125

62.5

41.66

125

10.42

31.25

10.42

31.25

15.63

10.42

31.25

(ips)

Frequency
(kHz)

TABLE 3.10

95 121797 (Issue 1 + Arndt 7)

9914 TACHO FREQUENCIES

Chapter 3

3.10.2

Tape Speed Variations

No adjustment is provided for tape speed because it is determined by the servo processor deriving servo
demand from the tacho pulses. If the tacho pulses are jittering or not of the correct frequency the
following may contribute:
'
• tacho surface slippery, clean as described in the 9914 User/Diagnostic Manual;
• poor tape path, resulting in heavy edge contact and speed jitter;
• erratic reel motors, caused by worn brushes;
• tape fouling against the take-up hub flange, reset the TU hub height (see Chapter 4).

3.11

RE-CALIBRATION

Re-calibration of the 9914 should only be necessary following:
• replacement of the Tape Path assembly (including the pre-amp);
replacement of the ADP board;
• replacement of the Data Control board.
Diagnostic program 74 re-calibrates the 9914 data channels at all densities, without the need for special
tools or test leads.
Note: artwork issue 1 ADP boards will give error 52, this is normal, these boards require the monostables
to be reset. ADP boards later than issue 1 should pass program 74 without errors and require no resetting.
The procedures for setting up the ADP monostables is set out in Appendix· B.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 49

3.12

..

CONFIGURABLE OPTIONS

Most options are held in non-volatile
program 67.

RAM~

which can be examined or altered by running diagnostic

The various option bytes are listed next~ with the significance of each bit. Option bytes 00 to 05 are
described under diagnostic program 67.
-

3.12.1

Op-tion Byte 06 - Host Interrace Options A
...

Bit

'

~.

Interpretation

= EOT latched

until passed again in reverse
o = EOT pulsed every time the marker is detected (except in rewind)

7

1

1 - IOFL sets streamer

6

off-line~

o == IOFL sets streamer off-line~

5

no other action
rewinds to BOT, unloads tape

I = All forward-commands rejected after EaT limit is set
restrictions after EOT limit is set' .,-

o == No command

(user must ensure that physical end -of-tape -is not reached)

= Incoming write data checked for odd

4

parity, IHER set if error
___ (and bit 0 in status byte F7); used with bit 3 below
o = Incoming write data parity ignored, odd parity generated

3

1 = DPE/PE or NRZ write data parity is. written to tape, even if wrong;
. - enables even parity tapes~ but R-A-W data causes IHER to set
(GCR ignores incoming parity, for writing to tape)
o = DPE/PE or NRZ write data parity is corrected before writing to tape

2

1 = Automatic density analysis (at conclusion of loading) is inhibited
(default density - byte 16 - is assumed)
(GCR read auto-calibration is not operative)
o = Automatic density analysis is enabled

1

I = Pertec INRZ interface line is set when GCR density is selected
(valid after [DBY set during first command from BOn
o :: INRZ has NRZ density meaning only

o

Applies only if density is changed after analyse:
1 :: read @ analyse density, write from BOT @ new density
o :: read @ analyse density, write from BOT @ new density, if no previous read

95 121797 (Issue I + Arndt 7)

Chapter 3

Page 50

Option Byte 07 - Host Interrace Options B

3.12.2

Interpretation

Bit

7-4

I = Gap be/ore a file mark is normal IBG
file mark is 3.5 inches

o = Gap be/ore a
Bit
Bit
Bit
Bit

7 = GCR gap
6 = PE 1600 gap
5 - DPE 3200 gap
4 - NRZ gap

Note: when streaming, the gap after a file mark may be longer than normal,
when byte 12 is set for 'variable gap'.
.
1 = IRSTR strobes generated with NRZ LRC & CRC characters
o = IRSTR strobes not generated with NRZ LRC & CRC characters

3
2

1 - ICER true (in GCR write) for. double-track error correction
ICER true (in GCR) for single or double-track correction'
Default - '0: note: this option affects ICER in GCR density only

o-

1

1 = Read strobes continue after multi-track errors in PE densities
Read strobes cease after multi-track errors in PE densities

o=

o
3.12.3
Bit

Option Byte 08 - Host Interface options C
Interpretation

7

6

5

4

1 = IFBY clears immediately after IDBY clears
(facilittUes streaming by hosts which re-instruct from IFBY)
o = IFBY clears after the re-instruct time has expired
I = IFBY set true on the leading edge of the command strobe IGO
IFBY set true on the trailing edge of the command strobe IGO
Note: the PCI board has its own edge selecting option

o=

1 = 9914 responds to the host irrespective of IFEN state,
but IFEN going high terminates the current command
o = IFEN must be asserted before on-line status is possible,
even if correctly addressed by host, or placed on-line at the front panel
IFEN must be asserted for commands to be accepted
Note: pulsing IFEN clears IHER & leER, either option setting

3

2-0

Unit address settings:
b2 bl bO
000

o

0

1

Unit address 0
Unit address 1
.. and so on ...
Unit address 7

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 51

3.12.4

Bit

Option Byte 09 - Host 'Interrace options D

Interpretation
1 = Disable 3200 bpi IDENT when reading
(no interface IIDENT even if one is present)
o - Enable 3.200 bpi IDENT reporting across interface

7

1

6

11:

Disable 3200 bpi IDENT when writing
3200 bpi IDENT when writing

o = Enable

5

1 = IHER & ICER pulsed at end of block

(no need to justify errors with IDBY)
ICER set until cleared

o = IHER &
4

1 = Ignore read IDE NT error from BOT and read first block
halted if IDENT error. from BOT during read, .
' •• IDENT displayed, IHER set, bit 7 of· status byte FlO set
Note: when writing from BOT. ID.ENT..error. is flagged as for '0' setting·

o = tape

1 -"

3

2

1

o

•

•

• --,' •

....

~ ~

_.....

-

~

-'~,.-

•

•

\,.

as normal
An Illegal command sets and clears IFBY, IDBY unaffected,
(host in/armed 0/ reject command without reference to status bytes)
(Rejected commands set bit 7 0/ status byte F7, regardless 0/ this option)

1 = An illegal command sequences IDBY & IFBY

o=

1 = 3200 bpi read commands enabled, write commands rejected
bpi read commands & write commands enabled

o = 3200
1

= Density

mismatch sets IHER, and bit 2 of F14
bit 2 of F14, but does not set IHER

o = Density mismatch sets

1 = Analyse density default is 3200 bpi when no ident burst is found

o=

Analyse density default is 800 bpi when no ident burst is .,found

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Option Byte 10 - Conditions which set Incomplete

. 3.12.5

Note: 'incomplete' is bit 6 of status byte F7.
The interpretation of all bits is:
Bit

InterpretaJ;on

All

1 - the status byte INCOMPLETE bit is set and IHER is asserted
the status. byte INCOMPLETE bit is not set (IHER is not asserted),
(but another status byte bit may be set)

o-

7

No read-after-write data detected during writing (RWFAIL)

6

BOT detected during 'read reverse' (RRD @ BOT).

5

BOT detected during 'file search reverse' (FSR BOT)

..,,' .

.

'-

4

Blank tape found during 'read' (BLANK TAPE)

3

lFEN asserted during an operation (IFEN)

2
1

o
3.12.6

:No erase current detected during a write operation (/WTNG)

Option Byte 11 - Conditions which set Reject

Note: 'reject' is bit 7 of status byte F7.
The interpretation of all bits is:
Bit

All

Interpretation

1 = the status byte REJECT bit is set and IHER is asserted .~.
the status byte REJECT bit is not set (IHER is not asserted),
(but another status byte bit may be set)

o=

7

6
5
4

Forward motion requested when tape is at EaT limit (EOTLIM CMD
(applies only if bit 5 of option 06 is set)

3

Command code was not recognised - eg invalid combination (INV CMD)

2

Reverse command received while at BOT (REV @ BOT)

I

Write command received, to a file-protected tape (FPTD)

o

Set density command received while away from BOT (DENS /BOT)

95 121797 (Issue I + Arndt 7)

Chapter 3

Page 53

3.12.7

Option Byte 12 - IBG Size

When the 9914 is streaming, byte' 12 determines the gap which /ollows'a block of data (or a file mark).
When set to a variable code, the gap ceases when a new command is received, should this not happen'
before the maximum gap, a reposition cycle is entered and the resulting inter-block gap is of normal
:'.,
length (assuming the new command is 'write').
If the 9914 repositions on every block, the resulting tape thus containS IBG's of normal length, regardless
of the setting of' byte (2.
'" '
..
,
Bit

Interpretation

7-4

Most significant nibble, OCR gap'size,

3-0

~

Least significant nibble, PE/NRZ gap size
MSN Hex code

o1-

23 -

Normal GCR
0.3
0.4
0.6
1.0

4-

I.S

MSN Hex code

Variable GCR
min - max
0.3 - 0.6
0.3 - 1.0
0.3 - 1.5
0.3 - 2.0
0.4 - 1.0
0.4 -- 1.5
OA - 2.0
0.4 - 2.5
0.4 - 3.0
0.4 - 4.0
004 - 6.0

5 6 -

789 A'-

BCDE F-

95 121797 (Issue 1 + Arndt 7)

LSN Hex Code
-0

Normal

0.6
1.0

- 1

- 2
- 3
- 4

I.S
2.0

LSN Hex code
- 5
- 6

- 7
- 8
- 9
. -A

-B
-C
-D
-E
- F

P~/NRZ

O.S

Variable PE/NRZ
min - max
0.5 - 1.0
0.5 - 1.5
0.5 - 2.0
0.6 - 1.0
0.6 -:' I.S
0.6 -' 2.0
0.6 ..;.' 2.S
0.6 - 3.0
0.6 - 3.5
0.6 - 4.0
0.6 - 6.0

Chapter 3

Pa2e 54

.

I

3.12.8
Bit

7

6

5
4

3

Option Byte 13 - Miscellaneous Options

Interpretation
1 - All rewinds performed at the slower (archive) speed
rewinds performed at the maximum speed
(.3.600 feet in less than 100 seconds)

o -= All

I = SCSI (or PCI) is fitted

o = No buffered

interface is fitted (data diagnostics do not run)

Reserved for customer option "
(each sp~~i/ic ~tl!mer is,.aware 0/ this function)
1

= SCSI (or PCI)

options determined by NVR contents (ie bytes 14, 15

o -= SCSI (or PCI) options determined by board switches
1=

& 17 below)

Speed selection enabled via the operator panel (see below)

2

o = Speed selection enabled via the host interface
1 = Speed sets to high on power-up
o - Speed sets to low on power-up

1

Reserved for,customer option,

o

Reserved for customer option
Operator Speed Selection

When the 9914 is on-line, press DIAG momentarily while the tape is stationery to display the current
speed setting. If a speed change is ,required, hold the DIAG button ~epresseduntil the indication
changes, then release it immediately.
If bit 3 is 0, the DIAG button is ignored.
If the tape is in motion, the DrAG button is ignored.
If the 9914 is off-line, the DrAG button invokes diagnostic mode.

95 121797

(Issue 1 + Arndt 7)

Chapter 3

Page SS

Option Byte 14 - SCSI Options A

3.12.9

..

Note: the equivalent PCI options are set out in Section 3.12.14 onwards
The 9914 (in combination with SCSI boards pIn 12197X and 12jS)XX)'~rovides two methods of setting

the SCSI options:

.'

(a) by means of the switches on the SCSI board;
(b) by means of'-the configuration option bytes 13-15 (& 17).

.
.

.....

~',

:

When bit 4 of byte 13 is set, the SCSI options are determined by the other configuration bytes (held in
NVR) and the actual hardware settings of the board switches are ignored. An NVR bit at 'I' is
equivalent to a board switch 'off'.
.'"

.

.'"

.'.

,.'

~

•

•

~ ~.: ~ 1~-:
A

/'J

r-:~.r ~. r.~~· .~' ~~~.:?

.

If the board switch settings are changed in the field, the NVR contents are not automatically changed to
reflect the new settings.
.
If any SCSI option bit is changed (using' diagnostic program 67}, bit 4 of byte 13 is automatically set.
Subsequent SCSI options are therefore .determined by the NVR contents - which:.may differ from· the
. .
board switch settings.
" ........ ,.-

~

'~'-~''''

.;::

.. ~ ... ':

... ,~.

-. _·,... :.,. ..... f

The option switch identities vary with the artwork issue, as tabulated at the' end of Section 3.12.12.
(a) SCSI with PROM 123107, up to revision 11

Bit

7,.
6
5
4

3
2

Interp~etation

1 - Parity check enabled (SW2-1)

o = Parity check, inhibited

1 = Disconnect enabled (SW2-2)

o = Disconnect inhibited

1 = Attention reporting enabled (SW2-3)
reporting inhibited

o = Attention

1 = Recovered error reporting enabled (SW2-4)

o = Recovered error reporting inhibited
1 = High speed burst mode (SW2-5)
o := Slow continuous mode

1 = Remote density selection enabled (SWC6-6)

o = Remote density selection inhibited
1 = Engineering tool (SWC6-7)

o = Normal operational setting
o

1 = Issue B onwards of pcb pin 12197X, or any issue of pin 1235XX

o = Issue A of pcb pin 12197X series boards (SWC6-8)

95 121797 (Issue 1 + Arndt 7)

Chapter 3

PaQ~

56

(b) SCSI with PROM 123107, revisions 11 & 12

Bit

Interpretation
I = Parity check enabled (SW2-1)
Parity check inhibited

7

o

I:

I = Disconnect enabled (SW2-2)

6

o

5

I:

Disconnect inhibited

1 = Attention reporting enabled (SW2-3)

o = Attention reporting inhibited

4

1 = Recovered error reporting enabled (SW2-4)

o = Recovered error reporting

3

inhibited

,~

'.

1 = High speed burst mode (SW2-S)
o = Slow continuous mode

1 = Remote density, speed and 'buffered selection enabled (SW2-6)

2

o ~ Remote density,. speed and buffered selection inhibited
1

1

= Engineering

tool (SW2-7)

o = Normal operational setting

o

1 = Issue B onwards of pcb pin 12197X, or any issue of pin 1235XX
o - Issue A of pcb pin 12197X series boards (SWC6-8)

(c) SCSI with PROM 123107 revision 14, & PROM 123996 revision 01

Bit
7
6
5
4
3
2

Interpretation
1 = Parity check enabled (SW2-1)
o = Parity check inhibited
1 = Disconnect enabled (SW2-2)

o = Disconnect inhibited
1

= Attention

1

= Recovered

reporting enabled (SW2-3)

o = Attention reporting inhibited

error reporting enabled (SW2-4)
reporting inhibited

o = Recovered error

1 = High speed burst mode (SW2-5)
mode

o = Slow continuous

1 = Remote density, speed and buffered selection enabled (SW2-6)
Remote density, speed and buffered selection inhibited

o=

Code compatibility (with bit 0 and byte 15, bit 4) (SW2-7)

o

Code compatibility (with bit 1 and byte 15, bit 4) (SW2-8)

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 57

(d) SCSI with PROM 123996, revisions 02 & 03

Bit

Interpretation

7

1 -= Parity check enabled (SW2-1)
inhibited

o = Parity check

6

1 = Disconne9t enabled (SW2-2)

o = Disconnect inhibited

5

1 - Attention reporting enabled (SW2-3)

o = Attention reporting inhibited

4

1 - Recovered error reporting enabled (SW2-4)
error reporting inhibited

o = Recovered

3

1 = High speed burst mode (SW2-5)
o = Slow continuous mode

2

Code compatibility (withbitsl, 0 and byte IS, bit 4)

•

;

t

.. ." .."~ ... -. f ~

.- ~.'l

...

•

•

-

..

.;

Code compatibility (with bit 0 and byte IS, bit 4)

o

Code compatibility (with bit! and byte 15, bit 4)

3.12.10

Option Byte 15 - SCSI Options B



NRZ LRC &CRC,
UITH STROBES

.-- :>

08
HOST Ilf C

+

Bit 1

Bft 0

ANALYSE
INHIBITED.

INRZ SET IF
GCR ACTIVE

WITE AT
NEW DENSITY

GCR ICER
If 2·TRK ERR

AFTER PE ERR,
IRSTR'. CONT

-

MSO
< •••

BIT 1
UNIT ADORESS

3200 ~i
READ 0 LY

OEN MISMATCH
,SETS IHER

PE/NRZ IWDP
IWP CHECICED
WITTEN
IHER If ERROA

OPE
PE
FH GAP IS NORMAL lOG

GCR

07
HOST Ilf B

Bit 2

Bit 3

Bit 4

BYTE

.

IFEN HIGH
RESETS CHO

LSO
••• :>

3

0-

~

11
'REJECT' CAUSES
12
IBG SIZE

< ---

---

13
MISCELLANEOUS A

REUIND AT
SLOUER SPEED

SCSI fiTTED

INV OlD CYCLES
BOT 10ENT
ERROR IGNORED 10BY & If BY
BLANK TAPE
DURING READ

If EN ASSERTED
OURING CHO

fWD CHO AT
EOT LIMIT

INVALID
COMMAND

GCR

.

.

14, 15 &17
SCSI/CACHE BUffER

. .. '"

.

\

NO ERASE
CURRENT

PE/NRZ

I

SET DEN A\lAY
FRQ( BOT

WITE TO
FP TAPE

REV CMD
AT BOT

Detailed in Section 3.12.7
SCS I OPTI ONS
FROM NVR

~.:'

1

I

CUSTa-IER
OPTION

"

NO 10ENT
ASSUMES 3200

ENABLEO
P\lR-ON;; HI
OPERATOR SPEED SELECTION

... .,.

••• :>

customer
option

customer
option

See Tables 3.12 (a) • (e)

I

16
DENSITY

< ---

---

See tables below

...

18
MISCelLANEOUS B

-

-

HIGH
LoY
DISABLE ON·LINE SPEEDS

.I

6250 bpi

POUER-UP DEfAULT

I

HOST I/f SELECTION
•••• :>

-I

HOST I/F
fRONT PANel
CHANGE ENABLED

1600 bpi
3200 bpi
DISABLE DENSITIES

1

800 bpi
"

:#

Power·up default:
b7 b6 b5
0
0
1

0
1
0
1

x

x
x
x

800
1600
3200
6250

Host interface selection:
b3 b2

b4

bpi
bpi
bpi
bpi

NRZ
PE
DPE
GCR

x
x
x

0

x

1

x

x
x. x
1 ,".' x

0
1
x

I

Standard encoded comnands
Opt i on A encoded conmands
IHISP PL2/50, IH~DEN PL1/36
IHISP/IHIDEN pins exchanged
Alternate '6250 select' code

Note: functions are as stated when the bit is set to '1'.
.

TABLE 3.12

,

BASIC 7CONFIGURATIONOPTIONS

BYTE

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

13
HI SCELlANEOOS A

*

SCSI fiTTED

*

SCSI OPTIONS
fROM NVR

*

*

*

*

14
SCSI A

PARITY
CHECKED

DISCONNECT
ENA8LED

HIGH SPEED
BURST HOOE

REM DENSITY
SELECTION

ENGINEERING
TOOL

PCB NOT ISS A
OF 12197X

15
SCSI B

REH SPEED
SElECTION

CC ON READ
INTO EOT

LooK·AHEAD
READ

< •••

SCSI' ID

•• - >

16

*

*

*

*

.

-

17
SCSI C

ATTENTION ". RECOVERED ERR
REPORT I NGl ;.: . REPORTING

.

.

*

*

*

-

-

LSB

MSB

*

LOOK-AHEAD READ TERMINATION
consecutive ff Ie marks, see belot"

< •••

••• >

Note: byte 15 bit 6, function introduced at revision 09

SCSI OPTIONS ,.,PROM 123107 prior to revision 11

TABLE 3.12 (a)
Bit 7

8it 6

8ft 5

Bft 4

13
MI SCELlANEOOS A

*

SCSI fiTTED

*

SCSI OPTIONS
fROM NVR

14
SCSI A

PARITY
CHECKED

DISCONNECT
ENABLED

ATTENTION:
REPORTING

RECOVERED ERR
REPORTING

HIGH·SPEED
BURST MOOE

SCSI B

15

fH STATUS
\JR/RD/SP

CC ON READ
INTO EaT

-

.

LOOK· AHEAD

16

*

*

*

17
SCSI C

-

-

"

~

.

,.1

.

TABLE 3.12 (b)

*

*

*

REM DEN/SPEED
& 8UffER

ENGINEERING
TOOL

flCB NOT I SS A
OF 12197X

.. '

MSB

*

LOOK-AHEAD READ TERMINATION
consecutive ffle marks, see below

~

~evis.ions 11

••• ;>

SCSI fD ,

*

< •••

SCSI OPTIONS, 'PROM 123107

LS8

:

< .••• .,

*

I

i

8ft 0

READ.~

.

,

Bit 1

*
.!rf'

*

;

Bit 2

Bft 3 .

BYTE

,.;.

* .'

\

..- >.

& 12

Note 1: functions are as stated when the bit is set to '1'
Note 2: ,*, means those bits are not spec{fic to SCSI operation

'q ': I·,',
• It'!"

I.

.

Look·ahead Read termination:
b3

b2

b1

bO

o 0
o I) 0
o 0

o
o

0

.

1

1

1
0

.

1

.

255 ffle marks (fe none)
1 file mark
2 ff Ie marks
and so on

15 file marks·

N

.......

+

>

-3

Bit 1

Bit 0

..

*

*

*

Bit 6

Bit 5

Bit 4

13

*

SCSI FI TTED

*

SCSI OPTIONS
FRa-I NVR

SCSI A

14

PARI TY
CHECKED

DISCONNECT
ENABLED

ATTENTION
REPORTING

RECOVERED ERR
. REPORTING

HIGH SPEED
BURST HOOE

15

SCSI B

fH STATUS
\lR/RD/SP

CC ON READ
INTO EOT

COOE
\lRITE FAIL
STOP BOT SIDE CQ

*

LOOK-AHEAD READ TERMINATION
consecutive file marks, see above

-_. >

SCSI OPTIONS, PROM 123107 revision 14
& PROM 123996 revision 01·

TABLE 3.12 (c)

BYTE

Bit 7

Bit 6

Bit 5

Bit 4

Bft 3

Bft 2

81t 1

Bit 0

13

*

SCSI FITTED

*

SCSI OPTIONS
fRa-I NVR

*

*

*

*

SCSI A

14

PARITY
CHECKED

DISCONNECT
ENABLED'

ATTENTION
REPORTING'

RECOVERED ERR
REPORTING

HIGH SPEED
BURST MOOE

15
SCSI B

fH STATUS
\lR/RD/SP

CC ON READ
INTO EOT

\lRITE fAI L .
CODE
STOP BOT SIDE C(ltPA TlBI LIlY

\JR EQ

'*
'~.'

--- >

, . '.

BYTE

Bit 7

Bit 6

Bft 5

Bft 4

. Bit 3

Bft 2

Bit 1

Bft 0

13
MISCELLANEOUS A

*

PERTEC CACHE
fl TTED

*

CACHE OPTIONS
fRC»t NVR

*

*

*

*

14
SCSI A

lO\JER HOST
DATA RATES

lOG EDGE IGO
SETS IFBY

PARITY
NOT CHECKED

IEOT WHEN
MARKER SEEN

15
SCSI B

-

16

*

17
SCSI C

-

CODE
CC»tPA TI BIII TV

*

o
o

o
1

1

o

1

1

o wr ite/ 4
16 write/ 4
32 write/ 8
48 write/12

o

Oms

1

2 ms

1

o

1

1

*

-

-

read
read
read
read

Host Data Rate (kB/s):
b2
b1
bO
0
()

4ms
8 ms (read)
120 ms (wri tel

0
0

0

1

0

1

0

0

1

1

11

0
0

0

1
1

0

1
1
1

1

1

Note 1: functions are as stated when the ~It Is set to '1'.
Note 2: ,*, means those bits are not specit.fc to cache operation.

TABLE 3.12 (e)

.-- >

Code compatibility:
b6
b5
o
0
M4 Data std eflllJlatlon
o
1
. STK 2920 enul •• t ion
1
0
QT14 eaulatlon
1 ·c , 1
M4's 9905 enulatlon

I'

' ;;. Look-ahead Read termination:
b2.
b1
bO
.: / ~ b3
0
0
0

I'

I

, I.

"I

*

LOOK-AHEAD READ TERMINATION
consecutive file marks, see below

..

Lol HI
101 278
301 312
501 357
721 416
1001 500
1201 625
1561 833
193/1250

"

*

*

< - ••

:

Cache mode control:
b1
bO
o
o
Normal cache (2)
o
Non-cache (1)
1
o
1
Reserved
Non-cache, long block (4)
1
1

Electronic ramp delay:
bit
b3

o
o

*
.

Retry count:
b3
b2

HOST DATA RATE

ELECTRONIC RAMP DELAY

*

-

CACHE MOOE CONTROL

RETRY CooNT

.-

':.

'"

PERTEC CACHE OPTIONS

0
0
0

.
1

0
0
1.

0
'

,

1

.
1
0

255 fi le marks
1 ,f fl,e mark
2 f fl,e marks

..
•

"'4

and :10 on
15 ffll! marks

3.13

FULL STATUS BYTES

A set of status bytes is available as an extension of the normal status signals at the Pertec interface.
These bytes can be examined at the operator display (using diagnostic program 68), accessed via the
Pertec interface (using 'access full/condensed status byte block' commands) or via the SCSI interface
, (using the 'receive diagnostic results' command) ..
fhe full status byte block consists of 16 8-bit bytes, while the condensed status byte block consists of 9
8-bit bytes. The following sections describe the actions which initialise each block and list the functionS
of the various constituent bits The status bytes are tabulated at the end of each descriptive list.
•

._ . .

~.",

I

'.

Status Byte Initialisation

The status bytes are cleared, or set, under the circumstances described below.
~.

"

Power-up

Clears most bytes, 'except FIS, F16 (& C9) which are set according to the
configuration options.

Tape Motion

Acceptance of a tape motion

Diagnostic Program 69

Clears most bytes, except FIS (& C9) which are set according to the
currently selected density.
. .':.

3.13.1

i~terface. co~mand

clears bytes FS to F12.

Status Byte F1

All on-line write hard and correctable errors are logged in status byte Fl.
Bit 0 is the least significant bit.
.
1.13.2

Status Byte F2

All on-line hard read errors are counted in status byte F2. Bit 0 is the least
3.13.3

~ignificant

bit.

Status Byte F3

When a diagnostic program is called across the interface, its number (in bits 0 to 4, bit 0 being the least
significant bit) is logged in status byte F3. If 'skip on failure' is not set, F3 therefore reflec,ts the failed
program number (and F4 contains the failure code).
. -.i '- "
When a diagnostic program is called from. the control panel, its number (in .bits 0 to 6) is always logged
in status byte F3.
3.13.4

Status Byte F4

When an on-line diagnostic test fails, status byte F4 contains the error code associated with status byte
F3 (zero denotes no error).
When the 9914 is off-line, status byte F4 contains the error count when 'failure skip' (invoked by
diagnostic program 17) is active.
In either case, bit 0 is the least significant bit.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 71

Status Byte FS

3.13.5

When on-line, status byte FS contains track-in-error information which may be useful when a singletrack error has been reported. A single-track error with no bit set in status byteF4 indicates a parity
track error. Bit 7 corresponds to track 7, -through to bit 0 corresponding to track O. ~.

,~.

Status Byte F6 .'

3.13.6

:

.'

~

Status byte F6 should be examined after a hard error has been reported.
The interpretation of each bit depends on the current density setting.


Status byte F6, definitions for GCR and PE densities:

Bit

Name

7

. NRZ
........

(b)

Meaning

"
I..

~

.

StatuS byte F6 has GCR/PE meaning when this bit is zero; ie NRZ
density is not active.
_" ' __ ." _, '" .~ ";,_.

: ~ ~' , ,. : '.!t.~

. -

..-

.:...

.

. . .

.

"

a

Identification found"~'This bit is set if properly formatted GCR/PE
ident burst or ARA burst or ARA ident is found during any read
forward operation which expects a properly formatted data block.

6

IDENT
FOUND

5

CER

Corrected error status; this does not set the Pertec interface IHER line,
error correction has taken place.

4

VPE

Vertic~l

3

SKEW

2

MTE

1

FALSE
POSTAMBLE

0

FALSE
PREAMBLE

parity error with no single-track dropout.

. '._

Greater than 8 bits of track-to-track data skew detected.
Uncorrectable multiple track dropout. Note:
correction of two-track errors.

~CR

encoding enables the

False postamble detected.
False preamble detected, this also sets the false postamble bit.
",i

....

Status byte F6, definitions for NRZ density:
Bit

Name

Meaning

7

NRZ

Status byte F6 has NRZ meaning when this bit is set; ie NRZ density is
active.

LRCE

Longitudinal redundancy check error.

CRCE

Cyclic redundancy check error.

6 - 3

2

o

VPE

95 121797 (Issue 1 + Amdt 7)

Vertical parity error.

Chapter 3

Page 72

Status Byte F7

Status byte F7 contains supplementary error and status information which should be read in conjunction
with status byte F6.

Meaning

Bit

Name

7

REJECT

6

INCOMPLETE

The 9914 accepted a command, but was unable to complete in the manner
expected; the reasons are flagged in status byte F8.
Note: following this error, the tape may be positioned incorrectly for the
next operation.
~

5

EaT
LIMIT

Set.. when the tape has passed well beyond the EaT. reflective marker",
in the forward direction.' Further forward tape motion is inhibited (by' a
configuration option) because of the possibility of running to the physical
end of tape. The user should ensure that data is not lost when tape
moves beyond EOT limit.' ..~.;..,' ,
"
..

4

EARLY EaT

Sets when the tape is approaching the EOT tab, remains set while the
tape is beyond EOT. 'Early EaT' is used by the SCSI and PCI to control
the data buffer.
.

3

DENSITY
ERROR

2

EOT

o

The 9914 was unable to accept a command, further detail may be gained
by referring to status byte F9 (note: accessing only the condensed status
byte block will not reveal the cause)."';

An error has been found in the density ident area,
the reason is expanded in status byte FlO ..
Set when the tape has passed the EOT reflective marker in the forward'
direction, clears when the EOT marker is detected in the reverse
'
direction.

FILE MARK
LAST BLOCK

The last block traversed had file mark status.

INTERFACE
WRT PARITY

Int~rface write parity; sets if the 'external write parity' option is set,
and a parity error is detected on the interface 'write data' .l~ri~
(IWDO - IWD7).
..

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 73

Status Byte F8

3.13.8

Status byte F8 expands the INCOMPLETE bit of status byte F7.
Bit

Meaning

Name
,:,. . .

7-

RWFAIL'

No read-after-write data was detected during a write operation. The
operation was terminated and the INCOMPLETE bit set.

6

RRD BOT

BOT was detected prior to, or during, a 'read
operation. .
' ',. .

5

FSR BOT

BOT was detected prior to the first file mark during a 'file search
reverse' operation.

4

BLANK
TAPE

More than 30 ft (9 m) of tape were traversed without encountering
any data during a forward 'read', 'file search't or 'space' operation.

..

-..".

reve~e'

or 'space reverse'

-

!FEN

3

The interface IFEN signal was activated during an operation.

2& 1
NOT
WRITING

0

Status Byte- F9 "

, 3.13.9

No current was sensed in the erase head, during a 'write' or 'erase'
operation.
, • ~ .I ••

Status byte F9 expands the REJECT bit of status byte F7.
Bit

Name

Meaning

7 - 5
4

EOTLIM CMD

A -forward command was received while the tape was beyond
the EaT
,"~

limit.

3

INV CMD

2

REV @ BOT

o

The command code was not recognised (ie an illegal combination).
A reverse motion command (other than rewihd) was received at BOT.

WRT FPTD

A write command was received, but the tape is not write enabled.

DENS/BOT

A density change was attempted, but the tape was not at BOT.

9S 121797 (Issue 1 + Amdt 7)

Chapter 3

Page 74

"3.13.10

Status Byte FlO

Status byte FlO expands the

DEN~ITY

ERROR bit of status byte F7.

Meaning

Bit

Name

7

NO IDENT

(GCR/ PE only) No ident burst was detected during a read from BOT by
"
the time the BOT tab had traversed the "head.

6

NOARA

(GCR only) No ARA burst was detected during a read from BOT, but the
ident burst was detected.

5

NO ARA ID

(GCR only) No ARA ident was detected during a
ident and ARA bursts were detected.

3

IDENT WRT

(GCR/PE only) It was not possible to write a continuous identifier to
tape during a write operation from BOT.

2

ARA WRT

r~d

from BOT, but the

4

(GCR only) It was not possible to write a correctly formatted ARA burst
without error during a write operation from BOT• ~;!. -:~
.

lARA ID WRT

(GCR only) It was not possible to write a correctly formatted ARA ident
without error during a write operation from BOT.

o

Configuration error, sets if a 'set density' command is received and an
error is detected while attempting to configure to the new density.

3.13.11
<:;tatus

_. ...;.".:-.

CONFIG

Status Byte Fll

byte Fil expands some GCR errors.
Bit

Name

Meaning

7

ACRC

Error in the auxiliary CRe character.

6

CRC

S

UNCER

4

2-TRACK
ERROR

Two-track error correction performed.

3

I-TRACK
ERROR

Single-track error correction performed.

2

CRC GROUP
ERROR

o

Error in the CRe character.
Un~orrectable

error.

One or more of the CRC characters in the CRC group is incorrect.
If the CRC bit is not set, then the first character of the group is correct
and therefore the data is almost certainly correct.

RCHAR
ERROR

Residual character error.

PCHAR
ERROR

Padding character error.

9S 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 75

3.13.12

Status Byte F12

Status byte F 12 contains the detail of some GCR erro'rs.
Name

Bit

Meaning

7 - 4

3

FORMAT
ERROR 1

MARK 1 was not found at the start of the data groups.

2

FORMAT
ERROR 2

MARK 2 was not found when expected.

NOT SYNCH

At least one track was not synchronised.

;. r

~

o
3.13.13 . Status Byte F13

This byte refers to GCR status. reserved for future

3.13.14

use~

Status Byte F14

Bit

Name

Meaning

7

DENS SET 0

Encoded with bit 6 to denote the derivation of the density setting.

6

DENS SET 1

Encoded with bit 7:

Bit 7

Bit 6

o
o

o
1

o

Meaning
Density recognised during analySe.~ "
Default density,
analyse detected blank tape.
Default density,
analyse detected unrecognisable format.

5 - 2
1

DENSITY
MISMATCH

Set if a read command follows a 'set density' command which altered
the density concluded by the analyse function at load time.

o

95 121797 (Issue 1 + Amdt 7)

Chapter 3

Page 76

3.13.15

Status Byte FIS

Bit

Name

7& 6

DENSITY
SELECTED

MefUting

Encoded to denote which density is currently selected:

Bit 7

Bit 6

-.,0
0
1
1

0
1
0
1

Density
1600 bpi PE
3200 bpi DPE
800 bpi NRZ
6250 bpi GCR

5&4
3

GCR

2 '-:

NRZ

6250 bpi' GCR available ..
~800 bpi NRZ available.

1

3200

.
3200 bpi DPE available.

0

1600

1600 bpi PE available.

3.13.16

-.

....;,

Status Byte F16
Bit

Name

7 - 4

MODEL

Meaning

Encoded to denote the base model type.
.
Note: these type numbers refer to M4 Data models.

Bit 7

Bit 6

Bit 5

Bit 4

Model

0
0
0
0
0
0

0
0
0
0
1
1

0
0
1

0
1
0
1
0

9800
9903
8900
8924
9913
9914

1

0
0

1

3 & 2

SCSI (or PCI)
FITTED

The embedded 9914 SCSI interface is fitted, or
the embedded Pertec Cache Interface is fitted.

o
3.13.17

Status Byte F17

This byte is reserved jor future use.

95 121797

(Issue 1 + Arndt 7)

Chapter 3

Page 77

•

READ DATA LINE

IRD7

IRD6

IRD5

IRD4

IRD]

IRD2

IRD1

IRDO

f1 - WRITE ERROR lOG
(total IHER & ICER)

2"7

2"6

2"5

2"'4

2"']

2"'2

2A1

2.'100

F2 - READ ERROR lOG
(IHER only)

2"7

2"6

2"5

2.'104

2.'10]

2.'102

2.'101

2.'100

-

2"6

2.'105

2"4

2"]

2"'2

2A1

2.'100

2"7

2"6

2"'5

2"'4

2"]

2"2

2A1

2"'0

TIE 7

TIE 6

TIES

TIE 4

TIE]

TIE 2

TIE 1

TIE 0

SKEW
,.

HTE

FALSE
POSTAMBLE

FALSE
PREAMBLE

LRCE

CRCE

VPE

EOT

filE MARK
LAST'SLOCK.

INTERFACE
WRT PARITY

BYTE

f] - DIAGNOSTIC PROGRAM
NUMBER
f4 - DIAGNOSTIC ERROR CODE
or LOOP COUNT
F5 - TRACK IN ERROR
(PE only)

"

F6 - HARD ERROR CONDITION
(PE/GCR)

(always)

IDENT
FOUND

CER

F6 - HARD ERROR CONDITION
(NRZ)

(always)

1

-

-

0

VPE

.:

-

.

.,.

','

F7 - SUPPLEMENT TO f6

REJECT

INCOMPLETE

EOT
LIMIT

EARLY
EOT

., DENSITY
ERROR

f8 • EXPANSION OF
'INCOMPLETE' BIT

RWFAIL

RRD BOT

FSR BOT

.

BLANK
TAPE

IFEN -

.

.

-

EOlLl" CHD

f9 • EXPANSION OF
'REJECT' BIT

INV CHO
~. ~,

,

I

'1ABLE 3.13 (a)

"

.
REV Q BOT

:

"

.,

.

NOT
\lRITING

WRT FPTD

DENS"jBOY

..

:',
'

I

.

,FULL STATUS BYTES, Fl to F9
l

r .'

continued •••

.

. • • continued

READ DATA LINE

IRD7

IRD6

IRD5

IRD4

IRD3

IRD2

IRD1

IRDO

flO· EXP Of 'DENSITY' BIT
(these set IHER)

NO IDENT

NO ARA

NO ARA ID

.

IDENT.WRT

ARA \lRT

ARA ID WRT

CONFIG

fll . GCR STATUS 1
(these set IHER/ICER)

ACRC

CRC

UNCER

2-TRACK
ERROR

1-TRACK
ERROR

CRC GROUP
ERROR

RCHAR
ERROR

PCHAR
ERROR

f12 . GCR STATUS 2
(these set IHER)

.

-

-

-

FORMAT
ERROR 1

FORMAT
ERROR 2

NOT
SYNCH

·

f 13 • Reserved

.

-

-

-

.

.

.

-

-

..

-

-

BYTE

+

»

8

....0-

f14
f15 - IDENT BYTE

DENS SeT 0
DENS SET 1
(see below)
1

DENSITY SELECTED
(see below)

f16 . IDENT BYTE 2

f 17 . Reserved

6250 bpI
>.

.

BASE MODel TYPE
(see Section 3.13.16)

.

.

,

-

,

.

.

.

.

DENSITY
MISMATCH
"

800 bpi
3200 bpi
(densitIes available)

.
.

Byte f15 encoding:
IRD7 IRD6
o
0
1600 bpi PE
o
1
3200 bpi PE
'800 bpi NRZ
1
0
1
6250 bpi GCR

TABLE 3.13 (b)

·
1600 bpi.

SCSI (or PCI)
fiTTED

Reserved

.

.

"

'j

Byte f14 encoding:
IRD7 IRD6
o
0
Analyse found known densIty
o
1
Default density, blank tape
1
0
Default density, allen format
I
1
No assigned meaning
I

·

FULL STATUS ,BYTES, FlO to Fl7

3.14

CONDENSED STATUS BYTES

Condensed status bytes Cl to C9 are almost identical in content and function to analogous full status
bytes.
"
Condensed
Status Byte

Full
Status Byte

Old
Status Byte

Cl
C2
C3
C4
CS
C6
C7
C8
C9

. Fl

A
B

.F2

F3
F4
FS
F6
(F7)
None
(FIS)

C
D

E
F
G
I

0-

The 9914 status bytes CI-to C9' are near equivalents to sense bytes A to I from the older M4 Data
8900/9800/9903/9905 series of streamers.:.
.;
.
. ,..
.
-.
Note however that status bytes C7 and C9 are not a one-for~one copies of status bytes F7 and FIS, these
bytes are outlined in the next sections and tabulated at the end of the outlines.

95 121797 (Issue 1 + Arndt 7)

Chapter 3

Page 80

Status Byte C7

3.14.1

Meaning

Bit

Name

7

RWFAIL

As status byte F8, bit 7.

6

INCOMPLETE

As status byte F7, bit 6.

5

REJECT

As status byte F7, bit 7.

4

BLANK.
TAPE

As status byte F8, bit 4.

3

DENSITY
ERROR

As status byte F7, bit 3.

2

EOT

As status byte F7, bit 2.

1

FILE MARK
LAST BLOCK

As status byte F7, bit 1.

0

NOT
WRITING

As status byte F8, bit O.

3.14.2

Status Byte C8
.Name

Bit
7&6

Meaning

DENS SET X·

As status byte

DENSITY
MISMATCH

As status byte F14, bits 7 & 6.

F14~

bits 7 & 6. _...

5 - 2

INTERFACE
WRT PARITY

0

3.14.3

As status byte F7, bit O.

Status Byte C9
Bit

Name

7& 6

DENSITY
SELECTED

5

EOT
LIMIT

4

3 - 0

Meaning
As .status byte F15 t bits 7 and 6.
As status byte F7, bit 5.
As status byte F7, bit 4.

DENSITIES
AVAILABLE

95 121797 (Issue 1 + Arndt 7)

As status byte FI5, bits 3 to O.

Chapter 3

Page 81

READ DATA LINE

IRD7

IRD6

IRDs

IRD4

IRD]

IRD2

IRD1

IRDO

C1 - URITE ERROR LOG
(total IHER & ICER)

2"7

2"6

2"5

2"4

2"]

2"2

2"1

2"0

C2 - READ ERROR LOG
(IHER only)

2"7

2"6

2"5

2"4

211.3

2"2

2"1

211.0

-

. 2"6

2"5

2"4

2"]

211.2

211.1

2"0

2"7

2"6

2"S

2"4

211.]

2"2

2"1

2"0

C5 - TRACK IN ERROR
(PE only)

TIE 7

TIE 6

TIES

TIE 4

TIE]

TIE 2

TIE 1

TIE 0

C6 - HARD ERROR COND
(PE/GCR)

0
(always)

WENT
IFruND

CER

VPE

SKEW

MTE

fALSE
POSTAMBLE

fALSE
PREAMBLE

C6 - HARD ERROR COND
(NRZ)

(always)

1

-

-

-

.

LRCE

CRCE

VPE

C7 - SUPPLEMENT TO C6

RUFAIl

INCOMPLETE

REJECT

BLANK
TAPE

DENSITY
ERROR

EOT

fILE MARK
LAST BLOCK

NOT
WITING

...

-

.

.

DENSITY
MISMATCH

INTERfACE
'IRT PARITY

EOT
LIMIT

EARLY
. EOT

BYTE

C] - DIAGNOSTIC PROGRAM
NUMBER
C4 - DIAGNOSTIC ERROR CODE
or LOOP CruNT

C8 - EXTRA STATUS
C9 . DENSJT I ES

DENS SET 0
DENS SET
(see byte f14)
DENSITY SELECTED
(see byte f15)

1

62S~

,

bpi , .

.

. .

~.

"/1

'TABLE 3. 14

CONDENSED STATUS BYTES

800 bpi
3200 bpi
(densltfes avaflable)

..

1600 bpi

-

CHAPTER 4· - SUB-ASSEMBLiES
Page

CONTENTS

4.0
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17

4.0

c

SCOPE OF CHAPTER 4 ..•............•..•........................•..............•.•••...•.......
SERVICE EQUIPMENT AND PROCEDURES ..•...................•.....•...••...
MAINS TRANSFORMER AND SWITCH ............................ ~.................
POWER SUPPLY BOARD .•.......•..•.••...•.........••.•......................................
SERVO CONTROL BOARD •••..••.•...•...•.... ~.............................................
CONTROI..S AND INDICATORS ~~ ....:...................................................
SUPPLY HUB •.........•.•.•:....................................................................... ...
REEL MOTORS •.....•••...........•.......•.............. ~...........................................
TAPE PATH ASSEMBLY ............................... ~ ................. :.......................
TAPE CLEANER .'....................................................................................
TAPE PATH ROLLERS .....•................................................................•..
TENSION ARM ASSEMBL Y ..........•....................................................•..
DATA CONTROL BOARD •••.••••.••••..••.......•............•..•.............•.............
ANALOGUE DATA PATHS BOARD .......•..~.........................................
. DIGITAL DATA PATHS BOARD·..~.~ .....•.......... ~ ..................... ~..... ~.......
SCSI BOARD .. ~.... ~.~.~ ... ~~ ..................~ ....:.....................................................
COOLING FAN .......................................................................................
PERTEC CACHE INTERFACE BOARD ..............................................
SCOP~

1
1
4
7
9
10
12
18
19
20
21
22
23
24
25
26
27
28

OF CHAPTER 4

This Chapter provides sufficient information to familiarise a service engineer with the streamer sub'\Ssemblies; each sub-assembly occupies its own section' and is divided into sub-sections under the titles:
A.·unction;
location;
checkout;
setting/ re-cali bration;
removal and replacement.
Fault finding procedures, system s~ttings, and diagnostic aids are provided in Chapter 3.
Functional descriptions are provided in Chapter 2.

95 121797 (Issue 1 + Arndt 7)

Chapter 4

Page 1

4.1

SERVICE EQUIPMENT AND PROCEDURES

4.1.1

General Notes:

• most screws used throughout the 9914 are UNC;
• for removal of some sub-assemblies it is necessary to cut the cable tie wrap. A fresh tie wrap
must be fitted. after replacemen~, has been eff~~te~; .
• for removal of some sub-assemblies it is necessary to disconnect earth bonding straps. These
may appear to perform no electrical function, but they must be re-connected in order to ;,
maintain good protection against electro-static discharge;
sub-assembly locations are illustrated in Chapter 5.
4.1.2

ESD Precautions

9914 sub-assemblies contain electronic components which use Metal Oxide Silicon (MOS) technology.
Such components are·more~sensitive:'.to .Electro Static Discharge .(ESD) than the older :bipolar.technology
components, and should be treated with spechil precautions to avoid damage' and subsequent circuit'
~~.

.

Servicing personnel should be familiar with the general principles of ESD precautions, which are stated
next.
• Anyone handling ESD sensitive components should avoid wearing Nylon clothing (cotton is
preferred), and stand on an anti-static mat.
• Anyone removing, handling, re-working~ or replacing ESD sensitive sub-assemblies should be
grounded by a cond ucti ve wrist strap.
• Circuit boards should only be handled by their edges, be stored in anti-static bags, and not be
allowed to slide over any surface.
· Freshly photocopied documents may have considerable static build-up, therefore they should
not be introduced into board handling areas.
4.1.3.1

Electrical Servicing Equipment

(a) Moving coil multimeter,
dc voltages from 100 mV fsd to 50 V fsd.
de current from 100 rnA to 10 A.
ae voltages from 5 V to 250 V.
(b) Dual trace oscilloscope,
bandwidth not less than dc to 50 MHz
time base 500 ns/cm - 0.1 s/crn
XIO and Xl probes.
(c) Digital frequency counter,

up to

95 121797

(Issue

1

MHz.

1+

Arndt 6)

Chapter

4

Page 2

4.1.3.2·

Mechanical Servicing Equipment
N~

(a) Spring Balance (O-O.S

0-1 Ib).

(b) Camera Lens Cleaner (rubber bulb puffer).
(e) Sets of Allen Keys
(Imperial 1/16" to 1/4" AF~ in 1/32" steps)9 preferably with a screwdriver handle 9
3/32" must h~ve screwdriver h~ndle.
.
.

-

(d) Screwdrivers: "flat small; fIat medium; pozidrive 0 9 I and 2 points
(2 point should be 100 mm long).
(e) Potentiometer Adjustment Tool.
(f) Tape Path Cleaning Materials,
Freon TF, Arklone P or Safeclean 9 and a lint-free cloth.
t

(g) Supply Hub Height Setting Tool, T6009/14.
(h) Take-up Hub Height Setting Tool, T6007.
(i) Universal Hub Puller Tool, T6037.

4.1.3.3

Tapes

(a) Work Tape. A good quality tape known to have no data 'drop-outs9. The tape should not
contain data of any consequence so as to be available for write checks/tests. The supply reel
. must be fitted with a 'write enable' ring.
(b) Master Alignment (Skew) Reference Tape.
IBM Reference 432640 (600 ft),
available from Pericomp.
(c) Master Amplitude Reference Tape. IBM Reference
available from Graham Magnetics.

432152 9 '~

(d) Length of tape (approxi~ately 300 mm (12 in»9 with loops, which will pass over .rollers,
formed at each end using adhesive tape.
~.
;i"

(e) A special tape 9 fitted with an EaT marker positioned 5 cm (2 in) from a BOT marker (NOT
back-coated tape).
(f) A good quality tape, free from edge damage and known to track correctly, to be used

exclusively for tape path checks/settings (see Section 4.13).
(g) Reel of adhesive reflective tape markers 6.5 x 25.4 mm (0.25 in x 1 in)
(eg as manufactured by 3M under the 'Scotch' brand name).

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 3

4.1.4

Settings After FRU Replacement

If a major FRU is replaced, there may be checks or adjustments before full operational performance is
restored:

Board replaced

Checkout

Adjustments

Servo Control

Diagnostic program 04

None

Data Control

Link options
(Chapter 3)
NVR values (program 80)
Re-calibrate (program 74)
Configuration options
(Chapter 3)
Power cycle

None'

Analogue Data Paths

Re-calibrate
(Chapter 3)

Digital Data Paths

None

None'

Power Supply

Outputs
(Section 4.3)

None

None

'None -,

',Switch facia

,.Issue 1 boards only,
reset the monostables .

Tape Path assembly

Re-calibrate
(Chapter 3)

None

Mother board

None

None

TABLE 4.1.4

SETIINGS AFTER FRU REPLACEMENT

4.2

MAINS TRANSFORMER AND SWITCH

4.2.1

Function

The mains transformer incorporates tapped input windings so that the specified range of input ac supply
voltages can be accommodated.
Secondary windings enable the Power Supply board to convert and regulate various dc voltages for
internal use.
The single-pole mains switch is connected into the primary of the mains supply to the mains
transformer; when set 'off', it therefore disconnects the live line from the Mains Transformer.
4.2.2

Location

The mains transformer is located immediately to the left side of the card cage, at the rear of the
streamer.
The mains switch is located on the lower right of the front moulding, and is marked with '0' & '1'
desig na tio ns.
95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 4

4.2.3

Checkout

If there is no activity on the operator's display. and no sound of the cooling fan running, with the 9914
switched 'on" the dc outputs from the Power Supply may be absent, suggesting that the mains fuse (FSI)
at the rear of the streamer may have blown or the mains supply has failed.
rhe transformer low voltage outputs appear at a 10-way socket (PI) on the Power Supply pcb in the base
of the streamer, these voltages at nominal mains input are tabulated in Table 4.2.3. no tolerances are
given because these outputs are likely to be either present or absent.

Between pins

AC voltage

4 and 5
4 and 6
7 and 8
2 and 3
1 and 3

9.2
9.2
36
15
15

TABLE 4.2.3
4.2.4

MAINS TRANSFORMER VOLTAGES TO PSU

Setting

The only setting associated with the mains transformer is the input voltage selection.
Ensure that the' input voltage selection setting is compatible with the site supply voltage. Four ac
settings are possible, 100/120 V or 220/240 V, the input frequency may be between 48 and 62 Hz.
Note: when the 9914 is to be connected to a 110 V supply, use the 100 V inp'ut setting.

To change the voltage selection:
(i) Set power off and UNPLUG THE MAINS LE~D AT THE REAR OF THE 9914;
(ii) (see Figure 4.2.1) insert a flat-bladed (5 mm) screwdriver where illustrated and hinge the

panel open;
(iii) withdraw the barrel-shaped voltage selector mechanism and re-insert with the new voltage

facing outwards, do not attempt to rotate the selector barrel in-situ;
(iv) withdraw the fuse holder and install the new fuse, rated as follows:

. ,;<"

for 100/120 V settings, FSI is a 4 A slow-blow fuse (eg Littelfuse type 313);
for 220/240 V settings, FSI is a 2 A slow-blow fuse (eg Littelfuse type 313).
Notes regarding the supply and the supply cable:
(i) The moulded socket on the supply lead fits a chassis-mounted plug located at the rear of the
9914. A suitable 3-pin plug must be connected to the supply lead; 2-pin plugs are not suitable

because the earth wire must be 'grounded' for safety reasons.
(ii) The 9914 must Dot be connected to an LT. mains system, which is defined as one where the
neutral line is held at a substantially different voltage to the earth line.

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 5

•

(iii) The colour coding of tbe individual cables is:
Brown
Blue

LIVE
NEUTRAL
EARTH
, LIGNE
NEUTRE
TERRE

Brun
Bleu
Vert/Jaune

POSITIV
NEGATIV
·ERDE

Braun
Blau
Gelb/Grun

The wiring of US 3-pin plugs is:
LIVE (Brown)
= Black (US) - flat gold pin
NEUTRAL (Blue)
= White (US) - flat silver pin
EARTH (Gr~en/Yellow).__ , =_Green (US) - half-round gold pin

~

SCRE~DRIVER

l::J~SLOT

.

__~-+____ VOLTAGE

RANGE
~_~_FUSE'

CARRIER

FIGU·RE 4.2.1
4.2.5

VOLTAGE SELECTION

Removal and Replacement

The mains transformer should be removed together with the voltage selection panel, as one complete
assembly. The removal procedure is:
(i) Unload and remove the reel of tape.

95 121797 (Issue 1 + Amdt 6)

(ii) Set power off and UNPLUG THE MAINS LEAD AT THE ~EAR OF THE 9914.

(iii) If the 9914 is a desk-top model, note the connection of any earth bonding straps and remove
the covers to improve access and prevent damage to the paint finish.
'
(iv) Remove the card cage cover.
(v) Remove all cards from the card cage.
(vii) Disconnect the 10-way socket (PI) at the PSU and unthread the cableform back to the
transformer.
(viii) Remove the back panel of the 9914.
(ix) With the unit open, remove the left card cage fixing screws (at the front of the bulkhead);
ease out the combined transformer and input socket as one assembly.
(x) Remove the strengthening'. bracket connecting the transformer to the base tray. When replacing the transformer assembly, reverse the removal procedure and check that the voltage
selection, FSI fuse rating (see Section 4.2.4 - Setting) and voltage label are correct for, ~he i~tallation.
If the streamer is a desk-top model, take care to re-connect the earth bonding straps from the covers, to
maintain good ESD performance.
After all the connections have been made, switch on and check that the display indicates OK after
several seconds; if otherwise, Section 3 details the possible fault indications.
The mains switch may removed without disturbing other components, the procedure is:
,

' r . .

~

.'

-

.'

(i) Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914.
(ii) Raise the front moulding to its fullest extent (to near vertical), ensure that the safety catch on
the gas strut is engaged.
(iii) Remove the push-on connections at the mains switch, and push the switch retaining ears
in wards to release the switch.
\Vhen replacing the mains switch, CHECK THAT THE MAINS LEAD AT THE REAR OF THE 9914 IS
UNPLUGGED. Reverse the removal procedure, ensuring that the switch is inserted into tl:ie front
moulding with the' l' legend towards the right side of the 9914 (ie the two connectors qutermost).
4.3.

POWER SUPPLY BOARD

4.3.1

Function

The ac Power Supply board accepts ac voltages from secondary side of the mains transformer and (using
a mixture of switching and linear regulation) generates all the internal dc voltages so that the pcb's
recieve:
+48 V
unregulated
+24 V
± l.5v semi-regulated
+12 V
+5V
- 5 V
- 6 V
-12 V

±0.5V
-0 +O.25V
±0.2V
±0.3V
±0.5V

95 121797 (Issue I + Arndt 6)

Chapter 4

Page 7

4.3.2

Location

.

"'

The Power Supply board is mounted on spigots in the base tray, as illustrated in Chapter S.
4.3.3

Checkout

When power is switched on, the existence of critical dc voltages is automatically'checked out by the
Servo Control processor, in the event of failure (other than +5 V) the POWER message appears on the
display.
'0".

.,'.'

When a go/no-go test of voltage levels is all that is required, it is only necessary to run diagnostic
"
program 73, which checks essential voltage levels, as outlined in Section 3.4.
If a precise check is needed, the voltages can be checked at the Power Supply board itself (see Chapter
2).
The operator panel does not function (ie the display remains blank) if the +5V rail is not present, check
that the operator panel cable is plugged in. at the Servo Control board before testing for the presence of
+5V at the P_ower Supply board.
1

,~.

_:.:',",:::-:: ..

~i..

.;.!'i,.J

j

~.

.:-.! .....

.J

1- ....

-........

-~ ....... .,;~:

. ., ..

~,~.;..~

11-1-

..... ' .. ; ....... _."'

,.. .:.,

.~.'

,,-:.,~~ ..l'...:'~;' .....

: ...

>~ .. ,1

.....

: ..

-~

'-

The Power Supply fuses are shown in a component location drawing in Chapter 2.
4.3.4

Setting

After replacement of the Power Supply board, run diagnostic program 73 to check the presence of the
internal dc rails.
No output rail has any setting potentiometer or select-on-test component, where close regulation is
necessary, the design uses feedback'circuits to maintain the required output volt~ge.
4.3.5

Removal and Replacement

Note: the Power Supply board should be treated as ESD sensitive, see Section' 4.1.2.
(i) Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914.

(li) Raise the front moulding (and deck casting) to it's full extent (almost vertical), ~nsure that the

safety catch on the gas strut is engaged.

0

-.;.

"

(iii) Release connectors as follows:
13-way (SKI) to the motherboard;
8-way (SK2) to the motherboard;
7 -way flying lead to the Servo board P8;
14-way flying lead to the Servo board P7;
IO-way (PI) to the mains transformer;
the earth spade terminal near FS 1.
(iv) Unscrew the 2 heatsink securing screws, release the Power Supply board by lifting it off the 3
locating spigots which secure it to the base tray.
\Vhen replacing the Power Supply, reverse the above removal procedure until all the connectors are in
place, then power up and check that the display indicates OK after a few seconds; if otherwise,
Section 3 details the possible fault indications.

95 121797 (Issue 1 + Arndt 6)

'0 ......... 0

4.4

SERVO CONTROL BOARD

4.4.1

Function

The Servo Control board controls all tape motion, a circuit description appears in Chapter 2.
4.4.2

Location

The Servo
Control board. is mounted on spigots in the base tray, as illustrated in Chapter 5.
.
4.4.3

Checkout

A reasonable checkout of the Servo Control board involves loading a scratch tape tq BOT and running
diagnostic program 04; this procedure assumes that other sub-assemblies (obviously including the
operator panel) are fully functional; but the Data Control, Analogue Data Paths, Digital Data Paths, and
pre-amplifier boards need not be installed or fully functional.
Diagnostic program 04 is an automatic: checkout of the servo performance, to pre-determined limits~
Diagnostic program 49 is a series of input ·stimuli which exercise the motor drive circuits while an
oscillosc~pe is used to examine the circuit response.
If the Servo Control board has not previously been installed in this machine, run diagnostic program 04
and, if it fails, run diagnostic program 49.
4.4.4

Setting

The Servo Control performance may be checked by running diagnostic program 49, there are no
adjustments in the servo control loops.
4.4.5

Removal and Replacement

Note: the Servo Control board is ESD sensitive, see Section 4.1.2 for handling precautions.
(i) Set power off and UNPLUG THE MAINS LEAD AT THE REAR· OF THE 9914.

(ii) Raise the front moulding (and deck casting) to it's full extent (almost vertical), ensure that the

safety catch on the gas strut is engaged.
(iii) Release connectors as follows:
3D-way (P4) to the motherboard;
5-way (P3) to the cooling fan;
5-way (PI) to the TU motor;
5-way (P2) to the SU motor;
7-way (P8) to the Power Supply board;
14-way (P7) to the Power Supply board;
38-way CP5) to the in-chute sensor board;
50-way (P6) to the operator panel.
(iv) Release the Servo Control board by lifting it off the 4 locating spigots which secure it to the
base tray.
\Vhen replacing the Servo Control board, reverse the above removal procedure until all the connectors are
in place, then power up and check that the display indicates OK after a few seconds; if otherwise,
Section 3 details the possible fault indications.

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 9

4.5

CONTROLS AND INDICATORS

4.5.1

Function

m~uldi(

The operator panel consists of a membrane panel mounted on the front face of the 9914 front
and a set of LED displays which illuminate the legends from behind. The membrane panel includes five
switches (usually called 'buttons') used by the operator to control the streamer, and the legends of the
four back-lit indicators which show permanent status to the operator. The 8-character ·display (which
shows temporary status' messages to the operator) and illuminators for the back-lit status legends are
mounted on a common pcb, control and power for this pcb is derived from the Servo Control board.
The buttons and legends are laid out as shown in Figure 4.5.1.

ION LINE\

IWTENI

I DIAG I

I

I

LD/ONL

RWD/UNL

RESET

DENSlTY

tens

units

run/stop

enter

FIGURE 4.5.1
4.5.2

EOT

OPERATOR PANEL BUTTONS AND INDICATORS

Location
.

"-

The operator panel pcb is mounted behind the front moulding on the right hand side (as i1lustrated in
Chapter 5) and connected to the Servo Control board by an 80 cm long, 50-way ribbon cable fixed at the
operator panel end and plug-in at the Servo Control board end.
4.5.3

Checkout

In order for the operator panel to function it must receive +5V from the Servo Control board, if the 8character display is blank with power switched on, the Power Supply may be faulty, refer to Section

4.3.3.
The 8-character display and the back-lit legends may be checked by running diagnostic program 72,
which illuminates all parts of the display panel in turn.
The control buttons can be checked out by inVOking their functions and verifying the response (with a
known good Servo Control board installed) a recommended procedure is to follow Table 4.5.3 in
sequence.

95 121797 (Issue I + Amdt 7)

Action

Correct response

Power-oil sequence,
DrAG legend

Switch on, wait for
a few seconds

DIAG legend flashes.
then display shows Testing

RESET button

Press RESET twice

Display shows 'OK'

DIAG button

Press DIAG button

DIAG legend illuminates
(display shows Test 00)

'tens' & 'units' buttons

Momentarily depress
each button, until
'Test 72' is displayed

Display increments;
once per depression

'run/stop' button
& 8-char display

Press 'run/stop' once

Display continuously scrolls· the
'quick brown fox' message, and
illuminates each legend

'enter' button

Press 'enter' once

Display shows 'Enter 72'

Suspend diagnostic

Press 'run/stop' once

Display reverts to 'Test 72'

Exit diagnostic mode

Press DIAG once

Display reverts to OK

Function checked

I

TABLE 4.5.3

OPERATOR PANEL BUTTONS CHECKOUT

Notes to Table 4.5.3:
• dual-function buttons are only checked in one function, because .interpretation of the input
takes place at the Servo Control board;
• functions shown in italics are not specifically operator panel functions, but are a necessary
step towards some test pre-condition;
• the Servo Control to operator panel signal paths are listed in Chapter 2;
• more detailed instructions for operating diagnostic programs is set out in the
9914 User/Diagnostic Manual.
4.5.4

Setting

There are no electrical or mechanical settings associated with the operator panel or the signals which
drive it.
4.5.5

Removal and Replacement

Note: the operator panel is ESD sensitive, see Section 4.1.2 for handling precautions.
(i) Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914.
(ii) Lift the front moulding, until the deck casting is raised to it's fullest extent (almost vertical),
ensure that the safety catch on the gas strut is engaged.

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page II

(iii) Disconnect the cables on the operator panel pcb:

the
the
the
the

N-way membrane ,Panel;
4-way door solenoid connector;
2 spade connectors to the door micro-switch;
2 spade connectors to the lid micro-switch.

(iv) Disconnect the 50-way cable at P6 on the Servo Control board, free the cable from it's
securing cli~s back to the operator panel.
(v) Remove the 2 nuts which secure the operator panel to the front moulding; note that one bolt is
part of the membrane panel.
(vi) Carefully remove the operator panel. Note: the control buttons remain it:l place, since they
form part of the membrane panel; remove a nut on the left of the front moulding to free the
membrane panel.
When replacing the operator panel, reverse the above removal procedure, noting that careful alignment of
the legend and the pcb is required. Then check the operation of the panel.

4.6

SUPPLY HUB

4.6.1

Function

The supply hub incorporates three raised lobes which, with a reciprocating action at the start of the load
sequence, centralise the tape reel prior to clamping. The hub body contains the mechanism to achieve
that clamping when the hub lock arm is driven into contact with the striker plate by the reel clamp
solenoid.
4.6.2

Location

The supply hub is clamped onto the SU motor shaft, its domed 11.5 em diameter top face is visible in
the centre of the supply chamber.
4.6.3

Checkout

(a) Mechanical action
This procedure assumes correct action of the reel clamp solenoid.
(i) Remove the tape reel,

raise the tape path cover,
run diagnostic program 95,
run diagnostic program 45.
(ii) Check that when 'tens' is pressed the hub solenoid is energised, this is evident from an audible
click, and the manual release tongue moving downwards.
(iii) Hold 'tens' and slowly rotate the hub clockwise, the clamp arms should move smoothly
outwards (without tight spots) until over-centre. Release 'tens' (the hub lock arm should
drop), rotate the hub anti-clockwise and check that the clamps remain at maximum radius.
Press 'tens' (the hub lock arm should engage with the striker plate), rotate the hub anticlockwise and check that the clamps retract smoothly to the hub crown. Release 'tens' and
check that the hub lock arm falls (audible click), the hub should now rotate freely.

95 121797 (Issue 1 + Arndt 6)

Chanter 4

(b) Hub Height

Note: this procedure is only valid 'wheri an undistorted reel is used ..
(i) Load a large undistorted reel of scratch tape and run diagnostic program SS to confirm that

first guide roller.
the. tape runs smoothly over .the
.
(ii) Wind the tape forward using diagnostic program 63, checking that the reel is not clamped

askew (if the reel is askew, unload it and re-load), then rewind. Remove the reel and check
for good tape .packing; ideally this means equal spaces between the tape and each flange but in
practice if a piece of paper can be. slipped between tape and flange on both sides then this is
acceptable.
4.6.4

Setting

There are no settings within the hub mechanism, if the tape reel is slipping then the clamp pads may be
dirty due to the cleaning procedure being overlooked, see the 9914 User/Diagnostic Manual.

of

The height
the spool ledge (ie the reel contact face) in relation the tape path· is adjustable as described
in the following paragraphs.
(a) Using the height setting tool.

This procedure uses the special supply hub height setting tool, T 6009, which compensates for variations
in the height of the motor shaft after assembly. It comprises two parts (body and spacer) as illustrated
in Figure 4.6.4.1
TOOL 800 Y

PLUNGER

CLAMP SCREW

CHECK SURFACE IS CLEAN
FOR A TRUE HEIGHT SETTING

FIGURE 4.6.4.1 SUPPLY HUB HEIGHT SETIING TOOL T6009
(i) Remove tape reel, set power off and raise the tape path cover.

(ii) Align the dot on the sloping· outer edge of the hub with the slot on the front edge of the
streamer casting, insert the long 3/32 AF Allen Key, slacken the clamp screw (see Figure
4.6.5.1) and lift the hub off. If the hub does not readily lift off then see Section 4.6.5, which
describes the universal hub removal tool.

~5

121797 (Issue 1 + Arndt 6)

Chapter 4

Page 13

(iii) Check that there is no debris on the motor insulating washe-; or the spacer part of "tool T 6009

(otherwise the correct pub height will not be obtained). Place the spacer around the motor
shaft and resting on top of the motor washer.
(iv) Unlock the clamp screw on the body part of tool T 6009 to free the plunger (see Figure
If ;:: A 1\
,.v.,
.• J.
Place the tool body centrally over the spacer.
- Press the tool body down firmly on the spacer so that the plunger rises, hold in position while
tightening the clamp screw to set the plunger.
CAUTION: ENSURE THAT THE PLUNGER CLAMP SCREW IS NOT RESET UNTIL THE
HEIGHT SETTING PROCEDURE IS COMPLETE.
Lift the tool body away from the motor.
(v) Rotate the toggle rotor (see figure below) on the supply hub anti-clockwise (viewed from the
hub underside) to retract the clamp arms.
.

FIGURE 4.6.4.2 SUPPLY HUB TOGGLE (FROM UNDERSIDE)
(vi) Load the supply hub into the body of the tool (see Figure 4.6.4.3). Check that the hub is fully
located all around the edge of the tool to ensure a true height setting.
(vii) Rotate the toggle rotor clockwise until the mechanism goes over-centre, locking the tool body
onto the hub.
Check all around the tool body and supply hub to make certain that they are still in firm
contact with each other.
(viii) Place the tool and hub above the motor shaft. Align the spot on the hub to be nearest the
front face of the streamer (see Figure 4.6.4.3).

95 121797 (Issue 1 + Arndt 6)

rl.. ... _ ..... _

A

(ix) Lower the tool and hub onto' the motor drive shaft so that th~y just engage. Insert the long
Allen Key through the slot in the deck and fit it into the sQ.~ket head cap screw on the hub
clamp (see Figure 4.6.5'.1).

CAUTION: ENSURE CAREFUL HANDLING OF THE TOOL DURING THE NEXT
PROCEDURE. THE PLUNGER SETIING AND HENCE THE HUB. HEIGHT SEITING
MA Y BECOME DISTURBED.
(x) Gently lowex: the tool body and supply hub, keeping the Allen Key engaged, until the tool
plunger rests on top of the motor shaft.

(xi) Tighten the hub clamp with the Allen Key, to 12 Ib-in torque.
~--

KEEP IN LOCKED POSITION

SUPPLY HUB

+

INSERT ALLEN KEY THROUGH SLOT

FIGURE 4.6.4.3 FITIING THE SUPPLY HUB
(xi) To remove the tool body, depress reel clamp solenoid release lever (via an access hole in the
top of the deck casting, near the supply chamber).
Rotate the tool and hub anti-clockwise until the reel clamp arms have retracted. Lift the tool
body up and away from the supply hub.
The height of the supply hub should now be set at 24.51 ±O.1 mm (spool ledge to top face of
motor).

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 15

(b) By trial and error

(i) First use the procedu~e of Section 4.6.3 (b) to confirm that setting is necessary.
(ii) Unload and remove the reel of tape,

set power off and raise the tape path cover.
(iii) Place an undiSlorled empty 10 inch reel on the hub.

(iv) Examine the position of the reel flanges with respect to the first guide roller, to determine the
direction and magnitude of the height correction (rotate the reel).
(v) Align the dot on the sloping outer edge of the hub to be nearest the front edge of the streamer
casting.
Insert a long 3/32 AF Allen Key through the slot in the casting (as illus~rated in Figure
4.6.5.1), slacken the clamp screw and reposition the hub.
(vi) Repeat these steps until the alignment appears to be correct.
Tighten the clamp screw, to 12 lb-in torque.

\ \

(()
~

SOCKET HEAD

~nllii'f---(
CAP SCREw

SHAFT OF
ALLEN KEy

FIGURE 4.6.5.1 LOCATION OF SUPPLY HUB CLAMP

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 16

4.6.5

Removal and Replacement

The supply hub assembly is clamped onto the supply motor shaft by means of a ring clamp. access to
this using a long Allen key is illustrated in Figure 4.6.5.1.
(i) Remove tape reel, set power off and raise the tape path cover.
(ii) Align the dot on the sloping outer edge of the hub with the slot on the front edge of the
streamer casting. insert the long 3/32 AF Allen Key t slacken the clamp screw (see Figure
4.6.5.1) and i~ft the hub off:

If the hub does not readily lift off. the universal hub removal· tool T 6037 should be used. as
illustrated in Figure 4.6.5.2.

LOCATING

SCREWS -..:::::::::==:=::----- ~~--..:;;:;;:::::;

..
FIGURE 4.6.5.2 UNIVERSAL HUB REMOVAL TOOL (SET FOR SUPPLY HUB)
Check that the tool is confi.gured for supply hub removal (see Figure 4.6.5.2)
(i) Adjust the large extractor screw fully anti-clockwise and the three pulling screws fully
clockwise.
(ii) Place the tool gently on top of the supply hub so that the three pulling screws drop into the
three reel clamp guides.
(iii) Rotate the tool clockwise until the pulling screws are pressed firmly against the reel clamp
guides. Adjust the screws anti-clockwise until they hold the tool firmly in position
(iv) Rotate the large extractor screw clockwise onto the motor shaft until the supply hub is lifted

free of the shaft.
The replacement procedure is identical to the final stages of the height setting procedure, described in
the later paragraphs of Section 4.6.4.

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 17

4.7

REEL MOTORS

4.7.1

Function

The reel motors are fixed directly to the deck casting and carry the SU and TU hubs, set to the corre"
height, on their shafts. Current is supplied to the motors to control the direction and torque required to
transport tape or hold it steady in 'stop lock' mode.
4.7.2

Location

The reel motors are prominent cylindrical components below the deck casting, being about 100 mm
diameter by 150 mm long.
4.7.3

Checkout

There is no routine checkout of the reel motors, running diagnostic program 04 (auto servo checkout)
successfully is an indication of acceptable performance. There is no facility to inspect the brushes on
the Ametek motors.
4.7.4

. Setting

There is no mechanical setting for the reel motors, any error in hub height is corrected by the
procedures of Section 4.6.
4.7.5

Removal and Replacement'

Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914 before commencing
any motor removal or replacement.
In order to remove either motor its lead must be unplugged from the Servo Control board and the
appropriate hub must be removed from the motor shaft. After replacing a motor, the hub height must
be reset.
\Vhen replacing a motor with a flat on the shaft, ensure the orientation of the" shaft conforms
to Figure 4.7.
FLAT ON-MOTOR SHAFT

SUPPLY MOTOR SHAFT

FIGURE 4.7

95 121797 (Issue 1 + Arndt 6)

SPLIT OLIVE

TAKE-UP MOTOR SHAFT

ORIENTATION OF MOTOR SHAFT

rh~nt~ ..

A

4.8

TAPE PATH ASSEMBLY

4.8.1

Function

The tape path casting is the reference component of the tape path, it locates against the reference face
In the underside of the deck casting to carry:
• the read/write and erase head block;
• the tape cleaner; .
• the two bollards
• the BOT/EOT sensors board;
• the 'in-chute' Tx/Rx blockS;
• the pre-amplifier assembly;
• the tension arm assembly;
• the tacho assembly.
The height of these items with respect to the tape is controlled to give an accurate tape path with no
height adjustments.
4.8.2

Location
.....

..

.

The tape path assembly is an aluminium casting, located as illustrated in Chapter 5, against the reference
faces on the underside of the deck casting.
Checkout

4.8.3

Only severe mechanical damage can be expected to alter the orientation of the tape path with respect to
the three tape path mating faces.
The azimuth screw is set at the factory, to give the required skew performance. Diagnostic programs 82
and 83 have been allocated to verify the skew performance.
4.8.4

Setting

The tape path mechanics are not field adjustable.
The BOT and EOT sensors can be set up as follows.
(i) Select a reel of tape which has a highly reflective base (back-coated or dull-coated tapes are
not suitable);
(li) with power on, load a tape by hand until the BOT marker is near the BOT/E,OT block;
(iii) raise the front moulding to its fullest extent (to near vertical), ensure that the safety catch on
the gas strut is engaged:
(iv) monitor IC34 pin 13 on the Servo Control board with a dc voltmeter;
(v) hold the reels so that the tension arm is centrally positioned and the BOT marker not opposite
its detector;
(vi) Check that the output is within the range 3.4 to 4.6 volts, adjusting R2 if necessary;
(vii) move the tape so the marker is opposite the detector block, check that the output is now less
than 300 mY;
(viii) attach an EaT marker a few inches before the BOT marker;
(ix) repeat (iii) to (vii) for the EaT circuit, monitoring IC34 pin II and adjusting Rl if necessary;
(x) remove the EOT marker;
(xi) remove the voltmeter, lower the deck casting, and load a tape to BOT to confirm correct
operation.

95 121797

(Issue 1 + Arndt 6)

Chapter 4

Page 19

4.8.5

Removal and Re'placement
I

Note: the Tape Path assembly contains electronic circuit boards, and is ESD sensitive, see Section 4.1.2
for handling precautions.
Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914 before commencing
tape path removai or repiacement.
Lift the front moulding, until the deck casting is raised to it's fullest extent (almost vertical), ensure that
the safety catch on the· gas strut is engaged.
Before removing the tape path
(i) the 40-way cable to
(ii) the 40-way cable to
(iii) the 28-way cable to
(iv) the 14-way cable to

assembly, release the attached cables:
the Servo Control board;
the ADP board;
the ADP board;
the hub sensor pcb.

Attach some temporary covering (such as that supplied by the head manufacturer) to the recording
surface of the head, for additional protection while removal is in progress. Suitable covering could be a
piece of lint-free cloth secured in place' by adhesive tape ..
The tape path is fixed to the deck casting. by three· screws, one at each end and one at mid-point,~ near
the 9914's outer edge. While extracting the tape path assembly, stand on the right of the machine and be
extremely careful not to scrape the head face against the adjacent casting.
.
Replacement is essentially the reverse of removal; again being extremely careful not to scrape the head
face against the adjacent casting, and equally careful not to impact the rollers.
4.9

TAPE CLEANER

4.9.1

Function

The tape cleaner presents a very sharp edge to the tape at an acute angle during forward tape motion,
any surface debris is thereby removed from the tape before it reaches the h.ead.
4.9.2

Location

The tape cleaner is mounted on the head plate, near the head block, as illustrated in Chapter 5.
4.9.3

Checkout
.i

."-

WARNING: ONE EDGE OF THE SAPPHIRE CLEANER IS EXTREMELY SHARP; OBSERVE
GREAT CARE.
The tape cleaner may be checked -by. visual examination, the edges should be straight and free from chips
if damage to the tape is to be avoided. Observation with the tape loaded will show a small tape
deflection of the tape by protrusion of the cleaner blade into the line of the tape.
The tape cleaner's angle of attack and intrusion into the tape path are fixed by two locating pins.
4.9.4

Setting

No re-setting is required.

95 121797 (Issue 1 + Arndt 6)

4.9.5

Removal and Replacement

WARNING: ONE EDGE OF THE SAPPHIRE CLEANER IS EXTREMELY SHARP. HANDLE WITH
GREAT CARE.
<;et power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914 before commencing

any tape cleaner removal or replacement.
The tape cleaner is removable by undoing its fixing screw under the head plate; take care not to undo
screws belonging to other tape path components.

4.10

TAPE PATH ROLLERS

4.10.1

Function

The tape path rollers assist in transporting and guiding the tape along the tape path, they are precision
made rotating parts.

4.10.2

Location

Three flanged rollers are used on the 9914, one near the exit from the supply chamber, one mounted on
the outer end of the tension arm and one at the entrance to the take-up chamber. The front and rear
rollers are identical.

4.10.3

Checkout

Ensure that the rollers run freely and smoothly on their bearings, show no excessive end float, have no
flange damage or roughness, and have clean smooth contact surfaces. If a bearing does not run smoothly
this is usually apparent when it is rotated slowly by hand (compare with another); when rotated fast a
rough bearing will cease to rotate immediately.
The height of each roller is manufactured to make a straight tape path. Load a tape which is free of
edge damage and examine the tape contact with the roller flanges while running diagnostic program 55,
light edge contact is normal but curling against a flange causes tape damage.

4.10.4

Setting

There is no setting procedure, if

4.10.5

a roller is replaced with its own shim the straight tape path
is retained.
.. "
-

.

Removal and Replacement

Set power off and UNPLUG THE MAINS LEAD AT THE REAR OF THE 9914 before commencing
any roller. removal or replacement.
Removal and replacement of the rollers in the SU and TU chambers is straightforward except that any
shims supplied with the replacement roller must be retained as part of the replacement roller assembly.
The roller at the outer end of the tension arm appears to be an integral part of the tension arm assembly
but may be replaced by moving the tension arm away from its rest position and using a bent tommy bar
to engage with the hole in the roller base.

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 21

4.11

TENSION ARM ASSEMBLY

4.11.1

Function

The tension arm assembly incorporates the arm itself together with a damping device and the position
sensing circuits, including the 'limit' flags and opticai switch.
Location

4.11.2

The tension arm itself is visible above the deck casting; the damping mechanism and position sensor
circuits are below the deck casting.
Checkout

4.11.3

(a) Display check for arm position and limit

This procedure checks that the limit ~flag and::position. data is correctly interpreted by the Servo ·Control
processor. It is important that the position. sensor emits zero output at centre travel and that the limits
are approximately equal.
(i) Run diagnostic program 47, the 'LIMIT' quantity in the indication may be ignored until step

(ii). The other three characters indicate the position sensor output; with the arm at rest they
should indicate about 80, at full travel they should indicate about 180. These are not rigid
limits outside which re-setting must be carried out, but may be regarded as an indication of
correct operation, the absolute limits are set out in (b) below.
.
(ii) Check that when the arm is at either limit of travel, the indicated leading characters in the
. display ar~ 'LIMIT', and as the arm is moved away from either'limit' the 'LIMIT' disappears~
(b) Voltage check for arm position and limit
(i) Unload the tape and set power off; raise the deck casting to monitor the test points, as stated
.
(ensure that the safety catch on the gas strut is engaged).
(ii) On the tension arm board, monitor IC 1.7. Set power on and check that the position sensor
generates approx +1.0 V (±0.2 V) relaxed, zero at mid-position and -1.0 V (±O.2 V) at full

tension; the most important feature is zero volts at mid-travel. This level appearS"on the Servo
Control board at the R64/C40 junction. Mid-travel is when the tension arm is pushed just
clear of the small hole in the casting.
(iii) On the Servo Control board, monitor IC34 pin 3 (or pin 4 - the gate output). Move the
tension arm and check that it goes low (limit detected) just before the mechanical limit of
travel, in both directions.
(c) Diagnostic test for arm response

Run diagnostic program 48 (tension arm response), as described in Section 3.4.
4.11.4

Setting

The most important parameter of the position sensor is that at mid-travel its output is zero, this
parameter is set during manufacture and does not vary during use. Should a circuit component be
replaced, the following notes are provided.
Monitor ICl.7 to examine the output voltage. The offset control R8 is provided to set the output to 0.0
V when the tension arm is at mid-travel. The gain control R9 'is provided to set the output to ±1.0
(±0.2) V at the travel extremes.
95 121797 (Issue 1 + Arndt 6)

f""t..~_

.. __

A

4.11.5

Removal and Replacement

The tension arm roller removal/replacement is described in Section 4.10. The electronic components are
not field-replaceable, because the position sensor is set up at the factory as part of the tape path
assembly.
4.12

DATA CONTROL BOARD

4.12.1

Function

The Data Control board supervises the data-related parts of all logic activity, it is described in Chapter

2.
Location

4.12.2

The Control board is a plug-in printed circuit board which fits into the third slot in the card rack, as
illustrated in Chapter 5, using three dual 32-way connectors.
Checkout

4.12.3

Specific Data Control board faults are highlighted by messages on the 8-character display at the front of
the 9914, Section 3.3 sets out these messages.
A general checkout of the Data Control board involves running one or more of diagnostic programs 05
to 09, depending on the fault symptom(s). This procedure assumes that the operator panel and Servo
Control board are both fully functional.
Setting

4.12.4

The Data Control board does not incorporate any potentiometers, parameter-setting links, or switch
options.
The link near the lower right corner determines whether the line termination· resistors are powered from
within the 9914 (as is usual) or from outside (as with daisy-chain systems).
The links LKI and LK2 (near upper edge of the board) should always be fitted when the board is in
service.
"-

The battery (which maintains the NVR contents when power is switched off) has a nominal life of 7
years, and a worst-case life of 5 years. It should be noted that if the **NVR message appears and
LD/ONL is pressed to re-Ioad the NVR, the parameters loaded are default values, the operational: values
must be determined by re-calibration.
Removal and Replacement

4.12.5

Note 1: the Data Control board is ESD sensitive, see Section 4.1.2 for handling precautions.
Note 2: the Data Control and DDP boards are paired. Earlier pin 121600 goes with 121700, while later
pin 123638 goes with 123620. All drives will have been shipped with compatible pairs; the pairs should
not be mixed.
(a)
(b)
(c)
Cd)
(e)

Set power off and unplug the mains lead at the rear of the streamer;
identify the Data Control board;
disconnect any connectors which prevent the Data Control board being withdrawn;
raise the two board extractors, simultaneously;
lift the board straight out ..

95 121797 (Issue 1 + Arndt 6)

Chapter 4

Page 23

..."
.:

If replacing the battery, ensure it is fitted with the positive side uppermost (the '+' contact is marked on
the pcb). If installing a new Dat~ Control board, remove the insulating strip which is inserted under the
positive battery contact.
When replacing the board, ensure it is placed in the third slot and the edge connectors are correctly
aligned with the Mother board sockets before pushing the board fully home. No attempt should be madl
to insert the Data Controi board in any but the third slot, because the all pcb's have designated positions,
determined by the edge connectors.
(i) Set power on" and allow the power-on diagnostics to run,
the **NVR message may appear, if so press LD/ONL to by-pass this indication;
the **DNI message may appear next, if so press LD/ONL to by-pass this indication.
If the 9914 loading door is open, 'Ready' should be displayed,
if the 9914 loading door is closed, LOCATING should be displayed, press RESET once to halt
.
the loading attempt and once again to open the door.
(ii) Run program 95 and enter the service key.

Run program 80.
(iii) Power cycle the 9914.

Load a standard amplitude tape to BOT.
Leave the 9914 powered on for 15 minutes, to allow the small signal circuits to stabilise.
(iv) Run program 95 and enter the service key.
Run diagnostic program 74 to re-calibrate the 9914.
f

••

(v) Set power off, wait a few seconds and set power on again. Allow the power-on diagnostics to
run, there should be no error message.
(vi) Load a scratch tape to BOT.
Run diagnostic program 01.
4.13

ANALOGUE DATA PATHS BOARD

4.13.1

Function

The Analogue Data Paths (ADP) board handles the analogue tape data, it is described in Chapter 2.
4.13.2

Location

The Analogue Data Paths board is a plug-in printed circuit board which fits in the first (ie the front)
slot in the card rack, using two dual 32-way connectors.
4.13.3

Checkout

A checkout of the ADP board involves running diagnostic program 07; this procedure assumes that other
boards are fully functional.
4.13.4

Setting

The ADP board has no potentiometers, links, or switches. Any parameter setting is achieved
electronically by signals from the Data Control board.

95 121797 (Issue 1 + Arndt 6)

Chanter 4

. Removal and Replacemen t

4.13.5

Note: the ADP board is ESD sensitive, see Section 4.1.2 for handling precautions.
(a)
(b)
(c)
(d)
(e)

Set power off and unplug the mains lead at the rear of the streamer;
identify the ADP board;
disconnect the IDe connectors to the pre-amplifier and Servo Control boards;
raise the two board extractors, simultaneously;
lift the board· straight out.

When replacing the board, reverse the removal procedure, ensuring that the ADP board is inserted in the
first slot and the edge connectors are correctly aligned with the Mother board sockets before pushing the
board fully home.
No attempt should be made to insert the ADP board in any but the first slot, because its position is
mechanically determined by its connectors.
After ADP board replacement, tbe:.9914 must be re-calibrated using diagnostic program 74 before being
returned to on-line use.
4.14

DIGITAL DATA PATHS BOARD

4.14.1

Function

The Digital Data Paths (DDP) board decodes the Pertec interface commands and executes the digital data
processing associated with all recording densities.
A functional description appears in Chapter 2.
4.14.2

Location

The DDP board is a plug-in printed circuit board which fits into the second
illustrated in Chapter 5.
.

4.14.3

~lot

in the card rack, as

...

Checkout

A checkout of the DDP board inyolves running one or more of diagnostic programs 05 to O~; this

procedure assumes that other boards are fully functional.
4.14.4

Setting

The DDP board contains the nine potentiometers which are set up at the factory to optimise the capture
performance of the phase lock loop for each data channel. The re-setting of these pots is not required,
if the PLL chips are replaced, re-setting of the pots requires base-station type facilities.

95 121797 (Issue I + Arndt 6)

Chapter 4

Page 25

Removal and Replacement

4.14.5

•

Note 1: the DDP board is ESD sensitive, see Section 4.1.2 for handling precautions .
Note 2: the DDP and Data Control boards are paired. Earlier pIn 121700 goes with 121600, while later l
pIn 123620 goes with 123638. All drives will have been shipped with compatible pairs; the pairs should not be mixed.
(a)
(b)
(c)
(d)
(e)

Set power off and unplug the mains lead at the rear of the streamer;
identify the DDP board;
disconnect any connectors which prevent free withdrawal of the DDP board;
raise the two board extractors, simultaneously;
lift the board straight out.

When replacing the board, reverse the removal procedure, ensuring that the edge connectors are correctly
aligned with the Mother board socket before pushing the board fully home.
No attempt should be made to insert the DDP board in any but the second slot, because its position is
mechanically determined by its connectors.
4.15

SCSI BOARD

4.15.1

Function

The SCSI board handles the SCSI interface commands, it is described in Chapter 2.
Location

4.15.2

The SCSI board is a plug-in printed circuit board which fits in the rearmost slot in the card rack and
carries a connector for the SCSI signals to/from the host computer.
Checkout

4.15.3

is

A checkout of the SCSI board is automatically carried out when power
applied to the 9914. At other
times its status can be interrogated by the SCSI 'request status' command.
Setting

4.15.4

The SCSI board contains slide switches and links which are set according to the customers' "system, as set
out in the SCSI User Manual. Alternatively the 9914's NVR may be configured to hold these options, as
decribed in Section 3 under 'Configurable Options'.
Removal and Replacement

4.15.5

Note: the SCSI board is ESD sensitive, see Section 4.1.2 for handling precautions.
No attempt should be made to remove or replace the interface connector while power is still applied to
the 9914.
(a)
(b)
(c)
(d)
(e)

Set power off and unplug the mains lead at the rear of the streamer;
identify the SCSI board;
disconnect the SCSI interface connector;
raise the two board extractors, simultaneously;
lift the board straight out.

95 121797 (Issue 1 + Arndt 7)

Chaoter 4

CHAPTER 5 - SUB-ASSEMBLY LOCATIONS AND SPARES LISTS

CONTENTS

Page

5.1

SCOPE OF CHAPTER 5 .......................................................................... 1

5.2

SUB-ASSEMBLY LOCATIONS ...................................•........................... 1

5.3

A VAILABLE ·SPARES ............................................................................. 8

5.1

SCOPE OF CHAPTER 5

Section 5.2 contains two-dimensional drawings to aid the location of sub-assemblies, Chapter 6 contains
more detailed technical illustrations which include the related fixings.
Section 5.3 lists the available spares.

5.2

SUB-ASSEMBLY LOCATIONS

Section 5.2 consists of several figures which enable the location and identification of mechanical and
electronic sub-assemblies.

95 121797 (Issue 1 + Arndt 7)

Chapter 5

Page 1

"ROLLER

'-..JQTACHO

EOLLARD

o

TENSION ARM

ROLL~R

TAPE' LOADING

DOOR

FIGURE 5.2.1
95 121797 (Issue 1 + Arndt 6)

9914 TAPE PATH COMPONENTS

ChantP!r '\

P.,,..,o ..,

~

a...

N

a..

II

1\

"0

a:
<
0

~

0

a:
<

z

I II:

U')

uU')

I-~

a..

z

<

U

I

Q

a:
a<

0

a..

a..

CD

0
0

a:
a-<

CD

0

<
~

L:

FIGURE 5.2.2
95 121797 (Issue 1 + Arndt 6)

9914 CIRCUIT BOARD POSITIONS

Chapter 5

Page 3

.

L--..l

I

+

+

MOTHER BOARD
I

+

MAINS XFR

...
I

"-

t

,

COOLIN'S

+

+

~

FAN
SERVO CONTROL BOARD

I

1

rt

I

+

I

I

PO~ER

I
I

+1

+

Ft=

I

+

SUPPLY BOARD

11

\I'I

+

, f

I

HEATS INK
L - - -_ _

~II

!

I
MAINS SWITCH
~--------------------------------------------~~~I~
FIGURE 5.2.3
95 121 797 (Issue 1 + A md t 6)

9914 BASE TRAY SUB-ASSEMBLIES

r------------,L_,

I

I
I

_.J

DOOR

SU

MICROS~ITCH

MOTOR

LOADING FAN
MOTOR ASSY

/

.,.

,

---

.....

",

I

\

I

I
\
\

,

I

"

.,.

/

HEAD PLATE
ASSY
".

TU MOTOR

FIGURE 5.2.4
95 121797 (Issue 1 + Arndt 6)

9914 DECK CASTING UNDERSIDE SUB-ASSEMBLIES

Chapter 5

Page 5 .

TENS rON ARM SENSOR BOARD

o
TENS rON SPRING
IN-CHUTE SENSOR BOARD

o

/
/

o

/

o

FIGURE 5.2.5
95 121797 (Issue 1 + Amdt 6)

9914 TAPE PATH ASSEMBLY UNDERSIDE

Chapter 5

Page 6

\

ROLLER

TACHO

BOlLAAO

c
a:
c<

®

ell

-ffi

.....

~

x:

<.
I

~ADSGr
TAPE CLEANER

4J

a:
a..

0

BOLLARD

Q

~
~
EOTIBOT V
SENSOR

o

IN-CHUTE RX

TENSION ARM

_,'
0
\

FIGURE 5.2.6
95 121797 (Issue 1 + Arndt 6)

TENS rON ARM
ROLLER

... -' ROLLER

9914 TAPE PATH ASSEMBLY TOP SIDE

Chapter 5

Page 7 .

5.3

AVAILABLE SPARES

CONTENTS
5.3.1
5.3.2
5.3.3
5.3.1

Page

Introduction ............................................................................................... 8
Major Spares List .......................................................................... ::::;;;;;;... 8
Subsidiary Spares List ................................................................................ 9
Introduction

The available spares list includes items which are recommended spares, applicable· t9 individual sites
where the 9914 is in use. The complete available spares list is considered applicable to base stations
which service many streamers.
The electronic assembly Parts List (PL) number is given for each individual part as well as the system
tested spares number. A 'system tested .spare is a part which has been tested as functional in ao system
configuration.

95 121 i9i (Issue 1 + Arndt 6)

Chapter 5

Page 8

5.3.2

iviajor Spares List

Parts list
number

System tested
spares number

Tape Path Assembly

121736

95 121736 00

Supply Hub Assembly

109767

95 109767 08

Hub Sensor pcb

120920

95 120920 00

Hub Lock Assembly

121722

95 121722 00

Reel Motor Assembly

121721

95 121721 00

Cooling Fan Assembly

121908

95 121908 01

Loading Fan Motor Assembly

121723

95 121723 00

Analogue Data Paths board

121710

95 121710 00

Data Control board (later)
(pairs with next item)
Digital Data Paths board

123638

95 123638 00

123620

95 123620 00

Servo Control board

121050

95 121050 00

Power Supply board

121590

95 121590 00

Switch Fascia pcb

121160

95 121 ~60 00

Door Solenoid Assembly

121906

95 121906 00

SCSI board (512K Single-ended)

123510

95 123510 00

SCSI board (512K Differential)

123511

95 123511 00

Pertec Cache Interface board (512K)

123702

95 123702 00

Spare description

95 121851 00

Fuse Kit
Door micro-switch

QS22821

95 228210.00

Mains Switch

QS24004

95 240040 00

121600

95 121600 00

121700

95 121700 00

Data Control board (early)
(pairs with next item)
Digital Data Paths board

95 121797 (Issue 1 + Arndt 7)

Chapter 5

Page 9 .

5.3.3

Subsidiary Spares List

Parts list
number

System tested
spares number

Notes

Front/Rear Roller

123240

95 123240 00

TPA

Tension Arm Roller

123910

95 123910 00

TPA

Tape Cleaner Assembly

119287

95 119287 00

TPA

In Chute Sensor pcb

120860

95 120860 00

TPA

Tension Arm pcb

121010

95 121010 00

TPA

Head Amplifier pcb

121884

95 121884 00

TPA

EOT/BOT pcb

120910

95 120910 00

TPA

Tension Spring

IS13338

95 133380 00

TPA

Battery

IS13327

95 133270 00

DC

Spare description

(board 121600 only)

Notes:
TPA = part included in Tape Path Assembly.
DC = part included in Data Control board.

95 121797 (Issue 1 + Arndt 7)

Chapter 5

Page 10

CHAPTER 6 - ILLUSTRATED PART·S LISTS

Page

CONTENTS

C~APTER

6.1

SCOPE OF

6 .2

USING THE ILL USTRA TI0 NS .................................••.... ~...................... 2

6.2.1

Tape Path Assembly .................................................................................. 4

6.2.2

Tape Rollers and Cleaner ......................................................................... 6 .

6.2.3

Supply Hub Assembly ........................................................•...................... 8

6.2.4

Hub Sensor pcb ........................................................................................ 10

6.2.5

Hub Lock Assembly .....................................•........................................... 12

6.2.6

Supply Reel Motor Assembly .................................................................. 14

6.2.7

Take-up Reel Motor Assembly .............................................................. 16

6.2.8

Cooling Fan Assembly ............................................................................. 18

6.2.9

Loading Fan Motor Assembly ................................................................. 20

6.2.10

Power Supply board ................................................................................. 22

6.2.11

Servo Control board ................................................................................. 24

6.2.12

Data Control board .................................................... ~ ............................ ~. 26

6.2.13

Analogue Data Paths board ..................................................................... 28

6.2.14

Digital Data Paths board .......................................................................... 30

6.2.15

SCSI (or PCI) board ................................................................................. 32

6.2.16

Switch Fascia pcb ...................................................................................... 34

6.2.17

Door Solenoid Assembly .......................................................................... 36

6.2.18

Door micro-switch ................................................................................... 38

6.2.19

Mains Switch ............................................................................................ 40

6.2.20

Tape Path Cover ....................................................................................... 42

6 ..............................................•........••................. 2

95 121797 (Issue 1 + Arndt 8)

Chapter 6

Page 1 .

6.1

•

SCOPE OF CHAPTE-R 6

The Illustrated Parts Lists provide a rapid visual and part number reference to all field replaceable units
(FRtrs) - and attaching hardware - which are listed as major spares in Section 5.
6.2

USING THE ILLUSTRATIONS

Each illustration has nu~bered callouts; each number represents the associated FRU or attaching
hardware. The text on the following (facing) page contains:
· Figure reference number;
01 onwards for the replaceable part,
10 onwards for any attaching hardware.
· Part number
· Description
Quantity

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 2

Abbreviations

The following abbreviations are used, particularly when describing screws.
'"'ieneral format SCR Head type, Size, Thread pitch x
y

length~

SCR
SCR-LOC

Screw
Screw .:. self-locking type

ASH

PAN
POZ
THR-FM
UNC

Allen Socket Head,
also called 'hex wrench'
Countersunk head
Flat Head Screw
Pan - head - ie a domed head
Pozidriv-style screwdriver recess
Thread Forming Screw (Self Tapping)
Unified coarse thread

6-32x3/8

Size, thread pitch & length

BO
HTST
MS

zp

Black Oxidised
High Tensile Steel
Mild Steel
Zinc Plated

HEX

Hexagonal

BC

Beryllium Copper
Crinkle
Fastener
Internal Teeth
Metric size
Mounting
Washer
Shakeproof
Single Coil
Unified (washer),
to fit corresponding screw size

CSK
FRS

eRr

FSTNR
IT
M

MTG
WAS
SHP
SC
UN

95 121797 (Issue 1 + Arndt 7)

Material and/or plating

Chapter 6

Page 3

FIGURE 6.2.1
95 121797 (Issue 1 + Amdt 7)

TAPE PATH ASSEMBLY

Chapter 6

Page 4

Figure ref.

Part Number

Description

Qty

Tape Path Assembly
95 121736 xx
01
.......................................................................................................................................................

A ttaching Hard ware:
Figure ref.

Part Number

Description

Qty

10

95 041065 xx

SCR, POZ PAN 8-32UNCx5/8

3

11

95 041596 xx

WAS, 8-32UNC .. SHP, IT

3

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 5

.

"

()

II

\~

~:@)LjJ)

.

0----

/.!lIllY

-~--j
~~

~~;I~/~

\

§.

. O~JP

@)=Jl~.
\ -

a
/

]~~ ~
~IIII
3.

~

fJ~ -~~~o
.~~
-

~.

-

==;='2

====;:,

\

I

ID

W1D-~
~ I

1\\~»,

~ l~ 1:~r) ~~
Q~'1"'"'©-V=I-~
=~
j
5
II
~=.JJl---r' r- ~ / _-ij
~!p 0----------~-~\ j -----}

1
a

FIGURE 6.2.2
95 121797 (Issue 1 + Arndt 7)

_ I

~

TAPE PATH ROLLERS AND CLEANER

Chapter 6

Page 6

Figure ref.

01

Part Number

Description

Qty

95 123240 xx .

Front Roller

1

............................•..........................................................................................................................

01

95 123240 xx

Rear Roller

1

02

95 123910 xx

Tension Arm Roller

1

03

95 119287 xx

Tape Cleaner

1

A ttaching Hard ware:
Figure ref.

Part Number

Description

Qty

10

95 041591 xx

SCR, ASH 6-32xl/2 HTST

2

95 041346 xx
WAS, CRI, 6UN, BC ZP
11
2
.......................................................................................................................................................
,
.

12

95 041057 xx

SCR, POS PAN, 6-32UNCx5/8

13

95 041662 xx

WAS, SHP, 6UN IT

1
,

95 121797 (Issue 1 + Amdt 7)

Chapter 6

-1 "

Page 7

-

Ol~

@
I

FIGURE 6.2.3
95 121797 (Issue 1 + Arndt 7)

SUPPL Y HUB ASSEMBLY
Chapter 6

Page

Figure ref.

Part Number

Description

Qty

01

95 109767 xx

Supply Hub Assembly

........................................................................................................................................................

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 9

-o

o

FIGURE 6.2.4
95 121797 (Issue 1 + Arndt 7)

HUB SENSOR PCB

Chapter 6

Page 10

Figure ref.
01

Part Number
9S 120920 xx .

Description

Qty

Hub Sensor pcb

1

A ttaching Hard ware:

Figure ref.

Part Number

Description

Qty

10

9S 041053 xx

SCR, POZ PAN, 6-32UNCx5/16

1

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 11

.

o

FIGURE 6.2.5
95 121797 (Issue 1 + Arndt 7)

HUB LOCK ASSEMBLY

Chapter 6

Page 12

Figure ref.

Part Number

Description

Qty

01

95 121722 xx

Hub Lock Assembly

1

A ttaching Hardware:

Figure ref.

Part Number

Description

Qty

10

95 041053 xx

SCR, POZ PAN, 6-32UNCx5/16

2

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 13

I I

FIGURE 6 .2.6
95 12179 7 (Issue 1

+ AItldt 7)

(-4)

SUP
PLY REEL MOTOR
.
ASSEM

BL Y
Chapter 6

Page 14 .

Figure ref.

Part Number

Description

Qty

01

95 121721 xx

Reel Motor Assembly

1

Description

Qty

A ttaching Hard ware:
Figure ref.

Part Number

10

95 041623 xx

11

95 103948 xx

95 121797 (Issue 1 + Arndt 7)

SCR~

POZ CSK, 8-32UNCx3/4
BUSH, MOTOR

4

4

Chapter 6

Page 15

FIGURE 6.2.7
9512179 7 (Issue 1

+ Arndt 7)

TAKE-UPRE EL MOTOR
.
ASSE

MBL Y

Chapter 6

Page 16

Figure ref.

01

Description

Qty

Reel Motor Assembly

1

Part Number

95 121721 xx .

............................•....................................... ..................................................................................
~

Assembly fixing screws are accessed by removing the take-up hub assembly.

A ttaching Hard ware:
. Figure ref.

Part Number

10

95 041623 xx

11

95 103948 xx

95 121797 (Issue 1 + Arndt 7)

Qty

Description

SCR,

paz CSK, 8-32UNCx3/4
BUSH, MOTOR

4

4

Chapter 6

Page 17

.

FIGURE 6.2.8
95 121797 (Issue 1 + Arndt 7)

COOLING FAN ASSEMBLY

Chapter 6

Page 18 .

Figure ref.

Part Number

Description

Qty

01

95 121908 xx

Cooling Fan Assembly

1

A ttaching Hardware:
Figure ref.

Part Number

Description

Qty

10

95 040967 xx

SCR, POZ PAN, 6-32UNCx1.5

4

11

95 041662 xx

WAS, SHP, 6UN, IT

1

95 121797 (Issue 1 + Amdt 7)

Chapter 6

Page 19 .

1'2.

~

I~

15

14-

FIGURE 6.2.9

LOADING FAN· ASSEMBLY

95 121797- (--Issu e 1 + Arndt 7)

Chapter 6

Page 20

Figure ref.

Part Number

Description

01

95 121723 xx

Loading Fan Motor Assembly

Qty

Attaching Hardware:
Figure ref.

Part Number

Description

10

95 121852 xx

MOTOR MOUNT MOULDING

11

95 040086 xx

SCR, POZ PAN, M3.5, MS ZP

3

12 .

95 041710 xx

SCR, THR-FM, 4xl/2

3

13

95 062027 xx

FAN WHEEL, ALUMINIUM

14

95 121811 xx

FAN CASING MOULDING

15

95 041067 xx

SCR, POZ PAN, 8-32UNCxl/2

3

16

95 041596 xx

WAS, 8-32UNC, SHP, IT

,"3 ".

Qty

.............................................................................................................,............................................

"-

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 21

-~

-

Jj

FIGURE 6210
95 121797 (Issue 1 + A . . .
mdt 7)

.

POWER SUPPL. Y BO
ARD
Chapter 6

Figure ref.

Part Number

Description

Qty

Power Supply board
95 121590 xx
1
01
...........................•...........................................................................................................................

A ttaching Hard ware:

Figure ref.

Part Number

Description

Qty

10

95 041362 xx

WAS, SPR, SC, 6UN, MS ZP

2

11

95 041478 xx

WAS, 6UN, MS ZP

2

12.

95 041057 xx

SCR, POS PAN, 6-32UNCx5/8

2

95 121797 (Issue 1 + Arndt 8)

Chapter 6

Page 23

.

FIGURE 6.2.11

SERVO CONTROL BOARD

95 121797 (Issue 1 + Arndt 7)
Chapter 6

Page 24

.

Figure ref.

01

Part Number

95 121050 xx .

95 121797 (Issue 1 + Arndt 7)

Description

Qty

Servo Control board

Chapter 6

Page 25

.

+

>
8

0M

()
:J'"
r:J
'0

..,
M

(l)

0\

01

Figure refe

01

Part Number

95 123838 xx _

95 121797 (Issue 1 + Arndt 7)

npcrrintinn
- - - - -I"' - - - - -

Qty

Data Control board

1

Chapter 6

Page 27

01

+

>

S

....0-

w

L.

I.

I

"

Figure
01

rer~

Part Number

Description

95 '121710 xx

Analogue Data Paths board

95 121797 (Issue 1 + Arndt 7)

Otv

'-J

Chapter 6

Page 29

\0
VI

tv
-......J
\0
-......J

.........
~

en
en

c::

ell

+

>

:3

0r-t'

--J

~~.

~
~

G)

~~~
~~~
~~~
~~

c

~

tr1

.

0'\

\

!v

-

IJ·

VI

---

C/)

()

//

~/

---= - e

C/)
~

.........

0

~
~

()

-~

.

to
0

>

~
tj

:J
:r
~

::J
1>

.,

~

"

..
"

j
I
I
I

J

J

:::

\

Figure ref.

Part Number

Description

Qty

01

95 123620 xx

Digital Data Paths board
(42/125 ips tape speeds)

1

95 121797 (Issue 1 + Amdt 7)

Chapter 6

Page 31

01

+

>

:3

p..
,....

~

.: .: : :. . : : --= ~·:"I
e

I

I
I
I

-FiCJurp
-0-- - -rp(_
--.

Part Number

Description

Qty

01

95 123510 xx .

SCSI board
Single-ended

1

01

95 123511 xx

SCSI board
Differential

1

01

95 123702 xx

PCI board (512K)

1

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 33

, I

~_i·2.

~

_ _ _ _ CI

i

I
I.
I
I

I

- - . - - - - - 13>
"-----14-

FIGURE 6.2.16
95 121797 (Issue 1 + Arndt 7)

SWITCH FASCIA BOARD

Figure ref.

Part Number

Description

01

95 121160 xx

Switch Fascia pcb

1

Attaching Hardware:
Figure ref.

Part Number

Description

Qty

10

95 041361 xx

WAS, 6UN, LARGE, MS ZP

2

11

95 041662 xx

WAS, SHP, 6UN, IT

2

12 .

95 041347 xx

NUT, HEX, 6-32UNC, FULL

2

13

95 041596 xx

WAS, 8-32UNC, SHP, IT

7

14

95 041065 xx

SCR, POZ PAN 8-32UNCx5/8

5

...
............................................................................. ...... ............... ... ..... ....................
.......... .............. .

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 35

FIGURE 6.2.17
95 121797 (Issue 1 + Arndt 7)

DOOR SOLENOID ASSEMBLY

Chantp.r "

n ___

..,£

.

Figure ref.

Part Number

Description

Qty

Door Solenoid Assembly
1
95 121906 xx
01
........................................................................................................................................................

A ttaching Hardware:
Figure ref.

Part Number

Description

Qty

10

95 123413 xx

SOLENOID MTG PLATE

1

11

95 123199 xx

DOOR LOCK ARM

1

12

95 123201 xx

PIVOT WAS, DOOR ARM

1

13

95 041601 xx

WAS, CRI, 8UN, BC ZP

2

14

95 041067 xx

SCR, POZ PAN, 8-32UNCxl/2

15

95 123574 xx

OV LOOM

16

95 041065 xx

SCR, POZ PAN 8-32UNCx5/8

17

95 041596 xx

WAS, 8-32UNC, SHP, IT

95 121797 (Issue 1 + Arndt 7)

3

Chapter 6

Page 37

'" ---I~

----

FIGURE 6.2.18
95 121797 (Issue 1 + Arndt 8)

TAPE PATH cOVER MICROS WITCH

Figure ref.

Part Number

Description

Otv
~-J

01
Tape Path Cover Micro-switch
95 240040 xx
1
........................................................................................................................................................

A ttaching Hard ware:
. Figure ref.

Part Number

Description

Qty

10

95 121881 xx

NUT PLATE

1

11

95 040552 xx

WAS, M2.5, MS ZP

2

12

95 041416 xx

WAS, SC, 2UN

2

13

95 041359 xx

SCR, POZ PAN, 2-56UNCxl/2

2

95 121797 (Issue 1 + Arndt 7)

Chapter 6

Page 39

FIGURE 62
.. 19

95 1217 97 (Issue 1
+ Arndt 7)

MA INS SWITCH
.

Figure ref.

Part Number

Description

01

95 123056 xx

Mains Switch Assembly

95 121797 (Issue 1 + Arndt 8)

Chapter 6

1

Page 41

r-~-IO

/

/

,
I
I

II

--.....@.....

"

-0 .........'

01---"

FIGURE 6.2.20
95 121797 (Issue 1 + Arndt 8)

TAPE PATH COVER

Figure ref.

Part Number

Description

Qty

Tape Path Cover
1
95 121697 xx
01
........................................................................................................................................................

A ttached Hard ware:
Figure ref.

Part Number

Description

Qty

10

95 020367 xx

THUMB SCREW FASTENER

1

11

95 061028 xx

RETAINING WASHER

95 121797 (Issue i + Arndt 8)

Chapter 6

Page 43

This page has no technical content;:

95 121797 (Issue I + Arndt 8)

Chapter 6

Page 44

APPENDIX A - OATA ENCOOtNG
At

NRZ density

NRZ data encoding requires that a 1 bit is recorded as a change of magnetisation polarity, thus the
..-hannel frequency of flux changes can vary from zero to the maximum data rate.
The processing of NRZ write data involves the Write Encoder circuits compiling the CRC and LRC
characters, adding them ·to the data stream into the PE/NRZ Encode circuit where the data is converted
to NRZ format and sent to the ADP board.
The format of NRZ data on the tape is illustrated in Figure Al.l.

CHANNEL NUMBER

BLOCK

«

>(

1<

BLOC~

•••

4 10101 ••••••••• 0101
6 01010 ••••••••• 1010
o 10101 ••••••••• 0101
1 01010 ••••••••• 1010
2 10101 ••••••••• 0101
P 01010 ••••••••• 1010
3 10101 ••••••••• 0101
7 01010 ••••••••• 1010
5 10101 ••••••••• 0101

1<

1.7 in min >1
1< BOT GAP

1<
>1

DATA
See text

>1<4 Rows>I<4 Rows> 1
ICRC Char
1< IBG >1
LRC·Char
REFERE,NCE EDGE

'WRITE PO\JER-ON

CHARACTER

FIGURE A.I.I

NRZ TAPE FORMA1

For IBM compatibility, 9-track NRZ Drives must record at 800 bpi with the format shown .above. At
the end of each data block (not Tape Marks) a character is written to tape for possible rec9very of single
track errors. This character is termed the Cyclic Redundancy Check character (CRC). 'A Longitudinal
Redundancy Check character (LRC) follows, providing· an even total of flux changes (data bits) along
each track, for every block. There are upper and lower limits to the number of bytes in a block.
For data interchange, the length of erased tape in the region of BOT must comply with the limits in the
illustration above, the BOT gap should be within the limits 76 mm (3.0 in) to 7.6 m (25 ft).
\Vhen writing data from BOT, the Write Control circuit is set up to record the BOT gap before
commencing to write the first data block.
When an NRZ file mark is required (ie the Write File Mark command has been received across the
interface by the Control board), the NRZ/PE Encoding circuit is commanded to write the file mark to
tape.

95 121797 (Issue 1 + Arndt 6)

Appendix A

Page 1

The format of an NRZ file mark is illustrated in Figure A 1.2.

4
6

1

o
1
2
P
3
7
5

1
1

1<

8 Rows

>1

FIGURE A.1.2

NRZ FILE MARK FORMAT

Further detailed information on NRZ recording may be obtained from the relevant specifications; ANSI
X3.22, or ECMA-62.
A2

PE/DPE densities

PE data encoding requires that a data 1 bit is recorded as a change of magnetisation polarity in one
direction, while a 0 bit is defined as a change in the opposite direction. Thus for consecutive identical
bits, there has to be an additional change of polarity (a phase flux transition) half-way between the
nominal bit times (data flux transitions). For PE data (at a density of 1600 bpi), the number of flux
changes per inch (fci), will be a maximum of 3200 fei and a minimum of 1600 fci.
The processing of PE write data involves the Write Encoder circuit compiling the preamble characters in
advance of processing the data characters, compiling the postamble characters after the data, adding them
to the data stream into the PE/NRZ Encode circuit which is switched to encode the data to PE format
before sending it to the ADP board.
The format of PE data on the tape is illustrated in Figure A2.1.

1<

CHANNEL NUMBER

10101010101010101010

B
\< 1.7

in min

>1
1<

4
6
0
1
2
P
3
7
5

3 in min

1< BLOCK •••

>1

BLOCK

000 ••••••••• 000110101 •••••••••••••• 01011000 •••••••• 000
000 ••••••••• 000101010 •••••••••••••• 10101000 •••••••• 000
000.: ••••••• 000110101 •••••••••••••• 01011000 •••••••• 000
000 ••••••••• 000101010 •••••••••••••• 10101000 •••••••• 000
000 ••••••••• 000110101 •••••••••••••• 01011000 •••••••• 000
000 ••••••••• 000101010 •.•••••••.•••• 10101000 •••••••• 000
000 ••••••••• 000110101 ••••.••• ~ .•••• 01011000 •••••••• 000
000 ••••••••• 000101010 •••••••••••••• 10101000 •••••••• 000
000 ••••••••• 000110101 •.•.•.•...••.• 01011000 •••••••• 000

1< PREAMBLE >1
>1
1<

000 •••
000 •••
000 ••• "
000.,. ~.i
000 •••
000 •••
000 •••
000 •••
000 ••.

1< POSTAMBLE >1
DATA

>1

1< IBG

1

>1

REFERENCE EDGE

IDENT BURST
(alt 1's &: O's)

FIGURE A.2.1

PE TAPE FORMAT

Each data block must be preceded by a preamble - nominally 40 zeros followed by an 'all-ones' byte
completed by a postamble consisting of 'all-ones' byte followed by 40 zeros. This allows for
synchronisation of read circuits during either forward or reverse tape motion.

95 121797 (Issue 1 + Arndt 6)

Appendix A

an~

,

The PE identification burst over the BOT tab should extend from 43 ~m (1.7 in) before the trailing edge
of BOT to beyond the trailing edge of BOT. A minimum length of 1:l'.7 mm (0.5 in) of erased tape must
follow the ident burst, and the first block must be written at least 76 mm (3.0 in) from the trailing edge
of the BOT tab. The initial gap (IG) should be within the limits of 76 mm (3.0 in) to 7.6 m (25 ft).
When writing data from BOT, the Write Control circuit is set up to record the initial gap before
;ommencing to write the first data block.
The format of a PE File Mark is illustrated in Figure A2.2. For tape interchangeability, M4 Data
practice is to write 40 characters in a file mark. The file mark must be preceded by at least 0.5 in of
erased tape, and is frequently preceded by a 3.5 in of erased tape; an IBG of at least 0.5 in must follow
a file mark.

4

6 0000000000000000000000000000000000000000

o

........................•................

1
2

0000000000000000000000000000000000000000

p

3

7

0000000000000000000000000000000000000000

5

1<

(typically) 40 bytes

FIGURE A.2.2

>1

PE FILE MARK FORMAT

Interchange specifications allow for variations on this format, M4 Data practice is to write:
channels I, 3 and 4 dc-erased,
;hannels 2, 6 and 7 all-zero bits,
channels P, 0 and 5 dc-erased.
A possible variation is:

channels P, 0 and 5 may b~ dc-erased or all-zero bits (in.any combination),
the length of the file mark may vary from 32 to 128 characters.
Further detailed information on 1600 bpi PE recording may be obtained from the relevant specifications;
ANSI X3.39, or ECMA-62; there is no formal specification for 3200 bpi PE recording. ..i"~.
A3

GCR density

Group Coded Recording (GCR) uses the 'non return to zer·o' method of writing to tape; where a I bit is
defined as a change of magnetisation polarity in one direction, and a 0 bit is defined as the absence of a
polarity change. Unlike NRZ however, there is a restriction that there cannot be more than two
consecutive zeros in one row (ie channel) - this is 'run length limited' code.
In order to ensure no more than two consecutive zero bits together the incoming data is processed by
GCR principles which enable powerful error correction, in fact data can be recovered from a GCR tape
when two tracks have completely dropped out.

95 121797 (ISSUe

+ Arndt 6)

Appendix A

Page 3

.~

Incoming data may be regarded as being handled in the following seque"nce:
(i) each group of seven bytes from the interface are used to com"pute an Error Correction Code
(ECC) byte, then the resulting eight byte data group is split into two four byte subgroups;
(ii) each four byte subgroup is encoded into a five byte group, parity is added (the group is now{
bits wide). This 10 X 9 group is termed a 'storage group', further storage groups are compil
until there are no more complete seven-byte input groups available;
(iii) a special five byte 'endmark subgroup' is added;
(iv) a 'residual subgroup' of 10 x 9 bytes is made up, including the remaining bytes from the
group-by-seven operation;
(v) in parallel with stage (i), a 'CRC subgroup' is compiled from the interface data;
(vii) preamble and postamble subgroups are added;
(viii) the data is written to tape, the whole assembly (including preamble and postamble) constitutes
a data block.
Stage (i) is implemented by the Write Encoder circuit, stage (ii) is implemented by the 4-5 Conversion
circuit, (stages (iii) & (iv) are essentially a repeat of (i) and (ii». The CRC subgroup is implemented in
the Write Encoder circuit.
In addition to the above encoding, a special 'resync burst' is written to tape every 158 data storage
groups.
The format of GCR data on the tape is illustrated in Figure A3.1, beginning with the data block itself.
Note that the gaps between subgroups are inserted for clarity and do not exist on tape.
DATA BLOCt(
RESIDUAL
> END
GROUP
MARK

1<
•.• PREAMBLE >1

4
6

0
1
2
P
3
7

5

DATA
GROUPS

1<

••• 00111 XXXXX
••• 00111 XXXXX
••• 00111 xxxxx
••• 00111 xxxxx
••• 00111 xxxxx
••• 00111 ppppp
••• 00111 xxxxx
••• 00111 xxxxx
••• 00111 xxxxx

XXXXX •••• XXXXX XXXXX
xxxxx •••• XXXXX xxxxx
XXXXX •••• xxxxX xxxxx

11111
11111
11111
xxxxx •••• xxxxx xxxxx 11111
XXXXX •••• xxxxx xxxxx 11111
ppppp
ppppp ppppp 11111
xxxxx .... xxxxx xxxxx 11111
xxxxx ...• xxxxx xxxxx 11111
xxxxx .... xxxxx xxxxx 11111

FIGURE A.3.1

XXXXX XXXXX
XXXXX XXXXX

xxxxx
XXXXX
xxxxx
ppppp
xxxxx
xxxxx
xxxxx

xxxxx
xxxxx
xxxxx
ppppp
xxxxx
xxxxx
xxxxx

>1
<

CRC >1
GROOP

xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
ppppp
xxxxx
xxxxx
xxxxx

xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
'ppppp
xxx xx
xxxxx
xxxxx

1< POSTAM8LE
MARK2

11100
11100
11100
11100" "
11100
11100
11100
11100
11100

·........

· ..........
·........
.........
·........
·........
·........
·........
· ........

GCR DATA BLOCK
.....

The tape format of preamble and postamble is illustrated in Figure A3.2, each data block 'aeglns with a
preamble and ends with a postamble which is a near mirror image of preamble to allow for
synchronisation of read circuits (using the 14 all 1's subgroups) during either forward or reverse tape
motion. The last character of postamble is an LRC of the entire data block.

4
6

0
1
2
p

3
7

5

1<
TERMl

SEC2

PREAMBLE
1< 14 ALL 11S SGls>1

>1
MARK1

10101
10101
10101
10101
10101
10101
10101
10101
10101

01111
01111
01111
01111
01111
01111
01111
01111
01111

11111 •••••••••• 11111
11111 •••••••••• 11111
11111 •••••••••• 11111
11111. ••••••••• 11111
11111. ••••••••• 11111
11111. ••••••••• 11111
11111. ••••••••• 11111
11111 •••••••.•• 11111
11111 •••••••.•• 11111

00111
00111
001'1
00111
00111
00111
00111
00111
00111

FIGURE A.3.2

95 121797 (Issue 1 + Arndt 6)

DATA

·........
·........

.........
.........
.........

·........
.........

· ........

·........

>1

1<
MARK2

POSTAMBLE
\< 14 ALL 11S SGls>1

SEC2

TERM2

11100
11100
"100
11100
11100
11100
11100
11100
11100

11111 •••••••••• 11111
11111 •••••••••• 11111
11111. ••••••••• 11111
11111. ..••••••• 11111
11111. •.••..... 11111
11111. ••.••.••• 11111
11111. ••.••.••• 11111
11111. ••••••••• 11111
11111 •••••••••• 11111

11110
11110
11110
11110
11110
11110
11110
11110
11110

1010X
1010X
1010X
1010X
1010X
1010X
1010X
1010X
1010X

GCR PREAMBLE & POST AMBLE

Appendix A

The tape format near BOT is illustrated in Figure A3.3, the ARA bursts. are designed to enable the drive
data recovery circuits to set up the automatic gain signals; during the ARA ID burst, channels I, 4 and 7
are dc erased.

1.7 in min

1

>1<

FIRST BLOCK/TAPE MARK

4 11111 •••••••••• 1111111111111111111
6 11111 •••••••••• 1111111111111111111
o 11111 •••••••••• 1111
1 11111 •••••••••• 1111111111111111111
2 11111 •••••••••• 1111111111111111111
P 11111 •••••••••• 1111
3 11111 •••••••••• 1111111111111111111
7 11111 •••••••••• 1111111111111111111
5 11111 •••••••••• 1111

100100100100100100

«

1<

I I
1
I I

CHANNEL NUMBER

>1<

GAP G1

1.5· 4.3 in

I

I

5.2 • 10.0 in
>( < IBG >
1< 1.96 ±0.39 in >1

IOENT BURST
(repeated 100's)

REFERENCE EDGE

FIGURE A.3.3

GCR TAPE FORMAT, NEAR BOT

The tape format of a GCR Tape Mark is illustrated in Figure A3.4, channels 4, 1 and 3 are dc erased.

4

6 11111111111111111111 ••••• 11111111111111111111
o 11111111111111111111 ••••• 11111111111111111111
1

2 11111111111111111111 ••••• 11111111111111111111
P 11111111111111111111 ••.•• 11111111111111111111
3

7 11111"'111111111111 ••••• 111111111111111111"
5 11111111111111111111 ••••• 1111111111111111111'

\<
FIGURE A.3.4

250 . 400 bytes

>\

GCR TAPE MARK FORMAT

Further detailed information on GCR recording may be obtained from the relevant specifications;
ANSI X3.54, or ECMA-62.

95 121797 (Issue 1 + Arndt 6)

Appendix A

Page 5

This page has

95 121797 (Issue 1 + Arndt 6)

110

technical content:-;'

Appendix A

Page 6

APPENDIX B - ADP MONOSTA~LE SETUP
B.I

INTRODUCfION

This procedure applies to 9914's which are fitted with ADP boards of artwork issue 1 only, in response
to error 52 being displayed at the conclusion of the diagnostic program 74.
d.2

PROCEDURES

Note: great care must be taken when. selecting the specified address, because changing the wrong
parameter could result i~ corruption of the 9914 operating parameters and require are-calibration.
B.2.1

1600 bpi Low Speed

Note: the ADP board should be powered for about 5 minutes before this procedure' is started, to allow
the monos tables to stabilise.
(i) Load a standard amplitude tape, check that the 'analyse' function -takes place;
(ii) connect an oscilloscope ·to monostable -test point on- the ADP

board~- ·see

-Figure B.2.l;

(iii) run diagnostic program 42 to set 1600 bpi;
(iv) run diagnosti~ program 12 to set low speed;
(v) run diagnostic program 78, the display should show '80 00' with the last two zeros flashing;
(vi) change this address to '81 43', using the operator panel buttons as follows:
'tens' and 'units' to set a significant pair of digits, 'density' to toggle between pairs;
(vii) when the display shows '81 43', press DIAG to display the two-digit hex value stored in that
address;

PLUG-IN
FILTER

FILTER

F ILTER

MODULE

AREA

'-------oJ! 1'----_1 (

o
o
00000
o

0

~TEST

FIGURE B.2.1

95 121797 (Issue 1 + Arndt 6)

SHO~N

A T THE

IS ON LEFT OF BOARD

BOTTOM

COMPONENTS ARE
T~ICE

;i

'-.

SHO~N

ACTUAL SIZE

POINT

ADP MONOSTABLE TEST POINT

Appendix B

Page 1

(viii) examine the oscilloscope trace ·for channel 2, this must be ad:justed to a 50/50 mark/space
ratio or within the limits of Figure B.2.2. Alter the mark/space ratio by pressing the 'tens'
and 'units' buttons until Figure B.2.2 limits are achieved. Press 'run/stop' to store the new
value.

J~SO-SS~I~45-50_1
It-E- - - - 100

FIGURE B.2.2
B.2.2

ADP MONOSTABLE WAVEFORM

1600 bpi High Speed
(i) run diagnostic program 11 to set high speed;

(ii) run diagnostic program 78, :to display '80 00';
(iii) change this address to '81 C3', as in B.2.l (vi) above;
(iv) when the display shows '81 C3', press DrAG to display the two-digit hex value;

(v) repeat'the mark/space re-setting procedure of B.2.l (viii) above.
3200 bpi

B.2.3

(i) run diagnostic program 43 to set 3200 bpi;

(i) run diagnostic program 12 to set low speed;

(iii) run diagnostic program 78, to display '80 00';
(iv) change this address to '81 E3', as in B.2.l (vi) above;

(v) when the display shows '81 £3', press DrAG to display the two-digit hex value;'
(vi) repeat the mark/space re-setting procedure of B.2.! (viii) above.
B.2.4

6250 bpi Low Speed
(i) run diagnostic program 44 to set 6250 bpi;

(ii) run diagnostic program 78, .to display '80 00';
(iii) change this address to '81 83', as in B.2.l (vi) above;
(iv) when the display shows '81 83', press DrAG to display the tWO-digit hex value;
(v) repeat the mark/space re-setting procedure of B.2.l (viii) above;

95 121797 (Issue 1 + Arndt 6)

Appendix B

Page 2

B.2.5

6250 bpi High Speed

(i) run diagnostic program .11 to set high speed;
(ii) run diagnostic program 78, to display '80 00';
(iii) change this address to '82 03" as in B.2.1 (vi) above;
(iv) when the display shows '82 03', press DIAG to display the two-digit hex value;
(v) repeat the mark/space re-setting procedure of B.2.1 (viii) above;
B.2.6

Conclusion

The ADP monostables have now been set up, press DIAG to exit diagnostic mode.
Set power off, wait a few seconds, set power ·on again .. This kills the service key.

95 121797 (Issue 1 + Arndt 6)

Appendix B

Page 3

This page has no technical content

.,i'

-~

95 121797 (Issue 1 + Arndt 6)

Appendix B

Page 4



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Producer                        : Adobe Acrobat 9.55 Paper Capture Plug-in
Modify Date                     : 2014:08:23 12:03:23-07:00
Create Date                     : 2014:08:23 12:03:23-07:00
Metadata Date                   : 2014:08:23 12:03:23-07:00
Format                          : application/pdf
Document ID                     : uuid:8317b96b-9da2-0141-aecc-da284dbc8c6f
Instance ID                     : uuid:cb9cb933-bc3f-264f-bb47-bf18ffe63a65
Page Layout                     : SinglePage
Page Mode                       : UseOutlines
Page Count                      : 227
EXIF Metadata provided by
EXIF.tools

Navigation menu