6612_OMU_S2+2_URT_V1_14 Firmware Description Document UG_6612_017
10 Rev. 1.0
4.3.5 MPU/XDATA Access Commands
) 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.
Examples: )08$<CR> Reads data word 0x08 in hex format.
)08$$<CR> Reads data words 0x08, 0x09 in hex format.
)08$$$<CR> Reads data words 0x08, 0x09, 0x0A in hex
format.
)28:4D$ Read Outlet 1 narrowband data words in hex.
)08?<CR> Reads data word 0x08 in decimal format.
)08??<CR> Reads data words 0x08, 0x09 in decimal format.
)08???<CR> Reads data words 0x08, 0x09, 0x0A in decimal
format.
)28:4D? Read Outlet 1 wideband data words in decimal.
)04=12345678<CR> Writes word @ 0x04 in hex format.
)04=12345678=9876ABCD<CR> Writes two words starting @ 0x04 in hex format.
)04=+123<CR> Writes word @ 0x04 in decimal format.
)04=+123=+334<CR> Writes two words starting @ 0x04 in decimal
format.
MPU or XDATA space is the address range for the MPU XRAM (0x00 to 0x7F). Addresses
from 0x80 to FF wrap to 0x00 to 0x7F. The MPU registers differ in size, LSBs and format.
UG_6612_ 017 6612_OMU_S2+2_URT_V1_14 Firmware Description Document
Rev. 1.0 11
4.4 Auxiliary Commands
4.4.1 Repeat Command
The repeat command can be useful for monitoring measurements and is efficient in demands from the
host.
If the host requests line frequency, alarm status, Irms nb overcurrent event count, Vrms SAG event count,
Vrms overvoltage event count, voltage, power, and accumulated energy measurements for Outlet 1 with
the following command string:
>)01????????<CR>
If the host then desires this same request without issuing another command, the repeat command can be
used:
>, (no carriage return needed for the repeat command)
The host only needs to send one character rather than an entire string.
Auxiliary
Description: Various
Commands: , Typing a comma (“,”) repeats the command
issued from the previous command line. This is
very helpful when examining the value at a
certain address over time, such as the CE
DRAM address for the temperature.
/ The slash (“/”) is useful to separate comments
from commands when sending macro text files
via the serial interface. All characters in a line
after the slash are ignored.
6612_OMU_S2+2_URT_V1_14 Firmware Description Document UG_6612_017
12 Rev. 1.0
4.5 Calibration Commands
Using the precision source method, the user provides a precision voltage and precision current load to
the device for calibration. The 6612_OMU_S2+2_URT_V1_14 firmware provides commands to calibrate
the measurement units. For linear current sensors, such as current shunt, no phase calibration is
necessary.
There are two types of calibration commands. The first type provides complete calibration. The second
group, called atomic calibration commands, provides calibration for individual portions of the IC.
4.5.1 Complete Calibration Command (“Single Command Calibration”)
There are two calibration commands in this first group: CAL and CALW. Only one of these commands
is needed to calibrate the System/Unit.
To use these commands, a precision voltage source and a precision current source are required
4.5.1.1 CAL Command
To use the CAL command, enter the following:
>CAL<CR>
The response is:
TCal OK
VCal OK
ICal 0 OK
>
The device would calibrate the temperature (reads CE register 71, enters it into MPU register C0, and
saves to flash), calibrate the voltage (adjusts CAL VA and CAL VB registers and saves them to flash),
and finally calibrate the current (adjusts CAL IA register and saves to flash).

78M6612-DB/OMU-USB

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Power Management IC Development Tools Omu Demo Kit
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet