REKLAMA

AXP288C-X-Powers.pdf

Chuwi LapBook 15.6 - jaki element brakuje na płycie głównej?

Podejrzewam ,że ten element " co go nie m" (to jak w Dell ) dioda zabezpieczająca przed pomyłkowym zasilaniem (zmiana polaryzacji) * stawiano P4SMAJ20 Zasilacz i charger Aku oparto o AXP288C, datasheet w zał * lub Link -patrz "CHT Cold Boot Sequence" , rozdz. 9.1 To z innego Chuvi https://obrazki.elektroda.pl/1810711400_1614721199_thumb.jpg


Pobierz plik - link do postu

X-Powers

AXP288C
Datasheet
PMIC Optimized For Multi-Core High-Performance System

Revision 1.01
2015.04.24

AXP288C
PMIC Optimized For Multi-Core High-Performance System

Revision History
Revision

Date

Description

Rev 1.0

2014.11.17

Version1.0 for Intel

Rev 1.01

2015.04.24

AXP288C Datasheet V1.0

Change BUCK3 default voltage to1.05V

Copyright © 2014 X-Powers Limited. All Rights Reserved.

https://datasheetspdf.com/

2

AXP288C
PMIC Optimized For Multi-Core High-Performance System

Declaration
X-Powers cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in an X-Powers product.
No circuit patent licenses, copyrights, or other intellectual property rights are implied. X-Powers reserves the right to make
changes to the specifications and products at any time without notice.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

3

AXP288C
PMIC Optimized For Multi-Core High-Performance System
https://datasheetspdf.com/

Catalog
1

Overview ......................................................................................................................................................................... 5

2

Feature............................................................................................................................................................................ 6

3

Typical Application .......................................................................................................................................................... 7

4

Pin Map .......................................................................................................................................................................... 8

5

Pin Description ................................................................................................................................................................ 9

6

Block Diagram ............................................................................................................................................................... 12

7

Absolute Maximum Ratings ........................................................................................................................................... 13

8

Electrical Characteristics ................................................................................................................................................ 14

9

Control and operation ................................................................................................................................................... 21

10

Register ....................................................................................................................................................................... 55

11

Package ..................................................................................................................................................................... 101

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

https://datasheetspdf.com/

4

https://datasheetspdf.com/

AXP288C

PMIC Optimized For Multi-Core High-Performance System

1 Overview
AXP288C is customized PMIC for Intel Cherry trail (CHT-CR) platforms.
AXP288C is a highly integrated PMIC targeting at Li-battery (Li-ion or Li-polymer) applications that require multi-channel
power conversion outputs. It provides an easy and flexible power management solution for processors to meet the
increasingly complex and accurate requirements on power control.
AXP288C comes with an adaptive USB3.0-compatible Flash Charger that supports up to 2.8A charge current. It also
supports 20 channels power outputs (including 6-CH Bucks). To ensure the security and stability of the power system, AXP288C
provides multiple channels 12-bit ADC for voltage/current/temperature monitor and integrates protection circuits such as OVP,
UVP, OTP, and OCP. Moreover, AXP288C features a unique E-Gauge™(Fuel Gauge) system, making power gauge easy and exact.
In addition, AXP288C embraces a fast interface for the system to dynamically adjust output voltage and enable power
outputs so that the battery life can be extended to the largest extent.
Besides, AXP288C features an IPS™ (Intelligent Power Select) circuit to transparently select power path among USB and
Li-battery to system load.
AXP288C is available in 9mm x 9mm 76-pin QFN package, and the package is Pb free.
Applications :
• Tablet, DVR, Desktop, Dongle
• UMPC-like, Student Computer

Supported processers and corresponding part numbers:

Table 1
Compatible Processor

Application

Part Number

Cherry Trail CR

Tablet

AXP288C

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

5

AXP288C
PMIC Optimized For Multi-Core High-Performance System

2 Feature
--6 Frequency spread Bucks
◆ BUCK1: PFM/PWM, 0.5-1.20V, 10mV/step, 1.22-1.30V, 20mV/step, IMAX=3A, DVM
◆ BUCK2: PFM/PWM, 0.6-1.10V, 10mV/step, 1.12-1.52V, 20mV/step, IMAX=1.8A, DVM
◆ BUCK3: PFM/PWM, 0.6-1.10V, 10mV/step, 1.12-1.52V, 20mV/step, IMAX=2.5A, DVM
◆ BUCK4: PFM/PWM, 0.8-1.12V, 10mV/step, 1.14-1.84V, 20mV/step, IMAX=2.5A, DVM, default set by BUCK4SET
◆ BUCK5: PFM/PWM, 0.5-1.20V, 10mV/step, 1.22-1.30V, 20mV/step, IMAX=6A, DVM, Dual-Phase
◆ BUCK6: PFM/PWM, 1.6-3.4V, 0.1V/step, 19 steps, IMAX=1.5A
◆ BUCK1/5:71+5 steps;BUCK2/3:51+21steps;BUCK4:33+37 steps
◆ DVM(Dynamic Voltage scaling Management) ramp rate: 2.5mV/us at buck frequency 3MHz

--15 LDOs & Switch
◆ RTCLDO: VCC_RTC=3V, IMAX=60mA, always enable
◆ ALDO1: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps, IMAX=500mA, input is ALDOIN
◆ ALDO2: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps, IMAX=300mA, input is ALDOIN
◆ ALDO3: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps, IMAX=200mA, input is ALDOIN
◆ DLDO1: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps; IMAX=500mA, input is DLDOIN
◆ DLDO2: Analog LDO, 0.7-3.4V, 100mV/step; 28 steps; 3.4-4.2V, 200mV/step, 4 steps. IMAX=400mA, input is DLDOIN
◆ DLDO3: Analog LDO, 0.7-3.3V, 100mV/step; 27 steps, IMAX=300mA, input is DLDOIN
◆ DLDO4: Analog LDO, 0.7-3.3V, 100mV/step; 27 steps, IMAX=500mA, input is DLDOIN
◆ ELDO1: Digital LDO, 0.7-1.9V, 50mV/step; 25 steps, IMAX=400mA, input is ELDOIN
◆ ELDO2: Digital LDO, 0.7-1.9V, 50mV/step; 25 steps, IMAX=200mA, input is ELDOIN
◆ ELDO3: Digital LDO, 0.7-1.9V, 50mV/step; 25 steps, IMAX=200mA, input is ELDOIN
◆ FLDO1: Digital LDO, 0.7-1.45V, 50mV/step, 16 steps, IMAX=300mA, input is FLDOIN
◆ FLDO2: Digital LDO, 0.7-1.45V, 50mV/step, 16 steps, IMAX=100mA, input is FLDOIN
◆ FLDO3: Sink and Source LDO, FLDOIN/2, BUCK4/2, IMAX=30mA, input is FLDOIN, for VREFDQ,default on
◆ GPIO0LDO: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps, IMAX=100mA, input is ALDOIN
◆ GPIO1LDO: Analog LDO, 0.7-3.3V, 100mV/step, 27 steps, IMAX=150mA, input is ALDOIN
◆ CHGLED: GND switch for motor or LED, IMAX=100mA
--Two wire serial interface (SCK/SDA) supporting standard and quick slave mode
--Intelligent Power Select (IPS), VBUS-IPSOUT is 80mΩ typically
--Adaptive Li battery PWM charger with current total up to 2.8A
--Battery Fuel Gauge and coulomb counter
--Power output on/off touch key
--Internal Temperature sensor and protection
--Safe and Soft start up

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

6

AXP288C
PMIC Optimized For Multi-Core High-Performance System

3 Typical Application
VIN3

IPSOUT

VBUS

VBUS

10 uF
10 V
0603

LX3

IPSOUT

22 uF
6.3 V
0603

BUCK3
IPSOUT

10 uF
10 V
0603

VIN4

10 uF
10 V
0603

N_ BATDRV
LX4

IPSOUT
1uH

BUCK 4
22 uF
6.3 V
0603

BUCK4

BUCK4 SET

LX_ CHG

10 uF
10 V
0603

1uH

VIN CHG
_

10 uF
10 V
0603

VSYS

10 uF
10 V
0603

BUCK 3

1uH

VIN
6
LOADSENSE

1 uF
10 V
0402

10 uF
10 V
0603

LX6

1uH

BUCK6

BATSENSE

10 uF
10 V
0603

10 uF
6.3 V
0603

BUCK6
TS

ALDOIN
NTC10 K1%

4.7u F
10 V
0603

DLDOIN
VIN1

BUCK1

10 V
0603

10 uF
10 V
0603

1uH

ELDOIN
LX1

4.7u F
10 V
0603

4* 22 uF
6.3 V
0603

VSYS / IPSOUT

4.7uF

FLDOIN
BUCK1

VSYS /IPSOUT /Others

4.7uF
10 V
0603
VCC_ RTC

4.7u F / 1 0 u F

10 uFVIN5
10 V
0603
ALDO1

6.3 V
0402
4.7u F

1uH

LX5A
ALDO2

6.3 V
0402
4.7u F

BUCK 5

1uH

LX 5B

3* 22 uF
6.3 V
0603

ALDO3

6.3 V
0402
4.7uF

BUCK5
DLDO1

4.7u F

VIN 2

BUCK 2

10 uF
10 V
0603

1uH
22 uF
6.3 V
0603

6.3 V
0402

DLDO2

6.3 V
0402
4.7uF

LX 2

DLDO3

6.3 V
0402
4.7u F

BUCK2

6.3 V
0402
DLDO4

4.7u F

VREF

1.8V

1.8V

VINT
ELDO1

6.3 V
0402
4.7u F

ELDO
2

6.3 V
0402

ELDO
3

4.7u
F
6.3 V
0402

PWRON

IRQ
SCK

IO power

SDA

4.7u F
DP

10K

DM

FLDO
1

6.3 V
0402
4.7u F
6.3 V
0402

RSMRST _B
FLDO
2

SUSPWRDACK

4.7u F

DRAM PWROK
SLP
_S0IX_B
FLDO
3
VCCAPWROK

6.3 V
0402
4.7u F

COREPWROK
GND

PLTRST_B

6.3 V
0402

GND
GND

GPIO 1

IPSOUT

GND

GPADC

EP

CHGLED

1K

Figure 3-1
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

7

AXP288C
PMIC Optimized For Multi-Core High-Performance System

56
CHGLED

51

41

46

GPIO1

GPADC

LX5A

LX5A

VIN5

VIN5

VIN5

BUCK5

LX5B

LX5B

GND

COREPWROK

SCK

SDA

VCC_RTC

VINT

VBUS

SLP_S0IX_B

N_BATDRV

4 Pin Map

39
VREF

58

ALDOIN

IPSOUT
36

IPSOUT
VBUS

TS

61

ALDO2

PWRON

ALDO1

SUSPWRDACK

DM

IRQ
31

AXP288C

PLTRST
_B
BUCK4SET

66

BUCK1
LX1

BATSENSE

LX1

LX_ CHG
26

VIN_ CHG

VIN1
VIN1

71

BUCK6

VIN2

LX6

BUCK2
77-EP: GND

VIN6

GND
21
76

DLDO2

DLDOIN

DLDO3

DLDO4

GND

VIN3

LX3

BUCK3

16

VCCAPWROK

BUCK4

LX4

VIN4

FLDO3

FLDO2

FLDOIN

FLDO1

ELDO3

DRAMPWROK

11

6

ELDO2

ELDO1

1

DLDO1

20

RSMRST
_B
ELDOIN

DP
GND

LOADSENSE

LX2

ALDO3

Figure 4-1

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

8

AXP288C
PMIC Optimized For Multi-Core High-Performance System

5 Pin Description
Table 5-1
N um

Name

Type

Condition

Description

1

ELDO1

O

Output pin of ELDO1

2

ELDO2

O

Output pin of ELDO2

3

ELDO3

O

Output pin of ELDO3

4

FLDO1

O

Output Pin of FLDO1

5

FLDOIN

PI

FLDO input source

6

FLDO2

O

Output Pin of FLDO2

7

FLDO3

O

Output Pin of FLDO3

8

VIN4

PI

BUCK4 input source

9

LX4

IO

Inductor Pin for BUCK4

10

BUCK4

I

BUCK4 feedback pin
Power good pin, push-pull output, and pull to VBUCK4 internal.

11

DRAMPWROK

O

DRAMPWROK is an active high dedicated output signal.
DRAMPWROK asserts when voltage rails VBUCK4 is within 15% of
its nominal voltage
Power Good pin, push-pull output, and pull to VBUCK4 internal.

12

VCCAPWROK

O

VCCAPWROK asserts when all voltage rails to the SOC that are
supposed to be on in S0 and S0IX states are within 15% of its
nominal voltage

13

BUCK3

I

14

LX3

IO

Inductor Pin for BUCK3

15

VIN3

PI

BUCK3 input source

16

GND

G

GND for internal analog circuit

17

DLDO4

O

Output Pin of DLDO4

18

DLDO3

O

Output Pin of DLDO3

19

DLDOIN

PI

DLDOIN input source

20

DLDO2

O

Output Pin of DLDO2

21

DLDO1

O

Output Pin of DLDO1

22

VIN6

PI

BUCK6 input source

23

LX6

IO

Inductor Pin for BUCK6

24

BUCK6

I

BUCK6 feedback pin

25

VIN1

PI

BUCK1 input source

26

VIN1

PI

BUCK1 input source

27

LX1

IO

Inductor Pin for BUCK1

AXP288C Datasheet V1.0

BUCK3 feedback pin

Copyright © 2014 X-Powers Limited. All Rights Reserved.

9

AXP288C
PMIC Optimized For Multi-Core High-Performance System
N um

Name

Type

Condition

Description

28

LX1

IO

29

BUCK1

I

BUCK1 feedback pin

30

GND

G

GND for internal analog circuit

31

DP

I

Charger detection, USB D+

32

DM

I

Charger detection, USB D-

33

ALDO1

O

Output pin of ALDO1

34

ALDO2

O

Output pin of ALDO2

35

TS

I

Battery Temperature Sensor Input or an External ADC Input

36

ALDO3

O

Output pin of ALDO3

37

ALDOIN

PI

ALDO input source

38

VREF

O

Internal reference voltage

Inductor Pin for BUCK1

General purpose I/O or LDO by REG92H. When it's digital input,
39

GPIO1

the logic high level is 1.5V, and the logic low level is 0.5V

IO

typically. When it's digital output, the logic high level is decided
by REG93H.
General purpose I/O/ADC input or LDO by REG90H. When it's

40

GPADC

digital input, the logic high level is 1.5V, and the logic low level

I

is 0.5V typically. When it's digital output, the logic high level is
decided by REG91H.

41

LX5A

IO

Inductor Pin for BUCK5 phase A

42

LX5A

IO

Inductor Pin for BUCK5 phase A

43

VIN5

PI

BUCK5 input source

44

VIN5

PI

BUCK5 input source

45

VIN5

PI

BUCK5 input source

46

BUCK5

I

BUCK5 feedback pin

47

LX5B

IO

Inductor Pin for BUCK5 phase B

48

LX5B

IO

Inductor Pin for BUCK5 phase B

49

GND

G

GND for internal analog circuit
Power Good pin, push-pull output , and pull to VCC_RTC
internal. COREPWROK is an active high dedicated output signal.

50

COREPWROK

O

COREPWROK asserts when all voltage rails to the SOC that are
supposed to be on in S0 and S0IX states are within 15% of its
nominal voltage

51

SCK

I

52

SDA

IO

AXP288C Datasheet V1.0

2.2KΩ

Clock pin for serial interface, need a 2.2KΩ Pull High.

Pull High
2.2KΩ

Data pin for serial interface, need a 2.2KΩ Pull High.

Pull High
Copyright © 2014 X-Powers Limited. All Rights Reserved.

10

AXP288C
PMIC Optimized For Multi-Core High-Performance System
N um

Name

Type

Condition

Description

53

VCC_RTC

O

Output pin of VCC_RTC

54

VINT

PO

Internal logic power, 1.8V

55

VBUS

PI

VBUS input, must tied to pin 61
SOC sleep signal, SLP_S0IX_B is an active low dedicated input
signal from the SOC that indicates S0IX state entry upon

56

SLP_S0IX_B

I

assertion (SLP_S0IX=LOW) and exit upon de-assertion
(SLP_S0IX_B=HIGH). Typically, the logic high level is 1.5V, and
the logic low level is 0.5V.

57

N_BATDRV

O

BAT to PS extern PMOS driver

58

CHGLED

O

Charger status indication

59

IPSOUT

PO

System power source

60

IPSOUT

PO

System power source

61

VBUS

PI

VBUS input, must tied to pin 55

62

PWRON

I

Power On-Off key input,Internal 100k pull high to VINT pin
Power down signal, SUSPWRDACK is an active high dedicated

63

SUSPWRDACK

input signal from the SOC that tells the PMIC to turn off all rails

I

but RTC. Typically, the logic high level is 1.5V, and the logic low
level is 0.5V.
10KΩ

Interrupt output, open drain output, need a 10KΩ Pull High

64

IRQ

O

65

PLTRST_B

I

66

BUCK4SET

I

67

LOADSENSE

I

PWM Charger Current Sense Resistance Positive Input

68

BATSENSE

I

PWM Charger Current Sense Resistance Negative Input

69

LX_CHG

IO

70

VIN_CHG

I

71

LX2

