Page 1
Page 2

SAGE
II
SAGE
35
SERVICE
ocr.
COMPUTER
EDISON
N.
RENO,
NV
HANUAL
1982
TECHNOLOGY
SUITE
II4
89502
Page 3
Page 4

SAGE
II SERVICE
MANUAL
VERSION
I.O
Copyrtght
rlghts
A11
content
in
Technology
(c)
L982,
Sage Computer
reserved. Reproduction
any manner wtthouc
prohlbited.
is
No
patent
Technology,
or
express
to the use of the information contained
has
been
taken ln
preparatlon
the
this book,
of
assumes no responsibiltty for errors
llabtllty assumed
contained
UCSD PASCAL
Universlty
herei-n.
and
of California.
for
UCSD
darnages resulting
p-Systern
are all
Reno,
use of
editorial
permisslon from
liability
herein.
is
I.lhlle every
Sage
or
omissions.
from the use of the
N
89502
plctorial
or
Sage
asstrmed
Computer
with respect
precautlon
Computer Technology
Nelther
ls any
lnformation
trademarks of the regents of the
Page 5
Page 6

sAcE
SERVTCE
rI
TABLE OF CONTENTS
MANUAL
I
.0]
I
Table Of
II
III
III.OI
I II.
02
I II.
03
I II.
04
IV
V
VI
VI.Ol
VII
vrr.0
VII.O2
VII.
03
vII.04
vrl.05
Contents
DESCRIPTION
DIAGNOSTIC AIDS AVAILABLE
CARE AND
CIRCUIT
CHIP HANDLING. . . . . .
DISK
I.{ICROPOLIS
SOFTT{ARE
SYSTE},T
DRIVE HANDLING.
LEVEL TROUBLE
CIIECKING
REPLACING THE
poIIER-Up
I
INITIALIZATIONT
RAlt{ I"IEMORY
DISK B0OTSTRAP.
SPECIAL
OF DIAGNOSTIC AIDS
EANDLING
BOARD
DISK DRM
INSTALLATION
THE
PO.rilER SUPPLY . .
PROCEDURES . O'' I O' t''''' 3
HANDLING. . O
POI^IER SUPPLY.
ROIITINE
TEST . .
MONITOR
. .,
.
.. . . . .
. . . . .
COMI'{ANDS.
I'IAINTENANCE TESTS
. .
.
. . . . o r . o . . . . . . .3
. .
. o o o .
HANDLING.
O' O
SHOOTING
. . .
. o o . .
r . o . . . . . . I r .
. o
. . .
. . . O'''''''
' ' ' ' O ' ' ' I ' ' ' ' '
. .
. r . . o . . . . . . 3
O' O''' O' ! . O' t'
O ' ' O I '
. . . . . . . .
. .
. . . . . .
. . . . . . . .
. o . o
o . . o o . . o ,
.. .
. . . . . . . . . .
. . . .
. .
. . . .
.
. . . 1
. .
. .
' '
' '
' ' '5
O''''
. . . . . .7
. .
. . .
. .
r ..
. .
. .
r
. .
.
O'
.
.
2
3
3
6
8
9
11
L2
13
14
VIII
VIII. O 1
VIII.
VIII.
VIII.
VIII.
O2
03
04
O5
IX
x
XI
xr.01
xr.02
xr.03
xr.04
xI.05
CPU BOARD
TROUBLESEOOTING
CHECKING THE SYSTEM CLOCK.
CHECKING THE
CHECKING
CTIECKING TITE RAM
REPLACING
TEITIPERATURE
ADDRESS
THE
REFRESH
STROBE
SIGNALS.
SIGNALS.
THE COMPUTER
TEST
. .
. .
BOARD.
INTBR}IITTANCE CHECKLIST
CTCLER.
TEST
TEST OPERATION. . .
TEST
AtrTER. . . o . o . .
CYCLER RAl'f TEST.
SERIAL TEST.
ERROR DISPLAY.
. . . . .
.
.
. . .
.
.
.
. .
. . .
. . o
!
r o .
t . . .
. o
. . . . . . . . .
. .
. . . . . . .
LINE.
. . . .
. . . . . . .
.
. . . . . . . .
. . . .
., o
. . .
o . . . . . .
. . . . . .
. . . . . .
. . . . . . . r t . .
. . . .
. . .
. .
r . . .
...
. . .
. .. .
. . . . . ' .
. . . . . . .
. O'' O 15
t . . . . 16
. . . . . . 16
. . . . . 17
. . . . . 17
. . .
. . . . . 18
. r . . .
. I ' ' ..20
. . . .
. .
. .
..
. .
. . .. . . .
. . . . . . 30
. 19
. . 2L
.22
.
23
.
.28
. .
. . 31
\
)
Page 7

sAcE
TABLE
xr.06
XI.
xr.08
xr.09
xr.
XI.II
xr.
XII
XII.
sERvrcE
rr
CONTENTS
OF
07
10
12
1
O
MANUAL
PARALLEL
FLOPPY
DISK
swITcH
ATTACH
REAL
BUILDING
CLEANERPROGR.AI.{
BUILDING
1.0]
[
TEST.
DRIVE
STRAP
TEST.
TEST.
TEST.
TIME
cYcLER.
CLEANER.
TEST.
TEST.
.
.
. .
.
..
. .
.
.
.
.
.
. .
. .
o.....
. .
. .
. .
o
. .
.
. o
.
o
. .
.
.
o
. .
. I
. . .
o
. .
o . .
. o
o .
. r
. .
. .
o .
.
.
.
.
. .
. .
. .
. . .
o
. . o
. . .
. o .
o...
o
. .
. .
. o
. .
|
o
o .
. . O
. .
.
.
.
. . .
.
.
. . . .
. .
. .
. .
.
. . .
.
o.....
' O
. .
. .
. o
. .
O '
. . 33
. . 35
.
. . 17
.
. .
.
t
.
o .37
o
o . 38
.
'':
t
. .39
'
37
37
19
XIII
XIII.Ol
XIII. O
II.
XI
XI
O3
II. 04
XIII.05
XIV
XV
XVI
XVII
xvrr.0
XVII. O2
I.
XVII.
r.
xvl
03
04
OT
08
XVI
XVII.
xvrI.05
XVII. 06
ALIGNI.TENTDIAGNOSTIC
TEST
2
PATTERN
PATTERN
PATTERN
BUILDING
REPLACING
suBsYsTEu
CABLE
CPU
I
DESCRIPTION.
1.
2..
3.
THE
IioDIFICATIONS
WIRING
BOARD
PAGE I
PAGE
PAGE 3
PAGE
PAGE 5
PAGE
PAGE
LIST
CIRCUIT
0F
OF
2
OF
4 OF
OF SCHEMATIC
OF
6
7 OF
OF SIGNAL
...
..
. . .
.
. .
.
ALIGN.
FLOPPY
NOTES
SCHEMATIC.
SCHEMATIC
SCI{EMATIC
SCI1EMATIC
SCHEMATIC
SCIIEMATIC
ABBREVIATIONS.
....
. .
"
. .
o .
.
o .
.
.
DISK
. .
o
DESCRIPTIONS
DIAGRAMS.
DIAGRAI"IS
DIAGRAMS.
DIAGRAI"{S.
DIAGRAMS.
DIAGRAMS.
o
.
. .
r
. .
.
o
' r
o
.
.
.
. . .
.
. .
.
o
DRIVE
. . .
. .
. .
.
o
. |
o..
. f
"
. .
o
. .
. .
. o
. .
. .
.
. .
. . .
. .
.
.
.
.
o .
o
o o
o .
. .
. . .
.
o.
. .
.
. . .
.
. .
.
.
'..
. .
|
"
. .
. .
. .
.
.
.
.
. .
.
. .
I
. .
o
.
.
. . . .
.
.
.
.
. .
.
. .
.
. . .
.
. .
.
. .
o
.
. .
. .
o..
o r .
'
"
o o . .
o . .
I O''
. . .
. o .
. O
. .
. . .
.
. .
' ' o
. . .
. .
'
. . .
40
r.
. .44
.
.
"
. ,
.
..
.
:
45
45
47
.48
49
. .' 50
. .52
55
O'
. .
55
. .
.
. . . 64
.
.
59
ftl
' ' 65
I O 66
.
.
68
. . 69
XVIII
XVIII.
ERROR
O 1
XVIII.O2
xvrrr.03
XIX
HARDTARE
xrx.0l
xrx.02
LOOKUP
BIOS CI{ANNEL
BOOT
D(CEPTIoN
PROM
CPU BOARD
LIST
ERROR
ERRORS.
ERRORS.
CEANGBS
CHANGES.
CHANGTS.
. . .
ON
. . .
.
. .
CODES.
. . . .
. .
SAGE
. .
. . .
. .
. .
. .
II
.
. .
.
. .
.
.*
. .
'
.
. .
.
. . .
.
t '
' t
. .
.
.
. .
. .
a a a a
. . . .
.
. .
.
. .
o t
o
. . .
. .
a O
.
. .
. . . .
' '
.
o .
.
a a
. .
. .
c .,
.
'
'
t
. .75
.
. .
. .
a a a a
.
.
.
.
'r79
ar
,
7L
7I
7?
79
t
79
Page 8

rr SERVTCE
SAGE
MANUAL
TABLE
CONTENTS
OF
[1.0]
XIX. O3
04
XIX.
XIX.
O5
06
XIX.
XIX.
O7
O8
XIX.
CHANGES
CHANGES
CHANGES
DELAY LINE
It'IECHANICAL
GENERAL
FROM
FROM C80001
FROM
MODS. . .
CHANGES.
MECHANICAL
CB0000
CB0002
NOTES.
TO c80001. .
. . . r . . . . . . 79
T0 c80002. . r
TO CB0002B .
. . . .
. . . . o .
. .
. . .
. . . . .
. . O ' ' O ' ' ' O
. . . .
. . .
. . .
. . . . . 82
. . . . . . . o
. .
80
83
. . . . . . . . . 84
' ' ' '
84
Page 9
Page 10

SAGE
DESCRIPTION
rr
SERVTCE
OF DIAGNOSTIC
MANUAL
[1.0]
AIDS
DESCRIPTION
The
Service
user/dealer
are
The
POIIER-UP
ts always
system
good
The
components
for
by any
types
The
Sfunple,
a
The
heads
checkout.
dlgttal
CYCLER test
identlfying
user
problems
of
ALIGNITENT
step-by-step
speclally
CTEANER
of a
bulldup.
OF
DIAGNOSTIC AIDS :
Kit contalns
and are
(
executed
explalned in
BOOT)
OR
on
Troubleshooting
hardware
are repeatedly
the
but hardware
test is
formatted
program
floppy
experlence.
is a
true
and
repair
lnstructions
diagnostlc
ls
drive.
several major dlagnostlc
detail tn
TEST resides ln
power-up
or reset.
at
system
executed.
perfornance
experience
used to
exerciser.
them.
determine if
and
diskette
used wirh
Often
thts
The
of a
will be necessary
a
diskette
disk
the
level ls
disk Eest is
drive. This
a new
make this test
errors are
this
doctrment.
PROMS
provldes
It
Tests
a drlve
philosophy
cleaning
aids for
of
the
a
aiured
of all
due to
at
especially
test
to
ls
of Eestlng
easy
kit
the
SAGE II
Briefly,
SAGE
good
major
lsolate
to
overall
a
user wlth
can be run
misaligned.
to
run.
clean the
slnple
they
and
II
system
useful
some
using
dlrt
The
ERR0R
Also
valuable
available
LOOKUP llst ls
are
trouble
shooting
a llst
descriptions
hints.
of error
of the
messages and
system
operation
what
they
with
mean,
some
Page 11

SAGE
II
SERVICE
DIAGNOSTIC
AIDS
MANUAL
[1.0J
AVAILABLE
II
In
wtll
These
DIAGNOSTIC
order
need
diagnostics
2
2 Scratch
I
I Diskette
Addttlonal
#l
Oscllloscope
heat
cans of
AIDS
to
use
some
either
SAGE
Sgrvice Manual
Test lnterface
Test
the
II
diskettes
AVAILABLE
of the
software
aids
Usgr's
are
diskettes..(Box
A1 lgnrnent
diskettg
DYSAN
double
lt
506-400
density
cleaning
VERBATIM
equipurent
or
lfz
gun
needed
Phillips head
ttfreezett
:
diagnostics
and/or
avallable
described
hardware
from
SAGE:
that
in
goes
this
wlth
Sage
manualo
.....o..........o..............DC0031
....
..
i..
r......
o o........
g0/90
of
r. o....
40/
40 .,.,...........sF000g
10),...o...........DK0002
.. o..............
(
t rk)
80
sectors/256
l6
kit
....
r..................
!... o..... o
o.........SU0003
o..DC0000
r. o...o...SF0009
bytes
oDK0003
II2LL45
:
screw
such as
drlver
FREEZ-IT
Chemtroni-c s
Hauppauge,
NY 11788
manual
that test.
PNll
you
lsolated
An
that
temperature
"lift"
anti-static
ground
The
boards
working
to
the
the traces
straps for
repair
on and a
on the
discharge
soldering
soldering
controlled)
and
mat
Eechnician
area
must have
ground
board.
himself
iron
lron
damage the
before
with
be no
with
an anti-static
strap
The
technlcian
worklng
a
snal1 tip.
more
a
srnall tip.
board badly.
for
on the unlt.
the
must
It
than
mat
Eechnlcian
always
25 watts
large
A
to
place
touch
is
important
iron
as he is
the
the
(or
will
CPU
mat
Page 12

rr SERVTCE
SAGE
AND HANDLING PROCEDURES
CAPS
I"IANUAL
[1.0]
III
Some
Statlc
circults.
damage
procedures
III.OI
Clrcuit
Users
Circuit
placed
Circuit
III.O2
Chips
to the
CARE AND
components
especially
and should be
CIRCUIT
boards shall only be
shall
boards shall onlv be
between
boards
CHIP HANDLING:
sha1l
nat.
HANDLING PB.OCEDURES
lnternal to
ls known
Industry
considers
SAGE
ALWAYS
boards.
shall only
ONLY be
quidelines have been
followed with
most
BOARD HANDTING
grounded
be
be
handled on anti-static mats
the SAGE
to cause
no devlatlon.
irnportant.
:
handle<l on
Lo the mat.
stacked
stacked 8
:
are sensltive
damage
established
or over
if a
high.
layer
improper handlittg.
Eo
to both CMOS
to reduce
secEion
This
antl-statlc mats.
conductive
of
with the user
gives
and
LSI
static
the
foam is
grounded
III.O3
Dlsk drives
Dlsk drives
Disk drives
Disk drives
p1
ace
Disk
cardboard
Disk drives
Before touching any disk
the anti-stati-c
trII.04
The MICROPOLIS
DISK DRIVE
shall be
shal1 be very
shall always be stored on
shall always
.
drive
2.
doors shal1
shlpping
I,TICROPOLIS
The door may
1.
The
sha1l
disk drlves
disk
IIANDLING
grasped
never ever be
diskette
only be
first.
mat
DISK DRIVE HANDTING
be closed with
drlves are
:
only
gently
stored
be
in
drive
are handled
shlpped
from
handled at all tJ-mes,
place.
handled and
the
the front
edge.
with
cardboard
closed
handler
as above with
nothlng ln
wlthout a
without either a
placed
:
plastlc
shipping diskette
on antl-static
shall discharge
the drive.
packing
bezel.
these
dlskette.
dlfferences:
dlskette
mats,
hlmself
in
or
to
Page 13

SAGE rI SERVICE
SOFTWARE
INSTALLATION
I'{ANUAL
[1.0]
IV SOFTHARE INSTALLATION
The SAGE II Dlagnostic
Erack and one
source
flles.
40
The
track.
disketLes
:
software
Each
boot
as selected.
The master diskettes
Fller and
ls a
very
the diskettes
As
personnel
done by
".TEXTtt
f lles
safely
important safety
create
making
stored. As bad systems
work
a
except
A bridge system ( one
shlpped
precaution.
hold both source
diskettes
direcE
copy ( boot
"USERLIB.TEXT'
wlth
sn
be tested by uslng SAGEUTIL
example:
Boot
the
T?ren type
track diskette
80
trErt
frxrr
tt6tt
It6tt
Exit to
Xecute
Conf
change ON-LINE.
(usualty
the command
SAGEUTIL.
igure.
when building
trPtf
't5rr
rrBrr
ttTtt
tf
Fl
rrJfr
(cr)
rrYfr
rrQtt
tr
f
If
(cr)tt
f
loppy change.
the
40
trk
to set to 40
to set
CYCLER
set
set Read
to
to
number of
the
after
type return
updates configuratlon
until back
re-lnit to
to
is
shlpped
dlskette
has a
to a menu
from
SAGE
and code,
hold
that
area
from
track drive
80
to
change
ln
drlve
line.
'tFtr
(or
an
80/40
floppy
drive
track SAGE
non-standard
properly.
run
retries
write OFF.
until
ttReady
at command
test
menu.
on
complete
program
should
tend to
lt
only
the
also)
new
the
and
floppy
the
lt4z)
then
test
(
or
format.
parameters
=l
to write...?tt
line.
two diskettes,
which
backed
be
destroy
is
advlsed
code
and
set
runs each
diskettes,
flles.
then deleting
code
of
up using
that
floppy.
40 track drlve)
a
parameters. For
the TEST
to
MENU.
"SYSTEM.MISCINFO
dlskette.)
lef t drive).
lf
4
for
one
and
test
the
thls
servtce
This
all
can
(cr)"
80
ls
and
En
80140
naklng
ltself
the changes
deslred,
If
diskette
the diskette
on
diskette can
as above only
instead of
ON-LINE.
be
made
dupllcatlng
by
changlng
80
track
an
SYSTEM.MISCIMO
Page 14

SAGE rr SERVTCE
SYSTEM LRVEL
TROUBLE
MANITAL
SHOOTING
.0
I
I
]
SYSTEI{
V
l.
Connect
During a normal
of a second. Then
boot
flashes
2. If LED stays
LED stays RED then the
blinking
If the
3.
4- Insert the
If
5.
occur, replace the
Exceptlon error
These
lntermittent
from
no
LEVEL
the
of red.
LED
slgn-on
errors
TROTIBLE
power
power-on
floppy is finished. It should stay
the
dark
then the
is
dark see the section on CHECK
booE diskette
message
can also
problem
SHOOTING
cord and
the
it turns
then the
cpu
cpu cannot
and
appears
computer board.
Parity
be
whose
or
:
terminal. T\rrn the
front
green for
power
board may
access the Eerminal chlp.
press
or
error Memory error
caused by
voltages
panel
supply
reset.
LED
the startup test
may
not
be
one of the
a
need adiusting.
power
is
not
worklng.
THE
power
for a fractlon
RED
green
be worklng. If
POWER SUPPLY.
following
supply
switch
until
except
If LED
errors
with an
on.
the
for
ls
the
If
6.
diskette
or a CRC error)
command
there
If
7.
replacing
there
If
8.
on a two
SAGE
Replace
9.
cable.
Next,
10.
where it
spec,
power
the
sign-on
(
such as
tt
tt
IF
l
are
the computer
ls
only
drive
thls
II
the
check
comes
check the
wirlng
appears ok but there
an error reading a system
try booting on the other drive using
.
Ewo drives and neither
board.
drive
one
system, try
is
Ehe lefr-hand
disk drlve ribbon
the
voltage
out
of the
power
harness.
supply
the computer
or
replacing
drive
cable
at
the disk
connector. If the voltage
voltage. If it is
is
an error in
will
one
board
the boot disk
(lt4z).
and try booting
drive
bootlng the
flle,
boot the system, try
clrcuit board itself
a drive
the debugger
has
been
drlve.
wlth the new
correctr r€place
error,
replaced
ls
out of
0n
a
Page 15

SAGE II
CHECKING
SERVICH MANUAL
THE
[1.0J
POWER SUPPLY
VI CHECKING
Check
power
supply for
5,0V
+12.0v
-12.0v
the
If
external
supply, and
Apply
resistors
Check
the ranges
supply
AdjusE:
voltages
devlces
disk
a
dumrny load
from
+
5V = 1.2
-lzV
po\./er
=
=
*l2V
the
then the
change the
+
5V
to
THE
POTER SUPPLY
these
=
=
=
do not
the
4.9V to
11.5v to
-10.0v
from
drives.
to
supply
ohmn
8.0
ohm
16 ohm
supply
seem rlght,
the
voltages
voltage
Rtr16
trlmmer.)
between
:
DC volcage
5.2V
13.0v
-13.5v
to
or some
board lncluding
powet:
Ehe
ground.
to
watt
50
watt
50
watt
25
again.
should
to
5.0
5.lV
ranges:
supply
adJusted.
be
are not
the termlnal,
by eonnecting
If the
voltages are
(On
there,
the
dlsconnect any
printer,
the followlng
outslde
Compower
power
of
power
Replace the
Check +12V
If the other
the
If
perlpheral
on a
To determlne
current lfunlted
board.
cpu
drop
Using the appropriate
polnts
usual.ly
fault
on the sectlon
the
voltage
lndlcate
1s
power
-IzV
voltages
power
on
a trace
supply
which
Be
between the
the
the
area where
usually a
supply if
for
for
belng
voltage to
careful
board.
short
bad
this is
11.5
-10.0
fal1
checks
powered
section(s) have
that is
(usually
or a
chlp.
Eo
13.0V
-13.5V
to
outside
out
ok, then a
from
each
to
observe
power
The
the
solder brldge; in a
of the three
shorted.
most sensltive)
rail
points
short is.
possible.
not
the limlts
the
board.
the short(s), apply
correct
under
with the least
replace the
short exists
power
polarity.
test,
a new
In
supply
scale
and
board
Power supply.
on the
a
the
a
of
ground
voltage across
board the
from
board, or
5.0v, 3
lnputs
voltage will
DW, measure
at
varlous
fault
field
the
amp
on the
Ehem
is
the
Page 16

rr SERVTCE
SAGE
CHECKING
REPLACING
MANUAL [ 1.0]
THE
POWER
THE
POWER
SUPPLY
SUPP],Y
VI. O l
l. Dlsconnect
2. Remove
3.
4.
5.
6.
REPLACING
Disconnect
Remove
Gently
moved
be
front
the
top of the
the
from
The
with anti-static
on the
the chassis.
board,
Disconnect
Remove
supply
Tandon
THE POI{BR.
power
the
the screws
all
cables
all
the circuit
back
bend
power
the
shield
disk drives
the
back sufficiently
panel.
whether
the
supply
screws
Ttlt the
front
materials
fan
on
to the chassi-s.
SUPPLY
cord.
around
connected
board
in, or out,
power
have
fastenings.
panel
front edge of
panel.
and
cord
shield,
the underside
power
:
vent
the
to the computer
outward
thac
Slide
of
procedure s
on
Note
supply
holes
so
the LED
the
the chassis
units
of
: only
shields.
the back
on
board.
that
the chassis
Lhe circult
on the
the board unEll
board
.
which
forward to remove
must
have
the
panel.
board may
front
which
older models
wtll clear
lt
only be
fan
the
attach the
clears
handled
mounted
lE
wlth
7.
8.
9.
Dlsconnect
Remove
chassls
Install
the
and remove
the
power
four
new
connector
screws
the
po\^Ier
supply
f rom
whlch
power
po\^/er
secure
supply
in the
supply.
power
the
from the chassis.
reverse order.
supply
to the
Page 17

sAcE
POWER-UP
Ir SERVICE
ROUTINE
MANUAL
[1.0]
VI I
The
explains
early
processor
the
verstons
features
updaEes found
The
slmplex non-interrupt
devlces.
reset
On
executlng
Ehe lnttial
and
tnittallzation
address
hlgh
location.
POTER-UP
power-up
how
porElons
LED
problem.
of Lhe
descrtbed
power-up
Normally,
they
are
power-up
the boot
respectlvely,
4
over F80000
memory location.
ROUTINE
routlne
lt works
of the
will-
PROMS before
in
routine
switched to
or when
stack
code.
the front
polnter
:
ls
a
diagnostlc aid
and
how
to use it
boot fail,
turn
here.
program
causes the hardware
RED.
3-Jan-83
The
your
of
resides in
drlvers for
the
PRoI"lS reside in
reside
processor
the
at
and lnitlal
The
start
After
Program execution
Do
An
oscilloscope is
dlfferences
SAGE
an
self-test
at
memory locatlon
vector
the initial
wlthin
for troubleshootlng.
error
do
8K byte boot
000000.
is
start vector from
messages are
not
are explalned
Users' Manual.
memory at
RESET, the
polnts
Eests, the executlon
to
swltch the
continues
itself.
necessary
have
all of
of memory,
address
0. The
to
Thts
glven
to lsolate
the
diagnostlc
ln the
ROM.
processor
the address
ROMs back
out
It
processor
F80000 but
processor
ROM locatlons
the
of
sectlon
If the
the
but
release
contalns
and
starts
reads
of
Ehe
an
of
to thelr
new
ROM
on
0
DescriptLons
initlalizatlon
swltches
as described
of
the lnitial-ization
test
sequence
at the
can be
end
of
tests fo1low.
contlnuosly repeated
this
sectlon.
Note that
by
the
entire
setting
the
Page 18

SAGE Ir SERVICE
POWER-UP
INITIAI,IZATION
I,IANUAL
ROIJTINE
.0
I
]
I
VII.Ol
First all
CHECK
0000
This is long
data lines are lndeed
is ln
tr^/o lines are
If
level
CHECK
Another loop
sequentially
CHECK THE
thir:d
A
FFCO11.."FFC081).
select
INITIALIZATION
the T/O chips
THE DATA
then
error. Check
of the signal
THE
lines
SIGNALS:
FFFF are writcen to
enough to use an
shorted together o the signal may stlll
ADDRESS
toggles all the address lines
reading
Il
O CHIP SELECTS:
loop
sequentially reads all the
change. The test repeats
will be too low.
SIGNALS:
:
are initialized
FCOFFE repeatedly for
oscilloscope to
going
for
addresses
Use
high and low.
shorts
an oscilloscope to
to another llne or a bad
000000,
to an
FFCOFE and
for
"idle"
llne that does not
A
verify
about
condition.
verlfy
between
TFFE
I/O
that
ms.
100
about
that
change but the
for
ports
100 msec.
all
buffer/driver.
and
0
100 msec.
(
FFC001
all the
the
of
change
1
chip
hy
,
Page 19

sAcE
POWER-UP
INITIALIZATION
rI
SERVICE I.{ANUAL
ROUTINE
[1.0]
(cont)
SWITCH SETTINGS
Next,
swltches
the terninal
on the rear
ARE READ:
baud rate is determined
panel.
SIf3 SIJ2 SI{l
dwn dwn dwn
dwn dwn up
dwn up
dwn
dwn up up
up
dwn clwn
up dwn up
up up
up up
dwn
up reserved, wlll
sH4
dwn
up
0n sEartup, the remoEe
bic,
The
and
even
floppy
is installed
parity.
drlve
(always
opElon switch is read to
double-density,
Ternlnal
1 9. 2K
baud rate
baud
9600
4800
2400
1200
600
300
Parlty control
parlty
even
parity
serlal
disabled
channel defaults
default to
enabled
determine
double-sided
reading
by
19.2K
to
baud.
data
8
which type of drive
fornnat).
GR0UP-A DIP
blts,
I
stop
SW7 FLOPPY
up
dwn
The terminal
rr
Sage Iltt
thls
At
on
message
LED
chtp.
Now
parE
always dies
unsuccessful.
ROMS
At thts
point
is
bltnking
The
system must be
the
R0l"1s
of the slgn-on
themselves.
point,
CONFIGURATION
40
B0
track
track
(48
TPI)
(90
TPI) drlve
drlve
dlsplays:
:
the
terminal
is
"SAGE
II"
rapidly the
are
switched to thelr
message
before completing
Check the address llnes, switch
the display
rr
Sage II
is inltiallzed.
displayed. If
cpu cannot
reset
"Startup
should
Startup
get
to
normal
the
sign-on message,
read:
Testrf
test'r is dlsplayed. If the systen
first
The
no
message
access the terminal controller
it
out of
address
this
part
is
dlsplayed,
condltlon.
locatlon.
the switch
hardware and the boot
of the slgn-
The
has
and the
last
been
10
Page 20

SAGE rr SERVTCE
POWER-UP ROUTINE
INITIALIZATION
MANUAL
(cont)
[1.0]
PROM CHECKSUM
Both
of the
"PROM
will halt
error are
refers
the
VI
A11
The
Each
I.
ODD
O
RAM
test
PR0Ms
long
2 RAI,I
have
ROMs
I
to insure
bad"
to
memory addresses
or
and
catastrophlc,
the
HEHORY
memory existing
NOTE:If
respectively
"Bypassed
debugger.
program
of
the first
word
TEST:
sirnple
"PROI"I
the
EVEN
checksums. The ROM test
that
2
CPU light
memory addresses
TEST
in
Switches
rnit"
This
crash.
128K of RAM is
(t+
bytes)
the BOOTSTRAP
bad" w111
will
ro further
(package
display tf
be RED. Because
Ul8).
:
the system is
and
516
then
is
this test will
will
option is
set to
display.
00000000
program
possible
information
(package
B
run in
U17)
tested
of
GROUP
be
used to inspect
the
and
calculates the
itself is
otherwlse
this error
can be
while
next.
A are
bypassed and
processor
The
following
read
given.
PROM 2 refers
back.
checksum
l,lessages
ok.
the
cpu
and
a CpU
PROM
to
set
OFFTOFF,ON
a
message
enters
memory after a
manner:
the
1
Each long
Then it
When all
conEalns
Then
Once the si-ze
as
the flrst
This
a
If
bad
program
The
reads
be the
second
memory
(worklng
after
word
is
set to its
128K
lts
the top
test
w111
"RAIyl
memory
BAD
the
location
expected
time.
error.
down
the
memory
memory
(4
bytes)
is
done,
address.
word
of each
of the
was.
128K
take
a few
=
SIZE
stops
The
from
xxXXXX" will
location
G
at the first
to
value
processor
If the failed
400H),
error.
is
set
own address
each long
128K
addiEional
seconds.
was found
(addr)
print
if the
is
out the
RAM is intermlttent
will
the
to FFFI-FFFF
program
and
word
bank
(A
memory
is read
memory is
Then the
be displayed.
then an
digit
bad location
error
attempt
occurs
debugger
and read
goes
on to next
is
read to
to
determined, it
message
error ls
value) instead
it finds.
message,
to enter
in
fail
may
see
and
the
to
if
displayed:
the
the
debugger
back,
see
that
is
of
Because
error
reads
debugger
operate
long word.
if it
bank
checked
(A
dtglt
value
correctly
stack
correctly
stil1
exists.
just
value)
it re-
after
area
may
the
a
11
Page 21

sAcE
POWER-UP
DISK
rI
sERvrcE
ROUTINE
BOOTSTRAP
MANUAL
[1.0]
VII.O3
Next,
to
boot
DISK
the
to:
sn6
dwn
dwn
up
up
If the
dt
Then
each)
thls
lnformatlon
rear
splay:
rrBootLng
the first
are
area
"Not
BOOTSTRAP
bootstrap
sw5
dwn
up
dwn
up
panel
from
lK
read
should
ls
Boor
lnto
be the
not
dlsk"
swltches
BOOT
boot
boot
reserved,
reserved,
swltches
Floppy"
of
the
memory
ASCII
there
:
are
DEVICE
to
to Floppy
are
BOOT
at
then
an error
read
DEBUGGER
drive
defaults
defaults
set
to boot
dlskette
locatlon
string
'B0OT'
message is
to
determlne
to
to
from
(flrst
400
0.
DEBUGGER
DEBUGGER
floppy
a
sectors
2
hex.
=
The flrst
42 4F
4F
dlsplayed:
what
devlce/program
the
screen
of
5lZ byres
4 bytes
hex.
54
wlll
of
If thts
If a tlmeout
assumes
there
"Put
Typing
a
rrQrr
tfBoot
and
control
re-try
If
pronpt
lnterrupt
drlvers
the
flles
drlve
to
the
aystem
1lne for
ln
lnterrupt
can be
could
boot from
systen.
occurs
is
ln
B00T
wtll
aborted
w111
appears
the
monitor
drlven
verlfted
also
no
dlskette
dlsplay
go
to
the
the
A11
readlng
be
while
trying
disk and
on
drlve
the
DEBUGCER.
Floppy.
to
try
operating
I/O up
ROM.
I/O
routlnes
lf
another
the files
to
there
and
press
Ott
to
boot,
system,
to this
Once the
ln
working
access
the
outputs:
a k"y"
Typlng
but
any
dies before
the
polnt
was
system ls
SYSTEM.BIOS
SAGE
II
tncorrectly.
diskette,
other
probleur
done
read from
are
present.
ls
key
w111
dtsplaylng
may
uslng
used.
program
-he
cause
the
1le
ln
the
polled
the
the floppy,
The
system
The floppy
a
t2
Page 22

SAGE Ir
SERVTCE
MANUAL
POWER-UP ROUTINE
DISK BOOTSTRAP
(cont)
[1.0]
Usually,
gl-ven:
be
ttDrlve
lf a
floppy
error
01
02
03
04
05
05
07
08
09
0A
0B
VI I. 04 SPECIAL
(code)
}iONITOR COI{UANDS
error occurs,
dlsk
on
drlve
(O
controller
lnvalld command
recallbrate or seek
imeout
t
-
nlsslng
-
no
address mark
data
found
overrun
error
CRC
end-of-cylinder
unknown
address
out-of-range
or
fallure
:
T'here are several monltor cornmands
trouble shootLng.
ERx and EFx
These commands cause
drlve and
block
transfer whlle an
number.A
'X'
of data
4K
perlod
ls
displayed
to be
('.'
for
of these
one
where codes
l)tt
fallure
spectf
lcally
designed f or
transfered
ls
)
dlsplayed
each unsuccessful
error
fron/to
for
messages w111
are:
hardware
the
spectfled
each
successful
transfer.
A11 errors are
lgnored
controller can be vlewed wlth
By
startlng the
select
ERO
llne
bbbb
read
can be observed
by
on
the
an
a block
to toggle.
Block
continuously
ERI bbbb Block
contlnuously
BIIO
bbbb
Block
contlnuously
Remember
EIrl
bbbb Block bbbb
continuously
Remember
system. Signals
oscllloscope
(hex)
ls a
on
lt
bbbb
that
to the Floppy
to deEermlne the
multlple of
Unit ll4
read.
bbbb
(hex)
on
Unlt ll5
read.
bbbb
(hex)
on Unit
written to wlth
to
use a scratch dlskette.
(hex)
on
Unit ll5
wrltten to wlth all
to use a scratch dlskette.
lt4
(left
(rtght
(left
(right
drlve
problem,
the
4,
side
floppy)
floppy)
floppy)
all zeros.
floppy)
zeros.
or
ls
ls
ls
ls
13
Page 23

sAcE
POWER-UP
MAINTEI.IANCE
rI
SERVTCE
ROUTINE
TESTS
MANUAL
[1.0]
VII.O5
program
ROM
controlled
sn8
sw7
up
up
up
up
I'lhen
dlsplayed.
The
I^lhen
The
cannot
debugger
cleared
the
Bypaesed
the
memory
be
UAINTENAITCE
verslons
by
the
GROup
sn6
srf5
srfA
dwn
dwn
dwn
dwn
dwn
up
dwn
up
dwn
dwn
up
up
system
For
"SAGE
frltAlrt
write
reset
can
saved
8o
these
so
that
ls
example:
II
Startup
looptt
Inlt selectton
button
be lnspected.
on reset.
locatlons
the
debugger
TBSTS
after
A
sY3
,.o
...
reset
Testst'
pressed
ls
:
3-Jan-83
swlrches
snz
snl
...
dwn
dwn
dwn
up
up
dwn
uP
up
a
message
overrldes
Regtster
stack
nay have
w111
have
at
...
the
memory from
not
addltlonal
the
back
UAINTET|ANCE
Bypassed
Iooped test
MM wrlte
Iooped
f
or
the
debugger
contents
changed.
attenpt
of
the
00000
20000 ro
40000
60000
the
ro
to
to
test
type
normal
ls
automatlcally
400H
The flag
to
use
dlagnostics
sAGE:
TEST:
lnit
(PROM)
loop
IFFFE
3FFFE
4FFFE
TFFFE
(Reserved)
of test
startup
are
invalid
down
the
is
at
104H is
BIOS.
that
will
sequence.
entered.
as
.,,d
,*
by
are
be
they
the
also
The
Iooped
over
oscllloscope.
duration
test
swltches
your
exercise
The
of
agaln.
falls
deslred
loop.
RA}i
rrLte
memory
of
must
wrltlng
"'
test
each
the
if'"
selectlon
ThLs
If the
pass
Processor
be
changed
bootstrap
loop
0000
fur
repeats
ls
useful
tests
and
contlnuously
or
are
bllnks
ls
stopped
back
selectlon)
FFFF
as determlned
* ttnr
the
when
seccessful
(
Swttch
red
and
loops
watching
at
and
8
the
i: :ri
startup
the
the
end
the
to
dwn and
system
through
by swltch
tests
slgnal
LED iernal-ns green
of each p.*r.
is
LED
reset
a
selected
pROM
in
1lnes
set
swltches
get
to
of
3
GROUP B:
address)
*#'E-488
over
wlth
RED.
5 & 6
out
bank
and
the
for
the
If any
Ttre
of the
(1ZAX)
to
T4
Page 24

SAGE rI
CPU BOARD
SERVICE
MANUAL
TROUBLESHOOTING
[1.0]
VIII CPU
ilOTE:
system.
etc.
When
system
slgns)
Most
not
any
the
manual.
l,lhen
experlenced
Ttrese
If the
before
power
the
sends
and
fleld problems
properly
of
several
time
troubleshooting
1.
2.
3.
4.
5.
6.
7.
BOAR,D
TROUBLESHOOTING
procedures
startlng
no
stops
seaEed
refer
factory
system
ls
output
with
different
to
boots
thls
turned
to
processor
the
are
due to
ln its
problems.
rhe
CHECKLIST
a
"deadtt
technicians
TROUBLESHOOTING
Faulty
Faulty
Faulty
A
glvlng
wt1l"
Faulty
Faulty
Faulty
eventually
CPUs are
EPROI'1s
RAl,l chlps
faulty
a
do lt
delay
chlps ln the
capacitors
are falrly
RAM
cannot keep
slgn-on
all
most every
llnes
degrade
problems.
are
intended
properly,
checkout.
on
or the reset
the
termlnal
the
socket.
system
:
HIf,TS :
very
rare.
are fairly
message.
do
occur.
Tl 0 section
may work
and
cause intermlttent
:
for
troubleshooting
run
CYCLER,
button
(except
set
LED
fallure
RED,
of a
Intermittent
If the
system
clean the
ls
perhaps
chip
operatlon
wtll
FOR intermittence
keep
ln
urind these
common.
common.
the
faulty
A
system
from
EPROM
tlme.
are
rare.
for
awhile
but
pressed,
a
couple
or a
chtp
may
operate
sectlon
hints
a
disk
a
be
most of
of
from
"dead'l
heads
ttdead"
of
G@
that is
due to
thls
our
These
U3
Rn2
u31
u2l
Even
reset
address,
the flrst
there
as
the
BOOT
parts
a
"dead"
pressed.
is
and
to
l-ook
cpu
routl-ne.
and
RNl
u63
u49
U5
system
control-
execute"
suspect.
has
no
RAM
u10
u62
U6
u73
interactlon
should
will
A
scope
1lnes.
Check
It
ls
not
u11
u46
u7
u74
have
very
slgnal
probe
start wlth
the
unllkely
with
effect
UT2
u40
U8
v2
can
T/O
this
15
the
RN5
u30
u39
v29
actlvity
be
the
PR0M slgnals
section
that
sectlon
sign-on
for
used
last
the
untll
message:
RN4
v23
u58
u20
a
short
Eo
examLne
even
problem
much
a8
lf
1s ln
RN3
u64
u59
u28
thls
the
later
tlrne
all
after
clata,
code ls
slgnals
th;
I/
ln
the
O
Page 25

sAcE
rI SERVICE
CPU
BOARD TROUBLESHOOTING
I'IANUAL
[1.0]
Speclfic
help
to have a good
sectlon
VI
I I.
O I
Ctreck
then
these
look for
Pln
Pln 3 of
Pln
Pin
Pin
Pin
Pln
Check
for
counter
Check for
ptn
9.
VIII.02
checks
on
the B0OT
CHECKII{G
polnts
the
of
8
u66
u69
15 of
14
13
10
I
chaln
u68
tJ44
of
of
v37
of
u37
of
u54
l(hz at
64
of
Iihz at
54
CHECKING
of the lmportant
understandlng
TEST ln
TEE
with
problem
thls
SYSTEIII
an
oscllloscope.
lndicated.
shorted
short
or bad
CLOCK :
crystal
open trace
short
open
short
I2O
or bad buf f er
trace
or bad inverter
ohm reslstor
or a shorted
pln
U69
pln
TEE
of
1l
U75.
V67
of
9
and
ADDRESS
and/or
U34. It should
system
of the Boot
manual.
oscillator.
counter
from
U69-pln
from
U44-ptn 14.
misslng or wrong
line
it ls not
If
check
STROBE
LINE :
slgnals fo1low.
program.
there ls no
If
U69
3.
1J44.
U37.
there then
for
short on
there If
be
It
Refer to
8
value
trouble
64
lt
was at
wl11 also
the
Mhz
clock
shoot
line.
ICrz
U75-
Check to
AS+
If
see lf
is
It should
low
check
processors
If
U68-ptn
floating
trace.
through
elther
are
connected and
trace or
Check
signal.
C'heck for a
u44.
the output ls
a bad
for
noE
be
for
are
6
high
rlght
high
elther
very
ls
pin
AS+
or
then
floating
13
check
shorts,
rare.)
ok then
If
it
low
check
ls not
on
rf the lnput
shorted
should have
socket.
pln
at
2 of
U44 may be bad, the reslstor
U15
ltself
or
a short
to
another
of
U44
pln
(
if the
a
bad
the lnput
the
Pin 3 of
ptn
on
tJ44
or
the
same slgnal.
may
A low
not
Ul5.
llne
is
either
of
6
low or
where the
U68
processor
or a bad
U44,
pln
on
same as
V44
17
ls
U68-pln
as the slgnal should
ls ok, but
bad.
processor. (Note:
17
U44-pln 3
If
floatlng
or
be l2O ohms, or the
could
be
the
toggllng.
slgnal
orlglnates.
is halted).
of
6
for
lJ44
check for
be
pln
ls high,
3
and
not
check for
state lndicates
trace ts
problem.
1t 1s
If
a high
an
open
lnverted
then
U44-ptn
an
open
that
open.
Bad
or
13
T6
Page 26

SAGE II SERVICE MANUAL
CPU BOARD
CHECKING
TROUBLESIIOOTING
TI{E REFRESH
SIGNALS
[l.OJ
VIII.03
Check
correct, or the
(known
for
the
you
should
refresh
but
RAO RA7 for
Slgnals
and
0
errors.
pauslng
VIII.
Proper
display the
normal
lf lt lnterferes
they
buffers
remove
meSsage
CIIECKING
for
the
to happen).
refresh
have
signals to the
whlch
+5V at lnEervals
Good slgnals wtl1
ln
the
CIIECKING
04
functloning
slgn-on
Boot
R0Ms.
are
ehorted
w111
buffers
appears.
always
REFRESH
THE
refresh
Khz
64
timing
signal.
refresh
missing signals
are
shorted
nlddle.
wlth
to the
U63, U62, U30 and
l-s
sllghtly of
lJ32
U34,
during the refresh.
THE R.AI{
of
message when using either
The
RAM clrcuitry
the data
drlve the
or a
thts
At
slgnals to the
RAMs
together wtll show
change
SIGNALS :
the
RAMs
data
SIGtrAtS:
signal at
pc
polntr
by holding the
or
quickly
is
bus.
bus.
bus on the
tJ23.
pin
f
then the
board
tro
MMs,
a
slgnal shorted
not
can only affect the
Check
If the read
of
3
fault
matter
a mld-level
They
between
necessary
the MC6889
processor
Reset and
V32, If this
delay line
can
To check
reset
may cause
ground
the
signal
(tJ42)
also
how
RAI'I test
slde.
see lf
cause
dead the board ls
thts
send
swttch in.
to another I
voltage
lnconslstent
and +5V
for
the
ROMs
system
buffers
faulty,
ls
To test
the
ls
not
is
bad
problerns
nothing
Check
ine.
between
wlthout
system to
the
or
start-up
to
see lf
the
this
sign-on
The other
by the
data
posslble
lines
point
betng
lnterference
of
shorted
to the
with
parity
the data bus
decoder
chlps
can be
and
U64
caused
U3l.
I7
Page 27

SAGE
Ir SERVICE
CPU BOARD
REPLACING
MANUAL
[1.0J
TROUBLESHOOTING
TITE
COMPUTER
BOARD
VIII.OS
l.
2.
REPLACING
Dlsconnect
Remove
back
Dl-sconnect
3.
4. Remove
Gently
5.
be moved
front
the
the top
from
Ttre
6.
board, €lther
wlth
the
all but the
panel.
all
fastenlngs
the
bend the
back sufflciently
panel.
of the front
the
chassis.
antl-statlc
THB
CO}IPUTER
power
cord.
two
cables
connected to
securlng
back
panel
Tllt
panel.
ln
or
procedures.
BOARD
bottom screws
the
the
circult board to
outward
that the
the front
out
edge
Slide
of the
the
:
around
computer
so that the
the
vent
board.
clrcuit
LED on the front
of
the board
board foreward
chassLs,
must only
holes
the
chassls.
board
w111
untll tt
to remove tt
be
on the
may
clear
clears
handled
l8
Page 28

SAGE
rr
sERVrcE
MANUAL
TEI'{PEMTURE
[1.0J
TEST
IX
Ideally,
place
the
ls
general
The
The
true
tend
that
to
normal
identlfy
Remember
nornally qult
OPERATIOH:
TEI{PERATURE
a
the
system
unlt ts
very
program
expensive
guldellnes
technlcian
test
ls
measure
to fry
the
customer
room
the
that
TEST
servlce
truly
needs
somewhat
of the
or frost-bLte
ln
adverse
temperature
problem
al-l
operatlng.
center
and
sensitlve
and
for
only
of an
temperature
who
as
systems
:
wj.ll
vary
the
to
somewhaL
checking for
a heat
art
chips
cornplained
weather
of
tttemperature
conditions.
your
have
have
temperature
temperature
time-consurnl-ng,
as
some hot
a
temperature
up and
variations.
a
temperature problem.
gun
and
cans of
the technlcian
being applied
doing
of the
more damage
problem
service
senslt.ivett
or
eenter
chamber
down
this
ttfreeze"
has
to
the
than
is probably
Slight
cold llnlt
varlations
should
or not.
to
test
little
board.
good.
where
in
whlch
determlne
As thls
outllnes
spray,
ldea
Beglnners
Remember
not
from
be enough
thev
to
if
nethod
some
of the
tryi.ng
th;
to
will
l.
2.
3.
4.
Loose
Remove
If the
start
over
varying
HEAT:
heat gun
to
Let the
contractlon
aLlcause
cootr,:
temperature
Hotr-ding
may
of
expansion
connectlons.
cables
the
system
the
and
the
Visually
evenly
cause
board
sections
down
A
the
permanentLy
the
board.
or
lid from
wl11
test.
over
temperature.
dlsconafort
occurs
to
can
sensLtlvity
nozzLe
and
bad
Otherwi.se,
(See
dlvtde
over the
cool
of the
a
single
of
danage
let
contraction
sockets
the
boot
the
if
down
within
board"
ttf
on
a
the
may
system.
fairly
set
writeup
the
board lnto
sectlon.
touched
between
the
chip
reezett
(or
ln
the
chip
the
chlp,
board
occurs
masquerade
conslstently,
the
on
but
lntervals
chips
problen
a
If
socket
spray
cold
w111
usually
Use short
warm
switches
the
POWER-UP
sectLons.
The
chips should
not
enough
and
socket
occurs
or connector).
can
be
range.
make the
up
between
within
as a
the
temperature
boot
on the
Apply
to
so that
connectlons.
try
used
Again
bursts
chlps
to
back
routlne
heat
be
burn
expanslon
to narrow
to
use
system
over
bursts
and
problem.
CyCLER and
to reboot
whlle
)
hot
the
check
cautlon.
fall
sectlons
so that
wlth
enough
socket
skin,
and
the
f
ancl
a
Do
or
r9
Page 29

SAGE
INTERI"TITTANCE
rI
SERVICE
CIIECKLIST
MANUAL
[1.0]
X INTERIITITTATVCE
If the
CYCLER:
1..
2.
system
RAMS
used,
bad
RAt'{
Check
ls
are suspect
try
by swapplng
all
pinched.
so1ld
3.
Inspect for
and
CHECKLIST
lntermittentr p€rforn
operating
cables
Posts for
not
wtggle
chlps
Press down flrrnly
conneetlon
see
lf
socket.
any
wlth
are
Iook
socket.
h.
Are the
Underrated
have
to
caps
problems
rrcrked
cause
MUST
caPacltors
capacltore
for
problems.
be replaced
sooner
in
intermlttent
wlthout
one by
and
connectors.
cable
when
that
on
the
curled
f
or foreign
are not
all
socket.
under
the
rtght
(09
some
tlne
Even lf
or later.
:
it.
one
wi th a
connectors
touched.
seated
chlps
to
Inspect
the
matter
values?
uf
6v)
before the
the
wlth
10uf
thls
checkllst,
fallures.
problen
no
If
good
Ttre
cables
ln
the
completely lnto
Lnsure
that they
the
chtp
lnstead
Jaurmed
Check thelr voltage
across
the
caps flnally
voltages
25V caps as
If RAI,IDISK
occurs, lsolate
RAM.
should not
pc
boards
pins
of all
ln wlth
LzV
look
then
are
going
of
the
power
degraded
ok,
they
re-teet
ls
have
should
the
socket.
naklng
the
chlps to
lnto
pln
ratlng.
supplles
enough
ar..,.
of these
w111
wlth
belng
the
been
stand
good
the
of a
may
cause
5.
6.
Check for
Check for
graylsh
fllled.
be
are
also
run
the
CYCLER
temperature
lnproper
solder
areas
"Beads"
suspect.
test.
sensltlve
solder
on the
of solder
Touch
up the
chlps.
connectlons.
plns.
A11
lnstead
board
wlth
the
Use
TEMPEMTURE
Inspect
feed-through
of a
smooth
a
snall
the
board
holes
base
solder
test.
should
on a
ttp
for
pin
and
20
Page 30

SAGE
rr
SERVTCE
I'{ANUAL
CYCLER
.0
I
I
TEST
J
XI
CYCLER
CYCLER
ls
a
TEST
test
dlagnose problens
for
flndlng
CYCLER
tests
dlsk
RAM
MEMORY
DISK
DISK
STMPPING
DRIVES
SERIAL
PORT
PAMLLEL
REAL
TIME
ATTACH
PROCESS
SWITCHES
Ttrese
descrlbed
each
servlce
EQUIPTTENT
tests
are
ln
test has
personnel
f,EEDED:
separate
been
:
of
and
drlves
PORT
CLOCX
run
repeatedly
carefully
unless
overall
to
valldate
that
(noden
(printer
(interrupt
(an
optlonal
chapters
advlsed
system
GOOD
are
not
port)
port)
check)
test)
over
many
of
thls
determlned
to
do so
performance.
systems.
operatlng
properLy.
cycles.
sectl-on.
and
should not
by SAGE.
It
It ls
Each
The teet
is
used
especlally
of
the
criterla
be
changecl
both
useful
teets is
for
by
to
CYCLER
A
OPERATION
See
belng
both
dlskettes
prlnter (optlonal)
NOTES:
the
Software
run
or lf
an
track and
80
(set
of
2)
prlnt
to
Installation
the
system
a
40
track
test
notes
to
be tested
drive.
results
tf
this is
for
record
the flrst
ls
a BRIDGE
keeplng.
tlme
systen
CyCLER
is
whlch has
2l
Page 31

sAcE
Ir SERVTCE
CYCLER
TEST
TEST
OPEMTION
MANUAL
[1.0J
XI.01 TEST
l. POI,{ER
TEST
2.
or
TEST
3.
UP
DISK:
4A track)
INTERFACE:
connectors
l+.
B00T:
Tlpe
SYSTEM
Remove
BE
SURE
DESTR0YED!
tested.
CONFIGUMTION:
.
5
ATTACI{
*
512K
*
DISK
*
DrsK
OPERATION
the
SAGE
Select a
and
to
the
any
key
CYCLER
cycler
TEST:
dlskette,
TO REI"TOVE
Insert scratch
ttytt
Type
CYCLER
TEST
PASSED
of
RAM
=
lt4z
lt5z
80
=
l
II. It
test
insert it
Connect
asks
diskette for
lnto
the
SAGE modem and
to
boot to the
inserL
THE
CYCLER
to
continue.
shows
the s lze
--wi11
--wi11
--wi11
80
track
rrack
you
to insert
the
the
LEFT
Ufaz)
INTERFACE serial
printer ports.
test
menu and
scratch
DI
SKETTE AT THI
diskettes
ttNtt
(
diskettes.
into
will
of the
be resred.
be tested.
be
tested.
the
type
exit.
disks
boot
of drlves
drive.
select
DISKETTES
S
POINT
the
drive(s)
)
and
srART
diskette.
(gO
and
CyCLER:
OR
IT
memory:
TEST?
track
parallel
READY?
MAY
to
BE
be
Type
TEsrrNG:
6.
PASSES = n
RAM.
. .PASSED
DISK
DISK
Ttre
tests
GREEN wlth
the
LED
RED.
7. TEST
rtytr
to
start
As each
(Stops
CIOCK.
lf4: hard
will
hard
be repeated
lt5:
brief f
w111
D0NE:
blink
Tlpe
the
test
=
x
=
x soft
lashes
RED
the
test.
ls
done,
after
. .PASSED
soft
250
during
GREEN.
rrESC''
key
tttr1tt
Type
the
xxxx
passes.)
SERIAL.
=
x
=
x data
tlrnes.
the
the
If
to
display
to
ALTER the
termlnal
. .PASSED
data
=x
=x
The
disk
systen
will
processor
tests.
dles,
errors.
test.
dlsplay:
PAMLLEL.
. .PASSED
LED will
l,lhen f intshed,
the
LED
will
stay
be
22
Page 32

sAcE
rr
sERvrcE I"IANUAL
CYCLER
TEST
ERROR
[1.0]
TEST
DISPLAY
XI.02 TEST
At the end
errors wll1
ERROR
of the tests
be dtsplayed:
Select:
1. ..Prlnt al-l
G...Graph
4..,Dtsk
errorg
4 errors
5..,Dlsk 5 errors
RESULTS
RAM TEST
cl,ocK
SERIAL T8ST.
PAMLLEL
TOTAL DISK
:
r...r.!
TEST..
TEST..O'O
ERRORS:
r....o....
... .. .. ! .
DISPLAY
or lf the test is
errors
PASS= 2 TEST
o.o o..o.
I"
hard=
soft=102
data=
A...A1ter test
R...Raw
S...check
2...Print
t.. PASSED
r....
.. O O
..
O"'
"
35
:
Data
INCOMPLETE.
FATLED
FAILED
FAILED
FAILED
FAILED
0 PASSED
Swltches
sof t
err
***
was
***
DTR to
***
***
PRIME to CD=
***
lnterrupted
N...New
K...Keep
C...Continue
graph
333
E.,.Exit
should
DSR
=
the test
test
data on
Cycler
be
342
htgh
low
)01T= 0 RCV=
ruF
menu
flle
test
1 RCV=
and
0
192
DISK
If4:
DISK If5:
A11 tests
descrlptlon
1.
.Prlnt
"
The
main error
errors
displayed
set for
SERIAL
0. .
.0utput
lnformation
dlsk
tests
ERRORS:
hard=
sof
data=
ERR0RS: hard=
soft=
data=
must
r
pass
of each
and
the disk
to
the
the
correct
and
PARALLEL tests
option
to
sendlng
test for
display,
be sent
I FAILED
1
t=
ln
terminal.
the data
FAILED
30
PASSED
O
FAILED
24
FAILED
72
PASSED
O
order for
head
printer
in
the
***
:t**
at
***
***
the system
an explanation
the soft
errors
(f
and
for
.Llter test
to a file,
to a file
are
pages
the
this
Head=Q Cyl=l
pass.
to
of the
graph,
err
printed
of output).
system
to work.
selectlon
the
If
may
not
system
work.
errors.
must have
Sof
t errs=S
Refer to
the
disk
jusL
as
SAGEUTIL
Changlng
wl11
has falled
cyllnder
they
nust
passed
a11ow
the
are
be
the
the
the
the
23
Page 33

sAcE
CYCLER
TEST
G.
rr
ERROR
.
.Graph
SERVICE
TEST
DISPLAY
I,IANUAL
[1.0J
(cont)
This
where
5=rlght)
Read
This graph
runs.
20
1
le
I
18
1
17
I
16
I
ls
I
14
I
13
|
L2
l
l1
|
l0
l
el
8l
7l
6
J
sl
4l
3l
2l
1l
selectlon
the
error(s)
and
or
wrlte
shows
plots
the
type
errors
that
Drive
r
selected
occurred.
of
error
can
also
drlve
lt4z
be
lt4
disk
(hard,
shown.
is
errors
Choose
soft
naklng
S...SOFT
the
or
more
ERRORS
r
r
rl'
r
rrrriiirri
iiir
versus
drlve
data)
errors
versus passes
the
lt
to
the
test
=left
(
be
longer
pass
or
plotted.
tt
24
Page 34

SAGE
rr SERVICE
TEST
ERROR
DISPLAY
MANUAL
[1.0J
CYCLER
(cont)
TEST
4...DLsk
5...I)l-sk
The total
ls
the
of the
DISK
Then
where
below the
cyllnder
errors
head
on the
0---------1
errors
#4
errors
,5
hard,
left
SAGE.
lt4: ERRORS:
the
soft
the
values
llne
45
on
any
cyllnder
maln
Disk
soft
drive
errors
for
and
6 soft
one head
found
dlsplay.
lt4
Head
and
above
--2---------3-
and
ll5:
hard=
soft=
data=
for
Head
wtll
lt}
data
is
FAILED
ll
FAILED
30
0 PASSED
Head
the
dashed
1. Disk
errors
cylinder
be
shown
(top)
errors
the
right
***
***
and
0
llne
ll4
on Head
ls
after
vs Head
are
shown for
drive
at
Headl
are
shows
l, cylinder
unacceptable.
ltt:
as
Head=0
of
each
for
4 soft
ttFAILED
the
(botrom)
4
-4-__-_____5__
each
you
Cyl=l
drlve
Head
errors
52.
6
drive.
face
The first
the front
Soft errs=5
are
the
0,
on
More
****'
6_______
ll4;
shown
values
Head 0,
than
such
nessage
5
Next,
the
Dlsk
cyllnder
the
hard,
ll4
total
soft
shows
2. Dtsk
acceptable.
the
sane
head,
fhese
that
cylinder
errors
errors
the
display
fallure
with
cyl lnder/head.
Dsk
0:
8:
t6:
24:
32:
40:
48:
56:
64..
72:
Total
lt4
1:
Q. ln.
r.
L7:.
25:
33:
hl
"
T!
.
L0. c,n.
- / .
57:
65:
7?.
tJo
hard
and
data
hard
I
Also
disk
are
Lf
lt4
the
criteria
soft
errors
provides
errors per
2:
f V.
18:
26:
34:
.
l,',
.a/_.
J\).
58:
66:
1t,.
l+.
soft
errors
error
lt4
more
has
sum
cylinder:
8
and
has
than
failed.
of
is
>5
3:
1l:
19:
272
35:
43:
51:
59:
67:
75:
on
the
the
data
(in
errors
that
cyllnder
failed
5
of
because
the
errors
PER HEAD
that
sti1l
individual
(hardrsoft
4z
T2:
20:
282
36:
442
52:.
60:
68:
76:.
per
order)
70
errors
on
so
that the
passes.
,
13
2l
29
37
45:
53:
6lz
69:
77:
drive
for
and
no
on
are
each
8
soft
hard
cylinder
both heads.
sum
The
errors
data)
5:
6z
14:
22:
30:
38:
462
54:
622
70:
78:
shown
cylinder.
errors
er1016
are
2
Remember
may
show a
disk
for
23
31:
39:
47 z
55:
63:
I
7Lz
79:.
wlth
on
are
on
HEAD
each
7:
15:
z
25
Page 35

SAGE
II
CYCLER
TEST
A.
ERROR
. .ALTER
Ttre
sectlon
R.
. .Rag
SERVICE
TEST
DISPLAY
ALTER
(undefined).
data
I',IANUAL
(cont)
option
I .OJ
I
allows
test
parameters
to be
changed.
Refer
to
The dlsk
main
drlve
useful lf
dlsplayed:
PASS=x drv=x
PASS
drv
Cyl
WRT
or
RD
Soft
Hard
Io
Data
S.
. .Check swltches
Ttrls
groups
calls
of
settlngs are
data ls written
totals
added
lnformatlon
WRT
Cyl=x
=
the ntrmber
=
elther
=
the
eyllnder
=
the error
=
the number
=
=
=
ntrnber
the
the
I/0 error returned
nr:mber
the
a routine
dtp
swltches
displayed
Hd=x
drive
occurred
whlch
as rf
in
a ra$/
up durlng
ls needed
Soft=x
of
the test
(left)
lt4
that had
on a
of soft
hard
of
of
on
data
w111
the
you
errors
errors
errors.
display
back
were
forn as lt
the
test.
on
Hard=x
pass
partlcular
a
lo=x
that the error
or drlve
the error
write or read
from
the
drlver on a hard
the
values read
of the
looking at
occurs
Data=x
(right)
ltl
Sage
with
thLs
error.
operation.
II. The
the
back:
only
raw
data
It
oceurred
error.
from
the
swltch
the
ls
ls
on.
2
sI^Il
sw2
dwn
dwn dwn
The settlng
IEEE-488
test
To
posltlon
rf
dwnrf
should
Remember to
SAGE
II
menu or
2. .
.Prlnt eof t err
The
soft
conmon optlon
GROUP A
sI^I3 sw4
dwn up
shown
address
a
swltch use
type
and
change.
return
not
may
ttgrr
to
exlt
errors for
of th.e
sI.I5 sI,I6
above has
set to
the
sr^r7
dwn
dwn
7.
the ttp
space bar.
the
switches to
sI^I8
dwn up
the
of
boot as expected.
the
CYCLER
program.
graph
drlve
lt4
and
Graph errors
26
sI^Il sw2
systen
pen
a
the sense
thelr
Type
drive
selectlon
GROUP B
sw3 sI^I4
up up
sl.r5
sI{6 sl{l7
dwn dwn dwn
boot to the floppy
to
rfRff
lts
are
"rock"
of
lnltial
to return
the
the
swltch
setEings
prlnted.
swltch lnto
to
and ls lncluded
s1.I8
dwn dwn
with
"uptt
the
or
or the
the
error
TtrLs ls a
f
or
Page 36

convenience.
SAGE
II SERVICE
TEST ERROR
MANUAL
CYCLER TEST
DISPLAY
[1.0]
(cont)
l{...IIev
A11 error
K.
. .Keep
Thls
looks
exlsts'
fl1e
called
occurance
18 blocks.
together
slow,
C.
. .ContLnue
The
that
error was
functlon
E...Exlt
test
data
optlon
for
and
the ftle
DATAPAGE
on
rename
test
was
l-nterrupted.
they were
Cycler
counters
on f lle
asks
a ftle
If
of
test
ls
found.
for
not
tt
'llllllll'
This
one diskette.
the file
continued
are
cleared.
a
data dlsk
called
creates lt.
ls
saved.
which
. The
enables
so
starting
The
The
disk
in.
new
A
to
t'CYC.DATA.textrf
The flle
slmply
data results
the results
If readlng
that a new
memory
tests
be
The
lists
one w111
wlth
test
always
test ls
inserted
current data
can be
the ftle, paging
of
of
in
the
always
complete
started.
into
and reads
prlnted
each
next
ttkeep"
many tests
the file
be started.
test
completes
the
ls
wlth
after
drive
it
ln
added
a
at
takes
to
be kept
becomes
unless an
Read
or write
ll4.
if tt
to
the
program
each
about
very
the
one
It
The
cycler
test flnishes
and
the test
menu
rs
shown.
27
Page 37

SAGE
II SERVICE
CYCLER
ATTER
TEST
I{ANUAL
[1.0J
XI.O3
Type
M....Memory
C....Clock
4....DRIVE
5....DRIVE
S....Sgrial
P....Parallel
H....Ha1t
It..
F..
ALTER
key
..
Stop af
tf
hard
lf
soft
lf
data
..Dlsk
tf
hard
lf
soft
Lf
soft/cy1
lf
data
to
falled:
IJ....Update parameter
O....Output
:
set
test:
tgst
test
lt4:
ltlz
ports
on
ter
...
......
r...,...
...o...
port
error........
passes
errors
errors
errors
errors
errors
errors
to
o. r...
I i. !
ro.
r...
.....o..
......
)=
are
are
are
are
are
)=
are
are
ON
ON
ON
ON
ON
o
ON
I.
I{.
Z....Zeta
R.
E....EXIT
OFF
250
20
200
20
100
f
ile.
PRINTER:.TEXT
. ..disk
.
. .WrLte
. , ,Return
Inspection
this
test
screen
counts
CYCLER
Test
ll.
.
#.
. .Stop
F.
.
.to E.
.Dlgk
.
.Test
These
Halt
selections
on
condlti.on
controls
Each
Just
read
values
to
should
of
a
return
in
w111
be
Permanent
be
Changlng
the
test.
errors
change
all-owed
thls for
only ls
(
10000),
faLlure
These
glven
and
values
have
should
controlg
error
so
Ehat
the
values
w111
from
a file
exlst
done
the
ntrmber
SLnce
desired,
shut
all
parareters
determlne
been
NOT
are
optlon
the
leave
only for
an
only
f
or thts
the
change
other
carefully
be
changed
tttogglett
a
stops
signals
that
nay
the
on the
this load
UPDATE
at
the
of
(optlon
request
passes
the failure
number
disk
tests.
the
nrrmber
tesrs
lf
a
determlned
unless
and
the
Parallel
on the
stop
a
current
diskette
of
that
values
passes,
of
If a
of
OFF.
disk has
authorized.
turn
the
test
port
port
test
value
called
can
can
alone.
be
be
CYC.PARAI'{.
of cycler.
U) must be
engineers.
SAGE
the
cycler
are
set for
it
ls
long
passes
falled
for
the
term
to
or
dlsk
ON
or
OFF.
test
on the
probed.
changed.
these
If the
done.
makes
values
values are
An
will
the
number
not a good
check
a
very htgh
not.
vendor
of
The
The
error
Tlping
are
The new
update
shorten
of
idea
to
memory
number
values
by
SAGE
28
Page 38

U..
.Update
Flle
determlne
does
parameters
test
Run
rename
O..
.Output
Changtng
flle
floppy'
floppy
from
Remember
w111
I.
. .Dlsk
The
tests.
eheck
sYStem.
parareter
the
CYC.PARAM
when
noE
exlst
on
sltuatlons
CYCLER'
the
data
or
wlth
the
destroy
create
new
to
the
transferred
one
of
a
main
put
to
all
InspectLon
dlsk
Inspectlon
The
newLy
number
received
contains
to
stop
on
the
the f
CYC.PARAI',I,
output
good
irst
can
be
new
prLnter
a
option
to a
the
scratch
directory
menu w111
the
scratch
the
data
paraneters
of
f
l_le.
a
table
a test
dlsk,
load
setup
parameters
or a fLle.
a11ows
different
diskettes
write
Just
test
turns
passes
disk
drlves
of
and
it
will
of
by
renaming
inserted.
floppy
written.
is
set
SAGE
lnformatlon
when
CYCLER.
the
off
a
be
created
in
ALTER
the
error
device.
must
data
bac.k in
all
to
15.
before
Ir SERVICE
that
test falls.
accordlng
Parameters
CYC.PARAI'{
then
be removed,
The
to
or
tests
Thls
they
Update.
data to
If sent
prlnt
the
continuing
except
ls
are
MANUAL
CYCLER
ALTER
CYCLER
If cyc.pAR.l\M
to
f
or
using
opclons
output
be
to
the
saved
a file
and
the
used
to
lnstalled
[1.0J
(cont)
uses
default
varl-oug
FILER.
Exit
in a
on
the
data
I or
devlce.
the
test
Drive
qulckly
in
TEST
to
and
a
2
a
lI.
.
.Iilrlte
This allows
whlch
(Ttre
parameter
2..
.Zero
All
R..
.Return
Returns
E.
. .EXIT
Testlng
dlsplayed.
exiting.
good
thls
a
fl1e
all
error
to
CYCTER
disk
test
ls
ftle.
errora
counts
the
is
As
lt
acreen
printout
a
was
run
a
text
Use
are
routine
stopped
CAUTION:
CYCLER
cannot
or a
as
CYC.PARAI\'I
flle
the
UPDATE
set
to zero
which
and
cannot
do
thls
file
for
vlewlng
option
so
called
the
operating
Save/prlnt
be
sure
automatLcallv.
to
be
cannot
and
to
that
the
any
havlng
mad.e
prlnted
be
cannot
create
a
new
ALTER
system
test
elther
of the parameters
be
a
test
wlth
used
parameter
can
as
be
the
an
fi1e.)
run.
program.
command
data
needed
a
line
prlnter
Filer.
input
before
or
on
is
a
29
Page 39

SAGE
II
CYCLER
CYCLER
SERVICE
TEST
RAM TEST
I',IANUAL
I
I.O]
XI.O4
CYCLER
0n
(hex)
A11 of
ls
ls
the
done wlth
sequence
The
calllng
memory.
the
If
w111
t'beeptt
A
test fails
be
GYCLER
RAT,T TEST
startup, procedure
checked
RAI'{ ls
of
Supervlsor
Interrupts
Parlty
The orlginal
pattern
A
The origlnal
Interrupts
Then
RED.
wtll
to
determlne
tested,
a
68000
assemblv
operatl_ons
mode ls
are
checklng
contents
is
wrltten
contents
are
PASCAL routlne
the
test
tt
w111
If a
Eermlnal
sound
every
:
one
:
entered.
shut
off.
ls
shut
enabled.
RAI'ITFST
pattern
abort
15 seconds.
TST
INIT is
how-much
byte
5LZ
program
code
off.
of the
to
all
are
restored.
wtll
all other
ls
connected,
called. I'bmory
ram
the
SAGE
block at
called
block are
bytes
will
be changed for
of the
call
saved.
the block
tests.
"TYPE
ls
II
a tlme.
TST RAI'I.
block and
tesr
the next
processor
The
ESC" w111
locatlon
equlpped
The
block
It
does this
read
back.
for
test.
be
dlspl-ayed,
100
with.
test
all of
llght
A11
MI'I memory
A
RAl"l error
the
B00T
termlnal.
from
the
ls
checked
nay
occur
lnttlaltzatLon.
the
CYCLER
other
tests
durlng
test
w111
except for
other
An
EXCEPTION
will
be aborted
be 1ost.
a smal1
parts
error
sectLon
of the
and
of
TST
CYCLER test
wtll
be
any error
Ri-: itself
or during
prlnted
information
to
.
the
30
Page 40

SAGE
II SERVTCE
MANUAL
CYCLER
SERIAL TEST
[1.0]
TEST
XI.O5 SERIAL
The connector
serlal test
(Data
DTR
(Request
RTS
(Recelve
RXD
This
ltself.
A11
UNITSTATUS
operatlons:
"wraps"
lnput
The
1.
The test
2.
The
3.
program
4. The
goes
to run.
Transmit
and
cal1s from
current
channel is
or
control
low
TEST
provlded
the
output is
configuratlon is
as they
:
ln the
This
connector
Ready)
to
Send)
Data)
port
SERIAL
from a previous
line
so
that the
done through
the
PASCAL
port
cleared of any leftover
is set low
DTR
are tied
service
has:
connected to
connected to
connected to
SAGE
procedure
configuration is
deflned
failure.
together.
ktt
II
standard
for
the
and
DSR
must
ls
TST
transmlssions
be attached for
DSR
CTS
TXD
sendlng
UNITREAD,
SERIAL.
saved.
BI0S.
is
checked
(Data
(Clear
(Transrnlt
Set Ready)
to
and
receivlng
UNIT'I^IRITE,
It does
from
to
see
Send)
data)
these
a
that
the
to
and
user
it
The
5.
goes
The
6.
communlcatlons.
dlrectly
recelve
The
7.
communications.
transmlt
The
8.
255 bytes,
the
The
9.
If any
be turned
operations
control
hlgh.
control llne
control
channel
data
current
off.
llne
wlth
buffer
buffer are
ls
0-255 are
slgnals
configuratlon
fal1r
(The
is
DTR
RTS
UNITSTATUS.
ls
checked to see
line
cleared in
are
8o
other tests
set
RTS ls
ls
connected
RTS is set high
The
5
now
sent and
send over the
l-nteracting
error
hlgh
characters which
case any
ls
will
wtll
and
DSR
set low whlch
to
CTS,
characters
5
that
NONE of them
should
with
restored.
be
continue to
be recelved.
of the
channel
one another.
logged
is
checked
but
CTS
are
transmitted
which
were waiting
prevlous
to lnsure
and the
run.)
to
see
should
cannot
arrLve.
should
teets
Lhat
SERIAL
read
enable
in
tt
the
the
of
thar
dlsable
be
and
falled.
none
test w111
3l
Page 41

sAcE
II SERVICE
CYCLER
SERIAL
TEST
TEST
MANUAL
(cont)
[1.0J
At the
w111
SERIAL
where
end of
ehow
as:
TEST..,......
the
RCV are the
messages
Bad
DTR to
DTR to
are:
buffer
DSR
DSR
the
test
r
o..,..
error message
values
of the
sl-ze
=
low
=
hlgh
or when
o FAILED
descrlbes
byte
0-255.
errorr
DSR
U59 Check
connector
wlre
DSR
U59 Check
connector
wire
being sent and received.
The size
should
is not
should
ls not
rrESCrf
an
*****
is
err
the first
of the recelve
Anything
possibly
be the same as
also
1s
be the same as
also
ls
a bad BIOS
to see that the
rnounted correctly
broken.
to see that
mounted
broken.
typed,
message
a
serial
)OIT= x RCV=
test that failed.
Posslble error
buffer
else
indlcates
or
DTR. Check
DTR. Check
correctly
memory error.
and that
the
and that the
test
servlce
servlce klt
error
and
)O{T
should be
system
a
and
U60
kit
the
and
U60
RTS to
RST
to
byte
5
byte transfer
255
The
CD
and
CTS
CTS
-
=
transfer
RG
low
hlgh
connections
Wtth
A
on receive
contlnue.
go
CTS should
should
arrl-ved.
The
checked for
from
ru(D
255 bytes
recelved.
CTS
byte transmisslon
5
low
and data
NOT tlmeout,
bytes
5
what
and
TXD llnes,
match the
the
received
of
the
ruT
and
values.
port
disabled, no
should
If thls
be
sent when
their
was
v8lues=
r
If the
byte
error occurs
received.
was
enabled,
values.
sent,
check
replace
byte
sent then this
RCV lndlcate
are
tested ln
data
ls set
occur and test
0-255,
can fo recelved.
up.
CTS dld
,
the check for
Ttre
CTS
for
the
recelved
was
bytes have
5
disabled are
If they
shorts
USART.
are
A timeout
sent and
does not
error
the
transmLtted
the
PARALLEL
w111
not
recelve
dlffer
on the
occurs,
and
test.
32
Page 42

XI.O6 PARALLBL TEST :
SAGE
Ir SERVTCE MANUAL
[1.0]
CYCLER TEST
PARALLEL
TEST
The
connector
provided
ln the
te8t.
The PARALLEL test checks the
detect)
port
the
and RG
connect
(Rtnglng
to
a
7
Detect)
4LSI57 multlplexer
odd and even bits dependlng
74LSL57 ls to
code routlne
UNITREAD,
the BUSY,
TST CONT
UNITI{nTtn,
PAPER,
ls
used to change
AM
UNITSTATUS
data.
parallel
The
The
1.
The
2.
PRIME
3.
4. Blts
PRIME
5.
test does these operations:
current
test
conflguration
is
set
0r2r5
ls
set high,
parallel
low,
and
7
port
CD ls checked.
are tested through the
is
CD
servlce
klt
must
parallel prlnter port
of the
"MODEI'f'
which w111 select
on the
SEL
status of
FAULT
and
PRIME. The
lnput slgnal"s.
PRIME
are
used to transmir and
configuratlon
ls
defined
for
is
the BI0S.
74LSL57.
checked.
be
port.
and
saved.
attaehed
and the
ltre
output of the
STROBE
for
to run
CD
thls
(carrler
data blts of
between
assembly
Ar
the
the test.
read rhe
Blts
6.
STROBE
7.
STROBE
8.
The current
9.
If any of the
turned
parallel
PAMLLEL
where
RCV
are the
1r3r4
f
of
.
test
T8ST..........
the
error
values
and 6 are
1s
set low, RG ls
ls
error will
high,
set
conflguration ls
tests fail
At the
message
Lransml-tted
tested through
checked.
RG ls
r
end of
show as:
o.,.
checked.
dD error will
Ehe
FAILED
describes
and
restored.
test
r
***
err
flrst
the
received.
the
74LSI57.
be logged and
or when
message
an
rf
test that falled.
the
test w111
Escrr ls
)o'lT= x
typed
RCV=
ruT
be
,
and
a
33
Page 43

sAcE
CYCLER
II
TEST
PAMLLEI,
Tfre
error
SERVICE
TEST
(
cont
messages
I.{ANUAL
[1.0J
)
are:
PIIUE to CI)"
B0
82
85
BT
PRII{E
Bl
STROBE
STROBE
83
to
CD=
84 86
to
RG= lou
to
RG- hlgh
lor
htgh
PRIME ls
btts
A11
values
error
connected
set
on the
here
together.
data
0-255
may
SEL and FAULT
PRII'IE is
bits
A11
error
connected
SEL
and
STROBE
STROBE
set high,
on the
values
here
FAULT
is
is
data
0-255
nay
together.
ser
set
low,
bus are
are
mean
should
bus are
are
mean
should
low,
high,
CD should
selected.
sent and
two
or
Output ltnes
also
be
CD should
selected.
sent and
two
or
Output
al_so
be
RG should
RG
should follow.
f
ollow,
checked.
more
checked.
follow,
checked.
more
llnes
BUSY,
checked.
follow.
the
data
BUSY,
rhe
data
even
An
lines
pApER
odd
An
llnes
pApER
34
Page 44

SAGE II
SERVICE
I"IAMIAL
CYCLER
FLOPPY DRIVE
[1.0]
TEST
TEST
XI"O7
Each
ln the BI0S.
test can be
nLnor changes.
formatted to
Drlve
FLOPPY DRIVB
floppy drive ls tested
These
set
parameters
for
The scratch
the BI0S setup.
be tested
can
lt4
or
match
ll5
other tests.
DRIVE
FORMAT:
or
80
1280
40
2
8
5L2
5I2
640
cylinders
heads
sectors/track
bytes/sector
bytes/block:
blocks
blocks
4096 bytes
Because there
would be more
are really two tracks
properly
the older, single-slded
TEST :
accordlng
different
separately
per
(tracks)
per
per
in one
called
80
nomenclature
to
read durlng startup.
are
types
of drlves
dlskettes
by
parameters
the
used
uslng ALTER
di-skette.
per
cylinder, one
(head)
sectors
80
"track"
40
"track"
size
dlskette.
diskette.
=
head of one cyllnder.
to each cyllnder,
"cylinder"
has
and
carrled
In
formats wlth only
and
for
the test must
to shut
on each
block sl-ze.
40
""ylinder"
here.
over
defined
thls
for lt
way
off
side
the diskettes
drlves
the
be
the
but
The dlsk test
The entire dlskette
1.
wlth
a
soft errors on the
Ttre
2.
Errors
drlve.
The test
parameter
SHOULD
At the end
that the
so
diskette
soft errors on the read.
read.
not
elther a hard error or a soft
are logged
Testlng of
falls
fi.le
NOT BE
of
does
code
at
the
the
ls
front
operatlons:
wrltten cyllnder
of each
cyllnder and checked
following
write.
ls read
NUM
SCRIPT The
and a
the
lf a
cyllnder
maJor
oEher drive continues.
drive exceeds
by cyllnder
hard
a
If
data compared
error occurred
error
error occurred
will
fallure
the
CYC.PARAIT{. They can be changed
CHANGED unless specified by SAGE.
the
graphs
test or when an ESC
and
displays can be
ls typed, the errors are
shown.
by cyllnder
and
checked
wlth the written data. If
this
(4096
for hard
for
the
ls not
bytes
hard and
cyllnder
done.
and
ls
termlnate the test on that
parameters
by the ALTER
set
optlon
added
ln the
but
up
)
35
Page 45

sAcE
Ir
CYCLER
FLOPPY
TEST
DRIVE
SERVTCE
I'{ANUAL
TEST
(cont)
I .0J
I
IIARD
SOFT
The
the
test
they
drlve
the
test.
track
TlO
ERRORS:
0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-L2
-13
-14
-15
ERRORS:
BI0S
lnterrupt
program.
occur
ls
out
drl-ves.
orr
It
of
ls
wrong
allgnment
I\b error.
Floppy
Floppy
Recalibrate
No
Mlsslng
No
CRC
End
End
Wrlte
Mdress
currently
lllegal
Illegal
A
especially
controller
controller
diskette
address
data
Soft errors
Found
Error
of
cyllnder
of
cyllnder
protect
out
cyllnder
device
request.
driven
large
or
seek Failure
(as
a
mark reported
reported
reported
reported
reported
Vlolatlon
of range
reported
unused
number
drlver
are
number
or that
lmportant
would
returned
result
by floppy
returns
tracked
of soft
lmperfect
not
of read/wrlte
by floppy
by floppy
by floppy
by floppy
that
respond.
invalid
(equipment
floppy
by
controller.
controller.
the
ntrmber
by the
errors
dlsket;es
good
nay lndlcate
medla be
command
check).
tlmeout.
controller.
controller.
controller.
controller
of
Head
and
are
error.
soft
cylinder
bel^^g
used
errors
that
that
used
on the
to
the
for
80
DATA
Data ls
error
read
SCRATCTT
It
working
tested.
of allgnment
read
I{Tong
correct
ERRORS:
NOT
w111
and no
DISKETTES:
is
lmportant
system.
updates
use
the
Ihls
the
checked for
only
be
hard
or soft
that
DO
nay reduce
but wtll
from
SAGE or
ALIGN
problem.
shown
NOT format
cyllnders
lf
errors
the
scratch
the
cause
dlskettes
progran
that
the
data
were
dlskettes
the
scratch
nunber
problens
from
and an
had
wrltten
reported.
of
errors
as
the
other
certtf
hard
diskette
or
does
be
f ound
user w111
systems.
led
allgnment
soft errors.
not
match
formatted
on the
lf
the
not
If allgrtrnent
the
on
a
system
drlve
be
able
dlskette
A data
data
KNOWN
belng
is
o,ti
to
ls
to
36
Page 46

SAGE
rr sERVrcE
DISK
MANUAL
CYCLER
STRAP
[1.0]
TEST
TEST
XI"O8
on
It4:
strapplng
DISK STRAP
intttalizatl-on, 1f cYcLER
and
lt5;
to be
optlons of the
TBST
tested,
the system may confuse
when
drlve
really
lt4z
checklng
shr:ws
XI"O9
fhe swltch
and dlsplays
manually
If
the Eest dlskette using
that the swltches
meanl-ng
lf
tncorrect
a
system
the IEEE-488 bus
XI. lO
attach
The
the bios
the
Sage II
llne
of the
ATTACHED
the
of
counter
tt ls only equipped
and wrl-tes
that
the data comlng
strapping
SHITCH
changed
of the swltches.
ATTACN TEST
TEST :
test reads the
their
wtl1 not automatically
posltlon
a key typed
and
work. T'he APPENDIX
lmplementation
:
test checks
lnterrupt
ATTACIT
program
process
structure
command
l-ncrements
TIMER saves
shoul-d be 453
:
determlnes
quick
a
floppy drlves
two drives
the
with
drlve ll5z.
to
5's
back
a
or
elther
the
drlve
groups
two
Note that GROUP
timing
tt,rptt
as
to cause
rrIFOrr
boot
is not
hardware
for lt. A.5 second
irst timed event.
to the
f
a counter.
the status
if the
are two disk drlves
to determine
rlght. If
test wrlles 4's
1t
reads the
drive
nr-rmber. A,D error
worklng at all.
on the back
Each switch must
posltlon
speclfled, boot
run
and
thls test to
ln
is
there
made
that
check
were set
or
think
that there
oner The STRAP
Then
matches
that
of dip
or
or
the
ls not
switches
rrdwnrt.
new
the
to the devlce
rfIFltr
in the user manual deflnes
B swltches can
needed.
registers
tlmeout ls setup
A loop
seconds ls up
.5
properly.
of
event
Wtren
the
counter.
was tfuned
tf the
incorrect,
are two drlves
drl-ves,
panel
an
8253
ln
the mal-n
read.
to be
user deftned
be
lJ7 4
r
The saved
value
to
be
to
see
the
and
wlth
the
Problerns
fall.
must be
XI. I I
The
TII"IE( HIGH,
checked
Just
RAI"ITEST
bank
1/6Ottr
tested Lo
refresh time,
Probl"ems
faL1.
wlth the
faL1s,
lt
If
re-booted.
R.EAL
TII{E
system tlmer registers
LOI^I)
once the RAMTEST
the length of time taken to
will
(128K)
of a
withln
wlth the
rout
be
of RAM takes about
second. A
clock,
U71,
test may
the
TEST :
ln
l-ne
deternlned
+-
.0664
clock, U71 , V7 5
The
.
ls done.
by the
tick varl-ance
4
seconds.
or
U75,
not continue
and
lJV4
tlme
do
amount of
clock
I14
This allowance
or
lJ74
could
cause
properly
are
RAI-{
can
checked
actually
in the
test. A
ls necessary
cause
U75
ls saved bef ore
lnterval
The
the RAI"ITEST. The
tlcks to
is allowedr so
U7 4
the
ATTACH
and the system
using the
the RAI"ITEST
measured
length of
system.
clock
that
the
the clock
TIME
test to
Pascal
and
the
Each
tlck
for
Ehe
test
ls
ls
ls
to
37
Page 47

SAGE rr
CVCLER
BUILDING
TEST
SERVTCE I"IANUAL
CYCLER
I .0
I
J
XI. 12
The
ssembl-e.
A
ssemble.
A
C omplle. . .
C omplle. . .. .,.CfC.MAIN.TEXT
lncludes
BUILDING CYCLER :
source
dlskette should
CYC.68000.TEXT. . .
CYC.RAI'1.TEXT
CYC.PLOT.TEXT..
CYC.I.{AIN.
CYC. SERIAL.TEXT.
CYC.PAMLLEL.TEXT.
CYC.ERRORS.TEXT.
CYC.PARAIT{.
. . r . .CYC.68000.TEXT
. . . . .CfC.RALI.TEXT
. . .
TEXT
. . . . .
"CYC.PLOT.TEXT
CYC. SERIAL.TEXT
CYC
.
CYC.
have
..short
...,..assenbly code
r...plots
o . . . .maln
. . .Modem
.Parallel
. . .Dlsplays errors
.Test
...
PARALLEL.
ERRORS.
TEXT
TEXT
these
assenbly
soft and hard
program
serlal
parameter
flles:
code
rRm
wtth menu selectlon
port
port
test
flle
routines
test
errors
test
l-nk.......
L
files
Ilb
E dit. . .. ......USERLIB.TEXT
to tnclude
F ller
ransfer. . .
T
Ttre boot disk must
OCT
Run SAGEUTIL
drlves should be
l,
1982
...CfC.MAIN
CYC.68000
CYC. RAU
"cYc.PLoT.CODE"
.CYCLER.CODE
. .
not have
must
be used.
to setup
1.
printer port.
Ttre
"read
RAMDISK enabled. A BI0S verslon newer
af ter
the nunber
wrl-teff
optlon must be turned
retries for
of
the dlsk
of f .
than
38
Page 48

SAGE
SERVICE
rr
MANUAL
CLEANER
[1.0J
PROGRAM
XII
CLEANER ls not
drlve.
does not
Just
EQUIPITBNT
OPERATION:
The
The system
rf
4rr
quLt.
Put
lnstructlons.
CLEAIVER
If
need
CLEANER
Dlskette
SAGE
f
or
the
a
seem
cleaning.
IIEEDED:
must
w111
the
solutlon
PROGRAil
a
test
drtve ls
to be
be
1ef t-hand
Insert lnto
out of allgnment
Run
program
Cleaning
VERBATIM
Sunnyvale,
able
for
ask
on the
:
program
uraklng many soft errors
(should
to
boot to the test
the number
drive,
but a
CLEANER as descrlbed and
Klt
II2IT45
Ca.
"5"
cleaning
the
drive.
process
or have any
be on Test diskette)
menu.
of the
for
drive
the right-hand
diskette
Type any
to clean the
(as
shown
other
retest.
Select CLEANER.
to be
as recommended
key to
cleaned.
start
heads
by
CYCLER) but
problems
drive
the
of a
or
disk
tt
may
Type 1n
ItQ'
to
ln
the
t.est.
program
The
NOT
DO
set up wrong
XI I.
The source
INTERRUPT
BUILDING
I
O
CLEANER.
C ompi.le.
. . .
F ller
rangfer.
T
.
will
dlskette
for
take
about
THIS
normal
TEXT
PROCESS
CLEA.NER
should have
r . . . . . .
operation.
:
lla in program
. . .CLEANER.TEXT
. . o .CLEANER.CODE
seconds.
45
hIITH
A CNTRL
rf
this file:
It should
G. The dtsK
this happens,
display
REBooT!
"DONEt'.
drivers
w111
be
39
Page 49

sAcE
ALIGNMENT
rr
SERVICE
MANUAL
DIAGNOSTIC
[1.0]
XIII
The
properly
dlffers
lf
center
rt takes
about
ALIGNXENT
ArrGN
allgned.
sltghtly
the
system
valldate
about
seconds
27
EQUIPHENT
s05-400
Dysan
5201
Santa
OPERATION:
test
is
wlth
must
thelr
4
for
NEEDED
(p/lr
Allgnment
16 sector/256
Corporatlon
patrlck
Clara,
DIAGNOSTIC
a
diagnostlc
rt
does
each
manufacturer.
be
sent
alignurent
nlnutes
each
to
pass.
802010)
diskette
Henry
CA
Dr.
95050
:
Nor
back
process.
run
bytes
(408)
whlch
tell
for
the
-double
sector
988-3472
determlnes
how
to
rt help
callbratlon
entire
g
denslty
altgn
passes
tf
a floppy
a
an
end-user
or
help
of
disk,
the
dlsk
sLnce
determlne
the
servlce
test
ls
this
wlth
The
SAGE
Test
dlskette,
"Remove
the
Itt
rrNtr
to go
must
be
select
test
dlskette.
allgnrnent
back
to
able
to
ALIGN
dlskette
the
test
boot
from
Insert
lnto
menu.
to
the
command
the
test
DIAGNosTIc
the
drlve.
llne.
menu.
dlskette.
Type
I,lhen
The
system
DISKETTES
I'yrr
when
booting
dlsplays:
READY?"
ready
from
or
a
type
40
Page 50

sAcE rI
SERVTCE
MANUAL
[1.0J
ALIGNMENT DIAGNOSTIC
Next, the
ALIGN
DISK ALIGNMENT
Select:
4....test drive
5....Eest
D....Dlsplay
P,...Print results.
R....Repeat
0. . . .Output data to:
W..
K....Keep results.
E....EXIT
Type the key
4 . .
.DRIVE
14
Testing
dlskette
passes,
menu
is
TEST
drive
..Wrl-te
this
lndicated
z
begins
is ln
on drive
thls
the results
dlsplayed:
lt4:
ll5:
(Insert
(Insert
dlagnostlc dlsk ftrst)
dlagnostlc dtsk
results.
test
for
passes.
9
A. SCRN
screen
perform
to
one of these
ll4:.
I'lake
drlve. When the test
will
be dLsplayed.
first)
functions:
sure that the
completes
the nurnber of
DIAGNOSTIC
5...DRTVE
Teetlng
diskette ls
passes,
f5:
beglns
the
on drive
ln
this
results
ll5l-.
drlve.When the
wtl1
be displayed.
Make
sure
test conpletes
that the
the
DIAGN0STIC
ntrmber
of
4T
Page 51

SAGE
ALIGNMENT
II
SERVICE
DIAGNOSTIC
MANUAL
[1.0J
D...DLsplay
The results
run,
return
of
the
drlve
DrsK
TK
28
TK
6 0
10
32 0
36 0
64 0
74
results
error
to
the
ll4z.
{t4
HD
0
l
HD
l
0
I
I
I
1
0
r
of
the
last
message
menu.
ALTGNMENT:
Equal
00
00
00
00
'No
Below
double
offser
00
00
Progresslve
00
00
00
00
00
00
00
00
00
00
0 0 I
00
00
00
00
00
00
00
00
00
00
00
0
0 0
10
00 00
00
00
00
00
00
00
00
00
00
00
test
offser-
are
shown.
data
yet'
is
an
example
denslry,
ECCENTRICITY
00
00
00
00 00
ALIGNMENT
00
00
00
00
00
00
00
00
00
00
00 10
00
00
00
00 10
00
00 4
00 00
0 0 I
00
I
0219
If
wtll
00
appear.
of the resul-ts
secrors/256
16
TEST
00
00 00
TEST
00 2
00
0
00
30
00 00
00
50
00 00
0
9
00 04
0 9 3
2t 49
0 8 9 9
29
a
test has
Type
00
90
84
90
95
91
99
90
99
96
99
99
50
any
of a
bytes
not
been
key
test
to
P...PrLnt
The
output flle.
change
file.
results.
same
the
informatlon
Normally
output
file
shown
thls
allows
by
the
DISPLAY
is
printer.
the
the informatlon
conmand
Uslng
to
1s
sent
the
0 optlon to
be
saved ln a
to
the
42
Page 52

SAGE rr SERVTCE
I,IANUAL
ALIGNMENT DIAGNOSTIC
[1.0]
R.
. .Repeat
Runnlng
of a drlve can be
normally not done unless
made.
O. . .(hrtput
This
test
data to :
works
test to
ftle
name.
for
the test
with
printed
be
TYping
PRINTER:.
Example:
Type
NOTE: The
the
SAGE owner's manual.
lI.
. .Wrlte thl-s screen
This
writes
(output)
rrotr
ttDRv4.DATA"
trPrt
tt6tr
<CR>
printer
the
optlon. It
was run ofl,
pagaea.
9
for
many
done by changlng
passes
an attempt
PRINTER:
P
(print)
the
or written to
(cr)
Just
speed and
menu
a
for the output option.
for
the
to write
to return
return
a
type
screen
is
used
to the
to save
w111 take
the repeat
to align
optlon
will
file name
the
restores output
is
to a1low the
file. Type ln
a
restore the output
file
to the output option.
conflgured
f lle
the
awhlle.
nr:mber
or devl-ce set by the 0
parameters
the
to
using
quick
A
1.
This
is
of
to
drlve
results
the device
optlon
PRINTER:
SAGEUTIL.
that the test
check
ls
being
the
or
to
See
K...Keep
If
Type any key
that the data diskette be
ttA.DATA.text'r
asks
test
can
print
B.
. .EXIT
The
regults.
no
test
for
results are added to the
be kept
the flle with
program
has
been run the message
to
and reads
informaElon
of disk
exlts
restore
problems.
one set
to the test menu.
the menu. OtherwLse,
inserted ln
lt lf found or
about
the
model
file
The
of results
ttNo
data
drive
and type of
A.DATA so
program
per page.
ll4z,
creates
DATAPAGE
yet."
it if not.
that
will dlsplay.
the
It looks
disk tested. The
optlon
K
on-golng
can
be used
asks
for
f lle
then
It
records
to
43
Page 53

SAGE
rr
SERVTCE
ALIGNMENT
TEST
DESCRIPTION
MANUAL
DIAGNOSTIC
1.0]
[
XIII.OI
TEST
Currently,
Dlgttal
patterns
The
has
from
bytee
to
allow
Diagnostic
provldes
normal
sectors
16
the
Per
the
standard
sector.
flnlehed.
****
left
A data fleld
value
Track 0 has
16 sector/256
WARNING:
set for
64.
DESCRIPTION
two
types
Dlskette.
lnformatlon
format
per
has
TRACK
SAGE format
The floppy
DIAGNOSTIC
D0 NOT
the
wrong
contains
(Itre
data
a the
data
byte format
of
been
EXIT
format.
bytes
field
flelds
:
test
written
wtth
format
THIS
is
and
TRACK
per
has
8
patterns
of the
data field
The
abtlity
which
is used
on
256 bytes
which
conflguratlon ls
to
be read
TEST WITH
wlth
shown wlth
is lgnored
binary
centered
and restored
CNTRL
pattern
a
small
on
the track as normal
by
are
drlve to
to
calculate
both sldes.
0
sector. Thl-s
sectors
per
changed durlng
when
or the
G
01000000 or declmal
rrdrt
ln
the
the
ALIGN test
provlded
read
test
results.
Thls format
ls
dlfferent
TRACK
the
drlve
examples.
o
on the
spectflc
wlth
the
test
test ls
may be
with
5Lz
)
the
44
Page 54

rr sERVrcE
SAGE
MANUAL
ALIGNMENT DIAGNOSTIC
[1.0]
PATTERN
1
XIII.O2
lnfornatlon
ID
The
written
centerllne.
fatled to
alternately
sector
1
2
3
4
5
6
7
8
9
10
11
t2
13
L4
15
r6
PATTERN 1
read
A
ln the center
stay
:
ls
wrltten
displaced
fallure wtll
track. Data
on
an equal
lndicate
the
of.
PATTERN I
nllllnches:
6543210123456
+++++++++++++
track.
offse
+3
+3
-3.0
+3
-3.0
+3
-3.0
+3.0
-3.0
+3.0
-3.0
+3.0
-3
+3
-3.0
flelds
amount on
'feccentricltyrr
t
.0
3.0
.0
.0
.0
.0
.0
(shown
either slde
as
where
rfd'r)
of
the
are
track
drive
45
Page 55

SAGE
AL
PATTERN
rI SERVTCE
IGNI'{ENT
I-,IANUAL
DIAGNOSTIC
2
[1.0J
XIII.O3
Tracks
The
track
flelds
ntrltten
sector's
posltlve
dfsk)
and
sector
I
2
3
4
5
6
7
8
9
10
11
T2
13
t4
l5
16d
PATTERN
6r10r32136164
and
centered
wtth
data
value
a negative
65432101234s6
+_+l
2 :
sector
on
the
a
radlal
ls
wrltten
indlcates
PATTERN
ntllinches:
and
ID lnformation
value lndicates
are wrltten
74
track
dlsplacement
a
an
2
.L+l_+++++++
d
d
as normal.
greater
offset toward
with
PATTERN
are wrltten
The
away from
distance away
an offset away
offse
wlth track
data
the
the splndle
t
0
0
+2.5
-2
.5
+3.0
-3.0
+3.5
-3.5
+4.0
-4.0
+4.
5
-4.5
+5.0
-5.0
+5.
5
-5.5
2.
and
fields,
centerlLne.
as
shown
(center
from the
sector
however,
below.
of
splndle.
ID
are
Each
A
the
The
As the
properly. (Even
the
drlve
have
sectors
offset by
Sector
has
data
sectors
ls
data that
15
5.5 mlllL-Lnches.
passes
14
been
allgned,
ls equally
and
16 should
written progressively
are
good
but
read,
drlves
the first
offset
fail
fatled.
13
the
drive WILL fatl
cannot read
two
sectors
from
is
However,
(or
the
46
the
drive ls
13
away
the
falled
from
15
that
centerlLne.
drive
the track
to read
and
allgned as
and
consistently).
16
tt
FAILS
ls
out
L4
centerlLne.
some
to read
For
example,
they
of
allgnment lf
passed).
sectors
should
are
borh
If
BOTH
Page 56

SAGE
II SERVICE
MAI\ruAL
ALIGNMENT
I.O]
I
DIAGNOSTIC
PATTERN
3
XIII.O4
Resevered for
PATTERN
chird
:
3
ALIGNMENT
PATTERN.
47
Page 57

SAGE
II SERVICE
ALIGNMENT
BUILDING
XI I
I .
The
source
ALIGN
05 BI'ILDIilG
i"!ANUAL
DIAGNOSTIC
ALIGN
dlskette
should
I
t .0
J
:
have
these files:
,
omplle.
C
lncludes
F ller
ransfer.
T
A.MAIN.TEXT.
A.DISK.TEXTo..
. . .
.
. .A.}'fAIN.TEXT
o......o8io program
.
A.DISK.TEXT
.
. .,.ALIGN.CODE
. ..
.dl_sk
tests
48
Page 58

SAGE
REPLACING
II
SERVTCE MANUAL
THE FLOPPY
1.0]
[
DISK DRIVE
xrv
l.
2.
3.
4.
5.
6.
REPLACING
Dtsconnect
Remove al1
panelo
back
Disconnect all
Remove
Gently
be
moved
front
the
front
be
board
or out
proceduf€s
Remove
chassis,
the chassls.
of
slid forward
may
THE FLOPPY
the
but
fasteners
the
bend the
back
panel
the board
then
of
r
the
be sure not
DISK DRIVE :
power
the two
cables connected to the
sufflclently that
be
the
screws
cord
bottom screws around
retainlng the
back
and
to
panel
the front
clears the top
remove
removed from
chassls
which attach
to
forget
must only
outward
of the board tllted
the
connectors
the
clrcult
so that the
the
of the
the
chassis.
be
the
ones
the vent
computer board.
board to the
circult board
on
LED
disk drive
on
the
front
from
handled
the
The board whether
the
panel
wlth
sides
holes
front
up,
the
back
panel.
shteld to the
and
on the
chassls.
w111
After the
board
antl-statlc
bottom
may
clear
may
The
ln
of
Remove the
7.
Dlsconnect
8.
Remove
9.
suspension
chassis.
Carefully
10.
11.
Install the new
dtsk
the
the two
through
s1lde the
drlve shield.
cables
screwg
drlve
from
which secure
the
drive
in
the
drive(s)
clearance
out through the front
the
reverse
to be removed.
the drlves
holes in
order.
the
of
to
the
thelr
bottom
computer.
mounting
the
of
49
Page 59

SAGE
SUBSYSTEM
II
SERVICE
MODIFICATIONS
MAI\ruAL
I.OJ
I
xv
SAGE has
fully
I'TICROPOLIS
I'IICROPOLIS
I.TITSUBISHI
}TITSUBISEI
SUBSYSTEI.{
made
supported
}IODIFICATIONS
the
followlng
by
SAGE.
DISK
DISK
DISK
DISK
I'IODS
SETUP
I,TODS
SETUP
:
modificatl-ons
Install
drlve
For
block
For
block at
There
reslstor
1t
drLve.
None.
The
removed
cpu in
Jumper
drlve
posltion.
a
clrcuit
left
at
rlght
shal1
shall
seven resl-stor
on a
a two
should
should
Jumper
board.
hand
positlon
hand
posltlon
be only
pack
(locatlon
lnstalled
be
drlve which ls
be ln
be
l-n-house.
positlon
at
drlve lnstall
Wl
of connector
drlve lnstall
W2
of connector
one
RNI)
ln
pullup
drlve
selected for
system
the
'rl$fr
Ttrese
per
straps
changes are
ll22
on rhe
one
shortlng
J2.
one
shorting
J2.
SIP termLnatlon
computer
the
righr
should
closest
the
posl_tl_on.
the
to
iiead
approprlate
disk
and
hand
be
the
load
The
TANDON
TANDON
DISK
DISK
}IODS
SETUP
A
Jumper
and TP13.
J4
towards
adJacent
The
device
ls
5.
edge
board.
For
flrst
ltrere
reslstor
lnstalled
strapplng
number.
devlce
For
closest
the rlght
and
shaLl
wire ls
the strapplng
(n50;.
pad
4,
the
Remove
third
pack
ln the
connected
Resl-stor
bLock
Normally the
the rlght hand
left
to the
all
but the
hand
straps.
be onl-y one
(Zf;
rlght hand
between
(
R49) has
block
determines
drive
hand
drlve
edge
drlve remove
per
computer
of
first
dtp
drive.
pin
rhe
moved to
the
left hand
ls
count from
the
circuit
two
straps.
all
but
termlnatlng
and
lt
of
2
end
the
drlve
drlve
device
the
the
shall
50
Page 60

SAGE II SERVICE
SUBSYSTEM
MANUAL
1.0]
[
MODIFICATIONS
TEAC
TEAC
POrER
DISK
I.iODS
DISK SETUP
ltOD FOR
220V
None.
reslstor
The
drlve
jumper
The drlve select shall be
appropriate
Remove
ln a two drlve system.
shall be
jumper
pack
placed
posltion
Wl01 for
shall be
in the
220V,
110V.
removed
The
rrHMrr
Junpered
leave ln
from
head load
one
posltlon
for the
for
51
Page 61

sAcE
CABLE WIRING
rr
sERVrcE
MANUAL
NOTES
1.0J
[
XVI
TERI'{rNAL
The
SAGE
TERMINAL
Dunmy
positLons
TERMTNAL
CABLE
part
sage
TERMINAT
shall
plns
CABLE,
IIIRINC
CABLE
SAGE
I
2
3
7
shall
are
,
lt
shall
unused.
SAGE II
NOTES
TELEVTDTO
II
------BR0I{N-
------BLACK---
------RED-----
------GREEN---
shall
be
be lnserted
MULTIUSER,
I
2
3
be
marked on
be
marked
marked on
------BRoWN-
------BIACK---
------RED------
s-->6-->9
------GREEN---
7
:
925
#cC0000 , cc000l
,
TERMINAL
both
on
the
the
terminal
positlons
in
TELEVIDEO
,
ends of the
SAGE II end.
end.
1, 13, 14, 25
925
TERMINAL
& cc0002
cable
tf
these
The sage
"SAGE
'TTERI'IINAL|'
Dummy
INTEX
The
"SAGE
INTEX TALIGR"
"
Duuuny
part
MODEM||
plns
TALKER
part
sage
MODEI'f'
plns
shall
shall
shall
shall
lt
shall
CABLE
be
be
narked
lnserted
be
SAGE
II
------BROWN-
1
------BLACK---
2
------RED------
3
s-->9
------mrITE----
6
------GREEN---
7
shall
ll
shalL be
shall
be lnserted
be narked
marked
on the
be
marked
rnarked
be
marked
on both ends
the
on
ln
on the
on the
ln
SAGE
termlnal
positions
INTEX TALKER
on
both
SAGE II end.
posltlons
II
1, 13, 14,
ends
vol-ce
1, 13,
of the
end.
end.
of the
synthes
Lzer
14,
cable
and
cable.
end,
and
zs.
2s.
52
Page 62

PRTNTER
CABLE,
Tr, SERTAL, #CC0003
CC0004
&
rr sERVrcE
sAcE
I"fANUAL
CABLE
WIRING
[1.0]
NOTES
The sage
SAGE
TI PRINTER
Dummy
posltlons
PRINTER
part
MODEM sha1l be marked
plns
are unused.
CABLE,
II
SAGE
------BROWN-
I
------BLACK---
2
------RED------
3
s-->9
------WHTTE---
6
------GREEN---
7
shal1 be marked
lt
shal1
shall
be
marked
be
QWE,
II
SAGE
------BROWN-
1
------BLACK---
2
------RED-----
3
5-->9
------I,IHITE----
6
------GRIEN---
7
lnserted
SERIAL
on
the SAGE II
on
the
on
positions
ln
PRINTER
both
printer
PRINTER
6-->8-->9
ends of the cable
end.
end.
13, L4r
1,
25
if these
The sage
MODEI.'I shall be marked
SAGE
QtiME
Duumry
PRINTER
plns
posltlons
CABLE,
The
SAGE
DIABLO
Dummy
pRtrNTER,
sage
M0DEM
1t630
pins
posltlons
part
shal1
lt
sha1l be narked
shall be
are unused.
DTABLo
SAGE II
------BLACK---
2
------RED------
3
------BROWN---
4
s-->9
------WHTTE----
6
------GREEN---
7
part
sha1l be
shaLl be
are
shall- be marked on both
lt
PRINTER
unuserl.
be rnarked on
the
lnserted
1t630,
marked
on
on
in
SERTAL
on the SAGE II
SAGE
the
positlons
shall be marked
inserted in
positlons
both
prlnter
PRINTER
on
ends of
the cable.
II end.
end.
1, 13,
ends
of the
end.
prlnter
the
l, 13, L4r 25
14r 25
cable.
end.
if these
lf
these
s3
Page 63

sAcE
rr
CABLE
sERVrcE
WIRING
I,fANUAL
NOTES
[1.0]
PAMLLEL
parallel
The
A)
ilcN00l2
B)
#CN0000
c
i/cA0000
)
Ttre
ribbon
pln
of
Plns
l-34 of
The
Trlm
Arrange
connectors
connectors
l.
L-34 of
Connector
polarizlng
the
cable
the
PRINTER
printer
pin
36
pln
34
conduc
34
cable
Connector
tabs
so
three
standing
should
l_
nl
CABLE,
Centronlcs
Female
has
A.
that
be above
(
cable
to r r tbbon
one
B
The
of
connector
the
parts
stralght
tTl
lf
CC0005
consists
connecror
header
edge
must
last
two
edges
ln front
up from
the
f r.
6
of
connecror
cabe
colored
go
cable.
I
plns
to
plns
B
must face
are
even
I
cable)
:
AI'{p
Al"lp
AI'{p
dlfferently
l-34 of the
of
Connector
and
you
of
the
cable.
pnll
pn//
pnll
the
ribbon
stralght
as
shown
55ZI3L-I
4gg57l-g
49gfi
6-g
to
show
cable
are
A
cable.
across.
below
The
maln
the
and
unused.
wlth
body
posltion
plns
to
the
of
the
Llne
and
use
up
the
press
an
ohrnmeter
crlmplng
flt
to
the
to
plns
cable.
verlfy
of
each
good
(---colored
must llne
on
both
connector
connectors
edge
connectors,
on
up wlth
wlth
all
34
of
the
cable
pln
wlres
plns.
I
ln
the
cable
54
Page 64

sAcE
CPU
rr
BOARD CIRCUIT
sERvrcE
MANUAL
[1.0]
DESCRIPTIONS
BOARD CIRCUIT
XVII
This sectlon
References
by
of
XVII.OI
r{c68000
U68
microcomputer.
detalled
23
26,
They
to
state.
The
dlrectlonal
output
data ls transferred to the
processor
U43
CPU
to
number.
a
this sectlon.
PAGE I
ls a
components
A description
descrlption
on
OF SCHEMATIC
PRocBssoR
is the MC68000 microprocessor
Refer
description of
address lines are
and
35.
are hard selected as drlvers
and other
J1
data
16
state
ls
controlled by
These
lines are
noninverted trl-state
ls not
to
J2
are
parts
and
to the
this
brought
74L5240
of the system
buffered
used.
the rest of the
RW-.
DESCRIPTIONS
of the clrcults
the
circuit
the slgnal
of
:
which is the
Motorola
processor.
out of
lnverted
through U55
The direction
processor
Data
transfer
the
only.
tranceivers.
bus
system when
:
on
board
tri-state
is never
when
is
are
names used
heart of the SAGE
MC68000 User's
processor
1lne
The output
in the
and
U43
of
is
U55
BRI+|
low. The
from the
the SAGE II
glven
ls
and
side whlch
which are
The
switched by BRW+
1s low and
processor
tr1;tr
as
glven
I'lanual
buffered by U16,
drlver/recelvers.
high impedance
htgh
directlon
board.
followed
the end
at
connects
74L5245
lmpedance
from the
when
for
II
a
bl-
and
of
1ow.
system clock,
The
UDS+,
74521+0
SAGB
The Sage
lncludes the
user/supervisor
interrupt line,
for
buffered
SRES+,
and
lnterrupt
odd
37r 39,
and
and A9+ are
is used
BUS
interface bus ls comprised
signal
address
numbered
pln
lsolation.
lines lnclude
readfwrite RW-, lower data strobe LDS+,
inputs
4t, 43,
is
49
Mhz-,
8
buffered by
as a
bus driver
address llnes
bit,
The
strobe AS+.
12-
plns
and
-LZ
and
odd numbered
J2
the data
and
through
I
are
45
volts.
and
control
tJ44,
without
lnverted and buffered,
PRTY-
pins
includes buffered
lines, system
The unbuffered
and data
13-,
of
33
connected
the tri-state mode.
which
of
transfer
are connected
J2
to
bus signals
Thts Schottky
of connectors
ls
the
are
Jl
and unbuffered slgnals.
clock
upper data strobe
lines
acknowledge
+5 volts. Pin 47
SRES+,
trl-state
Jl
parity
RAM
all
connected
I'lhz-,
8
are the two external
ground.
to
RW-,
LDS+,
buffer
and
J2.
FC2- the
exceptlon
ground
to
system
DTACK-.
ls +12 volts
reset
UDgl-,
Pins
J1
The
The
35,
55
Page 65

SAGE
rr
SERVTCE
CPU BOARD
PACE
I 0F SCHEMATIC
MANUAL
CIRCUIT
DESCRIPTIONS
[1.0J
(cont)
PB.OCESSOR
processor
The
gates
The
and
plns
8
side
ls htgh
such
processor
of
LED ls on
10, drives
and
6
are
active,
of
the
the
that
U55'
the
orlglnates
controlled
Lnactlve
executLng
INTERRI'PT
Integrated
decoder.
actlve
the
lines
these
then
lnstructl-ons
DECODBR
clrcult
Ihe
go
low
llnes
LIGHT
EI.II{ITING
LED driver
a
7406
Hex inverter
whenever
green
the
are
8
when
at
by
both
Pln
ls
LED
green
the
LED
U39-17
software
the
inactive
ls
11
htgh
dlode ls
clrcuit
wtll
on
LED
.
U35 ls a
outputs
are
low lnterrupt
the lnterruptlng
wtll
be servlced.
DIODE
clrcult
the
computer
dlrection
low
the
oD.
appear
page
to
set
will
plns
lnputs
INDICATOR
ts
and
pin
and
red
dlode ls
Cl
ls
belng
green.
of schematics.
6
or toggle
green
be
74LSl4B
(,
7
,
to
device
comprlsed
buffer
powered.
ls
of the
pulled
10
hlgh
pu1-led
ls
on and
provldes
drlven
Pin
the
only
and ls
and
processor
the
whose
9.
rrprlorLty
,
of
with
LED
by
and
Rl
open
wlth
The
collector
buffer,
pln
Rl. I.ltren
hlgh
when
the
lntegratlon
by
AS- f rom
of
5
U65
Thls
green.
to
LED
when
the
processor
the lnterrupt
IPLO-,
IPLI-,
and
addresstt
2, Cl,
l0
by
M.
slde
on
is
slgnal
prlortty
when
and
U65
low
pln
Wtren
toward
the
an actl-ve
LEDR+
If
LEDR+
and
IpL2- are
any
of these
appears
three
outputs.
plns
ll
whenever
pln
or
6
thls
Rl
red
slde
whtch
can
be
ls
is
busy
l.evel
on
PR.OCESSIilG
processor
The
code for
Motorola
the
MC68000
the function
generate
Ttre
and
supervLsor
VPA-
4LSO4
7
generate
13
buf
btt ls
RESET
reset
The
clrcult
schematlcs.
pln
conditlon
ls htgh
2
HALT- and
transparent
the
U4,
both
58 uf
whlch ls
go
capacltor
inactlve
0.
STATES
outputs
processlng
at
pln
state
Users Manual
of these
valld
fer
a
Wtren
and thus
boot fllpflop
a
74LSl4 Schmitt trlgger,
and
plns.
perlpheral
pins
Ul
bus
error
not
set.
ls
located
the reset
tJl-z,
RESET-
at
U4-1 beglns
the
and
3
lf
at the
swltch
are
U51-l
processor
26 FCz,
pln
reference
sectLon 5 for
V27 looks
at these
address.
along
4
system
T/O is trespassed
lower
ls
closed,
U65-4, and
both actlve
ls
cleared. I,lhen
to
charge.
beglns execution
FCl, and
27
classiflcation.
a
detalled
with
rlght
4LSL2
7
corner
pln
V(rs-Z
at the
At some
will
toggle.
ptn
llnes in
V52
of
I of
are
all
processor
the
swltch
posltive
RESET-
at
address
FCQ
28
are
See the
explanatlon
this
plns
by user
page
system
I
Z,
,
and
I of
U4 ls held
low.
In this
and
ls
released
voltage
and
location
the
of
to
12
the
the
low.
the
HALT-
,
The transparent
During reset
a
boot
low
clrcul-t
at
U5t-l
conslsts
clears
of
U5l
U5l whlch
56
plns
ls a
l-6 and
U45
plns
74L574 D-type
B-10.
positlve
Page 66

BOARD CIRCUIT
CPTI
PAGE I
SAGE II SERVICE
DESCRIPTIONS
SCHEMATIC
0F
(cont)
KIT
edge
whlch
output
memory
page
ROM appear
of
ROM locatlon ROF{-
preset
mode
addressable.
READ
The data
completlon
DTACK-
decoded.
The
out
C80002
rtght
tell
after
cycle
of the decoded select
delay
trlggered
ls BRD-
of the
chlps
and dlsables
3
the
RAM
Q=hlgh.
the
and
ITRITE
I
transfer acknowledge
generated
ls
DTACK-
serial shlft
and
quadrant
processor
the
perlpheral
a
can be completed.
slgnal whlch
f11p-f1op. After
ls low and
l.nvertlng
and
U17
to
address. On the
of any
generation
later also lnclude
located
be
will
1'llth BRD-
+ clrcult
RAI'I
read or
register, and the
of
schematic
device
ls approprlate
buffer IJ72-B
are
U18
RAM.
the
at address
go
whenever
clrcuit
that
the data
Thls
llne
reset
the
the output
enabled.
The effect
flrst occurrence
low and
htgh, ROI'{- selects
page
of
signal
write cycle
any address
consists
tJ7
page
has
been
ls accompllshed
for
a
of
1s low and
BRD- also
which
0,
transparent
the
is enabled
3
(
DTACK-
malnly
NAND
6.
1.
lines
addressecl,
devlce
to the access
gates
This circuit
The
have
or
fltp-f1op
the a of
74LS00
this circuit
of
ls normally
of
by the
in the Sage II memory
of
function of
had
and
by taking
group
the
hlgh. The
U45-8
thus the
goes
an
address
boot
the ROM's
so
is
)
processor.
U54,
and
U52
is f ound
enough
that the
of devlces
speed of the device.
le
pln
to
fllp-flop
that RAM
necessary
an
U53.
thls circuit
I
is
to make
the beglnnlng
to the
ln the
bit
8
ln
time to settle
read or write
the logical AND
U51-5
read only
Ul4
the
normal
normal
agaln
map
ls to
tlme
on
ls
of
will be
ls
for the
Normally,
parallel
CPU boards
the upper
and a
llhen
lnactive
is
low
9
refresh slgnal RFby DSMhz-"
U37.
generates
error
the
also
BRI^I+ to
pi.ns
at NAND
devices
ls
addressed causing
produce
upper data
(
hlgh
1ow . A11 of
by
clear
of
generated
goes
U54
The
DTACK-
BE- i-s
processor
used
1
ln
generate
th"rough
gate
atre addressed
a DTACK- for a 2 wait state cycle.
),
the a outputs of
pin
at
high
T'hls
output
QA
lnacEive high
to complete a cycle
conJunctlon
6.
U53
at
U53-6
strobe
then the output
9.
and
is l-nactlve
ls 8 Mhz-
at
WR-
Output
pI-ns
U45-8
(
UDS-
When
the
U54-3
U52-8
and RD- slgnals
lr2rand 3
with cycle completion
fron
UDS-
shtft
hlgh the
delayed
is the
when
pin
at
with the buffered
the shlft
of
QB
wlth
QD
to be high. The
and lower data
)
of
U45-11
the 7 4LSI64
or LDS-
register
through
f lrst
RAI'I+
is actlve
9.
with no wait states.
at
produce
to
waiE states
3
which
shift
go
active low
ls enabled.
shlft register
two
74LS04
go
to
hlgh at
DTACK-
the two
register and I/O+ are comblned
QC
generated from
read / write llnes BRW- and
DTACK-
after
output
strobe
is a
register
Provtded
hlgh. Tttis
74LS00
when
wait
I
when ROM locations are
pin
at
(
74LS00
U54
clear
the
w111
lnvertlng
pin
10
The
QA
NAND
input
state.
of
5
LDS-)
NAND
are
be clocked
QA
output
gates
/
U54
are
gate
held
pln
at
that the
buffers
output
and bus
allows
ls
U45
output
DTACK-
would
57
Page 67

SAGE
CPU
PAGE
The
and
II
BOARD
I 0F
Sage
later
devlces
the
If
RF-
serial
actLve,
processor
lncorrect
SERVICE
CIRCUIT
SCHEI'IATIC
II does
were
may be
used.
lnput
then
cornpletlng
data.
KIT
DESCRIPTIONS
(
cont
)
not
currently
lald
out
to
the
DTACK
a
cycle
to facllltate
w111
use 2 walt
serial
not
shtft
be
durlng refresh
states
a
mod so that
reglster
generated.
of the
but
U54
RAM and
cpu
slower
pln
This
boards
is
2
prevents
thus
c80002
perlpheral
low
due to
the
loadlng
I^lhenever
memory
whlch
locatlons.
OPERATION
Ttre
watch
decade
the
8th
Address
cleared
caused
elther
applled
I^lhen
clocked
ls not
counter,
ln turn
lnvertlng
a
locatlon
oaPr
allows
DTACK- is
OF
dog
counter
count.
strobe
whenever
when
AS- stays
a software
wlthin
AS-
becomes actlve
pln
at
recelved
then
causes
buffer
user/supervlsor
error
tlmer
occurs
assumlng
exceptlon processlng
or
by
user
whlle
a hardware
1s
an
orderly
BUS ERROR
tl-meout
whlch
(
I
AS-
AS-
or
15
by
usec.
the
ls
)
ls l-nactlve
hardware
withln
the
QD
output
BERR-
used at
violatlon
trespassing
the flrst
failure.
addressed
generated.
not
recovery
TII{E
circult
wlred
ts
applted
low
for
(
goes
KHZ
500
usec
16
at
to
be
U65
clrcult
can
ls
belng
whlch
thls
from
OUT
CIRCUIT
ls lmplenented
for
BcD
count
to
U57-pln
(
hlgh
longer
condltlon
low
than
whlch
)
slgnal fron
causing
pin
7
goes
generated
is
open
collector
whlch
thus
inltlated
be
the system
processed
ls
the
).
16
the
AS- to
htgh
by
was
l/O.
then
not
A7O-12
U65
decoded
causes
addressing
in
a bus
tJ67
sequence.
causlng rhe
2
A bus
usec.
prevents
counter
of
go
high
the
on
pin
at
output
descrlbed
only
If a
processor
the
in
the
tlmeout
of nonexlstent
a
74LS390
,
goes
QD
counter
tlme
Thl-s
out
ls
caused
DTACK- from
ls
enabled
page
2,
and
etghth
reset
count and
12.
as
ls
lJsZ
earlier.
by the
second
watch
bus error
w111 halt
Sage
htgh
error
and
If
DTACK-
The
of the
II
error
dual
on
ro
be
le
by
belng
is
the
7406
Bus
dog
READ
The
optlon
for
256K bit. The
ONLY
IiEI(ORY
read only
pads
a
variety
on the
memory
prlnted
of ROM,
straps
II manual.
sockets
circult
PROM,
EPR0MT
PrQrRrSrTrUrWrX,
Ul7
and
board
or
and
58
have
18
so that
EAROM ln
Y are
been
they
sizes
wlred
may be
from
documented
wlth
strap
configured
l6K btt to
ln
the
Sage
Page 68

SAGE II
BOARD
CPU
CIRCUIT
PAGE 2 OF SCHEMATIC
SERVICE KIT
DESCRIPTIONS
DIAGRAMS
XVItr.Oz
Page
PAGE
2 contains
lntel1-lgent
controller
sYsTEI,{
U66
U66-8
FIttZ+
clock"
KHZ+ at
and ls
blnary
serial
is
RIPPLE
disk
and
the next
ts at
descrlptlon
synchronous
conflguratlon
count
ls applted
CTOCK
is an
ls
divtded
system
Two
U67'9. The
the
counter"
ports
used
hy
CARRY
clrcult
lnput
a
to
count
250
start
OF
2
system
i.nterrupt
and
Ehe
tntegraLed
by
e.lock at
sectlons
l-nput
the
at
binary
to
at
The
page
of
bus
0UTPUT
page
for
5.
pin
9
cycle.
l(hz or
more
to
U70.
the
LOAD* The
SCHB}IATIC
ctrock
controller
DIP
switches,
crystal
a
U69,
pin
U69
of
U69
4 Mf{Z+
pin
6.
error
pln
to
500
counter
cycle
ro
2
output
500
timeout
1-5. MFM+ is
The
RtrPPLE
L0AD the
MFIVI+
khz rate.
detal1
which
The
over agaln
ourput
DIAGRAI{S
generation,
r
address
j.llator
osc
74LS390
3.
and
one
ls
used
a
U70
at
QA
is
KHZ
CARRY
counter f rom
pln
at
of operatlon.
can be
para1le1
QD
:
8t
I/O
port
decoding,
clrcult.
dual
decade
The output
of
U()7 dlvide
by the
74LS161.
pin
output
circuit and
received
determlnes
6
Refer
input plns
when
pln
ar
IEEE
14
at
OUTPUT
ro
preset,
the lnverted
is
ll
baud
rate generation,
f
or the
and buffers.
The
counter,
at
U69-13
8 Mhz*
488
ls a
U70
is
MIIZ which
2
pin
QC
generate
to
pln
at
is
lnverred
plns
3
14 15 rand
whether
the floppy
U71
and is used
3r415rand
dl5.3g KHz
f
loppy
llhz
l6
produce
to
ls
the
produce
to
port
IIO
synchronous
clocks
and
12
from
6
is
RIPPLE
thi.s
WCK+
the
by
V72
6
the
clock WCK+
disk
also
ln
preset
6
,
drlve
output
the
I'{hz*
4
page
on
4 bit
the
clock
at the
floppy
74LS00
to
begln
circuir
a 4 bit
a slurllar
the
CARRY
OUT
an
at
I
64
6
ADDRESS
Address
3-lnput
t+L527
a
7
through
and at
M
T/
generated
a
processor,
decoded
input
and
A4*
are
lJZl+-6
at lnverter
reference
from
AND,
\J&7 a
through
never
DECODING
decoding
NOR gates,
U33 a
,
A23-
by
\127 a
74LS139
accessed
generate
to
actlve
decoding
class
and
then gating
A14-
A23-
for
Ehe
three
4L504,
7
low
U33-8.
address
functlon
through
7|LSZA
2 to
so
by tmaging"
4-lnput
l+
that
ROM
and
inverters,
and
1124 a
the
active
signal
The indivldual
1lnes
code or-rtput
wlth
A23-.
line
the read
decoder.
locatlons
I/O
and
low
T/O-
NAND,
is decoded
A4- through
the
firLs
only
are
accompllshed
two
4-lnput NAND
7 4LS2O. These
signal-
t/O
is
acconpllshed
U19 a
This
memory or
at
U24-8 which
and
chip
A13-
(user/supervisor)
actlve
74LS138 3 ro
clrcult
low
input
gates.
gates
becomes
select
and
FC2+,
slgnal
by
Ul4
llne
8
completely
output
/
by three
decode
is
actlve
slgnals
whlch
from
which
a
74LS2l 4-
decoder,
decodes
devlces
tJ25
Al4-
ROM-,
high
are
the
is
is
1s
59
Page 69

SAGE
II
SERVICE
CPU
BOARD
PAGE 2 OF
KIT
CIRCUIT
SCHEMATIC
DESCRIPTIONS
DIAGRAI'IS
(cont)
ADDRESS
Address llnes
outputs
slgnals go
page
TI
O ADDN.ESSING
All
Two
later to
Ttre following
SELECT:
s1s2-
FDHPCNDSINBTTM-
6.
of
the
open
BUFFERS
BAI+
to
I/O
collector
allow
OUTPUT:
Y0
Yl
Y2
Y3
Y4
Y5
Y6
Y7
Y0
A1-,
pln
at
the
counters
port
a
mod to free
table
ul9-15
ut9-14
Ul
13
9-
Ul9-12
Ul
9-t I
UI9-10
Ut9-9
Ul9-7
-12
u47
A2-, and
12, BA2+ at
devlce
gates
NAND
lists
the
INPUT:
u57-l
u58-1
v2I-4
u6-3
u39-6
u22-6
u73-1
u7
5-21
u7 4-21
A3- are
and
U75
chlp
selects
of
up unused
I/O slgnals and
l
I
buffered again
pln
U74
were
U53
DESCRIPTION:
RS232 serlal
I'IODEM
Floppy
IEEE 488
Parallel
parallel port/floppy
Interrupt
Timer-baud
Tlrner
and
10,
and
to
I/O
generated
are
added to
address space.
I/O
thelr
port
serlal
dtsk
port
controller
port
prlnter port
controller
rate
by
BA3+ at
ports
at
CPU boards
function.
a
Ul
74LS04
g.
pln
on thls
U19 and 47.
SCHEMATIC
p.6
p.5
p.6
p.,
p.2
p.2
page
C80002 and
p.6
p.6
p.2
wlth
these
and
TI O BTTS
The lower
74L5245
processor
slde
decoder clrcult
directlon
1.
TIO
U22
8255A-5.
to read
the
ls
Group A and B
In
only.
are labeled
BRI++
PORT
is a
Sage
utllized
thls
data llnes
noni.nverted
side are
of the
ls from
programmable
Ttris
the
DIP switches
II.
to send
configuration
tri-state
D0+ through
BDO+
enables
I/O bus
page
port
Group
are
has
B reads
control
progranmable
are
connected
through
the
ls
L U37-2.
perlpheral
24 I/O
at
J7
slgnals to the floppy
they
are used as lnput
to the
octal bus transceLver.
D7+. The slgnals
BD7+. The
bus by
determlned
lines ln
whlch are
the
as
golng
by BRW+ which ls applted
lnterface
switches at
a
bit bl-dtrectlonal
16
T/ O devices through
I/O slgnal
active 1ow
lntegrated
three
labeled
groups.
J6
only and
on the
group
labeled
controller
the
from
at
Group
A
on
group
parallel
group
U56
llnes at
I/ O data
the
pin
19.
clrcuit type
A ls used
the
B.
on
for
C
the
bus
address
the
pln
to
back
Group
page
port.
output
a
of
C
5.
60
Page 70

CPU
PAGE 2
SAGE II
BOARD CIRCUtrT
SCHEMATIC DIAGRAMS
OF
DESCRIPTIONS
SERVICE
(cont)
KIT
INTERR.UPT
The tntel-ligent
{fr's lnterrupt lnputsr
of
the
to
lCI-
after tt ls
processor
interrupt
CONTROTLER
Lnt.errupt
processotrs
lnay
or
access
program
to
control-ler U73
IR0-IR7,
lnterrupt
lnverted by
this
priarl-ty
the
encoder on
TTHBR.S
T\^ro
82-53-5
Sage II.
signals are BRl+
programmab]-e
generates
U75
and BR2+
Each devl-ce contains
counLers
cotrnters
scheduler and
II Onrners"
t
imers.
XVII"O3 PACE 3
Thts sectlon
are used to
is
dependant on
reaL time
Manual descrlbe
OF SCHEI.IATIC
contains
interval timers u75
the two baud
and are used
lndependent
3
produce
appropriate
clock,
the RAI'I
refresh and refresh arbitratlon,
go acttve high
the
74LS04
device to
mask.
16-bit
the baud
rates. The use
software.
Sections
software
the
DIAGRA}TS
parity
interrupt signal
and RAFI control
an
is
page
8259'5.
l.
buffer
determine
and
rates
for the
at the
counters,
IV.4.6
available
:
I^lhen
lt sends an
Thts
tJ72
slgnal
pins
the
tJ7
4 are
USARTS.
serial
ports
of the
Typlcal
and IV.4.7
to
generation,
clrcultry.
or
one
lnterrupt
ls
called
and
5
6.
source of
ln
rzed
utll
page
on
Two of these
remainlng
uses
are event
of the SAGE
access
more
The
the
the
These
6.
these
RAM
PARITY IT{TERRUPT
The circult
lnterrupt
pin
U39
at
of
tlre
l&
74LS04
parlEy
fl lp flop,
in the
generatLon
page
on
ptr-ns
U37
latch
This makes the
upper left corner
cLrcult"
PRES-
6.
and
9
U51
8,
which
Ttre
goes
appears
and
ls a
output of
a
ncrrrnal- state and lnputs a hlgh to
state the
and
i3
tr l.
gate
NAND
The lnput at
access and thus causes a
i"nputs
ar
flag 1ow
htgh refer
and
f
elther of these
l
the
If
buffereei reacl
a read cycle
the cycle when
U51-9
and
PRTY*" This
f
-op
U5 tr
l-atching
interrupL
plns
U50
PFL- and
to upper and lower bytes of RAM.
then the
RAI'+|-
also
appears
al-so
to
be
clociced again until it 1s
the
PRTY-.
decoder"
& and 5 orlginate
parlty
signai-s are actlve
places
U50
pins
U50
11-13
pin
posltlve
flag high
/wrice
signal
output of U50
goes
1ow the low at
p{n
at
a
PRTY-
of nonlnverting buffer
4
low at
goes
this
of
parlty
low
reset signal
during
inltiallzatl-on,
high at the
74L574
74LS00
D-type
inactlve
U51
U50
looks like an
13
edge
is
RAl,l-l
clock
whlch
at the ram clrcuit
PFH-
are both
low
then
BRW+ from
at
pln
w111
I
U-51-12
U50
pin
and does
LZ
preset
to
U36-4
page
ls the
PRES-
preset
positlve
edge
hlgh
pin
12.
In
Lnverter between
to
goes
U51
low after
pin
at
page
actlve low.
ptn
page
gets
of
6
1ls
go
U50
hlgh tndlcatlng
low.
clocked through to
U48
not
allow
by
PRES-
page
on
whlch ls the
I
parity
comes
ls
lnput
whlch
thls
4.
goes
the
At
as
actl-ve
fectlvely
ef
error
from
lnverted
pln
10
triggered
ls the
normal
plns
a
RAM
I l.
The
Parity
low
The
hlgh.
of
end
low
flip
the
6l
Page 71

SAGE
CPU
BOARD
PAGE
II
SERVICE
KIT
CIRCUIT
3
0F SCHEI'IATIC
DESCRIPTIONS
DIAGRAI'{S
(conr)
I.TET,IORY
Memory
A18
the
(U+0)
the
UE}IORY
Refresh
clock.
fllp
clock)
(U34-2)
fllp
Flrst
Second lt
the
enables
BA}IK
bank
wlth
RAS
one
lines
during
RAS
slgnal
REFRESH
cycles
The refresh
flop
clocks
tnttlatlng
flop
tt
disables
generates
refresh
the
selectlon
(U34).
(plns
counter, generates
refresh
stmultaneously
the
ROW address
hlgh
propagates
settlng
through
SELECTION
half
of
the
to
of a
the
active
the
memorles
CONTENTION
are lnitiated
request
The
the
refresh
a
memory
&
5
6
of
RAI'I+
a hlgh
address
dlsabllng
llnes.
the
output
the
ls
accompllshed
74LS139
(U47).
approprlate
tlme
of
during
ARBITRATION
every
ls
latched
next
falltng
request
refresh.
U34)
goes
generatlon
on the
a
to
the
both
This
(pln
delay
U10, &
is
6)
line
by
decoding
Ttre
decoded
memory
RAI'I+.
banks with
The
refresh
15.625 usec from
lnto
edge
into
ro
wlth a
output
low
on the
ROI^I
a
250ns
of
U4l
(260ns)
of AS+
the
The
output from
three
low
(ptn
address
from
Ull
pulse
(AND)
setting
places.
output
address
outputs
I/2 of
other half
cycles.
the
the first
(gared
refresh grant
the
pin
on
6)
of
of
ll
U41
(ptn
llnes
through
placlng
generated
hlgh
unrtl
the
output
llnes
are
an
is
used
64 l(hz
sectlon
with
rhe
fl1p
refresh gr".ti
Ul5.
whlch
4)
Lncrements
of
U33
Ulz
any
addresses
when
the
tow
back
Ll7,
gared
74LSZ4L
gate
to
refresh
of
the
g
flop
whlch
whlle
goes
RF+
st[nal
low.
&
ro
D
Mhz
on
Thlrd
the
to
slgnals
the
uErioRY
A11
polnt
events
data
1J32.
nsec
refresh
a
190 nsec
nsec,
70
2) and
to
llnes
RAS
ADDRESS
memory
the
start
buffers
Second
delay
mode to
memory.
lnmedlately
onto
when tt
parity
the
Address
gets
error generated
&
260ns tap
one
sectlon
the rams
of the
SBQUENCE
address
address
on the
to
the
l-lne.
Fourth
followed
through
pulse
with
of
for
refresh.
RAl,tS
cycles
bus has
rislng
the rams
signal for
Thlrd
the
data
the 1ow
by Ehe
1lnes
of
the
delay llne.
durlng
a delay
on the
U32
delay
(pins
whenever
start wlth
had a
are
node
valid
of
AS+. First
enabled
the
eventual
the
RAS buf f
sending
byte address
htgh
the
byte address
RAM'S to
the
memory
of
70
line,
l, 2, &
The
Refresh
RAI.,I+ is
the
address
through
er
a
walt for
the falllng
cycle
nsec
from
one
3)
RF ls
section
whlch
ls
RAS ls always
low.
rlslng
for
edge
about
the approprlate
CAS ls
(
U46)
pins
started
3
ls
switched
of
RAS- to the
buffer
buffer
is
belng
the eventual
edge
of
to the
parlty
generated
of
U33
the
of
AS+.
nsec.
30
read
U4l,
through
selected
dlsabled
enabled
AS+
l-nterrupt.
with
(plns
actual
enabled
RAS
to
At thls
4
maln
or
wrlte
or
ll of
the
60
f rom
bank
the
of
(ul0)
(Utt;
CAS slgnal
clocks any
1
62
Page 72

RAU
CONTN.OL
The
wrlte
U44-16
7/+LS08
pro<luces
and
procluced
logical
The
and
wlth
active
Ri'fR*
of
ANn
l,Wl '
RAH
the buffered
RAM+ at pins
actLve
SIGNALS
enable
page
gate"
the lndependently
$funilartr-y,
at
U41-8 by
AND'd
data
high
for
low
I
with
bus
signals
and
The
BRW-
control
read
1
a
read
for
a
are
BRW- from
output
the
UDS+ upper
brrff,ered
wrlte
/
and
cycle.
wrlte
of
buf f
upper
slgnals
of
2
cycle
PAGE
produced
also
37-4
U41-11
ered low
byte
wriLe
data strobe
read
RRDI-
llnes,
U4I
74LS08 AIID
BRW- at
pln
at
CPU
BOARD
OF
3
by
on
ls
byte write
enable
write.
/
and
BRW+
U32-12 AND RAI.{+
11
SCHEI'IATIC
U41,
lnput
U40 and
page
at
from
RWR- are
from
U37-2
gate
of
U32
I are
signals
U44-18
SAGE
CIRCUIT
RN3.
comblned
pins
U40
enable
generated
page
making
74LS00
II SERVICE
DESCRIPTIONS
DIAGRAI'{S
LDS+
at
and
Z
ignals
s
In^10 and
page
1
RRDI-
at
NAND
UWI
wh{ch
I
from
is
combined
ar
U32-13 make
gate.
KIT
(cont)
from
U4l
and
4
LI^10
are
RAM+
pin
a
ls
3
All of
RAM+ are
and
B{IS
Whenever
in
timeout
the
generated
If Lhe
addressed,
enables
collector
dlp
of
i.nvalld
the
RAI+
BR.ROR
the
SAGa
error
addressing
system
for
shunt.
any locati"on
memory
slgnals
RAtl
control
goes
to
U52-9
GENERATION
a
memory
memory
as
descri"bed
of
for
a1"1
had
there
buffer
banks
I4lifh
address.
roould
(U48)
the
in
on the
signals
page
FOR
locatlon
map there
any
nonexistent
locatlons
onl-y
0, 1
hanks
12BK and
be no
,
to
proper
right
IONEXISTANT
above.
2, & 3 are
the
1, 2,
side of
go
and
l.
ls
addressed
j-s
no
ln
the
a
indication.
bus
error
connections
or
3 can
schematic
page
to
DTACK-
This allows
memory locatlons.
SAGE rr
location
f
4. BE-
I{EUORY
which
generated
memory map.
To
solve
ed
through
lnput
in
cause
of
the dip
is
between
a bus
page
3
goes
LOCATIONS
not
an orderly
this
an nonl-nverting
the
shunt
to
a
decoded
which
l28K
problen
processor
error
except
U52-g
causes
recovery
A
DTACK- ls
&
5l2K
the
through
the
addreritng
indlcatlng
BE- and
page
address
a
bus
from
were
bank
open
"rt
I
a
63
Page 73

SAGE
II SERVICE
CPU BOARD
PAGE 4
OF SCHEMATIC
KIT
CIRCUIT
DESCRIPTIONS
DIAGRAMS
XVII.O4
This
parity
RAI.{
ADDRESS
The arrangement
placement
determine
Refer
row
of
are
deslgnated
the thtrd
are sometlmes
The 1ef
slde
nlbbles
the
rniddle.
locatlon
PAGE
section
circuit.
on the
the
to the
IC's across
row
t slde
has
the
are
toward
drawlng.
LOCATION
ADDRESS
Row
Row
Row
Row
4 OF
contains
of the
prlnted
physlcal
parts
ls
referred
of
upper
the
locatlon
the
as
R0I^I0
R0W2 and
the
the
bit columns
0
1
2
3
SCHE}TATIC
the
RAI'{
locatlon
top
on the
to as
schematic has
byte.
left.
DIAGRAI.{S
RAI',I,
schematlc is
clrcuit
of the
the
The
the
of
drawlng for
page
board,
bottom
BANKS
lowest
The two
numbered
are
LOCATIONS BY ROW
from
from
from
from
00000
20000
40000
60000
:
RAl"t
bus transcelvers,
mapped
board,
a
row ls
of memory,
the
IN HEX
to
to
to
to
and thus lt
particular
the
have
order bits and
RAS0 connected
The second row
R0W3. The
low
byt,e RAt{ IC's
coltrmns of
across
1FFFF
3FFFF
5FFFF
TFFFF
to
match
blt
followlng
ie.
parity
the top
and
the
actual
can
or
address
dlscussion.
to
down
BANKO,
the
ls
ROW
designatlons
and the
lowest
IC's are
of
the RAM
parts
be used
group.
The
pln
ROWI
BANKI, etc.
the
and
4
and
rlght
order
down
parts
Eo
RAM
CONTROL
The
multiplexed
lntegrated
clrcult
CASO- through
second
wrl-te
the upper
Ttre four
bus
lnput
the
for
and
third
enable llnes
byte
8T28 bus drlvers
to
the system
lines.
RAM
data bus is
a read
cycle.
SIGNALS
address
in
CAS3-
nlbbles
LWO
write
data
The
RWR-
llnes
the
array.
are bussed
lnclude
and
LWI
enable llnes
U63,
bus.
signal ls not
always
enabled
RAOIhe
to
four
to nibble
parity
the
are
bussed
and
IfW0
tJ62,
U30,
Antl-ringlng
used ln thls
toward the
RA7-
coh:mn
wlde
similarly
UI^II.
and
V23
reslstors
RAM.
are
address
groups
of
coltrmns.
to the
interface
conflguratlon
RRD- enables
bussed
strobe
columns
Ttre lower
the
are
used ln
to
every
slgnals
and
the
byte
CAS as are
RAl'l data
the
so that
the bus
64
Page 74

PARtrTY CIRCUIT
CPU
PAGE 4 OF
SAGE II
BOARD CIRCUIT
SCHEMATIC DIAGRAMS
SERVICE KIT
DESCRIPTIONS
(cont)
Two
9-bit
enpl-oyed
and
U50
wjth
U64
elther
on
During
data is odd and a 0 i,f even. The T
bit
back
errors
XVII"OS PAGB 5 OF SCHEHATIC DIAGRAUS
Wrlte
multi.plexer
the data bus
and
page
stored is the lnverse of
lt ls added lnto
so
FTOPPY
floppy
The
take
ls used ln the interrupt
asy'nchronous i-nterrupt from
An
There
Single/Doub1e denslty
of
Lncrements
parallel
precclmp.
care of all the
FDC9216
wrlte
odd/even
BRW+ enables the
"
U32
will both be
U32
PFL-
a
"
are
precomp
or
wtl-l
3
'srlte
chat
DISK
disk controller sectlon uses
digital
two clisk
precomp
if
U29,
out
durlng a read cycle so
parity
CONTROTLER
is
I25
shift
parity generators/checkers
output
for parlty
PFII-
l.atch,
go
le the
cyc
parity
the
will
low
data separator
select
enabled/dtsabled
ls
determlned by
nsec.
which taps
reglster
check.
high and
low indlcating odd
outputs
0D
that
check
be even
1evel interface
driven mode
the
765
drlve
PSO, & PSI
selects
1s
off the
U20
of the
that
Tf
parlty
no
U64-6
lnputs
necessary
however
,
when
from another
read
with the
for
chlp
provlded
the
765
from
appropriate delay
to determine the
and
U64
at the
can
is even
lnterrupt
store
NAND
be comblned
then
pln
occur. If
a I if the
the
74L5280
parity
the
parlty
pari.ty
and
RAMs
contents
interrupt will
the
U31-6
are low during a wrlte. The
produce
to
the
,
back
:
an
to the
every
ls
used
provlded
form
as
the
74LS00
if there are no
NEC 765 controller chip
floppy
processor
byte
for the
another
T
IO
normal,
determine the
765
even
transferred.
f rom an
port
blt.
earlyr
from
amount
parlty
gates
disk. The
respondlng
data separator.
TlO
the
invert it
I/O
port
The
or late
select of
serlal
of wrlte
U3l
gates
-5
clrcui
when
memory
chip
to an
port.
blt.
amount
are
of
t
to
in
in
The signal
irseti
RDY+
connecued
ccntrol.
The
the
p.rr:rf
f-o
;1ne
Til+
end
sCI Lhe
FDIE+ is a
enabi-e otr disable
whlch would normally
t<i
another
led
under sof,tware.
li,rre
which woul-d normal-ly
of a
DI'IA transf
transfers
software controlled bit
the
port
I/0
now
er
be terminated
may
lnterrupts
come
so that the ready
bit
come
also
is
generated
from
from
generated
under direct sof tware
65
from an
an
B"
a
DMA controller to
f
UO
from
disk drlve has been
rom a
the
conditlon may be
bit f rom an
port
765.
commands.
which
signlfy
ls
The
T/O
Page 75

SAGE
II
SERVICE
CPU BOARD
PAGE
5
0F
KIT
CIRCUIT
SCHEMATIC
DESCRIPTIONS
DIAGRAMS
(cont)
I|CK+
The
for
GENERATIOTI
requires
755
slngle
presettable
generates
nsec).
dependlng
the
causlng
Ihis rtpple
on how
counter.
the
e I ther
Khz or
500
XVII.O6
Thts
lnput
system
control
PAGE
sectl-on
/output
are
signals.
concelvably
section
IEEE
488
are
or IIPIB.
a
wrlte
density.
counter
a
ripple
Both
U70
carry
carry ls
the
MFI''I+
The
counter
4l'Ihz lnput
l(hz
250
clocks
6 OF SCHBUATIC
ls
titled
ports
of
used lnternally
However,
be
the
used
RS232,
as a
clock
clocks
page
of
500
require
ls
2
clocked
of duratlon
preset
to
set on the lnput
counts
be divided
bit ls
clock
with
used
then
to
the requlred
DIAGRA}IS
Communicatlons
the
the
Sage
serial
as
software
16-blt
II system.
port
the
parallel
prlnter,
Khz for
pulse
a
of
one lnput
up
:
Clrcult
hardware
/
for
the
double
wtdth
wlth
the
a 4
counter
to
to
15
from
by either
pulse
wldth
and lncludes
The other
lnterface
the
dip
port.
parallel
denslty
of
250
Mhz
clock
to
D3
of
elther
or
8
of
I/O
devlces in
swltches
ports
The
prlnter,
and
250 Khz
nsec.
lnput
whlch
perlod (250
elther
the
0
preset
0,
generatlng
16
nsec.
250
the four
generate
to
could
ln
and
The
or
of
or
maln
the
thls
the
8
8
RS
232
PORT
The serial
termlnal
communlcatLon
ls
lnverted
signal
also
whlch goes
an lnterrupt
controller
are
connected
wrlte
signals
by
V73-20 on
U57 originates
is
SRES+
u7
5-l .
port
The
transmlt
negative
ls an
U61
from
is
connected
buffer
volts
12
MCl489
port
lnterface
74L504 buffer
to
lJ36-Z
slgnal
page
to
U56 at the
RD-
and WR-
at
U44-9
Ul9
pin
page
to
1160 ls
or
an MCl488
to
level
75189.
ls
inplemented
U57. The
V37-5 to
page
on
and goes
2. The
lower
from
are
page
on
15
l,
J10
MHz* from
2
through
or
shlft
uslng
Receiver
Ready
produclng
6
1. Pin
to
the lntelllgent
buffered
left
page
corner
1. Ttre
2. Concludlng
page
buffer
75188
the
and is
output
an
8251A
R:(RDY
RXIIr 8o
of
15
U57
data lines
page
on
chlp select
the
2 U70-14, and
gates
U60
powered
proper
for
progranmable
slgnal
at
pln
interrupt
ls
TX1I
which is
lnterrupt
BDO
through
2. Ttre read
pln
system
slgnals
BRI from
and
U6l. The
positlve
by
RS232 levels.
14
BD7
/
ll of
and
66
Page 76

SAGE II SER\IICE
BOARD CIRCUIT
CPU
PAGE 6 oF SCHEMATIC DIAGRAMS
DESCRIPTIONS
KIT
(cont)
N,{ODEFT
Jq
firree
leroels
741,338 NAND ls
of
The si.gna3"s
other
f
rorn
page
R1ng
of thls
PARAI,I,EL
In
interface
8255A-5
the
MODEM
intelli-gent
page
CN-
SRES+,
OR.
SERIAL
is {:he
which
the
other
from
secand
gates
a$
serial
U7
whlch
2
carrier lnterrupt
/
center
port
are
2
RF
of 1160
in Lhe
cl-ocks
on the
pin
5
page.
PRINTER.
some
programmable
half
and serves
interrupt
Lhe
Lrlg-ll,
and WR-
PRINTER
serial.
are
RS232
used
port
L7 . TX2I+
Ls
The c.hip
of
to
the
Ring
system
wlth a few
Lhe interrupt
PORT
page
hardware
perlpheral
of
74L574
controller
buffered
and
the buffered
are all
PORT
porr
used
port
negative
select
6
and is
a.e
"
carrier
1
side of the
exceptions.
is connected
controller.
slgnal MI+.
pin
is IJ39
control slgnals to
f1-ip
a
similar
address
from
al.so
output for
U59 and
logic
lnterrupt flipflop
port
is f rom
1l
whj-ch
interface integrated
flop
used as an interrupt
function here.
U73-23 on
lines at
data lines
page
1.
iurplemented
positive
are
U61
inputs
0R
are the same as
to
V73-2i. and
The reset
is
used
page
pins
MC1488
The baud rate
Also
ul9-14
as
the software.
2. Other
8
(
f/O data bus ) from
using an
and negative
packages.
CD- and RG-, the
U38.
RX2I to
connected to
signal
a
and
RMI-
page
on
printer
circuit.
CNI+
the
9,
8251A U58.
those
clock
U73-19 on
U73
is from
2.
port
U39
latch
goes
connectlons
chip select
slgnal
U53
output
for
the
is
BRz+
is
the
U39
and to
1s
U38
at the
to the
U56.
a
an
is
tcr
The
T/0
control
PRESpage
to
I U65-5, and
FDI+ froru
page,
and
U37-9,
U21-18
CD- from
slgnals
SC+ Eo
page
IEEE 488
This
488"
a TMS99!4
the
semi.conductor group,
fraru
Il O
L?lq*t2 ancl
The
l-nterf;ace
75X6?A
this
them tnay
j.s
&
standard porl
Implementation
GPIB
TMS99t4
U&5*3u
dat"a bus,
cleta llnes
whlch
page-
GPIB
SR-HS-
4 Flhz*
bus
transceJ"ver.
is
both
found
be
adapter.
frorn
buf f ered
clock from
are buffered
alsn
U7
at
U39
U8-1 rhis
RMI-
to
U38-13 this
WP+ from
5,
U59-Ll also
of ten referred
here
Adapter
and
j.n
comprises
For
Connections
IJ44-9, and
address
a
GPIB transceiver.
are
U8
the
Ltne
lncl-ude
page,
the
SI+
following.
to
page.
page
U4-10
of thls
U6,
more
Data Manual from
U69-13.
through
The
lnformation
to
RD-,
l-lnes
control 1lnes are
bi-directional
Driver and
on
page.
to as
7r
8,
page
BAI
U7,
include
I
Connections from page
a
75160A octal
SC+ U8-1
Ltne
tJ7
3'25
The lnput
RG- from
5,
the
HPIB,
and
on this
Texas
BA3,
and further
Receiver
gate
one
HPI-
chlp select
routed
is from
The
outpuLs are
page
2, LEDR+ to
signals lnclude
U61-8
GPIB, or
of U3.
devlce refer
Instruments
to
U36-1,
are
2
Hp- f rom
general
through
lnformatlon
Data
purpose
U8,
U39-15 of
Book
this
IEEE
U6
Inc.
from
is
to
WR-
the
a
on
67
Page 77

SAGE
CPU
BOARD
PAGE
II SERVICE
KIT
CIRCUIT
OF SCHEMATIC
7
DESCRIPTIONS
DIAGRAMS
Texas
XVI I.
Instruments.
07 PAGB 7 OT
PO.trBR AND
Thts
page
connectors
GROUND
includes
lntegrated
and
SCHEITIATIC
all of
the
circuits
DIAGRAI.TS
power
and
on the
:
ground
main
connectlons
prlnted
clrcuit
for
board.
Jack
68
Page 78

CPU
LIST
SAGE II SERVICE KIT
BOARD
CIRCUIT DESCRIPTIONS
OF STGNAL ABBREVIATIONS
KVII.OS
rt*rr
A
AS+
A# Address
A#BAl"+ Buf
BA2+ Buf fereci
tsA3+ Buffered
BT- Baud rate
BRI+ Baud rate
ERz+
BE-
Bni/+
BR.n- Boot Rarn
BRI{"+
BRW.. Buffered
CASIi- Cas
CN-
CD- Carrier detect
D8l4T1z.. Delayed I MHz
DTACK- Daca Transfer Acknor./ledge
DS* Dlp switch
FCz- Functlon
FD-
FIII+
FnI- FDC
FDIE+
FRES+ Reset
HIrI*
IiP*
I/o+ ffi1gh when
[Ct-
"[N,12*
i3* linessigr-*ed interrupt on expansion
I,ir'{i* },oh;er byte
Lb{X* i",o'nrer b;rf-e
fi$irr-
i,E
{"ilS-fMFM+
,YOT* Motor
MI+ Interrupt from
PCR.MP-
I'RTY*
PF"L+ Parity
FFll+
RWRR"RD+ Read
ROM-
LIST OF SIGNAL
r!+rf
OR
after
Mdress
Buffered address llne
fered
Baud rate
Buss
error
Suffered
Buf f
ered
f,or
Prlnter
Floppy
Interrupt
lnterrupt
Floppy
IEEE 488
,488
IHEH
Intenrupt
Tnterrript lievice
IJnassigneo
'i,Hll!
ena.bl e
i,crwer
Sutput
I,Irite
Farity error
Parity
lfuite
direction ram buffer enable
Rorn
chip select actlve
a
Strobe
line from
Aqidress
Address
Adclress
tl"me chip select
clock
c.l-oclc
data to
l)lsable
Read/Wrlte
Read/inlrite,
bank ll
port
port
code
disk control-ler chip select
dlrect fr:om floppy
dlsk
floppy
Dafla
fr*rn
Ern actl-ve
precomp
F,!"ag
Flag
dir
lnterrupt
i-nterrupt
i.nr-erface
ln
l!"1
inLerrupt on expansion
Write
Write nibble
Strobe active
FDC
Low
High active high.
ram
ABBREVIATIONS
slgnatr-
chip
clock
2
after software enable
disk controller
T/O
to
active low
signal active low
buf
name slgnifies
from
Ring detect or Carrier
68000
68000
l1ne
.l-ine
l-ine 3 to
to terminal
to
peripheral
from
chip select
from
address
68000
chip
nibble 0
to
lorr
active high
fer
tr
2
modem
read
n
read is active low
select
modem
CPU
enable
(U041
chip select
select
selecL
enable,
1ow
to T/O
to f / O
porE
(U37)
port
space
I
high
double density DD=l
section
section
O sectlon
I/
(IJ10)
port
chips
is active high
(U36)
disk controller
(U6q)
(UA;
(
l=parity
(Permanently
:
lnverting or
(U50)
connector
connector
detec t
error)
enabled)
noninvertlng.
(USO)
69
Page 79

SAGE
CPU BOARD
LIST
II
SERVICE
0F
SIGNAL
KIT
CIRCUIT
DESCRIPTIONS
ABBREVIATI0NS
(conr)
RDY+
RDRMr-
RX2I+
RXII.+
RWRGnA/l+
RFRF+
SC+
SRES+
S152SL0SLl-
SI+
TMTXII+
TX2I+
Tc+
UDS+
UWO+
UI^II+
WR-
hICK+
WFf-
Khz
64
Floppy
Read
software
Receive
ReceLve
1-Readr0=Write
Ring
Ras
Refresh granted
Refresh granted
Control
Systern
Termlnal
Modem porr
Drlve
Drlve
Software lnterrupt
Tlrner
Transmlt
Transmlt
Terrnlnal
Upper
Upper
Upper
Write
llrite
Wrlte
Refresh
dtsk
actlve
reset
lnterrupt
lnterrupt
detect
outputs
llne
reset
port
chlp
select
select
chlp selecr
lnterrupt
lnterrupt
count
Data
byte wrlte
byte
active
clock for
protect
Strobe acrlve
wrlte
clock.
conrroller
(delayed
1ow
for
from
to rams
from
from
for
from
chip
selecr
(decoded)
0
(decoded)
I
lnput
nlbble
low
floppy
input
High
READY
H.g/carrler
from
modem
from
modem
IEEE
reset
(U9)
ntbble
(delayed
terminal port
port
arbltration
arbltratlon
488 buffer
select
(U26)
from
from
terminal
modem
floppy
to
3
4
dtsk
from
3.125 usec
T
I
SW or
(U25)
hlgh
T srares)
2
controller
dlsk
lnpur
srare)
detect lnterrupt
port
active
active
CpU
port
port
dtsk
drive
every
row
htgh
controller
ls.6zs
usec
7o
Page 80

SAGE II SERVICE MANUAL
[1.0]
ERROR LOOKUP LIST
XVTII
Generally,
section
causes
for
XVTI{.OI
Error codes are returned
and
numbers,
error
come
-1
-2
-3
-&
-5
*5
*7
*8
-9
-i0
-1
-12
ERROR
lists the various run-time error codes
and
asseurbi-er
Statr-rs check
codes
from
0
anv
l" Address out
LOOKUP LIST
problem
a
how to deal
and comptler
BIOS
Zero
SIIMMARY
No error.
Floppy
Floppy
Recal-ibrate
No
l,li-sslng
No Data
Overri.rn
CRC
End of
l^lrite
Wrong
CHANNEL
commands.
represents a no
pertaln
device.
OF
controller would
controller
diskette
address
Found
reported
Error
Cyl-inder
Protect
Cyllnder
is
to the floppy
BIOS
or
(as
reported
of
:
speclfic to only
wlth
then. Refer to the
errors,
BRROR CODES
by the
CHANNEL
Seek
a
mark
reported by
by floppy
reported
Vlolation.
range.
reported by
BIOS for
The errors are word values with negative
error
driver. Codes
ERROR
not respond.
returned invalid comnand error.
fallure
result
by
of read/write tlmeout).
reported
floppy
by
a
:
the Inltlallze, Read, Wr1-te,
(normal)
CODES
(equiprnent
by
floppy
controller.
controller.
floppy
floppy
part
floppy
controller.
of the
and discusses
Operating System Manual
conditlon. Most
-14.
check).
controller.
controller,
controller.
machine.
and
probable
of
-15.
T
This
the
may
-13
-I4
-15
currently
lllegal devtce ntrnber
lllega1 request
unused
7l
Page 81

sAcE
II
ERROR
BOOT
ERRORS
SERVICE
LOOKUP
I,IANUAI
IIST
[1.0J
XVIII.O2
Boot
CRT
Drlve
aborted
PROBLE}TS
error
BOOT
on drive
(code)
ERRORS
on
drlve
:
X.
routine
really
case
See
and I for
The
Ttre
user typed
go
and
an
rrQfr
error,
$ras
TERMINAL
where
X
to the
but a notice
typed
PROBLEMS.
is
X
the right-hand
code can
0t
be:
controller fallure
02 lnvalld
03 recallbrate
''Qf'
debugger.
accidentally.
for
0
the
drLve.
command
or
04 timeout
05
06
-
missing
-
no
address
data found
07 overrun
08
CRC error
09 end-of-cyllnder
0A unknown
0B
address
out-of-range
quit
to
to
left-hand
seek
mark
the
Thls
the
user
failure
boot
ls not
ln
drlve
GARBAGB
TEXT
LED BLINKING
LED
GRBEN
LED RED
See
TERMINAL
If bltnking
bllnking
that
the
ternninal
the test.
Ttris
with
lndlcates
the
problems.
on
LED
test 1s
and type
Refer to
boot and ls
belng accessed,
If Green
the
terml-nal,
software
The
LED ls normally
accessed.
boot,
Isolate
TROUBLE
ls
suspect
BOARD
and
loop.
However, if
the
system
the
cause
S}IOOTING
replace it
TROUBLE
the
SHOOTING.
boot see
ln
the
flnlshed.
ESC
the
that
the
LED
nothlng
processor
RED lf no
ls not
uslng
sectlon.
TERMINAL
CYCLER
to
vl_ew
CYCLER
the
busy.
rest
the results
section.
processor
If
wtll normally
1s
belng
may
nemory
the
LED ls
working
the
If rhe
repalr
or
PROBLEMS.
lndlcares
Connect
ls
happy
no
memory
be
dlsplayed
be stuck
ls
belng
red
properly.
SYSTEM
LE\ruL
C?U board
lt
using
A
a
of
ls
RED.
on
in
a
on
CpU
72
Page 82

Not
Boot
dtsk
This
diskette
first
the
boot
in
change
The
If
bootlng
II:
Press Reset
type
error
does not
sectors.
2
master
diskette
SAGEUTIL.
some
disk
your
from
frQrr
drive
system
to
sAcE
occurs
system
by
parameters
may also
them.
get
on
have
The
diskette
using the
SAGEUTIL
has
to
the
II
SERVICE
ERROR
BOOT
startup
a
boot
boot
can
or another good
boot
also
of
the
boot.
not
be
other
For exampler
boot
debugger
I'{ANUAL
LOOKUP
ERRORS
if
the
program
be
copled
copy
allows
worklng
devices,
or
11.01
LIST
(cont)
boot
in
the
from
routlne
you
rlght.
try
a
SAGE
to
ilO
HILL
TBXT
NOT
ON
TERI.{INAL
START
insert
type
See
The
LED ls
In some
signs.
the termlnal
descriptlon
the
system
a
test
If the
termlnal
TERMINAL
Try to
system
boot
rrlFltr
TERMINAL
machine
board
power
section for
to
red
,
cases the
(
If
generally
is
supply
processor
chip 1s
PROBLEMS.
locallze
trouble-shootlng
disk
does
in
once
in
boot to
PROBLEMS.
not
no
output is
you
do have
go
this
worked,
problem.
aid
the
the
rlght
the
right
start
termlnal
an
to
the
sectl_on.
the failure
in
findlng
light
not
working
problem
gulde.
drlve
drLve.
up.
sent
wlll
error
correct
)
a
completely
Refer
is
bltnklng,
followlng
processor
The
to
te rrnlnal
dlsplay
message
Asstrmlng
of
a
chlp
to
the
problem.
the
rlght,
.
G
on
error
that
dead
OR
Boot
the
See
Ehe
73
Page 83

SAGE
rI
ERROR
BO0T
ERR0RS
SERVICE
LOOKUP
(cont)
MANUAL
LIST
[1.0]
TERI'IINAL
PROBLEI.IS
If the
a
No text
a
Sage connector
are
as
the
should
Refer
to
Refer
the
manual
terminal
ln
switches.
LED ls
termlnal
or
conflguratlon problem.
reversed.
DaCa
see how
Communlcations
CABLE WIRING
be
to
the
your
to
same
to
and how
the
RED
protocol
garbage
check
The
bul1t.
sectl-on
the
SAGE switches
terminal
protocol.
f tnd
to use
User's l,lanual
you
most ltkely
problern.
text ls
to
SAGE
NOTES
on
out
See
most llkely
you
If
see if
terminal
II
equipment.
on how
the
POI{IER
sho[ld
manual to
Refer
how
SAGEUTIL.
to
to
also
do NOT
LED
have
plns
le
Refer
rhe
Up
set lt
the
SETUP
Appendix
def ines
have
RED.
due
to
a non-
and
2
set up
to
cable
ROUTINE
be
set.
up to
User's
a nerd
the
3
A
74
Page 84

SAGE rr
SERVICE MANUAL
ERROR
LOOKUP
EXCEPTION
[1.0]
ERRORS
LIST
XVIII"03 EXCEPTION
These errors are
parlLy
Wtren
BIOS
errors.
processlng
ls
dlsabled,
error handling
EXCEPTION:
Error
tsus
types
Error
are
generally
an
exceptlon error, lnterrupts
unless the
routlne"
(error
deflned:
BRRORS :
caused by software
user
has re-directed
Non user-intercepted
type)
fhe
was no response.
hardware
memory 1s equipped.
1s displayed:
ttFunction:xxxx
Function
'Error
processor
is a
a-2 .
.are the
strapping
functlon
30
.is
an
4.
.ls 0 for write,
problems
errors have
at'
digit location)
<8
trled to
Memory
option
Access :xxxxxxxx
4 digit word
state
code outputs FCO,FCl
for
0
an lnstruction,
instructl-on.
except for
are turned
the
error to hts
thls format:
read
Additional
memory
may not
deterrnlnes
with
processor
the
of
for
I
read.
off and the
and there
exist.
lnformatlon
blts
:xxxxtt
set:
Instr
and FCz
for
I
not
RAM
own
A
what
Bus
error
on TIUE
Access
Tns tr
OUT A bus
1ow for
either
by
whlch
withln
counter is
Khz clock,
fed
buffer
AS- is
counter to
inact
counter
been
generating
ls
the 8 diglt address
ls
the
tirne out error
longer
a
software
prevents
usec.
16
used
the
through
to the
applied
ive
removed
hlhenever
.
starts
a
U7,
BERR- lnput
be
by the
bus
4 dlgtt
than
DTACK-
to
QD
an
to the
cleared whenever
counting and
error
lnstructlon
ls
caused
usec,
16
hardware
or
from
a
U3,
count cycles
output of
open
AS-
clear
Sttr
slgnal.
74LS390
collector
to
input
goe
s ac t ive
count,
of
the
word
when
AS-
Thls is
condltlon
being
dual decade
of the
the
counter
invertlng
processor.
the
causlng
(
if
AS- has not
goes
QD
attempt.
executed
stays
caused
applted
AS-
low)
hlgh
500
ls
the
is
the
75
Page 85

sAcE
rr
SERVICE
ERROR
EXCEPTION
BUS
LOOKUP
ERR0RS
ERROR
DUE
MANUAL
[1.0]
LIST
(cont)
TO ADDRESSIXG
NOHEXISTANT
T,fEUORY
LOCATIONS
Address
error
I,rlhenever
is
not
menory
causes
above.
the addresslng
locatlons.
locatlons
means that lf
locatlon
there
problem
are fed
collector
of the
the
addresslng
can cause a
3
memory
The
long
lnformation
ttFunctlon
a
memory address
a
decoded
there
map
a
bus tlmeout
This
in
between
would
processor
proper
address.
processor
word
be
the
bank
through
buffer
connectlons ln
of
on an
ls
:xxxx
address ln
is no
allows
of
A DTACK- is
the
the
128K &
no
enables
(Ul4)
through a
any
bus
error
attempted
displayed
Access
DTACK-
an
orderly
any nonexlstent
SAGE
system
lndlcatlon.
locatlon
odd address.
II memory
an nonLnvertlng
to the
lndicatlng
with thls
:xxxxxxxx
ls
addressed
generated
error
generated
had
only
for
dlp
the
ln
access
were
banks
bus
banks
512K
to
whlch
the
SAGE
whtch
as
descrlbed
recovery
memory
for
which
nap
128K
To
error
shunt.
dlp
^rror:
Instr :xxxxtt
and a
addressed,
solve the
1, 2, &
lnput
shunt the
2, or
l,
an lnvalld
a
word
Addltlonal
II
from
all
3
open
Wlth
or
Function
0-2 .
3.
4
Access
tr
Ins
is
a
diglt word
4
.are the state
function
.is 0
an lnstruction.
..1s
0
ls
the
is the
code outputs FCO,FCl
for
an l-nstructlon,
for
wrlte,
digtt
8
digit lnstructlon
4
r^rlth
of the
for read.
I
address
blts
processor
for
I
of
the attempt.
word
set:
and
not
executed
FC2
76
Page 86

SAGE
rI
EXCEPTION
SERVICE
MANUAL
ERROR
ERRORS
[1.0J
LOOKUP
(cont)
LIST
I1legal
InstructLon
ArLthnetlc
Prlvllege
Reserved
TRAP
Unassl-gned
error
error
TRAP
Tlrere
the
will
use
format
error.
An attempt
CHK
def lne
executed
User
SUPERVISOR
Certain
Motorola for
used,
There
0-14
Debugger.
the
BIOS.
are
2
68000
give
them.
instruction
whlch
thls
addressing
or
was
vector)
(
user needs
trled an
mode.
TRAP locations
(
Thls
are
16
of which
Trap
Debugger.
unused
opcodes
are
currently
error tf
A1so, any
made to
was
executed
or
a TRAPV
to
lnstructlon
future
error
trap
are
15
Traps
use and
should never
locatlons
normally
ls
8
(Axxx
an
attempt
undefined
mode will
dlvlde
define
have
used
to
been reserved
unasslgned
for
14
Fxxx)
&
undefined
is
lnstruction
cause thls
by zero
(
user needs
instructlon
vector).
whlch
should
ln
breakpoints
are
requlres
occur.)
the
used
and
made
or a
r^ras
not
68000,
by
the
by
the
1n
to
to
by
be
by
Unasslgned
RAU
Parlty
Unknoyn
error
Interrupt
error
There are
all
of
Remember when
chip ltself
Note
program
the
locatlon
suspect
can help
follow
floppy,
a
The
7th
and ls
Elther
illega11y
point
to
6
them are
that
the locatlon
was executlng
ram
isolate
the
chip.
run
auto-interrupt
for
used
program
the
or the
to
valid
auto-interrupt
unasslgned
troubleshooLlng
could be
with
chip
the
RAM
the
and is
the
lnto
the
If the
CYCLER
parlty
entered
supervisor
ran.
vectors.
by
the
that
cause
shown
not
error.
a different
error
system
RAM test.
vector
1s
error
the
stack
Norrnally
debugger.
parity
the
of
thls
error.
1s
where
necessarlly
Swapptng
locatlon
as it
wtll
non-maskable
reportlng.
TRAP handler
was
should
boot
not
the
a
to
set
77
Page 87

sAcE
ERROR
EXCEPTION
rr
sERVrcE
LOOKUP
ERRORS
I'{ANUAL
LIST
(cont)
1.0]
[
EXECUTION
ERROR
X Ttre number
means :
0 Systern error
Invalld
I
2 No segment,
Procedure
3
4
Stack overflow
5 Integer
Dlvlde
6
7 Invalld memory reference
8
User
9
l0 User I/0 error
I
I
L2
13 Strlng
14
Bad
15
break
Systern
Unimplemented
(For
example:
Floating
Halt, Breakpoint
Block
r6
wrong
17
(Z
word lnstead
(t+
word
glven
index,
bad code
present
not
overflow
zero
by
error
I/O
lnstructlon
no
polnt
too
long
arithmetlc
instead
wlth
value out
math error
of 4 word)
of 2 word)
the
flle
at
floatlng
package
executlon
of range
exlt
(bus
polnt
or
tftne
tlmed
pkg
error
out)
ln lnterp.
)
78
Page 88

SAGE
rr
SERVTCE MANUAL
HARDWARE
CHANGES
ON SAGE
[1.0]
II
XIX HARDWARE
Varlous
these
the
These changes are
f
airly
XIX"OI
Changes
notes
XIX.O2 CPU
The
Details of
srnall
changes
posslble
quickly
PNOU
to the
ln
the
verslons
C80000
CB000l
CB0002
CB0002B
changes have
do
excepEion
wlth llttle
CHANGES :
SAGE
BOARD
of
-Shipped
-Shipped
-Shlpped
-Shipped
the
changes follow.
CHANGES
not
change
mlnor and
Boot
PROMS
II lJsers'
CHANGES
the
SAGE II CPU
ON SAGE
been made to
functional
the
of the
Jun
Jul
Dec
CTS
can be done on
c.osmetic ef f ecr.
and
BI0S are
Manual.
board have
1982
1982
1982 ro
1983
:
II
remote
ro
Ju1 Lggz
ro
Dec
to
the
SAGE II
operation
port
changes and
site or
well-doctrmented
different
at the
1982
1983
model. To
of the
part
SAGE
PR0M updates.
SERVICE CENTER
ln
the
numbers:
date
II with
RELEASE
xlx.03
cHANcEs
The CB0000s
electri"cal-1y
should
Both the
Newer
the new
clrcult layout
up unused
cannot
Pln I of
A sllkscreen
A
darnping
changes
A
mounting
Refresh
connected
be
referred
C80000
versions
SAGE
T/O space.
be
easlly
the fourth
reslstor
were
screw
counter
to
FROH
were
as
of
made
U13-13.
modified
possible
to the
and
of
the
products.
trV
added
modifted
the
was
to
was
circuit was
C80000
by
to
factory.
C80001 have
CPU board
fhe
to
the new
C8000
row
parts
put
the
unconnected
and
to
of
RAM
location
ln
Ground
be used in
TO
C8000I
the
the
CB000l.
32K
have
"M0D"
boards
C80001
was
tied
was
series
plane
from
changed.
:
factory
Any
of address
portlon
a
page
which
added
on
and +5v
ground
of the
do not have
a
SAGE
ground
to
the
DSmhz slgnal.
Ul3-6
to be
problems
space
of thls
w111
IV.
to
cB000l.
plane
plane.
was
a1low
instead
as nearly
with
decoded
space
schematics
the
user
this
clrcuit
of +5V.
layouts.
cut from
identical
the
C80000
for
I/O.
mapped for
shows
Ul3-ll and
to
so
the
free
they
79
Page 89

sAcE
HARDI^IARE
CHANGES
II SERVICE
FROM
MANUAT
CHANGES
CB0000
ON
[1.0J
SAGE
TO
CB000l
II
(conr)
The delay
types
parlty
The
U50-l
U50-2 to
U50-3
tI32-13
1lne
of delay
clrcuit
layout
lines.
to
to
to
U32-11 to
Pin 2 of
Pin 2 of
Lower
Upper
U39-14 to
U37-8
xrx.04
The
CB0001 was not
except
where
One side
to
CHANGES FROIi
speciftcally
ground
of
to remove a ground
was
changed to
(See
the
was
changed:
U32-12 to
pin
14
of
U41-1
Lower
U64-4
pin
14
of
Upper Parity
U31-4
parlty
Parlry
RAM ro
RAM ro
U37-9
U5l-10
CBOOOI
modifted
TO
to
detalled below.
on the floppy
loop.
Factory
make
Delay 1lne
(BRw+)
Parity
mods easler
notes in
RAI'{
RAM
for
thls sectlon.)
U64-6
U3l-6
C80002 :
conform electrlcally with
to
(pln
some
34
CB000ru.
ribbon
was
mod
connector
done
the
dlfferent
the C80002
of
J4)
was
cut
The
Reset
CB000l
had
U35 was
U59,61 was
U60 r^ras
The CB0001
to
U5l-4.
The
CB0002
pln
4 of termlnal
*l2V
was connected
thls
To drlve
506
connects
CTS, the
strap
rlght.)
The
C80002
port
was
connected
connected
made whlch
connector.
necessary
swltch
these
layout
chips
shown as
shown
shown
had
one factory
changed
all three
connectlon
for
mod
changed the
to
Thts
to
ptn
u51
holds
was
change
DSR high
had
a
silkscreened
LS245 should
as
75189
as
75188 should be
mod
the termlnal
port
to
U51.
A
of 506.
points
the
C80002 as the
termlnal
to +L2V.
(SAGE
13.
by wlrlng
done as
a
an lnternal
ground
loop whlch was removed.
wrong:
be
LS240
should be
1489
1488
to
connect the termlnal
port
Pln 4
of
to
CTS layout. +5V
was
connected to strap
Pln
(CTS)
5
the strap
(+12V)
B
must be cut
was
so
change
port
(User
DSR) Pln
DSR
layout.
20
DSR ) This wtll allow
pln
6
convenlence
to the
strap.
port
CTS
hTas removed
S05
connected to
that
CTS
flrst.
for this
B of
normally
(See
was not
Pl-n 6 of the termlnal
of the termlnal
a
user
to
user so
20
on
that tt ls
port
cable ro be
the termlnal
(J10-5)
from
lnput.
506.
hlgh.
the
quite
was
not
80
Page 90

CHANGES
SAGE II SERVICE MANUAL
HARDWARX CHANGES
FROM C80001
To CB0002
ON SAGE I I
(cont)
[1.0]
pullup
A
U66 was
U67, so
clock
Series damping
The CD+
connected to
through a
Pin
27
be strapped
Vari.ous
the Straps
(LS00)
V76
hold
schemattcs.
ram
to
resistor
too close to
was
U66
l-ea<ls
became an
t i.me f
be the flrst
so that
and RG+ remote
lJ39-21
dlfferentiator.
elther to +5V
capacitors
were
was
or slow
AIso
was
added to the
U67. The can of
moved up. When
U66 sits
reslstors
port
and
U61-8
optlon
were
sllkscreened and numbered.
added to
one
repositioned.
allow
peripheral
gate
512K
away from
were added
interrupt
was
(strap
or Ground.
the user to
tJ76
of
or the
IEEE488
changing
on signals
connected to
S05)
on
chips.
was
used
second
(GPIB)
(clock)
U66
on
U66
sllghtly.
V67
BAl, BLz,
clrcult was
U3q-20.
parallel printer
the
make a
for
512K.
See
mod
the
the
lnterrupt
could
the
CB0001 bend
changed.
Inputs to
to
allow
mod sheet
optlonal
line.
shorE
BA3 and
U59-11
port
extra data
mod to allow
against
the
AS+.
was
U52
and
can
of the
go
The
mod sheet
ADDFJSS
The
cause a
Chassis
the
The
A layout for
space which
morl sheet
Buss
ground
power
grounrl
connector.
of the
also
error.
was removed
pj-ane
on the front
an extra
schematl-cs
ls necessary
shows
a
unused
mod to allow
from
edge
chlp
also shows
to use
the
was
was
the C80002 in a SAGE
mounting
moved back
added.
a
addressing
mod
hole
to free
whlch
slightly.
up
IV.
Ehe flrst
was
unused
closest to
128K
I/
to
O
81
Page 91

SAGE
HARDWARE
CHANGES
rr
sERvrcE
CHANGES
FROM
MANUAL
ON
SAGE
CBOOO2
TO
[1.0J
II
CBOOO2B
XIX.O5
The
A11 were
Reslstors
board.
Mounting
board
The floppy
to
l/2
few
A
caPacitors
with
problens
The straps
thelr
the
CHANGES
flrst
modified
Solder
C80003,
inch
systems
lOuf
or not.
schematlcs
straps
C80002
to strap
drive
from
pln
FROI,i
150
C80002
in
R7
&
R6 were
brldges
holes
6
were
connectors
as
the
bay was
were
(
as
are named.
uf
0A
25V capacitors
shown
was
CTS'
tBl
and
6V)
do not
connected
CTS
htgh
cut
pln
to
connect
C80002
boards
the
factory.
located
were
sllghtly
were
shtpped
ln
However
the
6. Rewlre
conmon
moved towards
too
across
REGARDLESS
older
match
as
(+5v)
tAl
trace
pln
6
TO
CB0002B
needed
too
close to a
so resistor
changed
close to
in
December which
the
l2v supplies.
Users'Manuals
thls
board.
STRAP
shown
a short
pln
from
pln
to
U59-1.
(7405)
U55
to work
the
the
of
for
506
below.
to
6
to
5
:
pin
trace
pads
better wtth
rear
mountlng
whether
(before
I'he
the
w111
ptn
[BJ.
of the
nay have
These
maln dlfference
CTS slgnal
If the user
exisr
5.
Also
wlred
7
on the
were
moved.
the
board
holes.
had
IIUST
they
verslon
seem
attemptg
to *12r,'-
Cut
the
+I2V
cut
ground.
ro
back
be replaced
[1.4J
IS wrong.
trace
of
Wlnchester
about
underrated
to
cause
and
)
ls
ln how
To
from
the
I/ 4
+svtAl
CBOO2A
To
drlve
+l2v
Strap
S07 was
rxEUss-18
was
connected
CTS, the
u6 1-4
tAl------t
U59-l
labeled
TX2
tAl
il-----tBlu58-l5rxRDy
u61-4
I
tl---tBl----,
so
that
strap
from
I
l---tBl-------o
-----------o
on
the
silkscreen:
I
o
Jl0-pln
ll5. CTS
I
--o
10-pln
J
116 DSR
I
+12V
crs is normally
tA]
must be
JtO-pln
Jl9-pin
cut.
lts
lt| DSR
held
crs
hlgh.
82
Page 92

sAcE
II
SERVICE MANUAT
HARDWARE
CHANGES
DELAY
[1.0J
ON SAGE II
MODS
LII,IE
XIX.O6
Smal1
problems
plnouts
dlffered
help
DELAY
quantities
wlth
so
mods were
sllghtly,
reference
v42
DDU-7-8087-t
DDU-7-8087
DDU-4-8
ESC
The
makes
150
98-61
C80000
lt
more
boards
LINE II{ODS
of different
the
standard
made to
The
pins
the
Delay
(70
rN
I
I
I
1
dlfflcult
r3
t2
have
90)
13
t2
a
:
U42 DELAY llnes
part.
varlous
table
while
values
(zso
slightly
to lmplement
below ls
troubleshootlng.
pin
vs
260)
different
The other
systems.
also
numbers:
(3zo
375) rN
T2
t2
l0
10
a
change for
were
parts
shown on the
used
did
The delay
60
8
5
8
5
8
5
8
6
layout
ln
a
dlfferent
due
not
Shtpped
standard
the
to
deltvery
have
100
10
l5
U42 area
the
values also
schematic
delav
same
to
whlch
lLne.
83
Page 93

SAGE
HARDWARE
Ir SERVICE
CHANGES
MECHANICAL
MAIruAL
ON
CHANGES
[1.0]
SAGE
II
XIX.O7
aaaaaa
Aug-82
Jan
83
II{ECEANICAL
CHAI{GES
About
were
longer
flt
to
The
number
The
changeable,
The
changeable
wtl1 not llne
New
and low-proflle
for
front
Some AC-DC
Jan I
types of
are longer
systems when necessary.
:
machLnes r^rere
50
slightly
by
0.04
on a
mix
style
new
machlne so
and
match 1lds.
mechanics
of
mountlng
old and nev/
but some holes
o1d and new
but
mechanlcs ( as deslgned for
standard
and
back.
power
w111 not
drlves.
and
shlpped
tlght.
lnches.
The
tt
were
4
up.
changed
holes.
drlveshields
power
hole
positlons
A cosuetic
SAGH II
size
SAGE
wlring harnesses
reach to the
new
The
be
can
wlth llds
The nerrer
older
ls not
wtll
shlelds
lncluded
)
II
1ld
a
to
reduce
are lnter-
be left
are lnter-
at
problen
wlth
connec:
harnesses
lnstalled
that
llds
good
the
may
open.
only.
are
not
ldea
the
back
SAGE IV
a
deslgn
removable
prlor
rrs
of
all
(C800068)
ln
older
to
XIX.O8
Torln fans
GENERAT TiECHANICAL
should not
bushing fans
lubrlcant
wtll
are
mounted with
run
to
be
the
0n
220V
f
ans \{ere hard-wired
were
plug
supply
systems shlpped
shtpped after
(CA00088)
connector to connect the fan
NOTBS :
used ln
bottour
the
and reduce
Low
proflle
axle
before
Ln.
Some
that which requlre
wired ln
be
systems.
ln
a vertical
the llfe
of
the fan.
Jan I 83
plug-ln
to the
to.
If these
posltlon,
the
f
ans
that
power
bronze
the
a
84
Page 94

*A*
P\lt
A/l*
.
"
c r
. o * .
$ o
c r q o.
i! e
4 c i a o 6 e e 6 e e 6
I c
e c o f .
Address
fgrs.
brrf
checklng slgnals. o
gff0fn
I/0 " a . g . I o . . . . | .
StfObe r . r e o c o o . o o r . c . c .
ALTGN
bullding. e o ' ' e o e o
gXlt.
keep rgsults.
OutpuE
pf
int
fepeat 1OOp.
SOUfCe f,i]-eS.
SpeClal
hiflte
Allgnment"
paLtern
pattefn
pattefn
special- dlsket-te
.{rlthmgtic
A5+'"
, c a o * e
ATTACH test........
Available
BAI+".
BA2+"
BA3-l-.
Bank setecfl:..ion'
tsDl/+.
BE- . ? o € e r
"
. o s o q .
, 0 r e q 6 6 o o e o
"
BIOS
Cnafi,1lgl
Block
siueo '.
Boot
ellf(}f 6.
fJ-oppy
swttch
tegt
BR1+"
BRz+.
, o 6 o . r
. . 6 ! r
c
a ' o o o * . G . o r
? e
o.. | | n.9
i o
. . . . .. e r. o | . | ,75,
r o. o o e
. . o
o . r o o . o c o . r . c ,
e. ! o o o o. c r. c
fl-Le.
o o r o o . o o I o o . . o
" "
fonnats.
SCfeen.
... e r....
o | . . , . .
I
"
e
2.
3.t
errors..
r . q o e e o 0 . 3 . o . .
. o .
' .
. ' I c ! ' . o r ) . c
r. e. e ' o. '. o.
. . . .. .
. r r o . . o o . o . .
o r o D o o o .
. c ! r
o.
o e c $ .. o c
o r. o o
r . o . e o .
o o 6 6 €,, c r .77
r o. o.. . r37
diagnostics
. . r . .
"
*B*
e s o € o e . e o.
s . . . o c
* e o $ e { .
e I r o o o o
o ! o . e e
effQi:S*
! 3 e o. s o
6 r e o t u
' . e e .
$etnlngs.,
r e I c r o
"
$ o
. o b
c o a s . . e
o e r . o o .
o r e o. .. o
B . d r c .
o o ! o o o o
e o
e o e c e G o o
.. '. e e
{. e 6 , c
. e 6 o r 6 , r c
e * 4
e i
o r r o
r o r c o ,
. o . o
. .
o
o . .
. ,
.69
6q
, 50
76
r o . . . . 50
L6
48
43
43
e o
e
43
I+2
.
43
48
44
l,
43
40
r r r i c r
45
46
.
c.
. .
i e q | . .62
c c . c .
€ . 12, 72
! { . e,
o r
. o
. | .
r . . . o
.
. ., .
.
. .
. ! " 12
"
o c
n r
47
69
69
69
69
69
69
7J
35
11
69
69
INDEX
2
L
SAGE II SERVTCE
BRD-r. o...
Bri<lge
system.
BRW+. r .
BRW-.
BT-. . t
Bus. . .
. t r t r I o.. r o o. r . t . r. 69
. .
r e
€rfof
Bypassed
e...
. o o o I e . .
. . . . . . .
r | .
c . ) . t r . r . . t r . . . . 6q
. .
. r o.
. .
I o
.., c..
init......
-c-
Cable
Diablo
Intex
11630.
talkgr.
Multi--user. .
pafallel
Qume
TI
printer.
Serial
printer.
printer.
TV925...
and handllng.
Care
CAS/I-. . . . . .
CD-. ..
Changes. . .. . .
Channel
Checklist..
CLEANER.
Clock.
CN-.
. . o.... ...
Mechanlcal.
BI0S error codes.
. r. o r ....
building..........
SOufCg
fLleS.
. . o . . .
CYCLER test.........
. o o . . .
Controller,
..
.. o.. ...
. . . . .
.
.. .....
r .. t .....
r . . . . . .
. . r .
r. .
o.......
r t . o .
| | .
floppy
CPU board
C80000. .. ....
C80001 . .
C80002.
C800028.
changes.......
dgscriptlon. ..
replacing.
troubleshootlng.
error.
CRC
problems......
CRT
. . r . . . .
. o . . .
. I r. o . ...
. . . . . .
. . .
. . .
crs
MODS..
STRAPS.......
. r r. .. .
I,IANUAL
1 .0
[
|
INDEX
I o o... I t.. 69
. . o 4,
.
. . . . o
t
. . r r . o . .
..
r.... t.,
o .
. . . o . . . . 53
.
o o........ .52
. o. .' . . . . .53
. o . .
| | . . o . . .53
.
.. o.. o, ..
... c...
| | . | . . .69
o. r o.
| . o . o I r .
| | ' .. o.. . .84
. . . .
I o. o...
o....
. .
. .
. . . . . . r .
. . o . r r . .59
..
.
I o . | .
drive.
..
r r .. ..
. . . . . . . . 80
r o | .
. . . . . . .80
r..
r.....
. .
. . . . .
. . . . . .
. .
o .
.
! r o . . . r .
i. o....
..
. . r . I
o r.......
. .
58, 63,
. .. .
... ..
. . . o .
... . 3
?. o
o | . . , 7l
. 1,
o..
o r
o..,
r | . 69
.
,.,
i ' . .79
o. . 82
r..
.
. .
. .
r . . . .15
r . .5
r. 72
r.
2l
69
55
75
14
52
53
52
52
69
79
20
39
j9
39
37
65
79
55
18
82
.f]2.
85
Page 95

SAGE
INDEX
rr
SERVICE
MANUAL
[1.0]
CYCLER...
ALTER
ATTACH
bullding..
Contlnug
dlsk
dtsk
effof
Exlt.
Floppy
Graph
Keep data
New
Parallel test.
Print
Print
RAM tgst.
Raw
Real
Serlal
SOUfCg fl-leS.
St{ltChes.
Switch
CYC.PARAIT{.
Cyllnders........
r r o.
test.
teSt.
errorg.
strap
diSplay....
. . o
. .
. . . . .
.....
test.
.
test.
. . o
..
. . ..
.
. . .
. . . r
drlve test.
errors:
on
fLlg.
test.
data.........
.. . .
errors.
soft
.. ..
tirng
tgst....
test.
. . .
test.
. . .
. . |
. .
. o. o.
grrorg...
.. o
. o....
. o.....
. . . .
........,..
. . o.
-D-
Data errors.
Debug
DELAY
Dlablo
tgsts.
ERx
. . . l
EI^lx.
LINE.
MODS.
paft
prlnter
Diagnostlcs
Disk
allgnment.
booE..
cleanlng.
Micropolis...
Strap
Swltchgs.
Dtske
t tes
format.
SCfatCh.
DSMHz-.
Drlve
alignment.
r
. . o
.
. .
a . . r . .
..
. o
. . .. o
.. o
. . o.
. . . .
nUmbefs.
r . .
cable....
avallable.
.... o..
r.......
..
.. .
teSt.
.....
.
.
. . . .
r . o .
r .
. . . |
o
......
o . . .
r. . . o.
. . . .
..
r. o...
.......
. . . . r
o....
. r.
. o..
. ..
. . .
r
o....
. . .
. . o
. r o
.
...
......
o
o. o..
. . . o
,. o...
.....
. . .
. . .
o . . .
o o..
......
r......
..
o.,
t. o...
. .
r .
r | .
o..
.
t .. .
...
. r .
. . . o .
. .
.. . o.
. . .
.. .
. o . o . .
o. o.
r. . ...
. . . .
. ..
. r....
..
.. o.....
...
o....
,
? . r o r .
o . o
o r..
.....
o
1,
.
26,
.
. . .
o.
. . . .
. . o
. .
r.
. . .
..
o.
.
. . . .
. .
o o o
r...
o. o.
r...
. . . .
r. o o.
.
r
. . o .
o . o
.. .
. .
..
... o
..
..
r. .
o.
..
o.....3
o
....
. . .
. .
. . .
o..
o..
.
35
36
I
83
83
83
53
.2
12
37
l?-
35
36
69
40
2I
28
37
38
27
25
37
23
27
35
24
27
27
33
23
26
30
26
37
31
38
26
37
35
t4
13
13
I
I
cleanlng.
CYCLER
f
ormat
Mlcropolls..
Mltsublshl.
rgplacl-ng.
strap
Tandon.
Teac.
DS-.
. . . . . . . .
..
. | ...
tesE.
.
...
. . . . . .
o.........
.
. . . r
. . . .
tgst.
o. o
.
. . . . .
. . .. ...
. . .
. .
t o.
o.
DSR
MODS.
STRAPS.........
DTACK-.
.
. . o o ..
......
. o.
o...
-E-
Equlpment
needgd.
. o.
Errors
address.
afithmetlC.
BIOS channgl.
. . . . .
. r....
.....,
.
boot............
bus
. . . o . . .
data.
exCgptlOn.
eXeCUtlOn.
hard.
. . . . .
.. .
. .
r .
. . . . .
. . . r.
. . o .
r . o o . .
lllegal lnstructlon.
T/O..
lookup
priVilege.
RAI"I
SOf
IJnasslgned
. . o . o
Parity.
t.
. . . o
llst.
. o .
.
. .
.. ..
. . | .
.
. .
. o o . .
Interrupt.
Unassigned TRAP.
UnknOWn.
ERx
debug command.........
EWx debug
Exceptlon
Executlon
t r . . |
conmand.
..
..........
errors...
effot.
. r...
-F-
FanSr
F.fr-
r v4
En-
tu
FDI+.
FDIFDIE+.
..
. o o r .
a a a a a a
o a a a o
. . .
. . . .
. | .
. . . .
a a a
a a o a
. . . . .
. . . r . .
. . . . .
a o a
t a a a
r .
. . .
. . r
. . . ..
o
.. . . .
. . .
. . .
. . .
. | . . .
. . . .
|
. r o
. . . ,
.
. . . . . 49
. . . o
.. o..
.
. o
. . . o . .
. o ... .
o o....
. o..
o...
. o .
. . .
,... . . .
r. o...
t. .
r
. .
r | . o
? . . . .
.. . . . . .
o.
. r .. o
. ..
. . o . .
...
.
. . . | |
. . o
. . . .
o
o. r o. . .
.. o
. . o . . .
o o o
.
o r
....
. o .
. . ..
o.
r....
. o o.. ..
. . . o
a a a a
. . . . r
o o o
a a o o
a a a o a
. .
. . .
. . . o r
. . . r
. . . .
. o
. .
. . .
o.
o. o .37
. ..
. 82
r .82
.
57, 69
.....
75,
12,
. . .
. .
. . .
o . .
o
o
. .
. .
r.
r .
. . r
. r .
. . ..
o. o
e
5,
o a I
. .
39
35
35
50
50
.50
50
69
2
76
77
7r
72
75
36
75
78
i6
77
36
7l
77
77
36
77
77
77
13
13
75
78
84
69
69
69
69
69
86
Page 96

SAGE
rI SERVTCE
MANUAL
[1.0]
INDEX
Floppy
drive
alignrnent"
boOt.
cleanlng.
contr0llgr.......
f
ofmat
feplaCLng.
!.... o o..
t o. r t !....
.. !...
. . . . . . . . .
r
.
..... o.
Format
floppy
drivg.
. o . . . . .
speci-al diagnostic..
Frgeze
FRES+.
spray....
o r r . .
"
r . .
e o o...
-G-
Garbage text.
GPIB...
Ground. . o .
GROUP-A switches.
.
...
r... ...
r i . o..
r ?. .
r t .. .
o.0 r...
r . o.
-H-
Hard errors.
HarrJware
Harness
Heat test.
i{P-.
HP
I.
. . o o . .
. . . . .
. .
changes
. o .
I r . . .
o . . .
. . . .
. . o .
r . o . .
. . . |
-r-
trz*
. . e . . . o
13-. c o o r .
iCI-
. . . . . .
tlE8"
IEfiE
Il.l"egal
IN- . G * ! .
i.nstructlon
Initial-lzation.
Instal-lati-on....
InLermlttance
r . .
. r . r . r .
. . .
'..
o o...
r .
o r . .
. c ...
checkllst...
. o . .
. r . . . .
errors....
)
c
o. o.
Tnterrupt
cOntf0llef.
decoder.
Parity.
I-ntex talker
. o....,.....
. .
. a ..
. e
0 .
. . . .
cabl-e.
,.
r/o
addrgsslng..
bus.
. t
r .
chip selects.
o.......
. . .
. o .
r.......
I
r... o o..8
o.....
I c.....
. . . .
r.. I o.
. . . c o
!, o....
r. .
. . . . . .
. r. .. .
r .. .. .
. . , . . .
r . . .
. . . .
e . . . .
. . . . .
. . . . .
. .
. . . o . .
. . .
c.....
. . . . r . .
. ...
o....
r o..
. .
o . . .
. .
. . o .
.....,.
. . . . .
o...40
..
.
! .
2,
| . . .
o..
c
I o. o.
. . .
. . o .
. . .
. o .
. e
. .
. .
o. .67
o
,77
. .
. .. . 9
..4
,20
. 5l
o o
.
. .61
.
o.
..
. .
.50
. )..
39
65
35
49
35
44
19
69
72
67
68
I
36
79
84
19
59
69
69
69
69
69
56
52
60
9
Errors
pof
I/O+. ..
. . . . .
"
t
.
. . . . . . .
. . . . . . .
o . . r
-K-
64 Khz .
. . . . . t . .
-L-
LDS+. .. . . ..
LED. . . . .
bllnking.
gfeen
t . . . . . .
indications.
f ed.
. . . . . .
LEDR+. . . .
Lookup list'..
Looped
LW0-. . .
LWI-
tests...
. . . .
. . . . .
. . .
| . . . .
. . . o . .
c.. ...........
. .
I o
. t . .
. . . .
r. o..
...
. . r .
. . . . .
-u-
MC68000.
McCurdy
Mechanlcal
Memory
address
address
arbitratlon.
bank selgctlon.
control signals..,.....
gffof
non-existant.
refresh
test.
MFI'I+.
MI+.
Micropolis
r . . o o
..
Mitsubishi
Modem
port.
Modiflcations
Mods..
Micropolis
Mitsubishl.
subsystem.
Tandon.
Teac
..
. o
board
.
(C80002).
changes.
location.
sequence.
S.
. . .
contentlon,
. . . r
. . .
. .
. . . . . .
drlve.
drive.
.. ..
(see
I r o
r...
drive.
.
.
. .
drLve.
. . . ..
. .....
. r .
...
. . .
. . o o
..
..
....
Mcds)
o..
. o
o...
. . .
. . .
....
. . . . . . .
. o . . . .
. o . . . .
. . . . .
. . r . o
r . . . . 69
. . . r .
. . . . .
o . . . . .
....
. . ..
. . . .
. . . .
. . r .
r..
. o . . .
. | . . . . 69
.
r . . o. .
. , ! .
. .
. . . .
...
r .. . . . 64
.
o. o..
.. . . .
..
.
!.. . ..
. .' . .
. . . .
!.. o..
.....
. . . . .
. . . . . .
r
. o . o . .
o.
t
a. o.
.........
o..
. . .
o.......
.....
.......
. .
. .
. o . . .
. .
. . . .
o.......
36
! . . . 60
. . . .
69
. . . . . 70
. . . . .
56
72
. .
| .
. 72
5,
.72
. . .
r . . .69
r.. .,7L
. o...
14
69
55
. . ,
. .
80
. . 84
.. .62
.
62
.
62
63, 64
o . 5
76
63,
o ..62
. r . | . 11
.
69
(r9
r. .
3,
50
50
r. . .
. . .
....
57
. 50
50
50
50
.50
. . . .50
o
50
B
87
Page 97

SAGE
INDEX
II
SERVICE
MANUAL
II.OJ
MOT-.
Multl-user
Non-exlstant
Not Boot
...
o..
cable........
memory.
dlsk
Parall-e1
CYCLER
prlnter
printer
Parltyr..
gffofs.
port
cablg.
port
....
. . .
interrupt.....
PCRMP-o
PFH+.
PFL+.
Power.
Powgr
..
. .
. .
. .
. .
. .
. .
. .
. . .
. |
supply...
checking.
feplaCement..
. o.
tolerancgs....
Powgf-Upr
Prlvllege
Processlng
Processor
PROMT
changgs.
Chgckstrm.
circult
.
..
errors....
states.
light............
. o . .
o o
.
. .
description.
diagnostics.
PRTY-.
....
. ..
-a-
prlnCer
Qume
RA/l+.
RAM
address
address
arbltfatlon.
checklng
control
cable...........
-R-
location.
sequence......
sl-gnals.
signals...
. o.....
-I|. .
error..
-P-
test.
description..
o.
.
r.
. . .
. .
. .
.
. . .
I o.........
o o ..
.
. ..
. o...
. .
...
. r........
.
o .
o...
.,
....
.
. .
..
c..,
.
o
. .
. .
. .
. .
.
. o .
.
| .
r....
o
o..
...
...
o......
.
..
. o
o
r.
.
...
. o .
o.....
. |
. o
. ..
o
.
.
o
r.
, r..
.
. .
. .63,
o...
o ...
.
..
.. .
,.
o..
. ..
.
o
o
o.
.
. .
. .
. .
o
. .
. .
o
. o
. .
r.....
r o r.
o.....
o
..
.
.
o .
r o
o .
...
. . ..
.
.. ...
....
. o
. .
o.
o ..
! r
o...
o.
. .
o..
o..
..
o.
.
.5,
..61
. .
. o
.
. .
. .
r...
.. .
.
. .
o .
. .79
o
..69
.o
. r
o.
. .
.
63,
69
52
76
73
.
33
.
53
.57
.
65
77
69
69
69
68
..6
.
6
7
..G
8
77
.5b
o
56
58
ll
.
5g
8
53
70
64
62
62
T7
64
CYCLER
test.
lntgrmlttent.
memofy
non-gxLstant.
paflty
refresh
wrlte
RD-.
RDY+.
Rgal
Refrgsh.
. o .
tirne
checking
Replacing
Reservgd
Resgt
RF+.
RF-.
RG-.
RMI-.
ROM-.
RRD|.
circuit.
.
. o
r
. .
. .
. .
RS232 port.
RW-
. .
RWR-.
IIXII+.
RX2I+.....
.
teSE.
effof.
lOop.
. . .
. .
. .
test.....
.
. r.
the
TRAP.
. . o
. ..
. r
. .. . .
. .
. .
r .
.
. . .
.
. . . .
. . .
. . o
. o . ..
. o .
. o
contention.
. . .
'...
st-
52-
. . o
. o
. . .
SAGE
bus
t t
| .
II to
processor
SC+.
Schematlc
page
page
page
page
page
page
page
Scratch
Serlal
CYCLER
prlnter
prlnter
SI+.
.
IV upgrade.
..
. . .
I descriptlon.
descrlptlon.
2
3 descrlptlon...
4 descrlption.
descriptlon........
5
descriptlon.
6
7 descrlptlon.
dlskettes.......
port
cable.
port
.
o . o
.
...
o..
. .
. .
.
.
. .
.....
..
o..
. .
o
. o.
. r .
. .
.
I o
r . . t
. .
signals.
o o
o
I
. o
..
drlves....
. . .
o
. . ..
. o
o....
. o .
o
o . | .
.
. .
. . .
. o .
o
. |
. o
. . .
. . o
. . .
o o
. .
. .
r..
r.......
. o .
. .
. . ...
. r . .
t o.
.
!...
i
r - .
-s-
ttaaaoaaaaao
. . . .
. . . o
descrlptl-on.
. .
. . .
test.
descrlptLon.
. . r
r .
. .
..
. o .
. . .
. .
..
......
...
.
......
. . .
. .
. . .
. r..
o..
. r.
.. .
. r . .
. . o.o
o....
. .
.. ..
o..,.
r..
r o
.
.. .
. . o
. .
o
. .
. . o
.
. t .
o
..
.
o.
r ...
, .
. o
,..
. .
.
o , . .
. .
o . .
...
o....
..
.
.
. . .
..
o.,
o
.. o o.
. . .
. . .
o .
.
r,.
o .
. .
.
. .
. |
. . ,
..
o..
.
| . .
o .
. .
. . .
. .
. . .
, o .
.
. . . 70
. o .
.
. . . .70
. .
. o
.
..
o . .
o .
o ..
. . .
. o .
. . .68
r..
. .
.,.
. . .
. .
.
63,
. .
,77
..62
. .
. . 70
. 70
o ..37
62
.
,49
o.
77
o
56
. 70
r . 70
70
.
70
o
69
69
66
.
69
..70
70
70
. I
t . .
55
.79
.
55
. 70
. .
.55
..59
,6L
. .64
.65
.66
..36
.
3l
53
.67
. 70
30
20
11
76
14
17
88
Page 98

SAGE
rr SERVTCE
MANUAL
1.0]
[
I NDEX
Signal
STr0-" r 6 . ! { G . c | . . . r . . . . . .
SLl-. . o . .
Soft err0rs. . . e o ' ,. . ? r
Sofcware
abbrevfations.
. o . . . . r . . 69
. . . | . . . . . . . . . . .
. .
. . .36
Instatlatl-on. r . . . . . . . . 4
70
7A
Soldgr colrnectl-ons..... .... o . 20
Speclal
monltor
SRES+.... r....
commands..
r........
o c... 13
,.70
Swltches
boot control. ...
boot devlcg.
CYCLER
debug
dtsk boot. .........
GROUP-A
power-up
test
test
"
. r ' t o.......
control. o. . o. r..
OptiOnS. '
Systern clock
Svstem
level
trouble shooting.
o.
. ... .. !
26,
c... r
o. o r. t...8
. .
10
1l
37
T4
t2
8
16
.5
-T-
Tandon drivg.
TC+.
Tgac drive.
. ). o . . ! . . . r . . c . . . . . .
Temperature
rmlnal
Te
boot..
Cable. .... r.
port
description.
pfoblgms.
Timg outt
clrctrit
Ti-mers. . . r ' r .
TI ser:lal
TM-. o . '
Tracks.
40 Erack system.
80
80i40
TR"AP €rtrOrs
Troubleshor:ting hI-nts..
TV925
TXII+.
TXZI+.
".
track system..
rrack
cablg..,.
r . o . r . ' .
. . o . .
"
........... o..
.. .... I o o.. o.. .
test. .........
o.......
o... r....8
r. r.... .. . 52
. . . .
. . . . .
. . . . . . . . . .,
o....
r.
descrlptlon.
printer
. e . . . ! o . c
o....
system.
r . . o r . .
r. a.. c. r. .75
. . . . . . .
. . . . . . .
. r
cable....,.. .52
. . . . . . . . 70
o.... o...
. o ! . . . . . .
o o o....
o., o. r.. 41
? r . . . . . . ,77
o o.....
o...... r..
. . ' . . | .. . . .70
. r . . . . o . . r c . r
50
70
50
.,
19
65
r72, 74
58
. .
. 6l
o.
35
.4
. r .
o.. ..4
2I
15
..52
70
Unknown
Upgrade
USERLIB.TEXT. . .
UWO+.
UWl+. .
error. . o . o o. . o. o. .
to
. .
. . .
..
IV. . . . . . r . , . .
SAGE
.. .... . ... . .
r .
. ..
r.
-tr-
I^ICK+r .
genefation.
I^linchester
wlth old CPU boards.
WP+.
WR-.
. . . .
. . . . . . . o . . . . . . . . . o
. . . . . . . . | . . . o t . r
o .
. o...... . , .. . 66
Board
. . . . .
. . r .
t , . t
. . . . . . . .
r o
.. . .
. . . . . . . o
. 77
. . . .
.
. . .79
. . . 70
. .
79
.4
70
70
70
70
-u-
UDS+" . o ! . . . . . .
Unassignerl Tnterrupt error
Unassigned
TRAP
.. | . .. I c . . 70
error.
. c......
. . . .,
"
77
77
89
Page 99
Page 100

it-
|
|
-.e-lrelt4{
rs\\=+e=
.l
ts
F{
t2
|
u/6
oa
DI
UL
D3
D.'
Dt
D6
|
.l
\
v
Ls
D7
I
z.fo
Fffix
t
Tc
8-n
fr-s
r
t
! ,t
,"$tRiit**
tL
25
LaUo
,
I
\*tttttt$
ug{
LtTlo
I
*|'r
E;Ei
@
o
@
O.l
ls'oq
oB
u
6
I
o
o
o
6B
VB
l-as
-
6L/l^)
cAK
Fti
\,
i
^d
Ar
At
U36
a
rcr-@
z
3
t/
S
/
o
Rvtz0
7
{r tt'n
:BI?-3
@
Ls'ort
Reu-
D1 -
DIo
lf
D
Dra
f
3
l"'
D
Dr{
blf,
,, tffi
i,
At
AT
l{
^i;
A7
A1
F
z/o+@
h;/
cr..E
\
rr,r*