User manual

TMCM-1180 and PD86-1180 TMCL Firmware V4.42 Manual (Rev. 1.08 / 2012-NOV-20) 19
www.trinamic.com
TMCL™ control commands:
Instruction
Description
Type
Mot/Bank
Value
128 stop application
a running TMCL™ standalone
application is stopped
(don't care)
(don't care)
(don't care)
129 run application
TMCL™ execution is started (or
continued)
0 - run from
current address
1 - run from
specified address
(don't care)
(don't care)
starting address
130 step application
only the next command of a
TMCL™ application is executed
(don't care)
(don't care)
(don't care)
131 reset application
the program counter is set to
zero, and the standalone
application is stopped (when
running or stepped)
(don't care)
(don't care)
(don't care)
132 start download
mode
target command execution is
stopped and all following
commands are transferred to
the TMCL™ memory
(don't care)
(don't care)
starting address
of the application
133 quit download
mode
target command execution is
resumed
(don't care)
(don't care)
(don't care)
134 read TMCL™
memory
the specified program memory
location is read
(don't care)
(don't care)
<memory
address>
135 get application
status
one of these values is
returned:
0 stop
1 run
2 step
3 reset
(don't care)
(don't care)
(don't care)
136 get firmware
version
return the module type and
firmware revision either as a
string or in binary format
0 string
1 binary
(don’t care)
(don’t care)
137 restore factory
settings
reset all settings stored in the
EEPROM to their factory
defaults
This command does not send
back a reply.
(don’t care)
(don’t care)
must be 1234
138 reserved
139 enter ASCII
mode
Enter ASCII command line (see
chapter 5.6)
(don’t care)
(don’t care)
(don’t care)