IO

Inductor Pin for BUCK2

72

VIN2

PI

BUCK2 input source

73

BUCK2

I

Feedback to BUCK2

74

GND

G

GND for internal analog circuit

75

RSMRST_B

O

Pull High
Reset signal from SOC to PMIC. Typically, the logic high level is
1.5V, and the logic low level is 0.5V.
Setting BUCK4 default Output Voltage, this pin must tied to
GND/VINT or floating.

Inductor Pin for PWM Charger
Charger input source

10KΩ
Pull High

Power good pin, open drain output, need a 10KΩ Pull High.
Resume reset output to SOC, de-asserted (=1) after ALDO3 is
within 15% nominal voltage

76

ELDOIN

PI

ELDO input source

77

EP

G

Exposed pad, connected to system ground

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

11

AXP288C
PMIC Optimized For Multi-Core High-Performance System

6 Block Diagram
VBUS

VIN1
IPS

IPSOUT

BUCK1

BC 1. 2
E - Gauge
VIN_CHG
VIN5
CHARGER
LOADSENSE
BATSENSE
DP
DM
FLDOIN
FLDO1/2/3

Dual
Phase
Ctrl

FLDO
1/2/3

BUCK5

VIN5
ALDOIN
ALDO1/2/3

DLDOIN
DLDO1/2/3/4

ELDOIN
ELDO1/2/3

ALDO
1/2/3

VIN2
Control
Logic

DLDO
1/2/3/4

ELDO
1/2/3

BUCK2

VIN3
BUCK3

PWRON
On / OFF

Intel
Interface

Sleep / Wakeup
VIN4
Logic
BUCK4

IRQ
SCK
SDA

Serial Interface

VIN6
VINT

VREF

BUCK6

T - sensor

Figure 6-1

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

12

AXP288C
PMIC Optimized For Multi-Core High-Performance System

7 Absolute Maximum Ratings
Table 7-1
SYMBOL
VBUS
VRIO1

DESCRIPTION
Input Voltage Range
Voltage Range on pins RSMRST_B, SUSPWRDACK, IRQ, PLTRST_B,
COREPWROK

VALUE

UNITS

-0.3 to 11

V

-0.3 to 5.5

V
V

VRIO2

Voltage Range on pins SCK, SDA, GPADC, GPIO1, SLP_S0IX_B

-0.3 to IPSOUT+0.3

VRIO3

Voltage Range on pins DRAMPWROK, VCCAPWROK

-0.3 to VBUCK4+0.3

VRIO3

Voltage Range on pin PWRON

-0.3 to 2.1

V

125



Tj

Operating Junction Temperature Range

TA

Operating Temperature Range

-20 to 85



Ts

Storage Temperature Range

-40 to 150



TLEAD

Maximum Soldering Temperature (at leads,10sec)

260



VESD

Maximum ESD stress voltage,Human Body Model

& gt; 2000

V

Internal Power Dissipation

2700

mW

PD

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

13

AXP288C
PMIC Optimized For Multi-Core High-Performance System

8 Electrical Characteristics
Table 8-1
SYMBOL

DESCRIPTION

CONDITIONS

MIN

TYP

MAX

UNITS

VBUS
VIN
IOUT

VBUS Input Voltage

3.5

VOUT Current Available Before Loading

7

100

ITOLER

The tolerance of VBUS current

VUVLO

IPSOUT Output Voltage

RVBUS

Internal Ideal Diode On Resistance

10%

VBUS Under Voltage Lockout

VOUT

500

-10%

BAT

4000

V
mA

3.5
2.9
VBUS to IPSOUT

V
5.0

80

V


Battery Charger
VTRGT

BAT Charge Target Voltage

4.1

4.2

4.35

V

ICHRG

Charge Current

200

1200

2800

mA

ITRKL

Trickle Charge Current Ratio to ICHRG

10%

mA

VTRKL

Trickle Charge Threshold Voltage

3.0

V

ΔVRECHG

Recharge Battery Threshold Voltage

-100

mV

TTIMER1

Charger Safety Timer Termination Time

Trickle Mode

40

50

70

min

TTIMER2

Charger Safety Timer Termination Time

CC Mode

360

480

720

min

CV Mode

10%

10%

20%

mA

ICHRG = 0.2A - 2.8A

±3%

±5%

±10%

mA

0

3.226

3.264

V

0

0.282

3.264

V

0

2.112

3.264

V

0

0.397

3.264

V

IEND
ITOLER

End of Charge Indication Current Ratio
to ICHRG
The tolerance of charge current

Threshold Voltage Relative
to VTARGET

NTC
VLTF-work

VHTF-work

VLTF-charge

VHTF-charge

Cold

Temperature

Fault

Threshold

Voltage For Battery Work
Hot

Temperature

Fault

Threshold

Voltage For Battery Work
Cold

Temperature

Fault

Threshold

Voltage For Battery Charge
Hot

Temperature

Fault

Voltage For Battery Charge

Threshold

Off Mode Current
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

14

AXP288C
PMIC Optimized For Multi-Core High-Performance System
IBATOFF

OFF Mode Current

BAT=3.7V

40

μA

fOSC

Oscillator Frequency

Default

3

MHz

L

Inductor value

BUCK

1.0

μH

40

μA

BUCK1
IVIN1

PFM Mode

Input Current

IBUCK1 =0

Switch Current Limit of PMOS

PWM Mode

3900

mA

IBUCK1

Available Output Current

PWM Mode

3000

mA

VBUCK1

Output Voltage

0.5

1

1.3

V

COUT1

Output capacitor value

22

4*22

110

μF

BUCK2
IVIN2

PFM Mode

Input Current

40

IBUCK2 =0

μA

Switch Current Limit of PMOS

PWM Mode

2300

mA

IBUCK2

Available Output Current

PWM Mode

1800

mA

VBUCK2

Output Voltage

0.6

1

1.52

V

COUT2

Output capacitor value

22

22

66

μF

BUCK3
IVIN3

PFM Mode

Input Current

40

IBUCK3 =0

μA

Switch Current Limit of PMOS

PWM Mode

3000

mA

IBUCK3

Available Output Current

PWM Mode

2500

mA

VBUCK3

Output Voltage

0.6

1.05

1.52

V

COUT3

Output capacitor value

22

22

66

μF

BUCK4
IVIN4

PFM Mode

Input Current

40

IBUCK4 =0

μA

Switch Current Limit of PMOS

PWM Mode

3000

mA

IBUCK4

Available Output Current

PWM Mode

2500

mA

VBUCK4

Output Voltage

0.8

1.36

1.84

V

COUT4

Output capacitor value

22

22

66

μF

BUCK5 (Dual Phase)
IVIN5

PFM Mode

Input Current

IBUCK5 =0

Switch Current Limit Per PMOS
AXP288C Datasheet V1.0

PWM Mode

Copyright © 2014 X-Powers Limited. All Rights Reserved.

50

μA

3900

mA
15

AXP288C
PMIC Optimized For Multi-Core High-Performance System
IBUCK5

Available Output Current

PWM Mode

6000

mA

VBUCK5

Output Voltage

0.5

1

1.3

V

COUT5

Output capacitor value

44

3*22

132

μF

BUCK6
IVIN6

PFM Mode

Input Current

40

IBUCK6 =0

μA

Switch Current Limit of PMOS

PWM Mode

2000

mA

IBUCK6

Available Output Current

PWM Mode

1500

mA

VBUCK6

Output Voltage

1.6

1.8

3.4

V

COUT6

Output capacitor value

22

22

66

μF

RTCLDO (always on)
VRTCLDO

Output Voltage

IRTCLDO

IRTCLDO=1mA

3

Output Current

V

60

mA

ALDO1
VALDO1

Output Voltage

IALDO1=1mA

0.7

3.3

V

IALDO1

Output Current

500

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VALDO1=3V,f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VALDO1=1.8V,IALDO1=10mA

40

μVRMS

VALDO2

Output Voltage

IALDO2=1mA

IALDO2

Output Current

300

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VALDO2=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VALDO2=1.8V,IALDO2=10mA

40

μVRMS

VALDO3

Output Voltage

IALDO1=1mA

IALDO3

Output Current

200

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VALDO3=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VALDO3=1.8V,IALDO3=10mA

40

μVRMS

VDLDO1

Output Voltage

IDLDO1=1mA

IDLDO1

Output Current

500

mA

IQ

Quiescent Current

60

μA

ALDO2
0.7

3.3

V

ALDO3
0.7

3.3

3.3

V

DLDO1

AXP288C Datasheet V1.0

0.7

Copyright © 2014 X-Powers Limited. All Rights Reserved.

3.3

V

16

AXP288C
PMIC Optimized For Multi-Core High-Performance System
PSRR

Power Supply Rejection Ratio

VDLDO1=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VDLDO1=1.8V,IDLDO1=10mA

40

μVRMS

VDLDO2

Output Voltage

IDLDO2=1mA

IDLDO2

Output Current

400

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VDLDO2=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VDLDO2=1.8V,IDLDO2=10mA

40

μVRMS

VDLDO3

Output Voltage

IDLDO3=1mA

IDLDO3

Output Current

300

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VDLDO3=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VDLDO3=1.8V,IDLDO3=10mA

40

μVRMS

VDLDO4

Output Voltage

IDLDO4=1mA

IDLDO4

Output Current

500

mA

IQ

Quiescent Current

60

μA

PSRR

Power Supply Rejection Ratio

VDLDO4=3V, f=1kHz

70

dB

eN

Output Noise,20Hz-80KHz

VDLDO4=1.8V,IDLDO4=10mA

40

μVRMS

DLDO2
0.7

4.2

V

DLDO3
0.7

3.3

V

DLDO4
0.7

3.3

V

ELDO1
VELDO1

Output Voltage

IELDO1=1mA

(1.8V for AXP288CD)

0.7

1.9

V

IELDO1

Output Current

400

mA

IQ

Quiescent Current

35

μA

PSRR

Power Supply Rejection Ratio

VELDO1=1.2V, f=1kHz

65

dB

VELDO2

Output Voltage

IELDO2=1mA

IELDO2

Output Current

200

mA

IQ

Quiescent Current

35

μA

PSRR

Power Supply Rejection Ratio

VELDO2=1.2V, f=1kHz

65

dB

VELDO3

Output Voltage

IELDO3=1mA

IELDO3

Output Current

200

mA

IQ

Quiescent Current

35

μA

ELDO2
0.7

1.9

V

ELDO3

AXP288C Datasheet V1.0

0.7

Copyright © 2014 X-Powers Limited. All Rights Reserved.

1.9

V

17

AXP288C
PMIC Optimized For Multi-Core High-Performance System
PSRR

Power Supply Rejection Ratio

VELDO3=1.2V, f=1kHz

65

dB

VFLDO1

Output Voltage

IFLDO1=1mA

IFLDO1

Output Current

300

mA

IQ

Quiescent Current

35

μA

PSRR

Power Supply Rejection Ratio

VFLDO1=1.2V, f=1kHz

65

dB

VFLDO2

Output Voltage

IFLDO2=1mA

IFLDO2

Output Current

100

mA

IQ

Quiescent Current

35

μA

PSRR

Power Supply Rejection Ratio

65

dB

FLDO1
0.7

1.2

1.45

V

FLDO2
0.7

VFLDO2=1.2V, f=1kHz

1.2

1.45

V

FLDO3
0.5*VBUCK4(default)
VFLDO3

Output Voltage

IFLDO3=1mA

Or

V

0.5*VFLDOIN
IFLDO3

Output Current

30

mA

IQ

Quiescent Current

35

μA

GPADC
REG90H[2:0]=011,

VGPIO0LDO

Output Voltage

IGPIO0LDO

Output Current

REG90H[2:0]=011

100

mA

IQ

Quiescent Current

REG90H[2:0]=011

35

μA

PSRR

Power Supply Rejection Ratio

65

dB

IGPIO0LDO=1mA

0.7

REG90H[2:0]=011
VGPADC=3V, f=1kHz

3.3

V

GPIO1
REG92H[2:0]=011,

VGPIO1LDO

Output Voltage

IGPIO1LDO

Output Current

REG92H[2:0]=011

150

mA

IQ

Quiescent Current

REG92H[2:0]=011

35

μA

PSRR

Power Supply Rejection Ratio

65

dB

2

Ω

3.3

V

IGPIO1LDO=1mA

0.7

REG92H[2:0]=011
VGPIO1=3V, f=1kHz

3.3

V

CHGLED
RCHGLED

Internal Ideal Resistance

Supply Voltage is 0.3V

TWSI
VCC

Input Supply Voltage

Addr

TWSI Slave Address (7 bits)

AXP288C Datasheet V1.0

1.8

Copyright © 2014 X-Powers Limited. All Rights Reserved.

0x34
18

AXP288C
PMIC Optimized For Multi-Core High-Performance System
fSCK

Clock Operating Frequency

400

VIL

SCK/SDA Logic Low Voltage

VIH

SCK/SDA Logic Low Voltage

tf

Clock Data Fall Time

2.2Kohm Pull High

60

ns

tr

Clock Data Rise Time

2.2Kohm Pull High

100

ns

1.8

V

100


V

SDA is Open drain pin

kHz
0.3*VCC

V

0.7*VCC

V

VINT
VINT

Internal power supply for logic circuit

Related IO: PWRON
Rpull-up

Internal resister to VINT

50

VIL

Logic Low Voltage

0.5

VIH

Logic High Voltage

1.3

2.1

V

0.3

V

VIO

V

0.3

V

VIO

V

Related IO: IRQ
VIL

Logic Low Voltage

IRQ is open drain output pin, pull up to

VIH

Logic High Voltage

IO power (VIO) by 10KΩ

0.7*VIO

Related IO: RSMRST_B
VIL

Logic Low Voltage

RSMRST_B is open drain output pin,

VIH

Logic High Voltage

pull up to IO power (VIO) by 10KΩ

0.7*VIO

Related IO: SUSPWRDACK
VIL

Logic Low Voltage

VIH

Logic High Voltage

Ipull-down

0.5

Pull down current

V

1.3

V

15

Input pin

μA

Related IO: DRAMPWROK
VIL

Logic Low Voltage

VIH

Logic High Voltage

DRAMPWROK is push-pull output pin,
pull up to BUCK4 internal

0.3
VBUCK4

0.7*
VBUCK4

V
V

Related IO: SLP_S0IX_B
VIL

Logic Low Voltage

VIH

Logic High Voltage

Ipull-down

0.5

Pull down current

V

1.3

V

15

Input pin

μA

Related IO: VCCAPWROK
VIL

Logic Low Voltage

VIH

Logic High Voltage

VCCAPWROK is push-pull output pin,
pull up to BUCK4 internal

0.3
0.7*
VBUCK4

V

VBUCK4

V

0.3

V

Related IO: COREPWROK
VIL

Logic Low Voltage

AXP288C Datasheet V1.0

COREPWROK is push-pull output pin,
Copyright © 2014 X-Powers Limited. All Rights Reserved.

19

AXP288C
PMIC Optimized For Multi-Core High-Performance System
VIH

Logic High Voltage

pull up to VRTCLDO internal

0.7*

VRTCLDO

VRTCLDO

V

Related IO: PLTRST_B
VIL

Logic Low Voltage

VIH

Logic High Voltage

Ipull-down

0.5

Pull down current

V

1.3

V

15

μA

0.5

V

1.3

Input pin

V

Related IO: GPADC
VIL

Logic Low Voltage

VIH

Logic High Voltage

VIL

Logic Low Voltage

VIH

Logic High Voltage

REG90H[2:0]=010, digital input
REG90H[2:0]=000, drive low
REG90H[2:0]=001, drive high
(high level set by REG91H)

0.3
0.7

3.3

V

3.3

V

Related IO: GPIO1
VIL

Logic Low Voltage

VIH

Logic High Voltage

VIL

Logic Low Voltage

VIH

Logic High Voltage

AXP288C Datasheet V1.0

0.5

V

1.3

REG92H[2:0]=010, digital input

V

REG92H[2:0]=000, drive low
REG92H[2:0]=001, drive high
(high level set by REG93H)

0.3
0.7

Copyright © 2014 X-Powers Limited. All Rights Reserved.

3.3

V

3.3

V

20

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9 Control and operation
When AXP288C works, the TWSI (two wire serial interface) SCK/SDA pin is pulled up to system IO power, and this
interface can be used by HOST to access and adjust AXP288C’s working status.
Note that the external power hereinafter is VBUS input.

9.1 Power on/off and Power sequences
PMIC has power off and power on status. When at off state, all voltage outputs are turned off except VCC_RTC, VINT and
charger. At this time if powered by battery, the total power consumption is typically 40uA.

9.1.1 Power on/off sources
Power on source
Below are the 3 power up sources supported by AXP288C in mechanical off state:
1. Charger insertion (VBAT & gt; VBPTH)
2. Battery insertion (VBAT & gt; VBPTH)
3. Power on key pressed (VBAT & gt; VBPTH)
Note:VBPTH (boot threshold), 3.0-3.45V, 150mV/step, 4 steps, default is 3.15V.

Power off source
Below are the few sources that can trigger power down of PMIC:
1. ALDOIN & lt; VOFF ( indicating IPSOUT too low)
2. Faulty condition
3. Power on key pressed
4. BYT/CHT cold off

