Your hal tester – Seaward ClareHAL User Manual

Page 138

Advertising
background image

137

SSSRSP_ACK_FINAL (response code 0x01)

This response code is issued for commands successfully received and
completely processed by the tester. A final ACK may, or may not,
contain response data. The data content depends on the command for
which the response is being generated. For certain commands the
SSSRSP_ACK_FINAL will be proceeded by one or more
SSSRSP_ACK_INTERIM. In these cases the SSSRSP_ACK_INTERIM
shows that a command has been successfully received by the tester,
but that the command is still in progress.

SSSRSP_ACK_INTERIM (response code 0x02)

The SSSRSP_ACK_INTERIM response is used to provide immediate
feedback to a host in order to show that a command has been
successfully received by the tester, but that the command is still in
progress. Interim acknowledgements are used in situations where flash
EPROM needs to be erased and/or programmed, or when an electrical
test is started.

Eventually the tester will respond with SSSRSP_NAK or
SSSRSP_ACK_FINAL according to the outcome of the requested
operation.

For flash EPROM operations only a single, empty,
SSSRSP_ACK_INTERIM will be issued. The host should wait up to 30
seconds for the final ACK or NAK.

For electrical tests, SSSRSP_ACK_INTERIM responses will be issued
continuously until the test completes. Each of these interim ACKs
contains test status information (readings etc). The final ACK contains
the overall test result and final reading. Up to ten interim ACKs may be
transmitted per second – allowing time series results data to be
compiled by the host.

Your HAL tester

Advertising
This manual is related to the following products: