6612_OMU_S2+2_URT_V1_14 Firmware Description Document UG_6612_017
16 Rev. 1.0
4.6 CE Data Access Commands
The CE is the main signal processing unit in the 78M6612. The user writes to the CE data space are
mainly for calibration purposes. For the advanced user, details of CE data access commands are
described. The commands similar to the MPU access except that ] is used for the CE data access
command.
The host requests access to information from the CE data space using the CE data access command
which is a right bracket:
]
To request information, the host sends the CE data access command, the address (in hex) which is
requested, the format in which the data is desired (hex or decimal) and a carriage return. The contents of
the addresses that would be requested by the host are contained in Section 5.
The host can request the information in hex or decimal format. $ requests information in hex and ?
requests information in decimal.
4.6.1 Single Register CE Access
An example of a command requesting the calibration constant for current on Outlet 1 (located at address
0x08) in decimal is as follows:
>]08?<CR>
An example of a command requesting the calibration constant for current on Outlet 1 (located at address
0x08) in hex is as follows:
>]08$<CR>
4.6.2 Consecutive CE Reads
The host can request information form consecutive addresses by adding additional ? for decimal or
additional $ for hex.
An example of requests for the contents in decimal of ten consecutive addresses starting with 0x08 would be:
>]08??????????<CR>
An example of requests for the contents in hex of ten consecutive addresses starting with 0x08 would be:
>]08$$$$$$$$$$<CR>
Note: The number of characters per line is limited to no more than 60.
UG_6612_ 017 6612_OMU_S2+2_URT_V1_14 Firmware Description Document
Rev. 1.0 17
4.6.3 U Command
The U command is used for updating default values of the CE Data in flash. The description is given in
the CE control Command section.
Additional examples are provided in the table that follows:
] CE Data Access
Description: Allows user to read from and write to CE data space.
Usage: ] {Starting CE Data Address}{option}…{option}<CR>
Command
Combinations:
]saddr?<CR> Read 32-bit word in decimal.
]saddr??<CR> Read two consecutive 32-bit words in decimal.
]saddr???<CR> Read three consecutive 32-bit words in decimal.
]saddr$<CR> Read 32-bit words in hex.
]saddr$$<CR> Read two consecutive 32-bit words in hex.
]saddr$$$<CR> Read three consecutive 32-bit words in hex.
]U<CR> Update default version of CE Data in
FLASH. Important: The CE must be
stopped (CE0) before issuing this
command! Also, remember to restart
by executing the CE1 command prior to
attempting measurements.
Examples: ]40$<CR> Reads CE data word 0x40 in hex.
]40$$<CR> Reads CE data words 0x40 and 0x41 in hex.
]40$$$<CR> Reads CE data words 0x40, 0x41 and 0x42 in
hex.
]40?<CR> Reads CE data words 0x40 in decimal.
]40??<CR> Reads CE data words 0x40 and 0x41 in decimal.
]40???<CR> Reads CE data words 0x40, 0x41 and 0x42 in
decimal.
]7E=12345678<CR> Writes word at 0x7E (hex format).
]7E=12345678=9876ABCD<CR> Writes two words starting at 0x7E (hex format).
]7E=+2255<CR> Write the value 2255 in decimal to location 0x7E.
]7E=+2255=+456<CR> Write the value 2255 in decimal to location 0x7E
and the value 456 in decimal to location 0x7F.
CE data space is the address range for the CE DRAM (0x1000 to 0x13FF). All CE data words
are in 4-byte (32-bit) format. The offset of 0x1000 does not have to be entered when using the
] command, thus typing ]A? will access the 32-bit word located at the byte address 0x1000 + 4
* A = 0x1028.
6612_OMU_S2+2_URT_V1_14 Firmware Description Document UG_6612_017
18 Rev. 1.0
4.7 CE Control Commands
The most pertinent command is the enable command, CEn. It is mainly used to turn the CE on or off
such that the CE data contents can be updated in flash using the U command. The CE is normally on but
in order to update the CE data entry, the CE must first be turned off using the CE0.
4.7.1 CE Data Write
If the cal coefficient for the IA current input is changed:
>]08=FFFFC9B0<CR>
4.7.2 Turn Off CE Command
For this value to be the default value, the U command is used. The CE must first be turned off using the
CE0 command:
>CE0<CR>
4.7.3 U Command
The U command is now issued to change the default value set above as follows:
>]U<CR>
4.7.4 Turn On CE Command
The CE must then be turned on using the CE1 command:
>CE1<CR>
The default value for the CAL IA coefficient is now changed in the CE Data space and is updated in
Flash.
The CE Control Commands are highlighted in the table below:
C Compute Engine Control
Description: Allows the user to enable and configure the compute engine.
Usage: C {option} {argument}<CR>
Command
Combinations:
CEn<CR> Compute Engine Enable (1 Enable,
0 Disable)
CTn<CR> Select input n for TMUX output pin. Enter n in hex
notation.
CREn<CR> RTM output control (1 Enable, 0 Disable)
CRSa.b.c.d<CR> Selects CE addresses for RTM output. (maximum
of four).
Examples: CE0<CR> Disables the CE.
CE1<CR> Enables the CE.
CT1E<CR> Selects the CE_BUSY signal for the TMUX output
pin.

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