Power on from charger insertion
The PMIC should be able to start the boot sequence from a charger insertion. A charger insertion is detected from a rising
voltage on the VBUS node. If 4.1V & lt; VBUS & lt; 7.0V, the charger will start charging immediately and autonomously.

If the battery

level is above the battery boot threshold, the PMIC will continue the boot process, otherwise the charger will continue
charging until the battery boot threshold is reached at which point the PMIC will continue the boot process.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

21

AXP288C
PMIC Optimized For Multi-Core High-Performance System

Off State

Standby State (S0iX)
PMIC Boots to
standby state

Charger Insertion

Battery level & gt;
boot threshold?

Active State (S0)
SoC Boots OS

SoC de-asserts
SLP_S0IX_B Pin

yes

no

PMIC completes
boot process asserts
PWRGOOD signals

Charging

Figure 9-1

Power on from battery insertion
The PMIC should be able to start the boot sequence from a battery insertion. A battery insertion is detected from a
rising voltage on the battery node. If the battery level is above the battery boot threshold, the PMIC will continue the boot
process.

Off State

Standby State (S0iX)
PMIC Boots to
standby state

Battery insertion

Battery level & gt;
boot threshold?

yes

Active State (S0)
SoC Boots OS

SoC de-asserts
SLP_S0IX_B Pin

no

PMIC completes
boot process asserts
PWRGOOD signals

Shutdown

Figure 9-2

Power on from power key pressed
POK----Power On Key
The Power On Key(POK) can be connected between PWRON pin and GND of AXP288C. AXP288C can automatically
identify the status and then correspond respectively.
The PMIC should be able to start the boot sequence from a power on key pressed. The PMIC has a configurable timer
to detect the power on key hold time. Power on key signal in AXP288C is referred as POK. Once falling edge is detected on
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

22

AXP288C
PMIC Optimized For Multi-Core High-Performance System
POK, PMIC timer will start counting the hold time. POK signal has to be low for at least 32ms for it to be considered a valid
signal. If the power on key hold time exceeds the timer threshold (ONLEVEL determined by REG36H [7:6]), the PMIC will
continue to boot as long as the battery voltage is above the battery boot threshold. Otherwise the PMIC will remain off.

Off State

Standby State (S0iX)

Power Button

PMIC Boots to
standby state

Pbutton Timer & gt;
turn on time?

yes

no

SoC Boots OS

SoC de-asserts
SLP_S0IX_B Pin

no
Shutdown

Active State (S0)

Battery level & gt;
boot threshold?

yes

PMIC completes
boot process asserts
PWRGOOD signals

Figure 9-3

Power off from ALDOIN & lt; VOFF
PMIC will constantly monitor voltage level of ALDOIN which is connected to IPSOUT. When VALDOIN & lt; VOFF (default is 2.9V,
set in REG 31H[2:0]), PMIC will force shutdown. There will be 500us de-bounce circuit for ALDOIN detection and adjusted
hysteresis voltage to prevent false trigger. After force shutdown occurred, PMIC will remain off and wait for power on event to
boot up.
VOFF and the compensated hysteresis voltage as below:
Table 9-1
VOFF condition

VX condition ( Hysteresis)

VOFF & lt; =3.0V

0.3V

VOFF = 3.1V

0.2V

VOFF = 3.2V or 3.3V

0.1V

Power off due to faulty condition
PMIC will force shutdown once faulty event happened. Faulty event includes VBUS & gt; 7V, PMIC internal temperature
exceeds warning level3 (set in REG 8FH [2]) and buck output drop more than 15% than the targeted output voltage (set in Reg
81H).

Power off by power on key pressed
Once power on key pressed, POK signal assert low and need to remain low for 32ms to be considered valid. PMIC has
configurable timer to detect power on key hold time. If POK remain low for less than IRQLEVEL (set in REG 36H [5:4]), POKSIRQ
will be set. For POK hold time & gt; IRQLEVEL, POKLIRQ will be set. Typically, the system uses POKLIRQ to allow user to express
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

23

AXP288C
PMIC Optimized For Multi-Core High-Performance System
their demands for Host shutdown.
If POK remain low for more than OFFLEVEL (set in REG 36H [1:0]), POKOIRQ will be issued. After IRQ issued, PMIC will wait
for a period of time before it force shutdown (set in REG36H[3]). The PMIC can be turned on automatically (set in REG36[2]).
The waiting period is programmable from 0s to 70s(set in REG37H[2:0]).
If POK width is more than 16s, then PMIC will force shutdown immediately. This feature can be set in REG 8FH [3]. When
PMIC force shutdown, VCC_RTC will be shut off for 2 seconds, with 1K resistor to pull VCC_RTC to ground and then it will turn
back on.

Figure 9-4

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

24

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9.1.2 Power up sequence
Specially for Intel mode:
CHT Cold Boot Sequence
Signals from SoC

VBAT
VRTC
Buck2- VNN
Buck3 -V1P05A/
V1P15

T1
T0

LDO1 -V1P2A
Buck6 -V1P8A

Buck4 -VDDQ
LDO5 - VREFDQ
LDO 6 - eMMC
T2

LD03 -V3P3A
RSMRST_B
SUSPWRDNACK

T3
T4

DRAMPWROK
T5

SLP_S0IX_B

T6

Buck5 - VGG

Buck1 - VCC
VCCAPWROK
COREPWROK
PLTRST_B

T7
T8

Figure 9-7
Note:


Buck6 and LDO1 power up at the same time



LDO6 and LDO3 can power up at the same time



PMIC Power up sequence has no dependency on SUSPWRDNAK signal



SLP_S0IX_B signal gates pmic performing the remainder power up sequence

Table 9-4
Parameter

Description

Min

Typical

Max

T0

BUCK2 to BUCK3 turn on delay

Buck2 to Buck3 turn on delay should

Units
μs

follow the standard delay (T1), but have an
option to support no delay (to be
compliant with CHV A0)

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

25

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Parameter

Description

Min

Typical

Max

Units

T1

Rail to Subsequent Rail Turn-On

0.01

1

2.0

ms

0

24

500

μs

Delay for all rails unless specified
otherwise
T2

V3P3A

valid

RSMRST_B

(90%

level)

to

de-assertion

if

SUSPWRDNACK is low
T3

SUSPWRDNACK

de-assertion

0

μs

(LOW) to RSMRST_B de-assertion
T4

RSMRST_B

de-assertion

to

0

to

150

μs

20

DRAMPWROK assertion
T5

RSMRST_B

de-assertion

μs

SLP_S0IX_B de-assertion
T6

SLP_S0IX_B de-assertion to first

0

24

150

ms

subsequent voltage rail start to
turn-on delay
T7

Core rails valid to VCCAPWROK

1

ms

and COREPWROK assertion
T8

COREPWROK

assertion

to

60

μs

PLTRST_B de-assertion
Timing information
Table 9-5
N

Description

Min

Typical

Max

Units

1

Rail Ramp-Up Time from 10% to

0.08

1

2

ms

0.5

1

2.05

ms

150

μs

90% voltage level
2

Rail to Subsequent Rail Turn-On
Delay

3

V3P3A

valid

to

RSMRST_B

0

de-assertion
4

VREFDQ valid (within +/-10% of
its

final

normal

value)

50

μs

20

μs

to

DRAMPWROK assertion
5

RSMRST_B

de-assertion

to

SLP_S0IX_B de-assertion
6

SLP_S0IX_B de-assertion to first

0

8

16

ms

SX rail turn-on delay
7

Core rails valid to VCCAPWEROK

1

ms

and COREPWROK assertion
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

26

AXP288C
PMIC Optimized For Multi-Core High-Performance System
N

Description

8

Min

COREPWROK

assertion

to

Typical

Max

60

Units

μs

PLTRST_B de-assertion
Note:


VREFDQ power up the same time with VDDQ



The power down sequence is the opposite sequence of power up

9.1.3 Power down Sequencing
CHT SoC initiated cold off sequence
Signals from SoC
PLTRST_B
T0

SLP_S0IX_B
SUSPWRDNACK

COREPWROK

T1
T2

VCCAPWROK
T3

Non default on
LDOs

SUSPWRDACK going high triggers rest of shut down sequence
T4

Buck1 - VCC
T5

Buck5 - VGG

DRAMPWROK
T6

RSMRST_B

LDO3 - V3P3A
LDO6 - eMMC
LDO5 - VREFDQ
Buck4 -VDDQ

Buck6 -V1P8A
LDO1 -V1P2A
Buck3 -V1P05A/
V1P15
Buck2 -VNN
Figure 9-10

Note: Implementation note: SUSPWRDNACK should be sampled after the 50uS

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

27

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 9-8
Parameter

Description

T0

PLTRST_B

Min
de-assertion

Typical

Max

Units

to

31

100

μs

to

0

50

μs

to

0

150

μs

0

150

μs

SLP_S0IX_B de-assertion
T1

SLP_S0IX_B

de-assertion

SUSPWRDNACK assertion
T2

SLP_S0IX_B

assertion

VCCAPWROK and COREPWROK
de-assertion
T3

VCCAPWROK and COREPWROK
de-assertion to first VR starts to
turn off

T4

Rail Ramp-down Time from 90%

0.5

1

2

ms

0.5

1

3

ms

150

μs

to 10% voltage level
T5

Rail to Subsequent Rail Turn-Off
Delay

T6

DRAMPWROK

de-assertion

to

RSMRST_B assertion

9.1.4 Cold Reset and Global reset
Reset types:


Global reset: partial power down followed by power up



Cold reset: full power down followed by power up

There are two special scenarios where a cold reset can be enabled by having the SoC either initiate a cold off or a cold reset in
conjunction with a bit in the PMIC being set.

These two bits are the COLDRSTEN1 and COLDRSTEN bits as defined below.
Table 9-9

BIT

NAME

FUNCTION

DEFAULT

D[7:2]

RSVD

Reserved

0

D[1]

COLDRSTEN1

Sets whether a global reset or cold reset is

0

done when a global reset is initiated by the SoC
0 – COLD RESET not enabled
1 – COLD RESET enabled

D[0]

COLDRSTEN

Sets whether a cold off or cold reset is done

0

when a cold off is initiated by the SoC
0 – COLD RESET not enabled
1 – COLD RESET enabled
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

28

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Cold Reset scenario 1:
The diagram below shows the first special case of a cold reset being enabled based on a cold off and the PMIC register bit
being set.

CHT SoC Initiated Cold Reset
Cold Off
Sequence

Cold boot
Sequence

T0

Re-boot if CLDRSTEN=1
Figure 9-11

Table 9-10
Parameter

Description

Min

T0

Time delay between power down

Typical

Max

50

Units
ms

complete and power up start

Cold Reset scenario 2:
The diagram below shows the second special case of a cold reset being enabled based on a global reset and the PMIC register
bit being set.

Global Reset sequence turned into Cold Reset Sequence
Signals from SoC
PLTRST_B
Cold boot
Sequence
starts

SLP_S0IX_B
COLDRESETEN1 = 1
Continue Cold Off
Sequence ignoring
SUSPWRDNACK signal
T0
Figure 9-12

Table 9-11
Parameter

Description

Min

T0

Time delay between power down

Typical

Max

50

Units
ms

complete and power up start

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

29

AXP288C
PMIC Optimized For Multi-Core High-Performance System
CHT SoC initiated global reset sequence
Signals from SoC
PLTRST_B
SLP_S0IX_B
T0

COREPWROK
VCCAPWROK
Non-default on
rails
VBOOT

VCC

VBOOT
Power up triggered based on
SLP_S0IX_B signal rising edge

VGG
T1

Figure 9-14

Note:


Power down and power up timing follow cold off and cold boot timing



Rail power up sequencing will wait until SLP_S0IX_B signal goes high to begin the sequence



If SLP_S0IX_B signal goes high before power down sequence completes, power down sequence should complete before power up begins



PLTRST_B to SLP_S0IX_B delay could be zero

Table 9-13
Parameter

Description

Min

T0

Time that the SLP_S0IX_B signal stays

Typical

25

Max

Units

No max

ms

low
T1

Time for which rails stay down before

50

ms

power up sequence begins

9.1.5 Sleep state control
Description:
1. Set the REG 9AH - REG 9EH
2. SOC set SLP_S0IX_B low, the power rails power down
3. SOC set SLP_S0IX_B high, the power rails power up
4. AXP288C has additional internal gate to ensure smooth regulation (prevent Vrun adjustment and Vsleep entry I2C command to happen
consecutively). Any I2C (read/write) command between Vrun and Vsleep command will disable this gate effectively.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

30

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Default rail status
The following table is a list of the default on rails. The table also shows what the rail status is during sleep.
Table 9-14
Voltage

Rail Function

Regulator

Sleep

State

based

on

Off State

SLP_S0IX_B pin

BUCK1

VCC

Off (based on register setting)

Off

BUCK2

VNN (CHT)

CHT(On) – based on register

Off

setting
Reduced voltage based on
register setting
BUCK3

V1P0/V1P05/V1P15

Regulator is On

Off

Reduced voltage based on
register setting
BUCK4

VDDQ

On

Off

BUCK5

VGG (CHT)

CHT (Off) – based on register

Off

setting
Reduced voltage based on
register setting
BUCK6

V1P8

On

Off

LDO1

V1P2A (CHT)

Off

Off

LDO3

V3P3A

On

Off

LDO4

VRTC

On

On

LDO5

VREFDQ

On

Off

LDO6

eMMC

On

Off

Based on register control from

Off

All other rails are controlled by the driver

the driver

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

31

AXP288C
PMIC Optimized For Multi-Core High-Performance System

CHT Standby entry and exit sequence

CHT enter Standby Sequence
Signals from SoC
SLP_S0IX_B
T0

Buck1 - VCC

T1

Buck5 - VGG

T2

Buck3 -V1P05A/
V1P15

VSLEEP
T3

Buck2 - VNN

VSLEEP

Figure 9-17

Table 9-17
Parameter

Description

Min

T0

SLP_S0IX_B assertion to voltage

Typical

0

Max

Units

100

μs

rail starts to ramp down
T1

VR rail ramp-down time from 90%

0.01

1

3.0

ms

0.1

1

3.0

ms

10

mv/μs

to 10% voltage level for all VRs
unless specified otherwise
T2

VR to subsequent VR turn-off
delay for all VRs unless specified
otherwise

T3

Ramp down slew rate for BUCK3

2.5

to VSLEEP voltage

CHT exit Standby Sequence
Signals from SoC
T0

SLP_S0IX_B

Vru1

Buck2 - VNN
Buck3 – V1P05A/
V1P15
Buck5 - VGG
Buck1 - VCC

VBOOT

VSLEEP
VBOOT
VSLEEP
Vru2

VBOOT

0V
0V

T1

VBOOT

Figure 9-18
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

32

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 9-18
Parameter

Description

Min

Typical

Max

Units

T0

SLP_S0IX_B assertion to voltage

0

8

100

μs

0

0.08

1

ms

2.5

10

mv/μs

2.5

10

mv/μs

rail starts to ramp up
T1

VR to subsequent VR Turn-On
Delay for all VRs unless specified
otherwise

Vru1

Buck2 voltage ramp-up slew rate
to VBOOT

Vru2

Buck3 voltage ramp-up slew rate
to VBOOT

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

33

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9.2 IPS (Intelligent Power Select)
AXP288C has Intelligent Power Select (IPS) to select the appropriate source to power the system. The output of IPS,
IPSOUT will then be used as power source for downstream regulators and battery charger. For single input power source
system, the power source needs to be connected to both VBUS power pins as shown in Figure 9-20.

9.2.1 IPS overview
Input Power Sources Block Diagram

Communication
module

IPSOUT

N_ BATDRV

VBUS (Pin 55 )
IPSOUT

IPS
VBUS (Pin 61 )

VIN _ CHG

Charger
controller

VSYS
LX _CHG

LOADSENSE

ADC
BATSENSE

AXP 288C

Figure 9-19

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

34

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Single Input Power Source Connection Diagram

VBUS
(Pin 61)

VBUS
(Pin 55)

USB VBUS
4 .7u F
16V

AXP288C
Figure 9-20
o

If only Li- Battery is available, and no external power input, Li- Battery is used for power input;

o

If external power is available (VBUS), it is preferred in power supply

o

If Li- Battery is available, it will “Seamlessly” switch to Li- Battery once external power is removed

o

If the current is still insufficient, charge current will be reduced to zero, and Battery is used for one of power sources

9.2.2 IPSOUT source selection
For single input power source, VBUS source is channeled to IPSOUT when REG 30H[7] is set to 0 (default). For whatever
reason, if VBUS source need to be disconnected from IPSOUT, set REG 30H[7] to 1. Note that when BC Detection module is
detecting, REG 2CH[2] = 1, VBUS to IPSOUT channel is OFF.
VBUS Select Setting
Table 9-19
REG 30H[7]

REG 2CH[2]

VBUS_SEL

0

0

1

1

X

0

X

1

0

Table 9-20
REG 30H
Bit 7

Description

R/W

VBUS path select control (VBUS_SEL) when VBUS valid

RW

Default
0

0: VBUS path selected
1: VBUS path not selected

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

35

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 9-21
REG 2CH

Description

Bit 2

R/W
RW

BC_status (BC Detection status)

Default
0

1: Detecting, this bit is set when BC Detection start
0: Detection complete

Input Source Select Setting
Table 9-22
VBUS_SEL

REG 00H[4]

IPSOUT from

1

1

VBUS

0

1

VSYS

×

0

VSYS

Table 9-23
REG 00H

Description

Bit4

R/W
R

Indication VBUS can be used or not

Default
0

9.2.3 VBUS current/voltage limitation
VBUS input power source has minimum hold voltage (VHOLD) setting and current limit setting. When the input
source voltage drops below its VHOLD setting, it is considered as not having sufficient power. IPS will limit the current
draw automatically so that the input source voltage is hold to this minimum level.
VBUS VHOLD is set as max of VBAT+0.15V or 30H[5:3] whereas VBUS current limit can be set through REG 35H[7:4].
VHOLD minimum voltage value can be set through the REG30H:

Table 9-24
5

VHOLD setting bit 2

000: 4.0V; 001: 4.1V; 010: 4.2V

RW

1

4

VHOLD setting bit 1

011: 4.3V; 100: 4.4V; 101: 4.5V

RW

0

3

VHOLD setting bit 0

110: 4.6V; 111: 4.7V

RW

0

VBUS current limit is set by REG35H[7:4]:

Table 9-25
7:4

VBUS current limit select when VBUS Current limited mode is enable
0000-100mA

0001-500mA

0100-2000mA 0101-2500mA
AXP288C Datasheet V1.0

0010-900mA

RW

0001

0011-1500mA

0110-3000mA 0111-3500mA

Copyright © 2014 X-Powers Limited. All Rights Reserved.

36

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1xxx-4000mA
For the case of battery charger detection enabled, once the USB charger detection is completed, VBUS current limit will
be guided by the result of the detection. Subject to the type of USB charger detected, the current limit set in REG 35H[7:4] will
be auto updated by the value set in REG 30H[1:0]. For example, if the BC detection result indicates SDP, the current limit in REG
35H[7:4] will be set to 500mA (900mA if it is USB 3). If the detected USB charger is CDP or DCP, the current limit in REG 35H[7:4]
will then be updated according to the setting in REG 30H[1:0].
Table 9-26
REG 2FH[7:5]

Current limit

SDP

500mA

Other

REG30H[1:0]

Description
USB connected. After communication, CPU

can identify

USB3.0,then change the current limit to 900mA

VBUS with the BC detection:

AXP288C has battery charger detection module that capable of detecting type of USB charger plug onto the port. Below is
the battery charger detection flow.
.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

37

AXP288C
PMIC Optimized For Multi-Core High-Performance System
VBUS
Insert

BCD Enable?

2C[0]=1?

Y
N
BC1.2 detect
2C[2] = 1

D Line Floating
Detection

2C[2]=0?
BC1.2 result?

SDP

DP/M
Floating?

Y
Other

N

Set current limit
30_[1:0]

VBUS Path
Select and
Charge Enable

Set to 500mA

Dead battery
flow in off mode

VBUS Valid
Status Set

HOST USB
Connect

USB3.0?

Set to 900mA

Figure 9-21

When REG 2CH[0] is set to 1, battery charger detection module will start to operate. Upon completion of the BC detection
(REG 2CH[2] = 0), AXP288C will automatically update the detection result onto REG 2FH[7:5]. If the BC detection result indicate
SDP, the current limit will be set to 500mA (900mA if it is USB 3) or else the current limit will follow the setting in REG
30H[1:0].

9.2.4 VBUS input overvoltage protection
VBUS to IPSOUT path have a regulator, target of 5.0V:
Table 9-27
Input power

IPSOUT

CHGLED

Contents

& gt; 7V

5V

Floating

PMIC shutdown

& gt; 6.3V

5V

2Hz toggle

Work normally

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

38

AXP288C
PMIC Optimized For Multi-Core High-Performance System
& gt; 5.06V

5V

Charge LED

& lt; 5.06

Vin-0.06V

Charge LED

& lt; 3.5V

Vin-0.06V

Charge LED

Invalid

9.2.5 VBUS insertion power up condition
The PMIC will start the boot sequence at the point of VBUS insertion. A VBUS insertion is detected from a rising voltage
on the VBUS node as long as it is larger than 4.1V. The existence of VBUS is stored in REG 00H[5]. The charger will start
charging immediately and automatically. If the battery level is above the battery boot threshold, the PMIC will continue the
boot process, otherwise the charger will continue charging until the battery boot threshold is reached, at this point the PMIC
will continue the boot process. Please refer to Section 9.1 for detail flow chart.

9.3 BC Detection Module
This section is primarily based on battery charging specification, for more information please refer to BC rev1.2
specifications. AXP288C is compatible with BC rev1.2 and can identify SDP/CDP/DCP except ACA The PMIC can detect the
device type without software activity.
Table 9-28
Device

Description

Compatible

SDP

Standard Downstream Port

PMIC can identify

CDP

Charging Downstream Port

PMIC can identify

DCP

Dedicated Charging Port

PMIC can identify

ACA

Accessory Charger Adapter

PMIC can’t identify

Please refer to REG2FH for detailed information.

9.4 Adaptive PWM Charger
The AXP288C battery charger solution has two charging modes that it can be in. It is specifically designed to charge Li Ion
or Li Polymer type batteries. The two modes are 1) Pre Charge Mode and 2) Fast Charge Mode. The delineation between these
two modes is based on the battery voltage level of VTRKL which is set at 3.0V.
When battery voltage, VBATSENSE is between 0V to 3.0V (VTRKL), the charger is in Pre Charge Mode where charging current
is limited to a value of ITRKL (10% of ICHRG, default value is 120mA). This mode of operation is intended to prevent damage to the
battery. Once VBATSENSE ≥ VTRKL, the charger will enter Fast Charge Mode. The Fast Charge Mode can be subdivided into two
phases, namely the constant current phase (CC) and the constant voltage phase (CV). The CC phase takes place when VBATSENSE
is in between VTRKL and VTRGT. It will charge with constant ICHRG. When VBATSENSE reach VTRGT, charger will operate at CV phase. At
this phase, charger will charge with constant voltage of VTRGT.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

39

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9.4.1 Charger Overview

VTRGT
ICHRG

VTRKL

ITRKL

Figure 9-22

VTRGT is programmed in REG 33H[6:5] and ICHRG is in REG 33H[3:0] whereas VTRKL is fixed at 3V and ITRKL is set as 10% of ICHRG.

9.4.2 Charging start and stop
When VBATSENSE is between 0V to VTRGT-0.1V, the charge operation will start when VBUS insert and REG 33H[7] is set to 1.
The charging operation will cease when VBATSENSE is & gt; VTRGT-0.1V and charging current & lt; 10% of ICHRG.

9.4.3 Timeout activity
Refer to REG 34H, there are 2 timers that can be programmed as charging expire time, REG 34H[7:6] for Pre Charge and
REG 34H[1:0] for Fast Charge Mode. When the actual charge current is less than 20% of the ICHRG, the timer will automatically
hold. When the timer expired, charger will no longer charge with programmed charging current. Instead, it will turn into safe
mode. Under safe mode, charger will always charge the battery with 5mA until VBATSENSE & gt; VTRGT – 0.1V. When the charger
exits from safe mode, it will assert the IRQ. The safe mode status is reflected in REG 01H[3] and SOC can get the mode status
through this bit.
Table 9-29
REG 34H

Description

R/W

Default

RW

0

Bit
7
AXP288C Datasheet V1.0

Pre-charge Timer length setting 1

00: 40 minutes; 01: 50 minutes;

Copyright © 2014 X-Powers Limited. All Rights Reserved.

40

AXP288C
PMIC Optimized For Multi-Core High-Performance System
6

Pre-charge Timer length setting 0

10: 60 minutes; 11: 70 minutes.

RW

1

1

Fast charge maximum time setting 1

00: 6 hours; 01: 8 hours;

RW

0

0

Fast charge maximum time setting 0

10: 10 hours; 11: 12 hours.

RW

1

R/W

Default

Table 9-30
REG 01H
Bit3

Description
Indicate battery safe mode

R

0-charger is not in battery safe mode; 1-charger is in battery safe mode
There are two ways to reset or exit from safe mode. One is plug out and re-insert the input power source or toggle
charger enable bit.

9.4.4 CHGLED activity
AXP288C provides CHGLED pin. The LED connected to this pin can be used to indicate charger status and input power
sources over voltage alarm. There are two Charge LED modes that can be configured through REG 34H[4] if REG 32H[3] is set
to 1.
Table 9-31
REG 34H
Bit 4

Description

R/W

Default

CHGLED Mode select when REG 32H[3] is 1

RW

0

R/W

Default

RW

00

RW

0

0: Type A; 1: Type B
Table 9-30
REG 32H
Bit 5-4

Description
CHGLED pin control

00: Hi-Z
01: 25% 0.5Hz toggle
10: 25% 2Hz toggle
11: drive low

Bit 3

CHGLED pin control

0: controlled by REG 32H[5:4]
1: controlled by Charger

Charge LED indicator
Table 9-32
CHGLED pin

Mode A

Mode B

Z (tri-state)

Not charging

Not charging due to
1. no external power source or
2. external

power

source

is

insufficient and battery is
discharging
25% duty 1Hz (Z/Low)
AXP288C Datasheet V1.0

Abnormality alarm due to

Charging

Copyright © 2014 X-Powers Limited. All Rights Reserved.

41

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1. charger timeout or
2. IC temperature & gt; warning
level 2) or
3. battery charge OVP & UVP
25% duty 4Hz (Z/Low)

Overvoltage alarm ( VBUS & gt; 6.3V)

Alarm due to
1. VBUS & gt; 6.3V or
2. charger timeout or
3. IC temperature & gt; warning
level 2) or
4. battery charge OVP & UVP

Low

Charging

Not charging due to battery is fully
charged

9.4.5 Battery detection
When the VBATSENSE & lt; 2.2V, AXP288C judge it as battery is not present. When VBATSENSE goes higher than 2.2V, it
indicates battery present or is inserted. For the case of battery insertion or removal, IRQ will be asserted. Battery presence
status is indicated in REG01H[5]and the battery detection function can be set by REG 32H[6].

When charger insert, AXP288C

will send a pulse to detect battery is present or not per 16 seconds.

9.4.6 Temperature protection
AXP288C has built in thermal protection for the IC itself with 3 levels of warning. Each warning level has 6.8˚C different in
threshold compare to the next level and each warning level has hysteresis gap of 13.6˚C. Below are the charger responses with
respect to each thermal warning level.
Table 9-33
Warning

AXP288C Response
Once the IC temperature exceeds this level, charger will charge at minimum charging current.

Level 1

When IC temperature drops below hysteresis limit, charger will automatically go back to its
original charging state.
If IC temperature continue to rise and exceeds this level, charger will continue to charge at

Level 2

minimum charging current. Charge LED will provide indication according to Table 9-31. If IRQ is
enabled in REG43H[7], IRQ will be asserted and its status can be read from REG 01H[7].

Level 3
AXP288C Datasheet V1.0

If IC temperature exceeds this level, all the behavior is the same as level 2 but if REG8FH[2] is
set to 1, IC will automatically shut down.
Copyright © 2014 X-Powers Limited. All Rights Reserved.

42

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 9-34
REG 43H

Description

R/W

Default

RW

0

R/W

Default

R

0

Bit
7

The PMIC temperature over the warning level 2 IRQ (OTIRQ) enable
Table 9-35

REG 01H

Description

Bit
7

Indication PMIC die over temperature or not
0: not over temperature; 1: over temperature
Table 9-36

REG 8FH

Description

R/W

Default

Bit 2

The PMIC shut down or not when Die temperature is over the warning

RW

0

level 3
0-not shut down
1-shut down
Beside built in IC thermal protection, AXP288C has the capability to sense one external thermal sensor (for battery
temperature) through TS pin.

Block Diagram for Battery Temperature Measurement

REG 84_[2]
REG 84_[1:0]

ADC timing

TS

TS ADC
en

RNTC
REG 82_[0]=1 &
(Charging or Power on)

& lt; VHTF
OR
& gt; VLTF
REG 58_[7:0]
and
REG 59_[3:0]

stop CHARGER

IRQ

Figure 9-23

AXP288C has built in current source that can be used to inject to external thermal sensor thru TS pin for temperature
reading. This current source has 4 level of current which can be programmed through REG 84H[5:4]. By default, the current
source will only be injected when ADC is going to read the temperature data. The ADC to read TS pin input is enabled by
setting REG 82H[0] to 1. However the current source switch can be programmed to always OFF or ON or only ON when charger
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

43

AXP288C
PMIC Optimized For Multi-Core High-Performance System
is charging through REG 84H[1:0].
Table 9-38
REG 84H

Description

R/W

Default

RW

11

RW

10

R/W

Default

RW

0

Bit
5-4

Current source from TS pin control:
00: 20uA; 01: 40uA; 10: 60uA; 11: 80uA

1-0

Current source from TS pin on/off

00: off

enable bit [1:0]

01: on when charging battery, off
when not charging
10: on in ADC phase and off when
out of the ADC phase, for power
saving
11: always on
(As TS pin and GPIO0ADC pin use
the same current source, when TS
pin set to always on, GPADC pin can
not be used.)
Table 9-39

REG 82H

Description

Bit
0

TS pin input to ADC enable

0: off, 1: on

When the current source is injected to thermal sensor (NTC), it will create a voltage drop across NTC and this voltage will
be read by 12 bits ADC thru TS pin. The 12 bits code output of the ADC will then be stored in REG 58H (HSB 8) & REG 59H (LSB
4). The relation of TS pin voltage to 12 bits ADC output code is as below:
12 bits ADC output code = R_NTC(Ω) * REG 84*5:4+( μA) / (0.8 * 103).
Table below is the example by using 10K NTC from Murata (NCP15XH103F03R).
Table 9-40
Temperature (˚C)

R_NTC (Ω)

TS Pin Voltage (V)

-10

40260

0

12 bits ADC output code
REG 58H[7:0]

REG 59H[3:0]

3.221

FBH

AH

26490

2.119

A5H

8H

25

10000

0.800

3EH

8H

40

5840

0.467

24H

7H

45

4924

0.394

1EH

CH

55

3550

0.284

16H

3H

There are 2 battery over temperature (OTP) and 2 under temperature (UTP) thresholds can be set to protect the battery
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

44

AXP288C
PMIC Optimized For Multi-Core High-Performance System
by either controlling the charger or shutdown the system. The first level OTP & UTP thresholds are programmed by REG 38H &
REG 39H. The second level OTP & UTP threshold are programmed by REG 3CH & REG 3DH. When battery temperature is higher
or lower than the first level OTP or UTP threshold, IRQ is asserted, charger will stop charging and REG 01H[6] change to 0 to
reflect the status. When battery temperature is higher or lower than the second level OTP or UTP threshold, IRQ is asserted.
System may or may not shutdown subject to SW decision. There is a hysteresis of 460.8 mV(refer to TS pin voltage) for UTP
threshold, and there is a hysteresis of 57.6 mV for OTP threshold. Every time when the battery temperature comes out from
first level over or under temperature, IRQ is asserted. Charger restores the original charging state and REG 01H[6] change to 1.
In normal case, first level of OTP & UTP thresholds should be set within the second level OTP & UTP thresholds.
Using TS pin current source and obtain TS pin data of the following table:
Table 9-41
Usage condition

setting

Key point

TS = GND , REG 84H[1:0] = 00 , TS work as GPADC

Don’t need temperature protection

(default 00)
,REG84H[2] = 1
Temperature protection when in charger

REG 84H[1:0] = 01

Current

source

on

when

charging
Temperature protection when in charging and

REG 84H[1:0] = 10

discharging
TS for GPADC or GPIO

REG 84H[1:0] = 11 when need current
source
REG 84H[1:0] = 00 when not need
current source

Logic Table:
Table 9-42
REG84H[2]

REG82H[0]

REG84H[1:0]

Function

ADC Enable

Current

0

0

0

Work mode

IRQ

xx

TS

NO

1

00

TS

NO

0

1

01

TS

0

1

10/11

TS

IRQ all times

1

0

xx

GPADC

NO

AXP288C Datasheet V1.0

IRQ when in
Charging

Copyright © 2014 X-Powers Limited. All Rights Reserved.

Note

all IRQ work

TS function
disable

45

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9.5 Multi-Power Outputs
BUCK1-6 are dual mode (PFM / PWM), by default is auto switch mode. All Buck and PWM charger are synchronized with
frequency of 3MHz (with spread spectrum option), hence small value external inductors and capacitors components can be
used.
All Buck and LDO have current limiting protection function. When the load current exceeds the current limit, the output
voltage will drop. Meanwhile, all of the Buck output voltage will be monitored. If the Buck output voltage is 15% lower than
the set value and BUCK 85% low voltage turn off PMIC function (REG 81H) is enabled, PMIC will automatically force a
shutdown and PWROK pin becomes low. Buck output voltage monitor de-bounce time setting is available at REG 8EH[7:6].
BUCK1-5 has DVM enable option. In DVM mode, when there is a change in the output voltage, BUCK will change to the
new targeted value step by step. If the application does not require use of any Buck, the LX pin can be left floating while VIN
and PGND need to be connected. PMIC will automatically detect this state to turn off the Buck.
Table 9-43
X-Powers

Intel

Input

Default Voltage

Max Current

Default State

Application

BUCK1

BUCK1

IPSOUT

1.0V

3A

on

VCC

BUCK2

BUCK2

IPSOUT

1.0V

1.8A

on

VNN (CHT)

BUCK3

