Download User`s Manual - S100 Computers

Transcript
a d s PROMWRITER U s e r ' s M a n u a l
I .
Introduction
------------
The a d s PROMWRITER s o f t w a r e i s a p a c k a g e w r i t t e n i n 8 0 8 0 a s s e m b l y
l a n g u a g e f o r e x e c u t i o n u n d e r CDIM.
It
provides
the
capability
af
programming
19
different
EPROMS, b o t h s i n g l e o r t h r e e s u p p l y p a r t s ,
l K , Z K , 4 K , 8K a n d 16K p a r t s , b o t h 2 4 a n d 28 p i n
packages
when
used
Commands a r e p r o v i d e d t o r e a d , p r o g r a m a n d
with
t h e a d s PROMBLA5TER.
v e r i f y EPROMS w i t h o p t i o n a l o f f s e t s .
Memory
load,
examine,
display
and
s i t
functions
a s w e l l a s CPIM h e x f i l e l o a d a n d s a v e o p e r a t i o n s
are provided.
11.
Operation
---------
The a d s PROMWRITER i s a t r a n s i e n t
program
that
operates
under
CPIM.
I t
i s
i n v o k e d by t y p i n g i t s name, PROMxx, o n t h e command l i n e
( x x = v e r s i o n ) . When s t a r t e d t h e PROMWRITER p r i n t s
a
signon
message,
then
i s s u e s a p r o m p t ( : I . A l l commands t u t h e PROMWRITER c o n s i s t o f a
command c h a r a c t e r f o l l o w e d by z e r o t o t h r e e a r g u m e n t s . Type a n H
then
a
carriage
return.
An
abbreviated
l i s t
of
commands
should
be
displayed.
I n
this
l i s t ,
X , Y , a n d Z r e p r e s e n t h e x a d e c i m a l command
arguments, the
word
TYPESTR
represents
a
seven
character
string
i d e n t i f y i n g an
EPROM t y p e , a n d t h e w o r d FNAME r e p r e s e n t s a CP/M f i l e
name.
Ify o u r PROMBLASTER i s c o n f i g u r e d f o r a d e v i c e a d d r e s s o t h e r t h a n
COH-C3H, t h e f i r s t command y o u m u s t u s e
i s
the
Base
command.
This
configures
t h e PROMWRITER f o r w h a t e v e r PROMBLASTER d e v i c e a d d r e s s y o u
h a v e s e l e c t e d . The n e x t command y o u s h o u l d e n t e r i s
a
Type
command.
This
allows
the
PROMWRITER t o s e t u p t h e PROMELASTER f o r t h e c o r r e c t
s t a n d b y v o l t a g e s f o r w h a t e v e r t y p e o f EPROM y o u w i l l be p r o g r a m m i n g .
IMPORTANT: AT NO TIME SHOULD AN EPROM RE PLACED INTO THE PROMBLASTER
WITHOUT F I R S T HAVING 5 P E C I F I E D THE TYPE TO THE PROMWRITER.
FAILURE TO DO SO M A Y RESULT I N DAMAGE TO THE EPROM AND/OR
PROMBLASTER. AL50 NEVER RESET THE COMPUTER WITH AN EPROM
I N THE PROMALASTER.
A f t e r s p e c i f y i n g t h e EPROM t y p e , a n y o f t h e o t h e r commands may be
u s e d . To
program
an
EPROM,
place
the
unprogramned
part
i n
the
programming
s o c k e t U 8 . MAKE 5lIRE TO USE ONLY THE LOWER 24 PINS FOR 24
P I N EPROMS. Now u s i n g t h e Check command v e r i f y t h a t t h e p a r t i s i n d e e d
unprogrammed. I f t h e d a t a you w i s h t o program i s
already
i n memory,
then
give
t h e P r o g r a m command s p e c i f y i n g t h e a d d r e s s r a n g e a n d EPROM
o f f s e t . I f t h e d a t a i s n o t i n memory a L o a d command
may
be
used
to
i t
o f f o f t h e d i s k . To c o p y a n EPROM, p l a c e t h e p r o g r a m m e d p a r t
read
i n t o t h e s o c k e t U 8 t h e n u s e t h e Read command t o c o p y t h e
data
to
an
a r e a o f m e m o r y . Now p l a c e a n u n p r o g r a m m e d p a r t i n t o U 8 , C h e c k i t , t h e n
it.
Any e r r o r s d e t e c t e d a f t e r p r o g r a m m i n g w i l l be p r i n t e d on
Program
the console.
The f a i l u r e o f
an
EPROM t o
program
may
be
caused
by
many
p r o b l e m s . An EPROM t h a t i s n o t f u 1 l . y e r a s e d w i l l n o t p r o g r a m o n e s . The
Check
comnand
should
always
be u s e d b e f o r e p r o g r a m m i n g a n y p a r t t o