![Segger Flasher ATE Скачать руководство пользователя страница 84](http://html1.mh-extra.com/html/segger/flasher-ate/flasher-ate_user-manual_1233803084.webp)
84
CHAPTER 8
ASCII command interface
8.3.6.2 Replies from Flasher ATE
The reply messages from Flasher ATE follow the same data format as commands. Any reply
message starts with ASCII start delimiter #, ends with simple carriage return (ASCII code
13) and is sent in uppercase. In contrast to commands, replies can be followed by a de-
scriptive message, which gives more detailed information about the reply. This description
is sent in mixed case. The
#OK
reply, for example, is such a reply. It is followed by a string
containing information about the performance time needed for the operations:
#OK (Total 13.993s, Erase 0.483s, Prog 9.183s, Verify 2.514s)
The following reply messages from Flasher ATE are defined:
#ACK
Flasher replies with
#ACK
message on reception of any defined command before the com-
mand itself is executed.
#NACK
Flasher replies with
#NACK
, if an undefined command was received.
#OK
Flasher replies with
#OK
, if a command other than
#STATUS
or
#RESULT
was executed and
ended with no error.
#OK:<Data>
Flasher replies with
#OK:<Len>:<Data>
if a
#FREAD
command was executed.
<NumBytes>
is the number of bytes which could be read. This value may differ from the number of
requested bytes, for example if more bytes than available, were requested.
<NumBytes>
and
<Data>
are send in hexadecimal format (for <Data>: two hexadecimal characters per
byte).
#STATUS:<data>
The Flasher ATE replies with its current state.
The following status messages are currently defined:
Message
Description
#STATUS:READY
Flasher is ready to receive a new com-
mand.
#STATUS:CONNECTING
Flasher initializes connection to target
CPU.
#STATUS:INITIALIZING
Flasher performs self check and internal
init.
#STATUS:UNLOCKING
Unlocking flash sectors.
#STATUS:ERASING
Flasher is erasing the flash of the target
device.
#STATUS:PROGRAMMING
Flasher is programming the flash of the
target device.
#STATUS:VERIFYING
Flasher verifies the programmed flash con-
tents.
Flasher ATE User Guide (UM08035)
© 2017-2018 SEGGER Microcontroller GmbH
Содержание Flasher ATE
Страница 4: ...4 Flasher ATE User Guide UM08035 2017 2018 SEGGER Microcontroller GmbH...
Страница 6: ...6 Flasher ATE User Guide UM08035 2017 2018 SEGGER Microcontroller GmbH...
Страница 20: ...20 CHAPTER 2 Setting up the IP interface Flasher ATE User Guide UM08035 2017 2018 SEGGER Microcontroller GmbH...
Страница 22: ...22 CHAPTER 2 Operating modes Flasher ATE User Guide UM08035 2017 2018 SEGGER Microcontroller GmbH...
Страница 60: ...60 CHAPTER 8 ASCII command interface Flasher ATE User Guide UM08035 2017 2018 SEGGER Microcontroller GmbH...