BUCK3

IPSOUT

1.05V

2.5A

on

V1P0/1P05/A/S

BUCK4

BUCK4

IPSOUT

1.5/1.36/1.24V

2.5A

on

VDDQ

BUCK5

IPSOUT

1.0V

6A

on

VGG (CHT)

BUCK6

BUCK6

IPSOUT

1.8V

1.5

on

V1P8A/S

ALDO3

LDO3

IPSOUT

3.3V

0.2A

on

V3P3A/S

FLDO1

LDO1

& gt; 1.2V

1.25V

0.3A

on

V1P2SX

FLDO2

LDO2

& gt; 1.2V

1.25V

0.1A

on

V1P2A/S

FLDO3

LDO5

& gt; 1.2V

VBUCK4/2

0.03A

on

VREFDQ

RTCLDO

LDO4

IPSOUT

3.0V

60mA

Always on

RTC

BUCK5
(Dual Phase)

Both VINT and VCC_RTC input from IPSOUT. As long as any of the VBUS or BAT power exists, they will not power down.
VINT output is fixed at 1.8V, while VCC_RTC is fixed at 3.0V.

9.6 ADC
PMIC has a 12Bit SAR ADC. The ADC input range is 0V to 2.0475V, with is 0.5mV/step. Voltage and current ADC has
sampling frequency option of 800/400/200/100Hz. The relationship between input signal and data is listed below:
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

46

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 9-44
Channel function

000H

STEP

FFFH

Condition

BAT voltage (BATSENSE)

0mV

1.1mV

4.5045V

Power On

Current offset

0mA

1mA

4.095A

Charging or power on

BAT discharge current

0mA

1mA

4.095A

Power on

Internal temperature

-267.7 ˚C

0.106 ˚C

167.4 ˚C

Power on

BAT charge current

0mA

1mA

4.095A

Charging or Power on

TS pin input

0mV

0.8mV

3.276V

Charging or Power on

GPIO0 pin input

0mV

0.8mV

3.276V

Power On

Current ADC measured the current through the 10mohm resistor between BATSENSE and LOADSENSE. For internal
temperature, internal logic will do the ADC data comparison with register set warning level for sending over-temperature
alarm or shutdown. To identify the battery current direction, the charge current and discharge current value will be compare
base on status of charger enable, battery present and VBUS present indication.

9.7 Fuel Gauge
The Fuel Gauge comprises 3 modules – Rdc calculation module; OCV (Open Circuit Voltage) and Coulomb counter module;
and calibration module. The Fuel Gauge system is able to export information about battery to application such as Battery
capacity percentage (REG B9H), Battery Voltage (REG 78H, REG 79H), Battery charging current (REG 7AH, REG 7BH), Battery
discharge current (REG 7CH, REG 7DH), Battery maximum capacity (REG E0H, REG E1H), Battery Rdc value (REG BAH, REG BBH).
The Fuel Gauge can be enabled or disabled via REG B8H. The Battery low warning can be set in REG E6, and IRQ (REG 4BH) will
be sent out to alert the platform when the battery capacity percentage is lower than the warning level set in REG E6H.
Once a default battery is selected for a particular design, it is highly recommended to calibrate the battery to achieve
better Fuel Gauge accuracy. The calibration procedure is documented in separate Application Guide – AXP288 Battery
Calibration Application Guide. Once the calibration data are available, user can write the calibration info to the following
register – REG C0H – DFH (OCV percentage table) on each boot. Or user can choose not to do the calibration and use the
default OCV percentage value. Additionally, the Fuel Gauge system is capable to learn the battery characteristic on each Full
charge cycle. Information such as Battery Maximum capacity (REG E0H, REG E1H) and Rdc (REG BAH, REG BBH) will be
updated automatically over time.
OCV Percentage Table
Table 9-45
Reg Address

AXP288C Datasheet V1.0

Percent

OCV

0
2.9920
RW(H)
C0
3.1328
RW(H)
C1
3.2736
Copyright © 2014 X-Powers Limited. All Rights Reserved.

47

AXP288C
PMIC Optimized For Multi-Core High-Performance System
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
DA
DB
DC
DD
DE
DF

AXP288C Datasheet V1.0

RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
RW(H)
100

3.3440
3.4144
3.4848
3.5552
3.5904
3.6080
3.6256
3.6432
3.6608
3.6960
3.7312
3.7664
3.8016
3.8192
3.8368
3.8544
3.8720
3.9072
3.9424
3.9776
4.0128
4.0480
4.0832
4.1184
4.1360
4.1536
4.1888
4.224
4.2592
4.2944
4.3296

Copyright © 2014 X-Powers Limited. All Rights Reserved.

48

AXP288C
PMIC Optimized For Multi-Core High-Performance System

9.8 Interrupt Controller
PMIC Interrupt Controller monitors such as low power, bad battery, PWRON pin signal, over temperature, GPIO input
edge signals such as trigger events. When the events occur, corresponding IRQ status will be set to 1, and will drive IRQ pin
(NMOS open drain) asserted low. When host detect triggered IRQ signal, host will scan through the trigger events and respond
accordingly. Meanwhile, Host will reset the IRQ status by writing “1” to status bit. Host will always check every IRQ status from
time to time and only will take effect with respective relevant enabled IRQ bit only.
The input edge IRQ of GPIO will only functions when GPIO pin is set as Digital input, and the function will take effect when
input edge IRQ is enable . The input will go through about 1ms of de-bounce and corresponding IRQ will trigger when detect
rising and falling edge. Rising, falling, or both edge triggering is control by corresponding IRQ register bit.
8bits event timer will issue timeout IRQ. Clearing IRQ doesn’t start counter.

9.9 TWSI
The PMIC is compatible with a host-controlled environment, functioned as a slave port enabling serial interface
compatible hosts to write to or read from internal registers. The PMIC only responds (ACK) to address 68H/69H.
Table 9-46
BYTE

BIT
MSB

6

5

4

3

2

1

0

WRITE

0

1

1

0

1

0

0

0

READ

0

1

1

0

1

0

0

1

I/O DATA BUS

B7

B6

B5

B4

B3

B2

B1

B0

Incremental Read:
The PMIC support incremental read operations in normal TWI mode. The address increases by 1 automatically.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

49

AXP288C
PMIC Optimized For Multi-Core High-Performance System

10 Register
Note: hereinafter, " system reset " means that the Register will be reset when the PMIC power off, and " power on reset "
means that the Register will be reset when IPSOUT voltage drop below 2.1V . “cold reset” means the Register will be rest when
PMIC power on after the cold off.

Register List
Table 10-1
Address

Description

R/W

00

Power source status

R

01

Power mode and Charger status

R

02

Power up/down reason register

RW

03

IC type number

R

51H

04-0F

12 Data buffers

RW

00H

10

Output power on-off control 1

RW

XXH

12

Output power on-off control 2

RW

08H

13

Output power on-off control 3

RW

9CH

14

On/Off synchronous control

RW

48H

15

DLDO1 voltage control

RW

16H

16

DLDO2 voltage control

RW

16H

17

DLDO3 voltage control

RW

16H

18

DLDO4 voltage control

RW

1AH

19

ELDO1 voltage control

RW

00H

1A

ELDO2 voltage control

RW

00H

1B

ELDO3 voltage control

RW

00H

1C

FLDO1 voltage control

RW

0BH

1D

FLDO2/3 voltage control

RW

0BH

20

BUCK6 voltage control

RW

02H

21

BUCK5 voltage control

RW

B2H

22

Reserved

RW

XXH

23

BUCK1 voltage control

RW

B2H

24

BUCK4 voltage control

RW

XXH

25

BUCK3 voltage control

RW

ADH

26

BUCK2 voltage control

RW

A8H

27

BUCK1/2/3/4/5 DVM control

RW

XCH

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

Default

50

AXP288C
PMIC Optimized For Multi-Core High-Performance System
28

ALDO1 voltage control

RW

17H

Address

Description

R/W

Default

29

ALDO2 voltage control

RW

17H

2A

ALDO3 voltage control

RW

1AH

2C

BC Module Global Register

RW

00H

2D

BC Module VBUS Control and Status Register

RW

30H

2E

BC USB Status Register

RW

40H

2F

BC Detect Status Register

R

20H

30

VBUS path control & Hold voltage setting

RW

01H

31

Power wakeup control & VOFF setting

RW

03H

32

Power Disable, BAT detect and CHGLED pin control

RW

4XH

33

Charger Control 1

RW

CXH

34

Charger Control 2

RW

45H

35

Charger Control 3

RW

18H

36

POK setting

RW

59H

37

POK Power off activity time setting

RW

00H

38

VLTF-charge setting

RW

A5H

39

VHTF-charge setting

RW

1FH

3A

Reserved

RW

XXH

3B

BUCK frequency setting

RW

08H

3C

VLTF-work setting

RW

FCH

3D

VHTF-work setting

RW

16H

3E

Reserved

RW

XXH

40

IRQ enable 1

RW

D8H

41

IRQ enable 2

RW

FCH

42

IRQ enable 3

RW

FFH

43

IRQ enable 4

RW

03H

44

IRQ enable 5

RW

7CH

45

IRQ enable 6

RW

00H

48

IRQ Status 1

RW

00H

49

IRQ Status 2

RW

00H

4A

IRQ Status 3

RW

00H

4B

IRQ Status 4

RW

00H

4C

IRQ Status 5

RW

00H

4D

IRQ Status 6

R

00H

56

IC internal temperature data, highest 8bit

R

00H

57

IC internal temperature data, lowest 4bit

R

00H

58

TS pin input ADC data, highest 8bit

R

00H

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

51

AXP288C
PMIC Optimized For Multi-Core High-Performance System
59

TS pin input ADC data, lowest 4bit

R

00H

5A

GPIO0 pin input ADC data, highest 8bit

R

00H

5B

GPIO0 pin input ADC data, lowest 4bit

R

00H

Address

Description

R/W

Default

78

Average data bit[11:4] for Battery voltage (BATSENSE)

R

00H

79

Average data bit[3:0] for Battery voltage (BATSENSE)

R

00H

7A

Average data bit[11:4] for Battery charge current

R

00H

7B

Average data bit[3:0] for Battery charge current

R

00H

7C

Average data for Battery discharge current highest 8 bit

R

00H

7D

Average data for Battery discharge current lowest 4 bit

R

00H

80

BUCK PWM/PFM mode select

RW

80H

81

Off-Discharge and Output monitor control

RW

80H

82

ADC Enable

RW

E1H

84

ADC speed setting, TS pin Control

RW

F2H

85

ADC speed setting

RW

B0H

8A

Timer control

RW

00H

8E

Buck output voltage monitor de-bounce time setting

RW

00H/00H/40H

8F

IRQ pin, hot-over shut down

RW

00H

90

GPIO0(GPADC) control

RW

07H

91

GPIO0LDO and GPIO0 high level voltage setting

RW

1AH

92

GPIO1 control

RW

07H

93

GPIO1LDO and GPIO1 high level voltage setting

RW

1AH

94

GPIO signal bit

R

00H

97

GPIO pull down control

RW

00H

9A

Run time Sleep power up sequence 1

RW

00H

9B

Run time Sleep power up sequence 2

RW

00H

9C

Run time Sleep power down sequence 1

RW

00H

9D

Run time Sleep power down sequence 2

RW

00H

9E

Power rail mode in Sleep state

RW

00H

A0

Real time data bit[11:4] for Battery voltage (BATSENSE)

R

00H

A1

Real time data bit[3:0] for Battery voltage (BATSENSE)

R

00H

B8

Fuel Gauge Control

RW

C0H

B9

Battery capacity percentage for indication

R

64H

BA

RDC 1

RW

80H

BB

RDC 0

RW

5DH

BC

OCV 1

R

00H

BD

OCV 0

R

X0H

E0

Battery maximum capacity

RW

00H

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

52

AXP288C
PMIC Optimized For Multi-Core High-Performance System
E1

Battery maximum capacity

RW

00H

E2

Coulomb meter counter

RW

00H

E3

Coulomb meter counter

RW

00H

E4

OCV Percentage of battery capacity

R

64H

E5

Coulomb meter percentage of battery capacity

R

64H

Address

Description

R/W

Default

E6

Battery capacity percentage warning level

RW

A0H

E8

Fuel gauge tuning control 0

RW

00H

E9

Fuel gauge tuning control 1

RW

00H

EA

Fuel gauge tuning control 2

RW

00H

EB

Fuel gauge tuning control 3

RW

00H

EC

Fuel gauge tuning control 4

RW

00H

ED

Fuel gauge tuning control 5

RW

00H

REG 00H: Power source status
Table 10-2
Bit

Description

R/W

7

Reserved

R

6

Reserved

R

5

VBUS presence indication

R

0- VBUS not presence (VBUS & lt; 3.5V)
1- VBUS presence (VBUS & gt; 4.1V)
4

Indication of VBUS valid (VBUS_Val)

R

3

VBAT & gt; 3.5V or not

R

2

Indication Battery current direction

R

0: Battery discharge
1: Charging battery
1

Reserved

R

0

STARTUP_TRIGGER: indicate the startup trigger is VBUS or not

R

0: startup trigger is not VBUS; 1: startup trigger is VBUS

REG 01H: Power mode and Charger status
Table 10-3
Bit
AXP288C Datasheet V1.0

Description
Copyright © 2014 X-Powers Limited. All Rights Reserved.

R/W
53

AXP288C
PMIC Optimized For Multi-Core High-Performance System
7

Indication PMIC die over temperature or not

R

0-not over temperature; 1-over temperature
6

Charging indication

R

0-Charger is not charging or charging is done; 1-Charger is charging
5

Battery presence indication

R

0-No Battery is connected to AXP288C; 1-Battery is connected
4

REG 01H[5] valid flag

R

0- REG 01H[5] is invalid
1- REG 01H[5] is valid
Indicate whether Battery detected or not yet
3

Indicate battery safe mode

R

0-charger is not in battery safe mode; 1-charger is in battery safe mode
2:0

Reserved

R

REG 02H: Power up/down reason register
Reset: Power on reset
Table 10-4
Bit

Description

R/W

Default

7

Power on key override was the shutdown reason, write 1 to clear

R/W

0

6

SOC initiated cold off was the shutdown reason, write 1 to clear

R/W

0

5

PMIC UVLO threshold was the shutdown reason, write 1 to clear

R/W

0

4

Cold reset was the start up reason, write 1 to clear

R/W

0

3

SOC initiated Global Reset was the start up reason,

R/W

0

R/W

0

write 1 to clear
2

Battery insertion was the start up reason, write 1 to clear,
write 1 to clear

1

Charger insertion was the start up reason, write 1 to clear

R/W

0

0

Power on key was the start up reason, write 1 to clear

R/W

0

REG 03H: IC type no.
Default: 51H
Table 10-5
Bit
5-4

Description
Reserved

AXP288C Datasheet V1.0

R/W
R

Copyright © 2014 X-Powers Limited. All Rights Reserved.

54

AXP288C
PMIC Optimized For Multi-Core High-Performance System
7-6
&
3-0

IC type No.

R

010001: IC is AXP288C
Others: Reserved

REG 04-0FH: 12 Data buffers
Default: 00H
Reset: Power on reset
Note: As long as one of the external powers, batteries or backup batteries exists, this data will be reserved and free from
the startup and shutdown influence.

REG 10H: Output power on-off control 1
Default:XXH
Reset: Cold reset
Table 10-6
Bit

Description

R/W

Default

7

Reserved

6

BUCK2 on-off control

0-off; 1-on

RW

1

5

BUCK3 on-off control

0-off; 1-on

RW

1

4

BUCK4 on-off control

0-off; 1-on

RW

1

3

BUCK1 on-off control

0-off; 1-on

RW

1

2

Reserved

1

BUCK5 on-off control

0-off; 1-on

RW

1

0

BUCK6 on-off control

0-off; 1-on

RW

1

REG 12H: Output power on-off control 2
Default:08H

Reset: Cold reset
Table 10-7
Bit
7

Description

R/W

Default

Reserved

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

55

AXP288C
PMIC Optimized For Multi-Core High-Performance System
6

DLDO4 on-off control

0-off; 1-on

RW

0

5

DLDO3 on-off control

0-off; 1-on

RW

0

4

DLDO2 on-off control

0-off; 1-on

RW

0

3

DLDO1 on-off control

0-off; 1-on

RW

1

2

ELDO3 on-off control

0-off; 1-on

RW

0

1

ELDO2 on-off control

0-off; 1-on

RW

0

0

ELDO1 on-off control

0-off; 1-on

RW

0

REG 13H: Output power on-off control 3
Default:9CH
Reset: Cold reset
Table 10-8
Bit

Description

R/W

Default

7

ALDO3 on-off control

0-off; 1-on

RW

1

6

ALDO2 on-off control

0-off; 1-on

RW

0

5

ALDO1 on-off control

0-off; 1-on

RW

0

4

FLDO3 on-off control

0-off; 1-on

RW

1

3

FLDO2 on-off control

0-off; 1-on

RW

1

2

FLDO1 on-off control

0-off; 1-on

RW

1

1-0

Reserved

REG 14H: On/Off synchronous control
Default:48H
Reset: Bit[7] & bit[4:0] reset signal is System reset, bit[6:5] reset signal is Cold reset
Table 10-9
Bit
7

Description
Global reset act as cold reset Enable bit

R/W

Default

RW

