Sage II User manual


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


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


sAcErI SERVTCE
MANUAL
II .0]
TABLEOFCONTENTS
Table Of Contents
II
III
III.OI
I II. 02
III. 03
III. 04
IV
V
VI
VI.Ol
VII
vrr.0
I
VII.O2
VII. 03
vII.04
vrl.05
VIII
VIII. O
1
VIII. O2
VIII. 03
VIII. 04
VIII. O5
IX
x
XI
xr.01
xr.02
xr.03
xr.04
xI.05
DESCRIPTION OF DIAGNOSTIC AIDS . . . . . . . . . . . . 1
DIAGNOSTICAIDSAVAILABLE
. . . . . O''''''' O' 2
CAREAND
EANDLING
PROCEDURES. O'' I O' t''''' 3
CIRCUIT BOARD
HANDLING. . O ' ' ' ' O ' ' ' I ' ' ' ' ' 3
CHIP HANDLING.
. . . . . . . . . . o r . o . . . . . . .3
DISK DRIVE HANDLING. . . . o o o . . . . . . . . . . . 3
I.{ICROPOLIS
DISK DRM HANDLING. . r . . o . . . . . . 3
SOFTT{ARE
INSTALLATION
O' O
O' O''' O' ! . O' t'
SYSTE},T
LEVEL TROUBLE SHOOTING O ' ' O I ' ' ' ' ' ' ' '5
CIIECKING
THE
PO.rilERSUPPLY
. . . . . . . . . . O'''' 6
REPLACINGTHE
POI^IERSUPPLY.. . . . . . . . . . . . . .7
poIIER-Up ROIITINE . . ., . . . . . . . . . . . . . . . .
INITIALIZATIONT
.. . . . . . o . o .. . . . . r .. .
RAlt{ I"IEMORY TEST . . . o o . . o . . o o . . o , . . . .
DISK B0OTSTRAP. . . . . . r . o . . . . . . I r . r . .
SPECIAL MONITORCOMI'{ANDS.
. o . . . . . . . . . . . .
I'IAINTENANCETESTS
8
9
11
L2
13
14
CPUBOARD
TROUBLESEOOTING
. . . . . . . . . . O'' O 15
CHECKINGTHESYSTEMCLOCK. . . . . . . . . . t . . . . 16
CHECKINGTHE
ADDRESS
STROBE
LINE. . . . . . . . . . . 16
CHECKING
THE
REFRESH
SIGNALS. . . . . . . . . . . . . 17
CTIECKINGTITERAM
SIGNALS. . . . . . . . . . . . . . . 17
REPLACING
THE COMPUTER
BOARD.. . . . . . . . . . . . 18
TEITIPERATURE
TEST . . . . ., o o . . . . . . . r . . . . 19
INTBR}IITTANCECHECKLIST
. . . . . . . .. . . I ' ' ..20
CTCLER.TEST . . . . . . r o . . . . . . . . . . . . . . . 2L
TESTOPERATION.. . . t . . . . . . . . . . r t . . . .22
TEST ERRORDISPLAY. . . o . . . . . . . . . ' . . . . 23
AtrTER.. . o . o . . . . . . . . . . . . . . . . . . . .28
CYCLERRAl'fTEST. . . . . . . r . . . . . .. . . . . . . 30
SERIALTEST.
. . . . . . o ... . . . . . .. . . . . . 31
\
!
)

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

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


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

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

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

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

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

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

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

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

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

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

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