Table 12-6. Commands Available through SAM-BA Monitor
Command
Action
Argument(s)
Example
N
Set Normal
mode
No argument
N#
T
Set Terminal
mode
No argument
T#
O
Write a byte
Address, Value#
O200001,CA#
o
Read a byte
Address,#
o200001,#
H
Write a halfword
Address, Value#
H200002,CAFE#
h
Read a halfword
Address,#
h200002,#
W
Write a word
Address, Value#
W200000,CAFEDECA#
w
Read a word
Address,#
w200000,#
S
Send a file
Address,#
S200000,#
R
Receive a file
Address, NbOfBytes#
R200000,1234#
G
Go
Address#
G200200#
V
Display version
No argument
V#
Mode commands:
Normal mode configures SAM-BA Monitor to send/receive data in binary format.
Terminal mode configures SAM-BA Monitor to send/receive data in ASCII format.
Write commands: Writes a byte (O), a halfword (H) or a
word (W) to the target.
Address: address in hexadecimal
Value: byte, halfword or word to write in hexadecimal
Output: ‘>’
Read commands: Reads a byte (o), a halfword (h) or a
word (w) from the target.
Address: address in hexadecimal
Output: the byte, halfword or word read in hexadecimal followed
by ‘>’
Send a file (S): Sends a file to a specified address.
Address: address in hexadecimal
Output: ‘>’
Note: A timeout on
this command is reached when the prompt ‘>’ appears before the end of the
command execution.
Receive a file (R): Receives data into a file from a specified
address.
Address: address in hexadecimal
NbOfBytes: number of bytes in hexadecimal to receive
Output: ‘>’
Go (G): Jumps to a specified address and executes the code.
Address: address to jump to in hexadecimal
Output: ‘>’ once returned from the program execution. If the
executed program does not handle the link register at its entry and does not
return, the prompt is not displayed.
Get Version (V): Returns the Boot Program version.
Output: version, date and time of ROM code followed by
‘>’
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.