0

RW

1

0:Disable
1:Enable
All power rails power down and then power up,64ms delay
6

BUCK5 poly-phase control
0:no poly-phase
1:dual phase

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

56

AXP288C
PMIC Optimized For Multi-Core High-Performance System
5

BUCK 3 & 4 change to poly-phase Buck

RW

0

RW

0

RW

1

RW

0

RW

0

RW

0

0: BUCK 3 & 4 is independent, not poly-phase Buck
1: BUCK 3 & 4 is poly-phase Buck
4

Select the BUCK2/ 3 /5 Vrun register or Vsleep register
0:Vrun Register
1:Vsleep Register

3

If SLP_S0IX_B go high and PLTRST_B status is low for 512ms, PMIC will do a cold reset
or not

(Reset: power on reset)

0: don't cold reset
1: do a cold reset
2

Cold reset Enable set bit
0:Disable
1:Enable
All power rails power down and then power up,64ms delay

1

Power control register select

1-select buffer register, output value of
control register to buffer
0-select the control register

0

Output buffer register value

1-outport to control register from buffer
Bit[1:0], self clear to 0 after output

REG 15H: DLDO1 voltage control
Default:16H
Reset: Cold reset
Table 10-10
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 2.9V

RW

16H

R/W

Default

0.7V-3.3V, 100mV/step

REG 16H: DLDO2 voltage control
Default:16H
Reset: System reset
Table 10-11
Bit
AXP288C Datasheet V1.0

Description
Copyright © 2014 X-Powers Limited. All Rights Reserved.

57

AXP288C
PMIC Optimized For Multi-Core High-Performance System
7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 2.9V

RW

10110

0.7V-3.4V, 100mV/step
3.4V-4.2V, 200mV/step

REG 17H: DLDO3 voltage control
Default:16H
Reset: System reset
Table 10-12
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 2.9V

RW

10110

0.7V-3.3V, 100mV/step

REG 18H: DLDO4 voltage control
Default:1AH
Reset: System reset
Table 10-13
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 3.3V

RW

11010

0.7V-3.3V, 100mV/step

REG 19H: ELDO1 voltage control
Default:00H (16H for AXP288CD)
Reset: System reset
Table 10-14
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0

RW

00000

0.7-1.9V, 50mV/step
AXP288C Datasheet V1.0

(10110 for
Copyright © 2014 X-Powers Limited. All Rights Reserved.

58

AXP288C
PMIC Optimized For Multi-Core High-Performance System
AXP288CD
)

REG 1AH: ELDO2 voltage control
Default:00H
Reset: System reset
Table 10-15
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0

RW

00000

0.7-1.9V, 50mV/step

REG 1BH: ELDO3 voltage control
Default:00H
Reset: System reset
Table 10-16
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0

RW

00000

0.7-1.9V, 50mV/step

REG 1CH: FLDO1 voltage control
Default:0BH
Reset: Cold reset
Table 10-17
Bit

Description

R/W

Default

7-4

Reserved

RW

000

3-0

voltage setting Bit 3-0, default is 1.25V

RW

BH

0.7-1.45V, 50mV/step

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

59

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 1DH: FLDO2/3 voltage control
Default:0BH
Reset: Cold reset
Table 10-18
Bit
7-5
4

Description

R/W

Default

Reserved

RW

000

FLDO3 voltage setting

RW

0

RW

BH

R/W

Default

0:BUCK4 / 2
3-0

1:FLDOIN/2

FLDO2 voltage setting Bit 3-0, default is 1.25V
0.7-1.45V, 50mV/step

REG 20H: BUCK6 voltage control
Default:02H (11H for AXP288CD)
Reset: Cold reset
Table 10-19
Bit

Description

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, 1.6-3.4V, 100mV/step, default is 1.8V

RW

02H

(3.3V for AXP288CD)

(11H for
AXP288CD
)

REG 21H: BUCK5 voltage control
Default:B2H
Reset: Cold reset
Table 10-20
Bit
7

Description
DVM finished or not status bit
0: not finished

6-0

R/W

Default

R

1

RW

32H

1: finished

voltage setting Bit 6-0, default is 1.0V
0.50-1.20V:10mV/step

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

60

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1.22-1.30V:20mV/step

REG 22H: Reserved
Default:XXH
Reset: System reset
Table 10-21
Bit
7-0

Description

R/W

Reserved

Default

RW

00

REG 23H: BUCK1 voltage control
Default:B2H
Reset: Cold reset
Table 10-22
Bit
7

Description
DVM finished or not status bit
0: not finished

6-0

R/W

Default

R

1

RW

32H

1: finished

voltage setting Bit 6-0, default is 1.0V
0.50-1.20V:10mV/step

1.22-1.30V:20mV/step

REG 24H: BUCK4 voltage control
Default:XXH
Reset: Cold reset
Table 10-23
Bit
7

Description
DVM finished or not status bit
0: not finished

6-0

R/W

Default

R

1

1: finished

voltage setting Bit 6-0

RW

BUCK4SET is tied to :

GND

VINT

Floating

0.80-1.12V:10mV/step

Type 0

1.5V

1.36V

1.24V

1.14-1.84V:20mV/step

Type 1

0.9V

1.8V

1.0V

Note:type 0 or 1 set by OTP

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

61

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 25H: BUCK3 voltage control
Default:ADH
Reset: Cold reset
Table 10-24
Bit
7

Description
DVM finished or not status bit
0: not finished

6-0

R/W

Default

R

1

RW

2DH

R/W

Default

1: finished

voltage setting Bit 6-0, default is 1.05V
0.60-1.10V:10mV/step
1.12-1.52V:20mV/step

REG 26H: BUCK2 voltage control
Default:A8H
Reset: Cold reset
Table 10-25
Bit
7

Description
DVM finished or not status bit
0: not finished

6-0

R

1

RW

28H

1: finished

voltage setting Bit 6-0, default is 1.0V
0.60-1.10V:10mV/step
1.12-1.52V:20mV/step

REG 27H: BUCK1 /2 /3 /4 /5 DVM control
Default:XCH
Reset: System reset
Table 10-26
Bit
7

Description
BUCK2 DVM on-off control

R/W

Default

RW

1

RW

1

0: disable; 1: enable
6

BUCK3 DVM on-off control
0: disable; 1: enable

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

62

AXP288C
PMIC Optimized For Multi-Core High-Performance System
5

BUCK4 DVM on-off control

RW

1

RW

1

RW

1

RW

0

RW

0

0: disable; 1: enable
4

BUCK1 DVM on-off control
0: disable; 1: enable

3

Reserved

2

BUCK5 DVM on-off control
0: disable; 1: enable

1

RSMRST_B drive low when ALDO3 less than 85% or not control
0: not drive low; 1: drive low

0

DRAMPWROK drive low when FLDO3 less than 85% or not control
0: not drive low; 1: drive low

REG 28H: ALDO1 voltage control
Default:17H
Reset: System reset
Table 10-27
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0

RW

10111

0.7-3.3V, 100mV/step, default is 3.0V

REG 29H: ALDO2 voltage control
Default:17H
Reset: System reset
Table 10-28
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 3.0V

RW

10111

0.7-3.3V, 100mV/step

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

63

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 2AH: ALDO3 voltage control
Default:1AH
Reset: Cold reset
Table 10-29
Bit

Description

R/W

Default

7-5

Reserved

RW

000

4-0

voltage setting Bit 4-0, default is 3.3V

RW

1AH

0.7-3.3V, 100mV/step

REG 2CH: BC Module Global Register
Default:00H
Reset: bit7 is system reset, bit[6:0] Power On reset
Table 10-30
Bit

Description

R/W

Default

RW

0

RW

0

DCD_SEL
DCD Detect Select
7

Software writes 1 to this bit to select DCD Detection during BC Detect.
DCD_TIMEOUT_CTL
DCD Timeout Control
Software writes these fields to configure the DCD timeout value.
When the DCD_SEL is set, the BC Module read the MultValIdBc if pin contact has been
detected or the time defined on these fields has been expired .
When the DCD_SEL is not set, he BC Module read the MultValIdBc if the time defined on
these fields has been expired .
00: 300ms 01: 100ms

6-5

10: 500ms

11: 900ms

Vlgc_Com_Sel
Vlgc Compare Select
Software writes 1 to this bit to choose the Vlgc compare during Primary Detect when the ID
pin is float.
When this bit is set, the BC Module is optionally allowed to compare D- with Vlgc beside the
Vdp_src comparing. The BC Module determine that it is attached to a DCP or CDP if D- is
greater than Vdat_ref, but less than Vlgc. Otherwise, the BC Module determine that it is
4

attached to a SDP, which may actually be a SDP, or a PS2 port, or a proprietary charge.

RW

0

3

DBP_Timeout_CTL

RW

0

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

64

AXP288C
PMIC Optimized For Multi-Core High-Performance System
DBP Hardware Timeout Control
If this bit is set, the BC Module would clear the DB_Perform bit on the BC_USB_Sta_R
register after Tsvld_con_wkb when the DB_Perform bit is set.
Note: Tsvld_con_wkb = 45min
BC_status
BC Detection status
Detection finish or not
1:Detecting,when starting BC Detect, set this bit
2

0:Detect finish

RW

0

1

Reserved

RW

0

RW

0

RS
Run/Stop
Software writes 1 to this bit to start the BC Module operation. A transition from a zero to a
one would cause the reset on the BC Module logic.
0

If this bit = 1,when VBUS low go high, BC detection start automatically

REG 2DH: BC Module VBUS Control and Status Register
Default:30H
Reset: Power On reset
Table 10-31
Bit
7

Description

Default

R

0

RW

0

RW

Reserved

R/W

1

Indicate the first power on status
Software write 1 to this bit to indicate not first time power on
If Battery not present, and this bit is 0,the VBUS current limit set to 3A,for the F/W update in
6

factory
DP/DM floating Detection enable
0:disable

5

1:enable
DP/DM pull down enable
0:disable

4

1:enable

RW

1

3-0

Reserved

RW

0

REG 2EH: BC USB Status Register
Default:40H
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

65

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Reset: Reset by the VBUS negative edge
Table 10-32
Bit

Description

R/W

Default

RW

0

RW

1

RW

0

RW

0

R/W

Default

R

001

DB_Perform
Dead Battery Perform
Both BC Module and software write 1 to this bit to perform unconfig DBP clause and clean it to 0 to
7

stop the unconfig DBP clause.
Dead battery detect enable bit

(Reset: power on reset)

0:disable
6

1:enable

5

Reserved
USB_Mode
USB Speed Mode Flag
This bit is used in good battery state. It is set by the USB driver to indicate the USB speed mode for
the power manage.
0: High-Speed, Full-Speed or Low-Speed Mode

4

1: Super-Speed Mode
Dev_Bus_State
Device Bus State Flag
These fields are used in good battery state. They are set by the USB driver to indicate the USB bus
state for the power manage.
000b: attached, physical signal pin contact
001b: connected, attached and when the downstream terminal is valid
010b: suspended
011b: configured

3-0

100b-111b: reserved

REG 2FH: BC Detect Status Register
Default:20H
Reset: Reset by the VBUS negedge
Table 10-33
Bit

Description
BC_Result
BC Detect Result
These fields indicate the result of BC Detect performance. These fields should be used by the BC
Module when the BC_Per bit of the BC_GLOBAL_R register transaction from 1 to 0.

7-5

Value

Meaning

AXP288C Datasheet V1.0

Descriptor
Copyright © 2014 X-Powers Limited. All Rights Reserved.

66

AXP288C
PMIC Optimized For Multi-Core High-Performance System
000b

/

001b

SDP

The insert port is Standard Downstream Port

010b

CDP

The insert port is Charging Downstream Port

011b

DCP

The insert port is Dedicated Charging Port

100b

Reserved

/

101b

Reserved

/

110b

Reserved

/

111b
4-0

Reserved

Reserved

/

Reserved

R

00000

REG 30H: VBUS path control & Hold voltage setting
Default:01H
Reset: Bit [7] & bit [2] reset signal is System reset, and Bit [6:3] & bit [1:0] reset signal is Power on reset
Table 10-34
Bit
7

Description

R/W

VBUS path select control (VBUS_SEL) when VBUS valid

Default

RW

0

0: VBUS path select ed
1: VBUS path Not selected
6

Reserved

5

VHOLD setting bit 2

000: 4.0V; 001: 4.1V; 010: 4.2V

RW

0

4

VHOLD setting bit 1

011: 4.3V; 100: 4.4V; 101: 4.5V

RW

0

3

VHOLD setting bit 0

110: 4.6V; 111: 4.7V

RW

0

2

Reserved

RW

0

Current limit default when BC1.2 detection result is non SDP :

RW

01

1-0

00:900mA
01:1500mA
10:2000mA
11:2500mA

REG 31H: Power wakeup control & VOFF setting
Default:03H
Reset: Bit 3 reset signal is system reset, Bit [7-4] and Bit [2-0] reset signal is Power on reset
Table 10-35
Bit
7

Description
PWROK drive low or not when Power wake up and REG 31_[3]=1

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

R/W
RW

Default
0
67

AXP288C
PMIC Optimized For Multi-Core High-Performance System
0: not drive low

1: drive low in wake up period

6

Reserved

RW

0

5

Soft Power wakeup, Write 1 to this bit, the output power will be waked up, then this bit

RW

0

RW

0

RW

0

will clear itself
4

Control bit for IRQ output and wakeup trigger when REG 31_[3] is 1
0: IRQ pin is masked and IRQ can wakeup AW1660 when REG 31_[3] is 1
1: IRQ pin is normal and IRQ can’t wakeup AW1660 when REG 31_*3+ is 1

3

Enable bit for the function that output power be waked up by IRQ source, or IRQ pin, or
REG 31_[5], etc. write 1 to this bit will clear itself
0: function is disable
1: function is enable

2

VOFF setting bit 2

000-2.6V; 001-2.7V; 010-2.8V;

RW

0

1

VOFF setting bit 1

011-2.9V; 100-3.0V; 101-3.1V;

RW

1

0

VOFF setting bit 0

110-3.2V; 111-3.3V

RW

1

REG 32H: Power Disable, BAT detect and CHGLED pin control
Default:4XH
Reset: Bit 7 reset signal is system reset, and Bit [6:0] reset signal is Power on reset
Table 10-36
Bit

Description

7

Battery detection function control: 0-disable;

Default

Reserved

6

R/W

5-4

RW

1

RW

00

RW

0

Reserved

RW

0

control bit for Delay time between PWROK signal and power good time

RW

11

CHGLED pin control

1-enable
00: Hi-Z
01: 25% 0.5Hz toggle
10: 25% 2Hz toggle
11: drive low

3

CHGLED pin control

0: controlled by REG 32H[5:4]
1: controlled by Charger

2
1-0

00: 8ms; 01: 16ms; 10: 32ms; 11: 64ms

REG 33H: Charger Control 1
Default:CXH
Reset: Bit [7] reset is system reset, Bit [6:0] reset is power on reset
Table 10-37
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

68

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Bit

Description

7

R/W

Charger enable control

Default

RW

1

RW

10

RW

0

RW

X

0-disable, 1-enable
6-5

Charger target voltage setting
00: 4.10V; 01: 4.15V; 10: 4.2V; 11: 4.35V

4

Charger end condition setting:
0-when ICHARGE & lt; 10% ICHG,Charge is done;
1-when ICHARGE & lt; 20% ICHG,Charge is done;

3-0

Charge Current setting
200mA-2.8A, 200mA/step, default is 1200mA, 14steps, 1110-1111 reserved.

REG 34H: Charger Control 2
Default:45H
Reset: Power on reset
Table 10-38
Bit

Description

R/W

Default

7

Pre-charge Timer length setting 1

00: 40 minutes; 01: 50 minutes;

RW

0

6

Pre-charge Timer length setting 0

10: 60 minutes; 11: 70 minutes.

RW

1

5

Charger output turn off or not when charging is end & the PMIC is on state

RW

0

RW

0

0: turn off; 1: do not turn off
4

CHGLED Type select when REG 32_[3] is 1
0: Type A; 1: Type B

3

reserved

RW

0

2

reserved

RW

1

1

Fast charge maximum time setting 1

00: 6 hours; 01: 8 hours;

RW

0

0

Fast charge maximum time setting 0

10: 10 hours; 11: 12 hours.

RW

1

REG 35H: Charger Control 3
Default:18H
Reset: [7:4] is VBUS negedge reset , others Power on reset
Table 10-39
Bit
7-4

Description

R/W

VBUS current limit select when VBUS Current limited mode is enable
0000-100mA

0001-500mA

0100-2000mA 0101-2500mA

0010-900mA

Default

RW

0001

0011-1500mA

0110-3000mA 0111-3500mA

1xxx-4000mA
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

69

AXP288C
PMIC Optimized For Multi-Core High-Performance System
3

Charger temperature loop enable

RW

1

0: disable 1:enable
2-0

Reserved

REG 36H: POK setting
Default:59H
Reset: Bit 3 is reset by system reset, the others is reset by Power on reset
Table 10-40
Bit

Description

R/W

Default

7

ONLEVEL setting 1

00: 128ms; 01: 1s;

RW

0

6

ONLEVEL setting 0

10: 2s;

RW

1

5

IRQLEVEL setting 1

00: 1s; 01: 1.5s;

RW

0

4

IRQLEVEL setting 0

10: 2s; 11: 2.5s.

