Datasheet
IICError
RAIL Error
NVERRLOG PARAMError
FWError
RegisterStatus
0
12
3
4
56
7
rc-0rc-0 rc-0
r r
r-0
IICError
0
1
NoI CPHY layererror
2
2
I CPHY layererror
RAIL Error
NVERRLOG
FWError
PARAMError
0
1
0
1
0
1
0
1
NoRAIL errorpending
RAIL errorpending
ERRORpointstorun-timeerrorlog
ERRORpointstonon-volatilelog(ifheldinRESET)
andentriespresentinnon-volatilelog
NoError(normaloperation)
Devicefirmwareerrordetected,deviceisidle
NoError(normaloperation)
Parametersinvalid,lastconfigloaded
Register
Status
00
01
10
11
Meaning
Noerror
Invalidaddress
Readaccesserror
Writeaccesserror
r
Meaning
Meaning
Meaning
Meaning
Meaning
UCD9081
www.ti.com
SLVS813B –JUNE 2008–REVISED DECEMBER 2010
STATUS
STATUS is an 8-bit read-only register. This register provides real-time status information about the state of the
UCD9081. The following bits are defined.
Reading of the STATUS register clears the register except for the NVERRLOG bit, which is maintained until the
device is reset. Descriptions of the different errors are below.
The IICERROR bit is set when an I
2
C access fails. This is most often a case where the user has accessed an
invalid address or performed an illegal number of operations for a given register (for example, reading 3 bytes
from a 2-byte register). In the event of an I
2
C error when the IICERROR is set, bits 1:0 of the STATUS register
further define the nature of the error as shown in the preceding figure.
The RAIL error bit is set to alert the user to an issue with one of the voltage rails. When this bit is set, the user is
advised to query the RAILSTATUS register to further ascertain which RAIL input(s) have an issue. The user may
then query the ERROR registers to get further information about the nature of the error condition.
The NVERRLOG bit is set to 1 upon device RESET if the UCD9081 contains entries in the FLASH error log.
Note that this bit is the only bit that is not automatically cleared by a read of the STATUS register; this bit is only
cleared during UCD9081 RESET (if the nonvolatile error log is empty).
The FW Error bit is set to 1 if the device firmware memory contents are corrupted.
The PARAM Error bit is set to 1 if the contents of the UCD9081 configuration memory are invalid. If this occurs,
the UCD9081 will load the last known good configuration to ensure device reliability.
Copyright © 2008–2010, Texas Instruments Incorporated Submit Documentation Feedback 17
Product Folder Link(s) :UCD9081