LTC4110
32
4110fb
Table 7. Summary of Supported SMBus Functions
OPERATION
Function
Access
SMBus
Address
Command
Code
Data
Type
D15 D14 D13 D12 D11 D10 D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
ChargerStatus( )
7’b0001_
001
8'h13
Status
AC_PRESENT
BA
TTER
Y_PRESENT
POWER_F
A
IL
ALARM_INHIBITED
RES_UR
RES_HOT
RES_COLD
RES_OR
VOL
TAGE_OR
CURRENT_OR
LEVEL:3/LEVEL:2
CURRENT_NOTREG
VOL
TAGE_NOTRES
POLLING_ENABLED
CHARGE_INHIBITED
Read
Return
Value
1/0
1/0
0
1/0
1/0
1/0
1/0 1/0
0
0
0
1
0
0
0
1/0
Charging-
Current( )
7’b0001_
001
8'h14
Value
Note 1
Write
Permitted
Values
Unsigned Integer Representing Current in mA
Charging-
Voltage( )
7’b0001_
001
8'h15
Value
Note 2
Write
Permitted
Values
Unsigned Integer Representing Voltage in mV
Alarm-
Warning( )
7’b0001_
001
8'h16
Control
OVER_CHARGED_ALARM
TERMINA
TE_CHARGE_ALARM
RESER
VED_ALARM
OVER_TEMP_ALARM
TERMINA
TE_DISCHARGE_ALARM
RESER
VED
REMAINING_CAP
ACIT
Y_ALARM
REMAINING_TIME_ALRAM
INITIALIZED
DISCHARGING
FULL
Y_CHARGED
FULL
Y_DISCHARGED
ERROR
Write
Permitted
Values
1/0
1/0
1/0
1/0
1/0
0
0
0
0
0
0
0
0
0
0
0
BBuStatus( )
7’b0001_
001
8'h3D
Status
CAL__ON
CAL_COMPLETE
BKUP_ON
Reser
ved
Reser
ved
GPIO_1_IN
GPIO_2_IN
GPIO_3_IN
Reser
ved
CHG_FL
T
BKUP_FL
T
CAL_FL
T
CHG_ST
ATE_0
CHG_ST
ATE_1
Reser
ved
CHARGE_INHIBITED
Read
Return
Values
1/0
1/0
1/0
0
0
1/0
1/0 1/0
1
1/0 1/0 1/0 1/0 1/0
0
1/0
BBuControl()
[Charger-
Mode()]
7’b0001_
001
8'h12
Control
CAL_ST
AR
T
CAL_RESET
GPIO_1_EN
GPIO_2_EN
GPIO_3_EN
GPIO_1_OUT
GPIO_2_OUT
GPIO_3_OUT
Reser
ved
GPIO_1_CHG
GPIO_2_BUFL
T
GPIO_3_CALCOM
RESET_TO_ZERO
POR_RESET
BUFL
T_RST
CHARGE_INHIBIT
Write
Permitted
Values
1/0
1/0
1/0
1/0
1/0
1/0
1/0 1/0 0
1/0 1/0 1/0 1/0 1/0 1/0 1/0
Note 1: IC only looks for a zero (off) or a non-zero (on) value. Actual charge current is set by the I
CHG
pin.
Note 2: IC only looks for a zero (off)or a non-zero (on) value. Actual charge voltage is set by the V
CHG
pin.