RW

1

3

Enable bit of the function which will shut down the PMIC when POK is larger

RW

1

RW

0

11: 3s.

than OFFLEVEL
0-disable; 1-enable
2

The PMIC auto turn on or not when it shut down after off level POK
0: not turn on; 1: auto turn on

1

OFFLEVEL setting 1

00: 4s; 01: 6s;

RW

0

0

OFFLEVEL setting 0

10: 8s; 11: 10s.

RW

1

REG 37H: POK Power off activity time setting
Default:00H
Reset: Power on reset
Table 10-41
Bit

Description

7-3

Power off activity time setting

Default

Reserved

2-0

R/W

R/W

000

0/10/20/30/40/50/60/70 S

REG 38H: VLTF-charge setting
Default:A5H
Reset: Power on reset
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

70

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Bit
7-0

Description
VLTF-charge setting, M

R/W

Default

RW

A5H

R/W

Default

RW

1FH

M=U*10000/128,
default V=2.112V, M=A5H;range is 0V-3.264V

REG 39H: VHTF-charge setting
Default:1FH
Reset: Power on reset
Table 10-42
Bit
7-0

Description
VLHF-charge setting, N

N = U*10000/128,
default V=0.397V, N=1FH;range is 0V-3.264V

REG 3AH: Reserved
Default:XXH
Reset: Power on reset, bit7 is system reset
Table 10-43
Bit

Description

7-0

R/W

Default

Reserved

REG 3BH: Buck frequency setting
Default:08H
Reset: Power on reset
Table 10-44
Bit

Description

R/W

Default

7

Buck and PWM charger frequency spread enable

RW

0

RW

0

RW

0

RW

1000

0: disable; 1: enable
6

Buck and PWM charger frequency spread range control
0: 50KHz; 1: 100KHz

5

Reserved

4

BUCK1/5 mode select
0:Always PWM

3-0

1:PSM/PWM Auto switch

Buck frequency setting bit 3-0

fOSC: 3MHz /(1+ (8-N) *0.04)
N=08: 3MHz
Every step fOSC error is ±5%

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

71

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 3CH: VLTF-work setting
Default:FCH
Reset: Power on reset
Table 10-45
Bit
7-0

Description
VLTF-work setting, M

R/W
RW

FCH

R/W

M=U*10000/128, default V=3.226V, M=FCH; range is

Default

Default

RW

16H

0V-3.264V

REG 3DH: VHTF-work setting
Default:16H
Reset: Power on reset
Table 10-46
Bit
7-0

Description
VHTF-work setting, N

N=U*10000/128, default V=0.282V, N=16H; range is
0V-3.264V

REG 40H: IRQ enable 1
Default:D8H
Reset: Power on reset
Table 10-48
Bit

Description

R/W

Default

7

Same as bit4

RW

1

6

Same as bit3

RW

1

5

Same as bit2

RW

0

4

VBUS over voltage IRQ enable

RW

1

3

VBUS from low go high IRQ enable

RW

1

2

VBUS from high go low IRQ enable

RW

0

1-0

Reserved

REG 41H: IRQ enable 2
Default:FCH
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

72

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Reset: Power on reset
Table 10-49
Bit

Description

R/W

Default

7

Battery append IRQ enable

RW

1

6

Battery absent IRQ enable

RW

1

5

Battery maybe bad IRQ enable

RW

1

4

Quit battery safe mode IRQ enable

RW

1

3

Charger is charging IRQ enable

RW

1

2

Battery charge done IRQ enable

RW

1

1-0

Reserved

0

REG 42H: IRQ enable 3
Default:FFH
Reset: Power on reset
Table 10-50
Bit

Description

R/W

Default

7

Battery over temperature in charge mode IRQ (CBTOIRQ) enable

RW

1

6

Quit Battery over temperature in charge mode IRQ (QCBTOIRQ) enable

RW

1

5

Battery under temperature in charge mode IRQ (CBTUIRQ) enable

RW

1

4

Quit Battery under temperature in charge mode IRQ (QCBTUIRQ) enable

RW

1

3

Battery over temperature in work mode IRQ (WBTOIRQ) enable

RW

1

2

Quit Battery over temperature in work mode IRQ (QWBTOIRQ) enable

RW

1

1

Battery under temperature in work mode IRQ (WBTUIRQ) enable

RW

1

0

Quit Battery under temperature in work mode IRQ (QWBTUIRQ) enable

RW

1

REG 43H: IRQ enable 4
Default:03H
Reset: Power on reset
Table 10-51
Bit

Description

R/W

Default

7

The PMIC temperature over the warning level 2 IRQ (OTIRQ) enable

RW

0

6-3

Reserved

2

GPADC(GPIO0) ADC convert finished IRQ enable

RW

0

1

Enable bit for IRQ which indicate battery capacity ratio being lower than warning level

RW

1

1, (WL1IRQ); normally, for low power warning requisition
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

73

AXP288C
PMIC Optimized For Multi-Core High-Performance System
0

Enable bit for IRQ which indicate battery capacity ratio being lower than warning level

RW

1

2, (WL2IRQ); normally, for power off requisition

REG 44H: IRQ enable 5
Default:7CH
Reset: System reset
Table 10-52
Bit

Description

R/W

Default

7

Event timer timeout IRQ enable

RW

0

6

POK positive edge IRQ (POKPIRQ) enable

RW

1

5

POK negative edge IRQ (POKNIRQ) enable

RW

1

4

POK short time active IRQ (POKSIRQ) enable

RW

1

3

POK long time active IRQ (POKLIRQ) enable

RW

1

2

POK off time active IRQ (POKOIRQ) enable

RW

1

1

GPIO1 input edge IRQ enable

RW

0

0

GPIO0 input edge IRQ enable

RW

0

R/W

Default

RW

0

RW

0

REG 45H: IRQ enable 6
Default:00H
Reset: System reset
Table 10-53
Bit
7-2

Description
Reserved
BC_USB_ChngInEn
BC USB Status Change Interrupt Enable
BC_USB_ChngEvnt Interrupt Enable.

1

BC Detection result changed or not
MV_ChngIntEn

0

Rid MV_ChngEvnt Interrupt Enable.

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

74

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 48H: IRQ Status 1
Default:00H
Reset: Power on reset
Table 10-54
Bit

Description

R/W

Default

7

Same as bit4, write 1 to it or VBUS drop to normal will clear it

RW

0

6

Same as bit3, write 1 to it or VBUS from high go low will clear it

RW

0

5

Same as bit2, write 1 to it or VBUS from low go high will clear it

RW

0

4

VBUS over voltage IRQ, write 1 to it or VBUS drop to normal will clear it

RW

0

3

VBUS from low go high IRQ, write 1 to it or VBUS from high go low will clear it

RW

0

2

VBUS from high go low IRQ, write 1 to it or VBUS from low go high will clear it

RW

0

1-0

Reserved

RW

0

REG 49H: IRQ Status 2
Default:00H
Reset: power on reset
Table 10-55
Bit

Description

R/W

Default

7

Battery append IRQ, write 1 to it or Battery remove will clear it

RW

0

6

Battery absent IRQ, write 1 to it or Battery append will clear it

RW

0

5

Battery maybe bad IRQ, write 1 to it or PMIC quit battery safe mode will clear it

RW

0

4

Quit battery safe mode IRQ, write 1 to it or The PMIC enter battery- safe mode will clear it

RW

0

3

Charger is charging IRQ, write 1 to it or charging is stop will clear it

RW

0

2

Battery charge done IRQ, write 1 to it or charger restart charging will clear it

RW

0

1-0

Reserved

REG 4AH: IRQ Status 3
Default:00H
Reset: power on reset
Table 10-56
Bit

Description

R/W

Default

7

CBTOIRQ, write 1 to it or Battery temperature drop to normal will clear it

RW

0

6

QCBTOIRQ, write 1 to it or Battery over temperature will clear it

RW

0

5

CBTUIRQ, write 1 to it or Battery temperature rise to normal will clear it

RW

0

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

75

AXP288C
PMIC Optimized For Multi-Core High-Performance System
4

QCBTUIRQ, write 1 to it or Battery under temperature will clear it

RW

0

3

WBTOIRQ, write 1 to it or Battery drop to temperature will clear it

RW

0

2

QWBTOIRQ, write 1 to it or Battery over temperature will clear it

RW

0

1

WBTUIRQ, write 1 to it or Battery rise to temperature will clear it

RW

0

0

QWBTUIRQ, write 1 to it or Battery under temperature will clear it

RW

0

REG 4BH: IRQ Status 4
Default:00H
Reset: Bit [7] reset is power on reset, Bit [6:0] reset is system reset
Table 10-57
Bit

Description

R/W

Default

7

OTIRQ, write 1 to it or IC temperature drop to normal will clear it

RW

0

6-3

Reserved

RW

0

2

GPADC(GPIO0) ADC convert finished IRQ, write 1 will clear it

RW

0

1

IRQ which indicate battery capacity ratio being lower than warning level 1, (WL1IRQ); write 1 to it

RW

0

RW

0

or system power rise up to warning level 1 will clear it
0

IRQ which indicate battery capacity ratio being lower than warning level 2, (WL2IRQ); write 1 to it
or system power rise up to warning level 2 will clear it

REG 4CH: IRQ Status 5
Default:00H
Reset: System reset
Table 10-58
Bit

Description

R/W

Default

7

Event timer timeout IRQ, write 1 will clear it

RW

0

6

POKPIRQ, write 1 to it will clear it

RW

0

5

POKNIRQ, write 1 to it will clear it

RW

0

4

POKSIRQ, write 1 to it will clear it

RW

0

3

POKLIRQ, write 1 to it will clear it

RW

0

2

POKOIRQ, write 1 to it will clear it

RW

0

1

GPIO1 input edge IRQ, write 1 will clear it

RW

0

0

GPIO0 input edge IRQ, write 1 will clear it

RW

0

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

76

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 4DH: IRQ Status 6
Default:00H
Reset: Reset by VBUS negedge
Table 10-59
Bit

Description

7-2

R/W

Default

R

0

R

0

R/W

Default

Reserved
BC_USB_ChngEvnt
BC USB Status Change Event
This bit indicates that there is a change in the BC_USB_Sta_R register.
When this bit is 1, and the interrupt on the BC_Charge_ChngInEn
is 1, the BC Module will issue an interrupt to the controller.

1

This bit and associated interrupt is clean by writing '1'.
MV_ChngEvnt
MultValIdBc Multi-Valued input changed Event
This bit indicates that there is a change in the value of MultValIdBc field.
When this bit is 1, and the interrupt on the MV_ChngIntEn is 1, the BC
Module will issue an interrupt to the controller.

0

This bit and associated interrupt is clean by writing ‘1’.

REG 56H: IC internal temperature data, highest 8bit
Default:00H
Reset: System reset
Table 10-60
Bit
7-0

Description
IC internal temperature data highest 8bit

R

00

REG 57H: IC internal temperature data, lowest 4bit
Default:00H
Reset: System reset
Table 10-61
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

IC internal temperature data lowest 4bit

R

00

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

77

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 58H: TS pin input ADC data, highest 8bit
Default:00H
Reset: System reset
Table 10-60
Bit
7-0

Description

R/W

TS pin input ADC data highest 8bits,Default is Battery temperature

R

Default
00

REG 59H: TS pin input ADC data, lowest 4bit
Default:00H
Reset: System reset
Table 10-61
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

TS pin input ADC data lowest 4bits,Default is Battery temperature

R

00

REG 5AH: GPADC pin input ADC data, highest 8bit
Default:00H
Reset: System reset
Table 10-62
Bit
7-0

Description

R/W

GPADC pin input ADC data, highest 8bit

R

Default
00

REG 5BH: GPADC pin input ADC data, lowest 4bit
Default:00H
Reset: System reset
Table 10-63
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

GPADC pin input ADC data, lowest 4bit

R

00

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

78

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 78H: Average data bit[11:4] for Battery voltage (BATSENSE)
Default:00H
Reset: System reset
Table 10-64
Bit
7-0

Description

R/W

Average data bit[11:4] for Battery voltage (BATSENSE)

R

Default
00

REG 79H: Average data bit[3:0] for Battery voltage (BATSENSE)
Default:00H
Reset: System reset
Table 10-65
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

Average data bit[3:0] for Battery voltage (BATSENSE)

R

00

REG 7AH: Average data bit[11:4] for Battery charge current
Default:00H
Reset: System reset
Table 10-66
Bit
7-0

Description

R/W

Average data bit[11:4] for Battery charge current

R

Default
00

REG 7BH: Average data bit[3:0] for Battery charge current
Default:00H
Reset: System reset
Table 10-67
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

Average data bit[3:0] for Battery charge current

R

00

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

79

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 7CH: Average data bit[11:4] for Battery discharge current
Default:00H
Reset: System reset
Table 10-68
Bit
7-0

Description

R/W

Average data bit[11:4] for Battery discharge current

R

Default
00

REG 7DH: Average data bit[3:0] for Battery discharge current
Default:00H
Reset: System reset
Table 10-69
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

Average data bit[3:0] for Battery discharge current

R

00

REG 80H: Buck PWM/PFM mode select
Default:80H
Reset: system reset
Table 10-70
Bit

Description

R/W

Default

7

BUCK output over voltage turn off PMIC function enable:

R/W

1

0-disable; 1-enable
Suggest set this bit to 0 when performing Vrun going down to Vsleep
BUCK1/BUCK5

0.5~1.13V, 33.3%;

1.14~1.3V, 25%

BUCK2/BUCK3

0.6~1.36V, 33.3%;

1.37~1.52V, 25%

BUCK4

0.8~1.11V, 33.3%;

1.12~1.43V, 29%; 1.44~1.84V, 21.2%

BUCK6

1.6~2.3V, 21%;

2.4~3.1V, 17.6%;

3.2~3.4V, 11%

6

BUCK2 PFM/PWM control:

0: auto switch

1: always PWM

RW

0

5

BUCK3 PFM/PWM control:

0: auto switch

1: always PWM

RW

0

4

BUCK4 PFM/PWM control:

0: auto switch

1: always PWM

RW

0

3

BUCK1 PFM/PWM control:

0: auto switch

1: PSM/PWM

RW

0

RW

0

When this bit is set as ‘1’, refer to REG3B bit *4+ for BUCK mode select
2

Reserved

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

80

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1

BUCK5 PFM/PWM control:

0: auto switch

1: PSM/PWM

RW

0

RW

0

When this bit is set as ‘1’, refer to REG3B bit *4+ for BUCK mode select
0

BUCK6 PFM/PWM control:

0: auto switch

1: always PWM

REG 81H: Off-Discharge and Output monitor control
Default:80H
Reset: Power on reset
Table 10-71
Bit
7

Description

R/W

Internal off-Discharge enable for Buck & LDO

Default

RW

1

RW

0

RW

0

RW

0

RW

0

RW

0

RW

0

R/W

Default

0-disable; 1-enable
6

BUCK2 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

5

BUCK3 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

4

BUCK4 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

3

BUCK1 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

2

Reserved

1

BUCK5 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

0

BUCK6 85% Low voltage turn off PMIC function enable:
0-disable; 1-enable;

REG 82H: ADC Enable
Default:E1H
Reset: Power on reset
Table 10-72
Bit

Description

7

BAT voltage ADC enable

0: off, 1: on

RW

1

6

BAT current ADC enable

0: off, 1: on

RW

1

5

Die temperature ADC enable

0: off, 1: on

RW

1

4

GPIO0 ADC enable

0: off, 1: on

RW

0

0: off, 1: on

RW

1

3-1
0

Reserved
TS pin input to ADC enable

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

81

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 84H: ADC speed setting, TS pin Control
Default:F2H
Reset: power on reset
Table 10-73
Bit

Description

7-6

R/W

Current source from GPIO0 pin control:

Default

RW

11

RW

11

00: 20uA; 01: 40uA; 10: 60uA; 11: 80uA
5-4

Current source from TS pin control:
00: 20uA; 01: 40uA; 10: 60uA; 11: 80uA

3

reserved

RW

0

2

TS pin function select:

RW

0

RW

10

0-TS pin is the battery temperature sensor input and will affect the charger
1-TS pin is an External input for ADC and do not affect the charger
1-0

Current source

00: off

from TS pin on/off

01: on when charging battery, off when not charging

enable bit [1:0]

10: on in ADC phase and off when out of the ADC phase, for
power saving
11: always on
(As TS pin and GPIO0ADC pin use the same current source,
when TS pin set to always on, GPADC pin can not be used.)

REG 85H: ADC speed setting
Default:B0H
Reset: power on reset
Table 10-74
Bit

Description

R/W

Default

7

TS/GPIO0 ADC speed setting bit 1

100×2n

RW

1

6

TS/GPIO0 ADC speed setting bit 0

So Fs=25, 50, 100, 200Hz

RW

0

RW

1

RW

1

RW

0

n

5

Vol/Cur ADC speed setting bit 1

100×2

4

Vol/Cur ADC speed setting bit 0

So Fs=100, 200, 400, 800Hz

3

Reserved

2

GPIO0 ADC work mode
1:output current
0:not output current

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

82

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1-0

Reserved

RW

00

REG 8AH: Timer control
Default:00H
Reset: System reset
Table 10-75
Bit

Description

7

R/W

Timer time out status

Default

RW

0

RW

0000000

