User guide

6613_PSU_1+1S_URT_V1_00 Firmware Description Document UG_6613_040
10 Rev. 1.0
6.3.3 Block Reads
The block read command can also be used to read consecutive registers: )saddr:eaddr? For decimal
format or )saddr:eaddr$ for hex format where saddr is the start address and eaddr is the final address.
The following block read command requests the information contained in Table 2 in decimal format:
>)20:3D?<CR>
6.3.4 Concatenated Reads
Multiple commands can also be added on a single line. Requesting information in decimal from two
locations and the block command from above are given below:
>)12?)15?)20:3D?<CR>
Note: The number of characters per line is limited to no more than 60.
6.3.5 U Command
The U command is used for updating default values of the MPU Data permanently in the flash. Before
issuing the U command, CE must first be turned off by the disable CE command. An example of a U
command is as follows:
>)U
Additional examples of MPU Data Access commands are provided in the following table:
) MPU Data Access
Description: Allows user to read from and write to MPU data space.
Usage: ) {Starting MPU Data Address} {option}…{option}<CR>
Command
Combinations:
)saddr? <CR> Read the register in decimal.
)saddr?? <CR> Read two consecutive registers in decimal.
)saddr???<CR> Read three consecutive registers in decimal.
)saddr:eaddr?
Block read command in decimal format. Read
consecutive registers starting with starting
address saddr and ending with address eaddr.
Results given in decimal.
)saddr$<CR> Read the register word in hex.
)saddr$$ <CR> Read two consecutive register words in hex.
)saddr$$$<CR> Read three consecutive register words in hex.
)saddr:eaddr$
Block read command in hex format. Read
consecutive registers starting with starting
address saddr and ending with address eaddr.
Results given in hex.
)saddr=n<CR> Write the value n to address saddr in hex format.
)saddr=n=m<CR> Write the values n and m to two consecutive
addresses starting at saddr in hex format.
)saddr=+n<CR> Write the value n to address saddr in decimal
format.
)saddr=+n=+m<CR> Write the values n and m to two consecutive
addresses starting at saddr in decimal format.