B.8.3 DEVICE COMMANDS
The following are Device Commands:
CLEAR DEVICE COUNTER Command
Operation:
CLEAR DEVICE COUNTER
Code:
CD
Syntax:
(>)
[Cl [D] [CR]
Explanation: The CD command clears the count of the
number of program operations accumulated
since power-on, since the last FO command
was entered at the programmer keyboard, or
since the last CD command.
DEVICE SIZE Command
Operation:
Code:
Syntax:
Explanation:
DEVICE SIZE
SP
(>)
[Cl [D] [CR]
This command causes the terminal to print
the number of words and number of bits per
word of the device which the programmer is
configured to program. Addresses are in the
specified keyboard format. In hex format, for
example, a 1024 x 8 matrix would be
displayed as 3FF/8.
DISPLAY FAMILY & PINOUT Command
Operation:
DISPLAY FAMILY & PINOUT
Code:
FP
Syntax:
(>)
[F] [P] [CR]
Explanation: With a Data 1/0 multi-device pak installed in
the programmer this command is used to
display the device Family and Pinout Codes.
These codes are found in the Pak's manual.
SELECT FAMILY & PINOUT Command
Operation:
Code:
Syntax:
Explanation:
SELECT FAMILY & PINOUT
FY
[F] [Y]
[Family Code] [/] [Pinout Code] [CR]
With a Data I/
0
multi-device pak installed in
the programmer this command is used to
select the device Family and Pinout Codes.
These codes are found in the Pak's manual.
SELECT PINOUT Command
Operation:
Code:
Syntax:
Explanation:
SELECT PINOUT
PO
(>)
[P] [0] [Pinout Code] [CR]
With a Data 1/0 multi-device pak installed in
the programmer, this command can be used
to change the device Pinout Code when the
correct Family Code is already selected. These
codes are found in the Pak's manual.
LOAD Command
Operation:
Code:
Syntax:
Explanation:
LOAD (Device to RAM)
LD
(>)
[C]
[D]
[Begin RAM Address] [/]
[Number of Bytes] [/] [Begin Device Address]
[CR]
This command causes device data to be
loaded into programmer RAM. If address
limits are specified, device data starting at the
specified device address is loaded into RAM,
starting at the Begin RAM address and
continuing until the specified number of bytes
has been sent. If address limits are not
specified the entire device data will be loaded
into RAM. For 4-bit devices, device data will
be loaded to the low-order nibble in RAM.
Upon successful loading of data from a part
the sumcheck of the data loaded is displayed.
PROGRAM Command
Operation:
Code:
Syntax:
PROGRAM (RAM to Device)
PG
(>)
[P] [G] [Begin RAM Address] [/]
[Number of Bytes] [/] [Begin Device Address]
[CR]
Explanation: This command causes an illegal-bit check and
a blank check of the device before RAM data
is programmed into a device. If address limits
are specified, RAM data between those
addresses is programmed, starting at the
Begin Device Address. If address limits are
not specified, the entire device will be
programmed. For 4-bit devices, the low-order
nibble in RAM will be programmed into a
device. The Swap Nibbles command may be
used previous to the "PG" command to move
data from the high-order nibble of RAM to
the low-order nibble of RAM, so that it can
be subsequently programmed by the "PG"
command.
If the device to be programmed is non-blank
the 298 will display on the CRT terminal
"DEVICE NOT BLANK.
S
=SKIP." If the
operator still wishes to program the part he
responds by typing "S". If not, he will abort
the command by typing "ESC" key on
keyboard.
If the device cannot be programmed because
a bit or more is already programmed where it
should not have been, then an illegal-bit error
exists. The 29B will display on the CRT
terminal "ILLEGAL BIT" and a prompt
">"
to signify the command was aborted and that
the 29B is ready for another command.
B-10
10-990-0013
Need help?
Do you have a question about the 298 and is the answer not in the manual?
Questions and answers