Commodore 9060 9090 Technical Manual
Commodore 9060 9090 Technical Manual
C= commodore
w.Comdreca
COMPUTER
PIN 930.1
CONTENTS
Section
Number . Titr
le
Introduction
1.1
1. 2
1.3
Purpose of
T"it!On' O;t17e Disk System .
Introduction
2.1 Unpacking The Disk System
2.2
2.3 Handing
2.4 Preparing The Disk System
2.3 Installation
2.6' Operation
Introduction
3.1 Functional Description :
3.2 iSEE-488 Interface Lines and Signals
3.2.1
3.2.2 Data Bus
1:
3.3
'3.4
SASI interface Lines and Signals
TM600 Series interface
11
LS
3.4.1
3.4.2
3.4.3
0=1 LIar Lin"
Data Transfer Lines
15
18
2Z
SECTION 4 MAINTENANCE
Introduction
4.1 General Care and Cleaning
4.2 Maintenance Inspection
4.3 Troubleshooting Duid. 21
4.3.1 External Troubleshooting Gu de
4.3.2 Internal Troubleshooting Guide 25
ILLUSTRATIONS
FIGURES
Figure Page
Number Title Number
Communication Link
The GPIB Connector Showing Pin Designations. 11
Disk System Block Diagram 13
SASI Interface Connections IS
Step Mode Timing 18
TABLES
Title LIE
Commodore Disk System Specifications
Tendon Disk Drive Specifications
Winchester Disk Controller Specifications .
, Power s urly Specifications 8
Standard Interface 12
Disk Drive Standard Interface
Maintenance Inspection Checklist 2!
Hard Disk Power Up Diagnostics,
Disk Access Test 23
tii
TABLE 1
COMMODORE DISK SYSTEM SPECIFICATIONS
Formatted Storage
Capacity ?er System,
includes directory 7.52 megabytes 5.01 megabytes
Disk System
Disk Formats
C ylinders 153 153
Transfer Rates
3,600
8. 34
3,600
p hysical Dimensions
Meight (inches) 5.75 5.75
D epth (inches)
1,7eight (pounds)
15.25
21
15.25
21
E lectrical
Power (watts) 175 175
Voltage 61.;i0= z volts A. C., rt.,,L2Lvo"s A.C,
:Fuse
s esk. C.
Va: r
slow blow '
pacity Un ormatted
Per Drive 6.4 megabytes 9.6 megabytes
Number f
Platters
Active Data Surface
Read/Write Heads
ENVIRONMENTAL SPECI,ICATIONS
Ambient Temperature
Dperating TemperatUre
, ,onoperating Temperaturc
TABLE 3
Environmental Limits
0,.aratig
al Storage.
ow u rements
Electrical Specifications
OPERATING INSTRUCTIONS
INTRODUCTION
•
This section of the manual contains information pertinent to
unpacking, installation, handling, and operation of the disk system.
Airt flow_ to ,aandir from the 09060 and D9090 disk systems must be un-
" e to allow adequate air flow may result in a power
rf:7.1= ed.
2.3 HANDLING
1T
,C br°2sledbewhinhel' itr3;i:'trirtria:rt ei: "The Tint. ui
;Iturrtuut
be subjected to severe physical shocks i.e., it should not ' be dropped.
2.5 INSTALLATION
arcL1re:guIra :d bet:.;:77Vitb;h;oro
C.swww.connuoeore.cat
The procedure for connecting the disk system to the computer is:
Step I: Power to the computer and all peripherials should be
turned off.
INTRODUCTION
conmuT,I gM o t)
Cpwww.colmodore.aa
3.2 ME-488 INTERFACE LINES AND SIGNALS
The following sections contain a description of the IEEE-488 interface
It= eilifildaa.ng= t.r Itit::: . are two basic groups of lines; control
Attention (ATN)
The ATN line is asserted only by the host system during the addressing
or command sequence. It can be activated low (true) only by the
ra=l ief=t:fl: tOngne 11:s. its Bef =
r ne . artIrtOnnt4
tl'gotTZ-112g.Werlg'=1.:ev'gr',11e1=tiV=eTettn?ett sib
devices that signal levels, both true and false, present on the data
bus represent addresses and control messages for them.
When the ATN line is returned high, only the transmitting device.
and receiving devices previously activated take pArt in the subsequent
data exchange.
10
Interface Clear (IFC)
The Interface Clear line sends a reset signal that can be initiated
only by the host system controller.
;Then the host system is powered on or reset, this line is driven low
(true) for approximately 100 milliseconds by
the host internal reset
signal, and all bus devices are • returned or set to their idle
(inactive) states.
The Not Ready For Data line, when asserted low (true), indicates that
not all devices On the General Purpose Interface Sus (GPIS) are ready
to receive data. Ranh instrument, in its own time, releases this
line. However, the line cannot return to its high (inactive)
state until the slowest responding device releases this line.
bus buss
(DT%/TIMs8=7:htYgIT1aTt?'7rt:s%
or from the host system. swiss. wmc owv 0 , 04 .02
03
t r.;;;;;1717
11
12 11109 8 7 8 5 4 3 2 1
24 23 22 2 , 20 19 18 17 )6 15 i4 13
WIa Li 1111 egNIN
.G r 8 0.
5 Hn:ga"
me nt
Bus EOI End or Identify
12 SHIELD
g la:sin:ond ""nd
Interface
17 Managment Remote Enable (always at
Bus REN ground in the host system
12
DR/VE CONTROL LINE
WINCHESTER
DISH
CONTROLLER
ErAf.
<
IET4388 INTg;ACE
INTERFAC
<
FOWER
SUPPLY
Figure 3
Disk System Block Diagram
3.3 SASI INTERFACE LINES AND SIGNALS
The contains e SASI type interface line:
and f :13g11:1;?Thin is
and Winchester disk controller.
link between the DOS boar,
Reset RST )
Assertion by the processor causes the disk controller to cease al,
operations and return to an idle condition. This signal is normally
used during a power-up sequence. A reset during a write
operation causes incorrect data to be written on the selected disk.
The reset pulse should be at least one microsecond wide.
Select (SEL)
Assertion
Data Bit 1,tu:::TrCont:Ner wtrbe 4 14:Ctedi"r
T;et74
must be deasserted When the disk controller asserts ' the Busy line.
RIEXIMal
contr olle r indi cat es
::: :21% ,bIhe tte nte "'
Control/Data (C/D)
Assertion by the disk controller indicates the command or status
information is to be transferred on the data bus, while deassertion of
this line indicates that data information is to be transferred on the
data bus.
Input/output (I/O)
Reauest (REO)
Assertion by the disk controller indicates that an eight - bit byte is
to be transferred on the data bus. A request is deasserted after the
assertion of the Acknowledge line.
Acknowledge (ACK)
that
theerTgulnaor=a ZtIn fis.c ready =nst:Ld"cf:grd j' ill
processor to the controller.
14
Oswww.commodore.t.
Message (MSG)
::":;. '
c' eUr:Y
ed!he REri:
transfer an eight-bit byte to indicate end of operation. When
the REQ/ACK handshake is complete, the controller deasserts all
interface signal lines and returns to an Idle state.
Note
There is no parity bit available op the Winchester disk controller.
Figure 4
SASI Interface ConnectiOns
Notes:
1. S - Single Ended
2. D - Differential
3. I - Drive Input
4. 0 - Drive Output
16
.www.commodore.aa
==tatt: edr= the following electrical specifications, as
Write Gate
The active state of this signal or logical zero level enables write
data to be written on the disk. The inactive state of this signal
enables the data to be transferred from the drive. In addition, the
inactive state enables the. step pulse to step the read/write
actuator.
Step
7.=
line.
interface l ine
e i,iire'CtfOrTmOtErdnnen,71.1==17,
_. ,..
2;21i
-..! :«- ',17:7:7' i
,----
Figure 5
aid to
11:k application of :71d=nftfi:%;°p=::!'" "L"
Note
On Commodore's D9080 and D9090 systems, the drive is designated as
Drive 0.
18
All SI output lines are enabled by the respective Drive Select lines.
Seek Complete
This line goes true when the read/write heads have settled on the
final track at the end of a seek. Reading or writing should not be
attempted When Seek Complete is false.
Seek Complete goes false;
"
Track 000
Fault
This signal indicates a condition exists at the drive that could cause
irghribrtregar
corrected.
tel:VteloV2le'l l;e11.111: t7.1.mils either the +i2 v°1t *r 4' vc)" suPP'Y
Index
The Index signal is• provided by the drive once each revolution, 16.7
milliseconds nominal, to indicate the beginning of the track.
1.7:;T:!1Y' trtrtosi fflicate Irn= "0711:,
falseto;icrusvald.
Mady
When true, the Ready signal, with Seek Complete, indicates that the
drive is ready to read, write or seek, and the I/0 signals are valid.
When this line is false, all controller-initiated functions are
inhibited.
0swww.commodore.aa
Thec typical time after power on for Ready to be true is 15 seconds.
000 Seek Complete and Ready come true sequentially durin,
pOW
T e '., on. '
Select Status
A status inform the host
system of tln:elICtgr=ctiU:torZhje'Zfvernect'r
Z41 ,..e p= m),041:::: Data. are used for the transfer of data, MFM
26
SECT/ON 4
MAINTENANCE
INTRODUCTION
Preventive maintenance consists of visual inspection, cleaning and
checking the disk system performance. The severity of the environment
in which the disk system is used determines the frequency of mainte-
spreventive maintenance
:77);evn :da:Zrantlth
n a„ the s-ZemTreliability.
a rsystem's
On";:agen'enTa7t7a'sTirinItilligtingdbl:rnk'etc==tnr=2;e Dirt
dissipation. Dirt saiso provides a conductive - electrical epath that can
cause system failure.
To clean the interior of the disk system, blow the dust off with
low pressure air, and remove the remaining dust with a soft brush or
soft damp cloth. Acotton tipped applicator is useful for
cleaning narrow spaces and printed circuit boards.
Circuit Boards
;t= d, T=1 lo ose
21
4.3.1 External Troubleshooting Guide
Physical Examination
Check for any physical damage, especially that Which would indicate
the unit was dropped. If the unit appears to have been dropped, open
the system, see the replacement guide, and verify that all items are
in place.
Check the unit fuse. If blown, replace the fuse, and perform all
internal checks before proceeding.
Replace the DOS board (see the replacement procedure section) or the
regulator board if the voltage is too high and cannot be adjusted (see
Table 4, page 6).
System Test
IEEE-483 Interface Test
Enter the following lines into the computer:
TABLE 8
HARD DTs :0=1: DIAGNOSTICS,
6532, 7F 7G
2364, 7D
2364. 7C
6502, 2114, 74LS157, 74LS42, 4A, 5A, 5E, 6C,
6D, 6B, 6A, 3D
6810, 4D
2332, 4C
Iot used
12• 74LS157, 6C, 6D, 6B, 6A
13 74.157, 6C, 6D, 6B, 6A
23
PROGRAM 1
This program assumes that the unit under test (UUT) is the only device
Number 8 on the IEEE-488 bus.
The correct response from the unit should be 73, CBM DOS V3 . 9, 00 , 00
If the response is not correct, verify that the UUT is the only device
Number 8 on the IEEE-488 bus, and that the IEEE cable is properly
connected. If so, the IEEE-488 interface on the DOS board is non-
functional, and the DOS board should be replaced as specified in the
replacement procedure section.
load
loads to from
directory fr the disk to the computer, assuming the
l%hcrcl t,
disk
This has the . if the unit fails this test, it would
proceed the internal tests, : v,,:rgu e:rpei ;,"
interconnections, and power ; /!n r
o. Thedriv e , drive, which may
Zntnh
the
DOS, the
ra'e a,
controller board
c=faT'ci.'I, the
e the last item checked or replaceri't
is the next suspect, then th e DOS. If the unit
functional, it should be reassembled.
Caution
Le;t.:gd
t :s.-the drive
any us-
l fails
e! data "a
8 t .s.e
t' it 7x1' 4e4tt." Thrler,:f=t th
C:nnoT t:
The drive can be reformatted by issuing a header . diskname, 00 . (basic
9.< 4.
n: ). D999rni ee
i° c:Zol
st72%nrt: } still : °1 ZaVprr4 1:1:tt"
e lit..N
drive (see the replacement procedure).
24
4.3.2 Internal Troubleshooting Guide
REPLACEMENT PROCEDURES
INTRODUCTION
Replacement Guide
Caution
's' OurC r
e ev
pNOr
no=:=1,ii always disconnect the unit from the primary
ng the unit
S./ TOOLS
2. slot screwdriver
3. needlenose pliers
Disconnect the DOS power. The connector is located on the bottom side
of the DOS board, at the rear of the unit. Disconnect the 50 Pin DOS-
controller interface cable, located on the top front of the DOS board.
The slotted screwdriver is useful in removing the cable.
,I.::rrAT, VI:os
t t, L,.,0,, R; ,. D. interconnect cable, located on the toP front
Remove the four screws that connect the DOS board, located on botT
of its edges, toward the front of the system.
Remove the DOS board and the DOS shield, if it is installed on the
system
D9 n0 :=VInrilortn=lelledb7o:TeiNg:r
0 J14 is for the
rr te i,
.a..rn s 0, :reun il ctIcated on the edges of the controller board toward the
Note
28
5.7 NON-WARRANTY REPAIR
All Tandon Service Centers are available for repair. The cost of
freight is paid by the customer both ways.
Tested spare subassemblies are available. Purchase orders ace
processed by Tendon Corporation's Order Entry Department.
All repaired parts and services are covered under Tendon Corporation's
nine month warranty.
29
APPEUDIX
MAJOR SUBASSEMBLIES
300018-001
:rnd'ini'vrOlts D. C.
300508-001
V-Z.Nerts
4-/
trwww.comm000re.as
APPENDIX 2
ViTa s,s:e c
following
g!: ,3= =.atro
RECOMMENDED SPARE PARTS LIST
t l available from the Voyager Systems
A-2
APPENDIX 3
Z :n 2-g Title
00 BOARO
TO Egg; /L.
CONTROLLER POWER PLUG
111 11,
CONTROL CABLE DOS CONTROLLER
CONTROLLER
8414 CoNTROL CABLE ,ONTRoLLER/ORITE JI)
—CONTROL CABLE (cONTR0LLER/OME J2)
4111111)
TO DISK DRIVE -
TO CONTROLLER-
00S 80.0
TRANSCORBER
04. tit
300520-00X
73'19X%821'.""
mL.
COMMODORE DISK SYSTEM
dor
CONTENTS
Section .Pag:r
number Title
Introduction
5.1 Tools 277
5.2 27
5.3 T°P ;Tar n.
5.4 Controller Board
5.5
5.6
5.2 Zwl!fia: Ignty), Board,
'rive
Repair
Linear RupplY
Ap
"pe"It 2
Appendix 3
';C:rtint
r eAr72tare Pan.1. 1; ist
scnernatIcs and .sem
Crwenswommoclore.ca
41-
to
VrOS
111111111.111111111111111.1
it
• jffiWfflllL • llll,
ft .
Vb 4 Lc,
e
I 1111
e steassu se
1.111111111111111t1111111111
•
4 3
.EVIS.OMS
pi 14
E1MC. ,fige6:12 MOM Vs€ ;y; si
PIIMP
IU1'1-11I 1111111
Mr 1
I INN
0" I
5'64'41477C Ea/
A
CONTROLLER
.7;
NOTES. 11.1.1.01.1. 1SE 9t0fK0
DATE OR 0. MIA
EMI•
■111011
MIIY
5r.1/EdIAT/C, 204
CONTROLLER
„.„
ENF4.41E17.211111=11111111111111111111MINNIIIIMIIII
tinolormitrirw .ssa
3sas vis
ogg,
°U.
1 DIAllibliP
415 z
1131.2
> aRt
556
.
3 fi ii .■
" 15 !: g
V
mom
2z2Q imVQ2”o2o t2,11V ,$*
MBA MA I miffifiA
20 Mil grim "";. ■". sr 41 sfc
1 2.-.047Z7VE2V
1
1 11 1111111
lir"""s emm ,
owl
—IN,
l
Hee etaid zi 111
PCB SCHEMATIC
VANC,HCSTER2070,5./4CONTROLLER
Sr, s
I.
•D
A.,
0. O. 0. N.
a Haar
- 220
'17%3
=
-2- t'AT.
> gT2
40
0 SCRI•r ■
,essosis," Anna a. 5So.
ce/7(6,44177C, 20
CONTROLLER
PI VILIO 1
0.1 O. OR
...
Y,S10 S
SC.I•SIO M OWIII D. OK
Th
ri
B--
S'CHEM/17/C, 20/
CONTROLLER
MOTES: UMUESSOT.I.S.S£ SPEC.1.0
J4
1G r. th
:Er
1C
0 - 13,1 5 ItT:A., S 1
0 0 1I
L 2D =I c 2.
1KA 2J
5 I
: ill,' 30 3C SA
2 IC 3,
_3 S I S I
4K 4J 411 4. H 4F
1= ,
110 s j
5E 50 5C
F I 5 I
SD 6C
6K 6J 6/1 6E CB
Li LJ
fl 1 1 ■•■■■•
70
RP2 7. 76 re
IL 5 I
1u 3 '7, .•
eK 8J SG c" 8F 8E B
5
I
.1 9,
I I
U5
F
tOG 10F 0E 6,6 100 10C A
'0.
s S 1 17.1J II 5 5 I I 1
3
Lit=rdmmacm
CONTROLLER PCBA
_
~ ~
~
• wit 0•1A
yli • Dr • • =17=1 =MEI .1111 , NI RPM
IEMTINIIIIM Ma =II === MID=
118 MEI
.!C
SHUNT
1141 lit
ail NM MI= Wila
• =1
Willa= WI MN =I=
NtlEM mono. =gm
az
NPR
REHM En =II 11==
MI NM =EN= WIN
..r CAT
• I I•111 I=1 EWA=
R3P'
C) • 01
nrm wuraw
1111111111111
luirarim 11=7.
lEIMEMEIN vrir ova.
wrtrim mg mi.
animom wan= ors wim mum
um sm.
ITN =11= =MI
1111!
IW
, MOARiMinffinj
—.9 k .0114,
001 ra, .532 .532
a 1 a
....11114
0 Kice assoo.s. Cpwww.commodore.ca
ASSEMBLY, T MEW
". CONTROL* DATA
5(76 P
7 t a I 6 4
13
LAST USED
CIRCUI T SCHEMATIC,
SP IN DLE
TM NT
7 I I s a
C
''''''''''''
1,241
Ciswww.commodore.
I I,
6.00
Mil &IMP"'
,A SEE Fozo
P C SCNE.MAI IC
37111,6.&.7
„
POWER SUPPLY WINOZSTER
CCUTROLLER
, 1 6
ADDENDUM TO DRAWING NUMBER- 300015-001, FOLD BACK C/RCUIT
LR12 = 39O-
A 3
I'23 :: 712111:
.O.R4 = 3.9SL
(10
0
CID
0.
ox
SUPPLY
TR.. ER
7 I