It indicate that timer time out when this bit from low go high
Write this bit to 1, will clear the status and the timer
6-0

Set threshold of the timer
Write these 7 bits to all 0, will disable the timer

REG 8EH: Buck output voltage monitor de-bounce time setting
Default:40H
Reset: Power on reset
Table 10-76
Bit

Description

R/W

8E[7:6]

Buck output voltage monitor de-bounce time setting,

Default

RW

01

00-62us; 01-124us; 10-186us; 11-248us
8E_[5:0]

Reserved

RW

00

REG 8FH: IRQ pin, hot-over shut down
Default:00H
Reset: Power on reset
Table 10-77
Bit

Description

7

Reserved

6-4

R/W

Default

RW

0

Reserved

3

The function control that 16s’ POK trigger power on reset: 0-disable; 1-enable

RW

0

2

The PMIC shut down or not when Die temperature is over the warning level 3

RW

0

RW

0

0-not shut down; 1-shut down
1

Voltage recovery enable bit when AXP288C wakeup from REG31H[3]=1
0: recovery to the vboot

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

83

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1: not recovery to the vboot
0

Reserved

RW

0

REG 90H: GPIO0 (GPADC) control
Default:07H
Reset: system reset
Table 10-78
Bit
7

Description
Enable GPIO0 Positive edge trigger IRQ or wake up when GPIO0 is digital input

R/W

Default

RW

0

RW

0

RW

0

RW

1

RW

1

RW

1

0: disable; 1: enable
6

Enable GPIO0 Negative edge trigger IRQ or wake up when GPIO0 is digital input
0: disable; 1: enable

5-3
2

Reserved
GPIO0 pin function control bit 2

000: drive low
001: drive high

1

GPIO0 pin function control bit 1

010: digital input, trigger point is about 1.2V
011: low noise LDO on

0

GPIO0 pin function control bit 0

100: low noise LDO off
101-111: Floating, if ADC enable,then work as
ADC input mode

REG 91H: GPIO0LDO and GPIO0 high level voltage setting
Default:1AH
Reset: system reset
Table 10-79
Bit

Description

7-5

GPIO0LDO and GPIO0 High level voltage setting bit 4-0

Default

RW

11010

Reserved

4-0

R/W

From 0.7 to 3.3V, 100mV/step, 11011-11111 reserved

REG 92H: GPIO1 control
Default:07H
Reset: system reset
Table 10-80
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

84

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Bit
7

Description
Enable GPIO1 Positive edge trigger IRQ or wake up when GPIO1 is digital input

R/W

Default

RW

0

RW

0

RW

1

RW

1

RW

1

R/W

Default

0: disable; 1: enable
6

Enable GPIO1 Negative edge trigger IRQ or wake up when GPIO1 is digital input
0: disable; 1: enable

5-3
2

Reserved
GPIO1 pin function control bit 2

000: drive low
001: drive high

1

GPIO1 pin function control bit 1

010: digital input, trigger point is about 1.2V
011: low noise LDO on

0

GPIO1 pin function control bit 0

100: low noise LDO off
101-111: Floating

REG 93H: GPIO1LDO and GPIO1 high level voltage setting
Default:1AH
Reset: system reset
Table 10-81
Bit

Description

7-5

Reserved

RW

000

4-0

GPIO1LDO and GPIO1 High level voltage setting bit 4-0

RW

11010

From 0.7 to 3.3V, 100mV/step, 11011-11111 reserved

REG 94H: GPIO signal bit
Default:00H
Reset: system reset
Table 10-82
Bit
7-2

Description

R/W

Default

Reserved

1

This bit reflect the logic level of the GPIO1 pin when configured as digital input

R

0

0

This bit reflect the logic level of the GPIO0 pin when configured as digital input

R

0

REG 97H: GPIO pull down control
Default:00H
Reset: system reset
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

85

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Table 10-83
Bit
7-2
1

Description

Default

Reserved
GPIO1 Pull down control in digital input mode
0: off

0

R/W

RW

0

RW

0

1: on

GPIO0 Pull down control in digital input mode
0: off

1: on

REG 9AH: Run time Sleep power up sequence 1
Default:00H
Reset: System reset
Table 10-84
Bit
7-5

Description

R/W

Default

RW

000

RW

000

RW

00

R/W

Default

When BUCK1 controlled by SLP_S0IX_B, the power up sequence setting bit0

RW

0

When BUCK5 controlled by SLP_S0IX_B, the power up sequence setting bit2-0

RW

000

RW

000

RW

0

When BUCK2 controlled by SLP_S0IX_B, the power up sequence setting bit2-0
000-100:5 steps

4-2

When BUCK3 controlled by SLP_S0IX_B, the power up sequence setting bit2-0
000-100:5 steps

1-0

When BUCK1 controlled by SLP_S0IX_B, the power up sequence setting bit2-1
000-100:5 steps

REG 9BH: Run time Sleep power up sequence 2
Default:00H
Reset: System reset
Table 10-85
Bit
7
6-4

Description

000-100:5 steps
3-1

When FLDO1 controlled by SLP_S0IX_B, the power up sequence setting bit2-0
000-100:5 steps

0

When BUCK2 controlled by SLP_S0IX_B, the power down sequence setting bit2

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

86

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG 9CH: Run time Sleep power down sequence 1
Default:00H
Reset: System reset
Table 10-86
7-6

When BUCK2 controlled by SLP_S0IX_B, the power down sequence setting bit1-0

RW

00

RW

000

RW

000

RW

000

RW

000

000-100:5 steps
5-3

When BUCK3 controlled by SLP_S0IX_B, the power down sequence setting bit2-0
000-100:5 steps

2-0

When BUCK1 controlled by SLP_S0IX_B, the power down sequence setting bit2-0
000-100:5 steps

REG 9DH: Run time Sleep power down sequence 2
Default:00H
Reset: System reset
Table 10-87
7-5

When BUCK5 controlled by SLP_S0IX_B, the power down sequence setting bit2-0
000-100:5 steps

4-2

When FLDO1 controlled by SLP_S0IX_B, the power down sequence setting bit2-0
000-100:5 steps

1-0

Reserved

REG 9EH: Power rail mode in Sleep state
Default:00H
Reset: System reset
Table 10-88
Bit
7-5
4

Description

When BUCK2 controlled by SLP_S0IX_B, power state in sleep mode:

1

RW

0

RW

0

RW

0

1:Vsleep

When BUCK5 controlled by SLP_S0IX_B, power state in sleep mode:

AXP288C Datasheet V1.0

0

1:Vsleep

When BUCK1 controlled by SLP_S0IX_B, power state in sleep mode:
0:off

RW

1:Vsleep

When BUCK3 controlled by SLP_S0IX_B, power state in sleep mode:
0:off

2

Default

Reserved
0:off

3

R/W

Copyright © 2014 X-Powers Limited. All Rights Reserved.

87

AXP288C
PMIC Optimized For Multi-Core High-Performance System
0:off
0

1:Vsleep

When FLDO1 controlled by SLP_S0IX_B, power state in sleep mode:
0:off

RW

0

1:Vsleep

REG A0H: Real time data bit[11:4] for Battery voltage (BATSENSE)
Default:00H
Reset: System reset
Table 10-89
Bit
7-0

Description

R/W

Real time data bit[11:4] for Battery voltage (BATSENSE)

R

Default
00

REG A1H: Real time data bit[3:0] for Battery voltage (BATSENSE)
Default:00H
Reset: System reset
Table 10-90
Bit

Description

R/W

Default

7-4

Reserved

R

00

3-0

Real time data bit[3:0] for Battery voltage (BATSENSE)

R

00

REG B8H: Fuel Gauge Control
Default:C0H
Reset: power on reset
Table 10-91
Bit
7

Description
fuel gauge enable control(including OCV and coulomb meter)

R/W

Default

RW

1

RW

1

RW

0

R

0

0-Disable
1-Enable
6

Coulomb meter enable control
0-Disable
1-Enable

5

Battery maximum capacity calibration enable control
0-Disable
1-Enable

4

Battery maximum capacity calibration status

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

88

AXP288C
PMIC Optimized For Multi-Core High-Performance System
0: Not calibrating
1: Is calibrating
3

OCV-SOC curve calibration enable control

RW

0

R

0

RW

0

0-Disable
1-Enable
Suggest set this bit as 0
2

OCV-SOC curve calibration status
0-Not calibrating
1-Is calibrating

1-0

Reserved

REG B9H: Battery capacity percentage for indication
Default:64H
Reset: Power on reset
Table 10-92
Bit
7

Description
Indicating if battery capacity percentage for indication is valid:

R/W

Default

R

0

R

64H

0-Not valid
1-Is valid
6-0

Battery capacity percentage for indication

REG BAH: RDC 1
Default:80H
Reset: Bit [7] & [4-0] reset is power on reset
Table 10-93
Bit

Description

7

RDC calculation control; 0: disable; 1: enable

6

RDC was right detected or not flag:

R/W

Default

RW

1

R

0

R

0

RW

00000

1-Y
0-N
5

RDC has detected or not during this power on time:
1-Y
0-N

4-0

RDC value HSB 5 bit

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

89

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG BBH: RDC 0
Default:5DH
Reset: power on reset
Table 10-94
Bit
7-0

Description

Default

RW

RDC value LSB 8bit

R/W

5DH

R/W

Default

REG BCH: OCV 1
Default:00H
Reset: power on reset
Table 10-95
Bit
7-0

Description
OCV HSB 8bit

R

00H

REG BDH: OCV0
Default:00H
Reset: power on reset
Table 10-96
Bit

Description

7-4

OCV LSB 4bit

Default

Reserved

3-0

R/W

R

0000

REG E0H: Battery maximum capacity
Default:00H
Reset: Power on reset
Table 10-97
Bit
7

Description
Indicating if battery maximum capacity is valid:

R/W

Default

R/W

0

RW

00H

0-Not valid
1-Is valid
6-0

battery maximum capacity bit[14:8]

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

90

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG E1H: Battery maximum capacity
Default:00H
Reset: Power on reset
Table 10-98
Bit

Description

R/W

Default

7-0

battery maximum capacity bit[7:0](Unit: 1.456mAh)

RW

00H

R/W

Default

RW

0

RW

00H

R/W

Default

RW

00H

R/W

Default

REG E2H: Coulomb meter counter1
Default:00H
Reset: Power on reset
Table 10-99
Bit
7

Description
Indicating if coulomb meter counter is valid:
0-Not valid 1-Is valid

6-0

Coulomb meter counter[14:8]

REG E3H: Coulomb meter counter2
Default:00H
Reset: Power on reset
Table 10-100
Bit
7-0

Description
Coulomb meter counter[7:0] (Unit: 1.456mAh)

REG E4H: OCV Percentage of battery capacity
Default:64H
Reset: Power on reset
Table 10-101
Bit
7

Description
Indicating if OCV percentage of battery capacity is valid

R

0

R

64H

0-Not valid
1-Is valid
6-0

OCV percentage of battery capacity

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

91

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG E5H: Coulomb meter percentage of battery capacity
Default:64H
Reset: Power on reset
Table 10-102
Bit
7

Description
Indicating if coulomb meter percentage of battery capacity is valid:

R/W

Default

R

0

R

64H

0-Not valid 1-Is valid
6-0

Coulomb meter percentage of battery capacity

REG E6H: Battery capacity percentage warning level
Default:A0H
Reset: Power on reset
Table 10-103
Bit

Description

R/W

Default

7-4

Warning level 1: Warning threshold, 5-20%, 1% per step

RW

1010

3-0

Warning level 2: Shutting down threshold, 0-15%, 1% per step

RW

0000

R/W

Default

REG E8H: Fuel gauge tuning control 0
Default:00H
Reset: Power on reset
Table 10-104
Bit

Description

7-3

Reserved

2-0

Battery capacity percentage for indication update minimum interval

RW

0

000-30s
001-60s
010-120s
011-164s
100-immediately update when changed
101-5s
110-10s
111-20s

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

92

AXP288C
PMIC Optimized For Multi-Core High-Performance System

REG E9H: Fuel gauge tuning control 1
Default:00H
Reset: Power on reset
Table 10-105
Bit
7-6

Description
OCV Percentage calibrate the Coulomb meter percentage, maximum time interval

R/W

Default

RW

0

RW

0

RW

0

00-60s
01-120s
10-15s
11-30s
5-3

Wait for the stability for charge when in RDC calculation
000-180s
001-240s
010-300s
011-600s
100-30s
101-60s
110-90s
111-120s

2-0

Wait for the stability for discharge when in RDC calculation
000-180s
001-240s
010-300s
011-600s
100-30s
101-60s
110-90s
111-120s

REG EAH: Fuel gauge tuning control 2
Default:00H
Reset: Power on reset
Table 10-106
Bit

Description

R/W

7-6

OCV Percentage Debounce setting(only when the change continuous the same

RW

Default
0

direction as more than N times, then the ocv percentage increase or decrease)N:
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

93

AXP288C
PMIC Optimized For Multi-Core High-Performance System
00-4
01-8
10-1
11-2
5-4

Coulomb meter Percentage Debounce setting(only when the change continuous the

RW

0

RW

0

RW

0

RW

0

RW

0

same direction as more than N times, then the ocv percentage increase or decrease)N:
00-4
01-8
10-1
11-2
3

Battery maximum capacity and OCV-SOC curve calibration start condition:
0-OCV percentage < (REG E6H[3:0] + 3)
1-OCV percentage < (REG E6H[3:0] + 6)

2

Battery maximum capacity calibration end condition 0
0-OCV percentage ≥ 95%
1-OCV percentage = 100%

1

Battery maximum capacity calibration end condition 1
0-wait for charge finished
1-do not wait for charge finished

0

Battery maximum capacity calibration end condition 2
(wait Nms for the charge finished indication signal after REG 01H[6] clear to 0,N:
0-68 1-120

REG EBH: Fuel gauge tuning control 3
Default:00H
Reset: Power on reset
Table 10-107
Bit

Description

R/W

Default

7

When charge status bit REG 01H[6] = 1,the percentage of indication can be decrease or

RW

0

RW

0

not
0-decrease enable
1-decrease disable
6-4

When REG 01H[6] = 1,percentage of indication decrease hysteresis(N) setting
000-4%
001-5%
010-6%
011-7%

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

94

AXP288C
PMIC Optimized For Multi-Core High-Performance System
100-0%
101-1%
110-2%
111-3%
3

Calculation RDC current condition setting

RW

0

RW

0

0-≥300mA
1-≥150mA
2-0

Calibrate RDC percentage changed threshold setting
000-4%
001-5%
010-6%
011-7%
100-0%
101-1%
110-2%
111-3%
calibration:△OCVPCT & gt; N

REG ECH: Fuel gauge tuning control 4
Default:00H
Reset: Power on reset
Table 10-108
Bit
7

Description
ADC current data include offset0 or not(For debug)

R/W

Default

RW

0

RW

0

RW

0

RW

00

0-Enable
1-Disable
6

ADC current data offset0 smooth control(For debug)
0-Enable
1-Disable

5

RDC re-calculate when PMIC power on for power off
0-Disable
1-Enable

4-3

The minimum battery voltage for RDC calculation
00-3.5V
01-3.6V
10-3.7V

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

95

AXP288C
PMIC Optimized For Multi-Core High-Performance System
11-3.4V
2-0

RW

Coulomb counter calibration threshold,relative with REG_E6_[3:0]

000

000-REG_E6H[3:0]+7(default)
001-REG_E6H[3:0]+8
010-REG_E6H[3:0]+9
011-REG_E6H[3:0]+10
100-REG_E6H[3:0]+3
101-REG_E6H[3:0]+4
110-REG_E6H[3:0]+5
111-REG_E6H[3:0]+6

REG EDH: Fuel gauge tuning control 5
Default:00H
Reset: Power on reset
Table 10-109
Bit

Description

R/W

Default

7

OCV percentage relative with the charge/discharge rate control

RW

0

RW

0

RW

00

RW

00

0-Disable
1-Enable
6

Update time when rate & gt; 0.5C
0-30S
1-15S

5-4

Update time when rate & lt; 0.5C and rate & gt; 0.1C
00-60S
01-75S
10-30S
11-45S

3-2

Update time when rate & lt; 0.1C
00-120S
01-180S
10-240S
11-60S

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

96

AXP288C
PMIC Optimized For Multi-Core High-Performance System
1-0

Fixed update time

RW

00

00-30S
01-45S
10-60S
11-15S

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

97

AXP288C
PMIC Optimized For Multi-Core High-Performance System

11 Package
AXP288C is available in 9mm x 9mm 76-pin QFN package

Figure 11-1

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

98

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Example for 9mm x 9mm 76-pin QFN board layout

9.0000mm
0.4000mm
0.9000mm

R0.1000mm
R1.5000mm
0.2000mm

8.0000mm
5.5100mm

9.0000mm

10.0000mm

5.5100mm

8.0000mm

1.0000mm

10.0000mm

Figure 11-2

AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

99

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Package materials information

Figure 11-3
AXP288C Datasheet V1.0

Copyright © 2014 X-Powers Limited. All Rights Reserved.

100

AXP288C
PMIC Optimized For Multi-Core High-Performance System
Order Information
Table 11
Type
Tray

AXP288C Datasheet V1.0

Quantity

Part Number

260pcs/Tray
10Trays/package

Copyright © 2014 X-Powers Limited. All Rights Reserved.

AXP288C

101