MT6360P PMIC Datasheet [1.2 ed.]

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

MT6360P PMIC Datasheet

Version:

1.2

Release date:

2019-12-31

Use of this document and any information contained therein is subject to the terms and conditions set forth in Exhibit 1. This document is subject to change without notice.

MediaTek Proprietary and Confidential. © 2019 MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

MT6360P PMIC Datasheet Confidential A

Document Revision History Revision 0.1 1.0

Date 2019-05-09 2019-05-24

Author JW Lin JW Lin

1.1

2019-10-16

JW Lin

1.2

2019-12-31

JW Lin

MediaTek Proprietary and Confidential.

Description First edition First official release 1. Features on p7: Modified battery charger for low battery protection from 2.7V. 2. Typical application circuit Figure 1-2 on p14: Typo and canceled one cap of CHG_VMID, LDO_PVIN1/2/3. 3. Electrical characteristics on p18: Modified SRCLKEN_0. 4. Application information on p54: Updated USB_PD description. 5. Functional descriptions on p83: Modified typo for C16 100 nF in Table 5-3 BOM list. 1. Electrical characteristics on p18: Modified USB_ID pull-up voltage. 2. Electrical characteristics on p23: Modified VBAT accuracy and VSYS accuracy. 3. Application information on p44: Updated MOS of UUG controller. 4. Application information on p70: Modified FL_VINTORCH. 5. Application information on p76: Added LDO Output Voltage Table. 6. Functional descriptions on p81: Modified Figure 5-1 functional block diagram. 7. Register Table and Descriptions on p106: Modified USBID_CTRL1.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 2 of 201

MT6360P PMIC Datasheet Confidential A

Table of Contents Document Revision History .......................................................................................................................... 2 Table of Contents ......................................................................................................................................... 3 1

2

3

Overview ........................................................................................................................................... 7 1.1

Features............................................................................................................................................. 7

1.2

Applications ....................................................................................................................................... 8

1.3

General Description .......................................................................................................................... 8

1.4

Ordering Information ........................................................................................................................ 9

1.5

Top Marking Definition ..................................................................................................................... 9

1.6

Pin Assignments and Description .................................................................................................... 10

1.7

Typical Application Circuit ............................................................................................................... 14

Electrical Characteristics....................................................................................................................15 2.1

Absolute Maximum Ratings ............................................................................................................ 15

2.2

Recommended Operating Range .................................................................................................... 16

2.3

Electrical Characteristics ................................................................................................................. 17

Typical Operating Characteristics ......................................................................................................31 3.1

4

Typical Operating Characteristics .................................................................................................... 31

Application Information ....................................................................................................................32 4.1

General Description ........................................................................................................................ 32

4.2

VDDA Over-Voltage Protection ....................................................................................................... 33

4.3

Over-Temperature Protection......................................................................................................... 34

4.4

MRSTB Pin ....................................................................................................................................... 35

4.5

Switching Charger ........................................................................................................................... 37

4.6

Charger Mode Operation ................................................................................................................ 38

4.7

OTG Mode Operation ...................................................................................................................... 42

4.8

Shipping Mode ................................................................................................................................ 43

4.9

Power Up from CHG_VIN ................................................................................................................ 44

4.10 MediaTek Pump Express+ (MTK, PE+) ............................................................................................. 48 4.11 Interrupt .......................................................................................................................................... 49 4.12 CHG_VBATOVPB Pin ........................................................................................................................ 50 4.13 Analog IR Drop Compensation ........................................................................................................ 51 4.14 CHG_ILIM Pin .................................................................................................................................. 52 4.15 ADC Conversion Operation Flow ..................................................................................................... 53 4.16 USB_PD............................................................................................................................................ 55 4.17 Type-C Detection ............................................................................................................................. 56 4.18 Detection through Autonomous DRP Toggles................................................................................. 57

............................................................... 58 4.20 FLED Flow Chart .............................................................................................................................. 60 4.21 Strobe Mode Operation .................................................................................................................. 62 4.22 Torch Mode Operation .................................................................................................................... 63 4.23 FL_TXMASK Function....................................................................................................................... 64 MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 3 of 201

MT6360P PMIC Datasheet Confidential A 4.24 FLED Short Protection ..................................................................................................................... 65 4.25 Input Capacitor Selection ................................................................................................................ 66 4.26 FLED Strobe Mode Supply Limit ...................................................................................................... 67 4.27 Low Battery Voltage Protection (LBP) ............................................................................................. 68 4.28 FLED Power Control......................................................................................................................... 70 4.29 FLED Core Control ........................................................................................................................... 71 4.30 RGB LED Driver ................................................................................................................................ 72 4.31 Flash Mode ...................................................................................................................................... 73 4.32 Breath Mode ................................................................................................................................... 74 4.33 Register Mode ................................................................................................................................. 75 4.34 Low Dropout Regulator (LDOs) and Application Reference ............................................................ 76 4.35 SD_CARD_DET_N Pin....................................................................................................................... 77 4.36 I2C Interface ..................................................................................................................................... 78 4.37 Thermal Considerations .................................................................................................................. 79 4.38 Layout Considerations ..................................................................................................................... 80 5

6

Functional Description ......................................................................................................................81 5.1

General Description ........................................................................................................................ 81

5.2

Register Table and Description ....................................................................................................... 87

MT6360P Packaging ........................................................................................................................ 199 6.1

Outline Dimensions ....................................................................................................................... 199

Appendix .................................................................................................................................................. 200 Exhibit 1 Terms and Conditions ................................................................................................................. 201

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 4 of 201

MT6360P PMIC Datasheet Confidential A Lists of Figures Figure 1-1. MT6360P WL-CSP-103B 4.64×4.14 (BSC) (top view) .......................................................................... 10 Figure 1-2. Application circuit ............................................................................................................................... 14 Figure 3-1. Typical operating characteristics......................................................................................................... 31 Figure 4-1. MRSTB function .................................................................................................................................. 35 Figure 4-2. MRSTB diagram .................................................................................................................................. 36 Figure 4-3. Charge profile ..................................................................................................................................... 38 Figure 4-4. VDDM power plan .............................................................................................................................. 44 Figure 4-5. IRQB pin diagram ................................................................................................................................ 49 Figure 4-6. ADC conversion operation flow .......................................................................................................... 53 Figure 4-7. Type-C port controller (TCPC) interface .............................................................................................. 58 Figure 4-8. FLED flow chart ................................................................................................................................... 61 Figure 4-9. FLCS1_EN and FLCS2_EN (FL_STROBE) ............................................................................................... 62 Figure 4-10. FLCS1_EN and FLCS2_EN (FL_STROBE_reg) ...................................................................................... 62 Figure 4-11. FLCS1_EN and FLCS2_EN (FL_TORCH) .............................................................................................. 63 Figure 4-12. FLCS1_EN and FLCS2_EN (FL_TORCH_reg) ....................................................................................... 63 Figure 4-13. FL_TXMASK function ........................................................................................................................ 64 Figure 4-14. CHG_VIN ≥ 5.6V strobe case............................................................................................................. 67 Figure 4-15. Torch case (CHG_VIN < 5.6V) ............................................................................................................ 68 Figure 4-16. Strobe case (CHG_VIN < 5.6V) .......................................................................................................... 68 Figure 4-17. Torch case (CHG_VIN ≥ 5.6V) ............................................................................................................ 69 Figure 4-18. Strobe case (CHG_VIN ≥ 5.6V) .......................................................................................................... 69 Figure 4-19. Torch case with OTG ......................................................................................................................... 69 Figure 4-20. Strobe case with OTG........................................................................................................................ 69 Figure 4-21. FLED power control block diagram ................................................................................................... 70 Figure 4-22. FLED core control block diagram ...................................................................................................... 71 Figure 4-23. RGB LED driver application circuit .................................................................................................... 72 Figure 4-24. RGB flash mode operating principle ................................................................................................. 73 Figure 4-25. RGB breath mode operating principle .............................................................................................. 74 Figure 4-26. RGB register mode operating principle ............................................................................................ 75 Figure 4-27. SD_CARD_DET_N function ............................................................................................................... 77 Figure 4-28. I2C timing diagrams ........................................................................................................................... 78 Figure 4-29. Derating curve of maximum power dissipation ................................................................................ 79 Figure 5-1. MT6360P functional block diagram .................................................................................................... 81 Figure 6-1. Package dimension ........................................................................................................................... 199

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 5 of 201

MT6360P PMIC Datasheet Confidential A Lists of Tables Table 1-1. MT6360P pin description ..................................................................................................................... 10 Table 2-1. Electrical specifications ........................................................................................................................ 17 Table 4-1. CHRDETB status .................................................................................................................................... 45 Table 4-2. Adapter detection ................................................................................................................................ 46 Table 4-3. USB PD abbreviations ........................................................................................................................... 58 Table 4-4. LDO types and brief specifications ....................................................................................................... 76 Table 4-5. LDO output voltage .............................................................................................................................. 76 Table 4-6. Slave address list .................................................................................................................................. 78 Table 5-1. Control pin description......................................................................................................................... 82 Table 5-2. Setting instructions for unused channels ............................................................................................. 83 Table 5-3. BOM list ................................................................................................................................................ 83 Table 5-4. Protection list ....................................................................................................................................... 84 Table 5-5. PMU part register detailed description ................................................................................................ 87 Table 5-6. PMIC part register detail description ................................................................................................. 136 Table 5-7. LDO part register detail description ................................................................................................... 154 Table 5-8. PD part register detail description ..................................................................................................... 168

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 6 of 201

MT6360P PMIC Datasheet Confidential A

1

Overview

1.1

‒ Supports dead battery

Features

‒ Ultra-low power mode for attach detection (<  Battery charger

10 mA)

‒ High-accuracy voltage/current regulation

‒ Supports BIST mode

‒ Average input current regulation (AICR):

‒ USB PD3.0

0.1~3.25A in 50 mA steps ‒ Charge current regulation accuracy: ±5% ‒ Charge voltage regulation accuracy: ±0.5% (0~70°C)

 Flash LED driver ‒ Synchronous boost dual flash LED driver with dual independently-programmable LED

‒ Battery temperature sensing

current sources

‒ Synchronous 1.5/1/0.75 MHz fixed-frequency PWM controller with up to 95% duty cycle ‒ Thermal regulation and protection

‒ Torch mode current: 25~400 mA in 12.5 mA steps per channel ‒ I2C-programmable flash safety timer, from 64

‒ Over-temperature protection

ms to 2,432 ms with 32 ms/step

‒ Input over-voltage protection

‒ Flash LED1/LED2 short-circuit protection;

‒ IRQ output for communication via I2C

output short-circuit protection

‒ Automatic charging

‒ TXMask protection with dedicated

‒ BATFET control to support ship mode, wakeup, and full system reset

FL_TXMASK pin ‒ Shared charger/OTG as power stage

‒ Resistance compensation from charger

‒ Independent torch bypass MOSFET from

output to cell terminal

VSYS

‒ USB OTG output voltage range: 4.85~5.825V

‒ Strobe mode current: 50 mA ~ 1.5A in 12.5

‒ D+/D- detection for BC1.2

mA steps or 25~750 mA in 6.25 mA steps per

‒ Micro-B ID pin rust

channel; up to 2.5A in total

‒ Integrated ADCs for system monitoring (charger current, voltage, and temperature) ‒ Low battery protection from 2.7V to 3.8V for boost operation

 LDO ‒ 6-channel LDO ‒ LDO1 output current: 150 mA

‒ Initial VOREG set for relieve battery

‒ LDO2/3 output current: 200 mA

protection

‒ LDO5 output current: 800 mA ‒ LDO6 output current: 300 mA

 USB_PD

‒ LDO7 output current: 600 mA

‒ PD-compatible dual-role ‒ Attach/Detach detection as host, device or dual-role port ‒ Current ‒ Cable recognition ‒ Supports alternate mode ‒ Supports VCONN with programmable overcurrent protection (OCP) MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 7 of 201

MT6360P PMIC Datasheet Confidential A  RGB LED driver

accuracy voltage regulation, and charge

‒ 3-channel LED driver

termination circuitry. Besides, the charge current is

‒ Sink current for 3 RGB LEDs: 24 mA/channel

regulated through the integrated sensing resistors.

‒ Flash mode frequency range: 0.125~256 Hz

It also features USB on-the-go (OTG) support.

‒ RGB_ISINK1 for CHG_VIN power food The USB Type-C and PD controller complies with

indicator ‒ Supports register mode, flash mode, breath

the latest USB Type-C and PD standards. It integrates a complete Type-C transceiver including

mode

the Type-C termination resistors, Rp and Rd, and  Moonlight LED driver

enables the USB Type-C detection including attach

‒ 5~150 mA sink type LED driver

and orientation. It also integrates the physical layer

‒ Linear mode control

of the USB BMC power delivery protocol, allowing

‒ 5 mA/Step

power transfers and role swaps. The BMC PD function provides full support for alternate modes

 Buck

on the USB Type-C standard.

‒ 2-channel buck ‒ 0.3~1.3V programmable slew rate for voltage

Dual independent current sources supply for each flash LED. The power for the current sources in

transitions ‒ Output current capability: 3A

strobe mode are from the CHG_VMID pin, which is

‒ Supports sequenced off delay time selection

supplied from the charger in reverse boost mode,

‒ Input under-voltage lockout (UVLO)

the same operation as OTG mode of the charger.

‒ Thermal shutdown and overload protection

The high-side current sources, allowing for grounded-cathode connection for LEDs, provide strobe mode current levels from 50 mA to 1.5A in a

1.2

Applications

12.5 mA step or from 25 mA to 750 mA in a 6.25 mA step, and torch mode current levels from 25

 Cellular telephones

mA to 400 mA in a 12.5mA step. The two channels

 Personal information appliances

is able to support totally up to 2.5A.

 Tablet PCs  Portable instruments

The dual buck converter delivers a digitally programmable output 0.3V to 1.3V from an input

1.3

voltage supply of 2.5V to 5.5V. The output voltage

General Description

is programmed through an I2C interface capable of

MT6360P is a highly-integrated smart power

operating up to 3.4 MHz.

management IC which includes a single cell LiIon/Li-Polymer switching battery charger, a USB

By using a proprietary architecture with

Type-C and power delivery (PD) controller, dual

synchronous rectification, BUCK1/2 are capable of

flash LED current sources, a RGB LED driver, two

delivering 3A continuously as PVIN > 3.1V.

buck converters LDO1 supplies power to finger print unit (VFP); The switching charger integrates a synchronous

LDO2 supplies power to the touch panel unit (VTP);

PWM controller, power MOSFETs, input current

LDO3 and LDO5 supply power to SD card and UFS

sensing and input current regulation, high-

card (VMC and VMCH); LDO6 and LDO7 supply

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 8 of 201

MT6360P PMIC Datasheet Confidential A power to DRAM (VMDDR and VDRAM2). These are in mobile phones and other hand-held devices. The output voltage is programmable via the I2C interface. The RGB LED driver is a 3-channel smart LED string controller to drive three channels of LEDs with a sink current of up to 24 mA and a CHG_VIN power good indicator with a sink current of up to 24 mA. All channels can be set independently via the I2C interface and are provided with three operation modes, register mode, flash mode and breath mode. MT6360P is available in a WL-CSP-103B 4.64×4.14 (BSC) package.

1.4

Ordering Information

MT6360P Package Type P : WL-CSP-103B 4.64x4.14 (BSC)

1.5

Top Marking Definition

MT6360PP

MT6360PP YYWW-$$$$H $$$$$$$$ $: Random code YYWW: Date code

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 9 of 201

MT6360P PMIC Datasheet Confidential A

1.6

Pin Assignments and Description A1

A2

A3

CHG_ VIN

CHG_ VIN

CHG_ VIN

B1

B2

B3

CHG_ VMID

CHG_ VMID

CHG_ VMID

A4

A6

A7

CHG_ILIM

FL_ LEDCS2

FL_ LEDCS1

B5

B6

B7

FL_ VMID

FL_ VMID

C1

C2

C3

C4

C5

C6

CHG_ VLX

CHG_ VLX

CHG_ VLX

CHG_ VDDP

CHG_ BOOT

FL_ TXMASK

D1

D2

D3

D5

D6

CHG_ PGND

CHG_ PGND

CHG_ PGND

FL_ TORCH

FL_ STROBE

A9

A10

A11

PD_CC2

PD_VBUS

RGB_ ISINK3

RGB_ ISINK1

B8

B9

B10

B11

PD_IRQB

ML_ ISINK

RGB_ ISINK2

A8

FL_ PD_ VINTORCH VCONN5V C7 CHRDETB

C8

C9

C10

C11

PD_CC1

RGB_ PGND

LDO1_ VOUT

LDO2_ VOUT

D8

D9

D10

D11

SRCLKEN_0

LDO3_ VOUT

LDO_ VIN1

AGND

E1

E3

E5

E6

E7

E8

E9

E10

E11

VSYS

CHG_ VBATOVPB

AGND

AGND

AGND

AGND

EN

LDO6_ VOUT

LDO_ VIN2

F5

F6

F7

F8

F9

F11 LDO5_ VOUT

F1 VSYS

F2 VSYS

F3

F4

VSYS

CHG_ ENB

AGND

AGND

G4

G5

AGND

AGND

MRSTB

G6

G7

G8

G9

G10

G11

AGND

FAULTB

LDO7_ VOUTS

LDO7_ VOUT

G1

G2

G3

VBAT

VBAT

VBAT

IRQB

AGND

AGND

AGND

H1

H2

H3

H4

H5

H6

H7

H8

H9

H10

H11

SDCARD_ DET_N

BUCK2_ RSGND

BUCK2_ VOUT

BUCK1_ VOUT

BUCK1_ RSGND

LDO_ VIN3

UVLO_ SEL

VREF_ TS

SDA

J2

J3

J4

J5

J6

J7

J8

J9

J10

J11

VBATS

TS

HW_ TRAPPING

USB_ID

SCL

BUCK2_ PGND

BUCK2_ LX

BUCK2_ PVIN

BUCK1_ PVIN

BUCK1_ LX

BUCK1_ PGND

K1

K2

K3

K4

K5

K6

K7

K8

K9

K10

K11

VDDM

BUCK2_ PGND

BUCK2_ LX

BUCK2_ PVIN

BUCK1_ PVIN

BUCK1_ LX

BUCK1_ PGND

VBAT

CHG_ QONB

J1

VBATS_ GND

D-

D+

VDDA

Figure 1-1. MT6360P WL-CSP-103B 4.64×4.14 (BSC) (top view)

Table 1-1. MT6360P pin description Pin no. A1, A2, A3

Pin name CHG_VIN

A4

CHG_ILIM

A6 A7

FL_LEDCS2 FL_LEDCS1

A8

PD_CC2

and VBUS input for attach and detach A9 A10 A11

RGB_ISINK3 RGB_ISINK1

B1, B2, B3

CHG_VMID

MediaTek Proprietary and Confidential.

Pin description Charger power input Input current limit setting pin A resistor is connected from CHG_ILIM pin to ground to set up the maximum input current limit. The actual input current limit is the lower value set through the CHG_ILIM pin and IAICR register bits. High-side current source output 2 for flash LED2 High-side current source output 1 for flash LED1 Type-C connector configuration channel (CC) 2 This is used to detect a cable plug event and determine the cable orientation. detection when the device operates as an UFP port RGB LED current sink output 3 RGB LED current sink output 1 Connection point between the reverse-blocking MOSFET and the high-side switching MOSFET

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 10 of 201

MT6360P PMIC Datasheet Confidential A Pin no.

Pin name

B5, B6

FL_VMID

B7 B8

FL_VINTORCH PD_VCONN5V

B9

PD_IRQB

B10 B11 C1, C2, C3

ML_ISINK RGB_ISINK2 CHG_VLX

C4

CHG_VDDP

C5

CHG_BOOT

C6

FL_TXMASK

C7

CHRDETB

C8

PD_CC1

C9

RGB_PGND

C10 C11

LDO1_VOUT LDO2_VOUT

D1, D2, D3

CHG_PGND

D5 D6 D8, E5, E6, E7, E8, F5, F6, F7, F8, G5, G6, G7, G8 D9 D10

FL_TORCH FL_STROBE

D11

LDO_VIN1

E1, F1, F2, F3

VSYS

MediaTek Proprietary and Confidential.

Pin description Flash LED driver power input for strobe mode Connect a 4.7μF ceramic capacitor between FL_VMID and ground. Flash LED driver power input for torch mode Regulated input voltage to power PD_CC pins as VCONN Active-low open-drain interrupt output This requests the processor to check the registers. Moonlight LED current sink output RGB LED current sink output 2 Charger switch node for output inductor connection Regulated output voltage to supply for the PWM low-side gate driver and the bootstrap capacitor Connect a 2.2μF ceramic capacitor between CHG_VDDP and ground. 1. If VBUS is plugged in, CHG_VDDP will be powered by CHG_VIN and regulated to 4.9V. 2. If VBUS is unplugged, the charger will operate in sleep mode and the CHG_VDDP voltage will be 0V. Charger bootstrap voltage to supply the high-side MOSFET gate driver Connect a capacitor between CHG_BOOT and CHG_VLX. Configurable power amplifier synchronization input or configurable active-high torch mode enable Connect a 300kΩ internal pull-down resistor between FL_TXMASK and ground. CHG_VIN ready indication, open-drain output that indicates PD_VBUS is in Type-C connector configuration channel (CC) 1 This is used to detect a cable plug event and determine the cable orientation. RGB ground Tie RGB_PGND and ground on the PCB. LDO1 output LDO2 output Charger ground Tie CHG_PGND and ground on the PCB. Flash LED torch mode enable input Flash LED strobe mode enable input

AGND

Analog ground Tie AGND and ground on the PCB.

SRCLKEN_0

Source clock enable on and LP control pin 0 LDO_VIN1 power input for LDO1, LDO2 and LDO3 Connect a 2.2μF ceramic capacitor between LDO_VIN1 and ground. System connection node © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 11 of 201

MT6360P PMIC Datasheet Confidential A Pin no.

Pin name

E3

CHG_VBATOVPB

E9

EN

E10

LDO6_VOUT

E11

LDO_VIN2

F4 F9 F11

CHG_ENB MRSTB LDO5_VOUT

G1, G2, G3, H1

VBAT

G4

IRQB

G9

FAULTB

G10 G11

LDO7_VOUTS LDO7_VOUT

H2

CHG_QONB

H3

UVLO_SEL

H4

VREF_TS

H5

SDA

H6 H7 H8 H9 H10

SDCARD_DET_N BUCK2_RSGND BUCK2_VOUT BUCK1_VOUT BUCK1_RSGND

H11

LDO_VIN3

J1

VBATS

J2 J3

HW_TRAPPING

J4 J5

USB_ID SCL

MediaTek Proprietary and Confidential.

Pin description Internal BATFET is connected between VSYS and VBAT. Connect a 22μF ceramic capacitor between VSYS and ground. Battery over-voltage protection (BAT OVP) indication This is an open-drain and active-low output. It will be low if BAT OVP occurs; otherwise, it is high. BUCK1, BUCK2, LDO6 and LDO7 enable control input When EN = low, all bucks and LDOs are turned off. LDO6 output LDO_VIN2 power input for LDO5 and logic circuit of LDO6/7 Connect a 2.2μF ceramic capacitor between LDO_VIN2 and ground. Charger enable input, active-low Manual reset input for hardware reset LDO5 output Charge current output node for battery connection The internal BATFET is connected between VSYS and VBAT. Connect a 10μF ceramic capacitor between VBAT and ground. Active-low open-drain interrupt output This requests the processor to read the registers. Indicates power not good of bucks and LDOs Active-low open-drain LDO7 output voltage-sense input LDO7 output Internal BATFET enable control input In shipping mode, CHG_QONB is pulled low for the duration of tSHIPMODE_CHG (typical 0.9s) to exit shipping mode. SYSUVLO rising threshold voltage setting and the UVLO_SEL pin defines default value Power output of 1.8V reference power for temperature sensing I2C interface serial data input/output Open-drain. An external pull-up resistor is required. When SDCARD_DET_N is active, disable LDO5. BUCK2 remote sense ground BUCK2 output voltage sense through this pin BUCK1 output voltage sense through this pin BUCK1 remote sense ground LDO_VIN3 power input for LDO6 and LDO7 Connect a 2.2μF ceramic capacitor between LDO_VIN3 and ground. Battery voltage-sense Temperature-sense input, connected to a resistor divider for temperature programming Either uses an external pull-down resistor or connects the pin to VDDA to define power configuration USB ID port connected to USB receptacle I2C interface serial clock input

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 12 of 201

MT6360P PMIC Datasheet Confidential A Pin no.

Pin name

J6, K6

BUCK2_PGND

J7, K7

BUCK2_LX

J8, K8

BUCK2_PVIN

J9, K9

BUCK1_PVIN

J10, K10

BUCK1_LX

J11, K11

BUCK1_PGND

K1 K2 K3

VBATS_GND DD+

K4

VDDA

K5

VDDM

MediaTek Proprietary and Confidential.

Pin description Open-drain. An external pull-up resistor is required. BUCK2 power ground The low-side MOSFET is referenced to this pin. CIN and COUT should be returned with a minimal path to these pins. BUCK2 switching node Connect to the inductor. BUCK2 power input voltage Connect to the input power source. Connect to CIN with minimal path. BUCK1 power input voltage Connect to the input power source. Connect to CIN with minimal path. BUCK1 switching node Connect to the inductor. BUCK1 power ground The low-side MOSFET is referenced to this pin. CIN and COUT should be returned with a minimal path to these pins. Battery voltage-sense ground USB D- port USB D+ port Regulated power input for an internal analog base Connect a 2.2μF ceramic capacitor between VDDA and ground. Regulated voltage output Connect a 2.2μF ceramic capacitor between VDDM and PGND. It also provides power to all VDDA-powered circuits.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 13 of 201

MT6360P PMIC Datasheet Confidential A

1.7

Typical Application Circuit TVS

VBUS

C1 2.2µF/35V

A1, A2, A3 C2 2.2µF/35V

D1

CHG_VIN

CHG_VMID

CHG_BOOT A9 TVS

CC1

C8 C3 330pF/25V

D7

A8 C4 330pF/25V

D8 Type-C or micro USB Connector

C5 4.7µF/6.3V

R1 1M

PD_CC1

VSYS

K3 DP K2

DN TVS

J4 R2 698R

TVS

A4

D3

D2

C1, C2, C3

L3 C16 47nF~100nF/16V 1µH

VBATS

C17 22µF/6.3V TVS

C18 10µF/6.3V

PD_VCONN5V

D+

CHG_VDDP

Battery Pack

K1 C4 C19 2.2µF/6.3V

DCHG_PGND

D1, D2, D3

USB_ID FL_VINTORCH

CHG_ILIM

B7

To VSYS

FL_LEDCS1 J2 TS

R4 NTC/10k

FL_LEDCS2

C7 2.2µF/6.3V

FL_TORCH

VDDM

FL_STROBE K4

C8 2.2µF/6.3V

A7 A6

FL_TXMASK

VDDA

R6 2.2K

D6 C6 To VSYS LED1

R7 2.2K

R8 2.2K

R9 2.2K

R10 2.2K

RGB_ISINK1 J5 H5 G4 B9

Processor

E3

SCL

RGB_ISINK2

SDA

RGB_ISINK3

IRQB

MT6360P

PD_IRQB

F9 D9

ML_ISINK RGB_PGND

UVLO_SEL

HW_TRAPPING

LDO_VIN1 G9 E9

EN

LDO_VIN2

CHG_QONB C7 CHRDETB LDO_VIN3 E9

SD CARD

AGND LDO2_VOUT

J9, K9

To VSYS

L1 0.24µH

To VDRAM1 C10 47µF/6.3V

C9 4.7µF/6.3V

C11 47µF/6.3V To VDRAM1_FB To VDRAM1_GND

H9 H10 J11, K11

J8, K8

To VSYS C12 4.7µF/6.3V L2 0.47µH

To VDRAM2

To VDRAM2_FB To VDRAM2_GND

BUCK1_LX

J7, K7 H8 H7 J6, K6

H3

J3

LDO5_VOUT

BUCK1_RSGND BUCK1_PGND

LDO6_VOUT

LDO7_VOUT

BUCK2_PVIN

RUVLO_SEL

RHW_TRAPPING

D11 C21 2.2µF/6.3V E11 C22 2.2µF/6.3V H11 C23 2.2µF/6.3V C10 C24 1µF/6.3V C11 C25 1µF/6.3V D10 C26 1µF/6.3V F11 C27 1µF/6.3V

BUCK1_VOUT

LDO7_VOUTS

C14

C9

BUCK1_PVIN LDO3_VOUT

J10, K10

B10

SDCARD_DET_N LDO1_VOUT

D8, E5, E6, E7, E8, F5, F6, F7, F8, G5, G6, G7, G8

LED4

A10

FAULTB

H2

LED3

B11

MRSTB SRCLKEN_0

LED2

A11

CHG_VBATOVPB

F4 CHG_ENB

Another PMIC

D6

D5

To VDDIO R5 100K

To CHG_VMID

D5 K5

VDDM

C20 4.7µF/25V

FL_VMID

H4 VREF_TS R3 3.9k

D4

J1

B5, B6

C6 1nF~4.7nF/6.3V

To System

E1, F1, F2, F3

PD_CC2

VBATS_GND

ID

C5

VBAT

B8

To SYS

CHG_VLX

C15 4.7µF/25V

G1, G2, G3, H1

TVS

CC2

PD_VBUS

B1, B2, B3

From VSYS

From VSYS

From VDRAM1

To VFP

To VTP

To VMC

To VMCH

E10

G11

To VMDDR EN C29 1µF/6.3V

G10

BUCK2_LX BUCK2_VOUT BUCK2_RSGND BUCK2_PGND

Figure 1-2. Application circuit MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 14 of 201

MT6360P PMIC Datasheet Confidential A

2

Electrical Characteristics

2.1

Absolute Maximum Ratings

(Note 1)

Parameter PD_VBUS PD_CC1, PD_CC2

Condition

Steady state Transient (< 10 ms)

Battery pin input (Note 4) CHG_VIN, CHG_VMID, CHG_BOOT, FL_VMID USB ID, D+, DCHG_LX

LX (peak < 100 ns duration)

Other pins Power dissipation, PD Package thermal resistance (Note 2) Lead temperature Storage temperature range ESD susceptibility (Note 3)

@TA = 25°C WL-CSP-103B 4.64x4.14 (BSC) WL-CSP-103B 4.64x4.14 (BSC), JA Soldering, 10 sec. HBM (human body model)

Min. -0.5 -0.5 -0.5 -0.5

Typ. -

Max. 28 24 6 7

Unit V V V V

-0.5

-

22

V

-0.5 -0.5 -0.5

-

24 16 -2 6

V

-

-

4.69

W

-65 -

21.3 -

260 150 2

°C/W °C °C kV

V V

Note 1: Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions may affect device reliability. Note 2: JA is measured under natural convection (still air) at TA = 25°C with the component mounted on a high effectivethermal-conductivity four-layer test board on a JEDEC 51-7 thermal measurement standard. Note 3: Devices are ESD sensitive. Handling precaution is recommended. Note 4: Battery input pin: VBAT/VBATS/VSYS/BUCKx_PVIN/BUCKx_LX/LDO_VINx/FL_VINTORCH

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 15 of 201

MT6360P PMIC Datasheet Confidential A

2.2

Recommended Operating Range

(Note 5)

 PD_VBUS, CHG_VIN supply input voltage: 4~14V  VBAT supply input voltage: 2.8~5V  BUCK1/2_PVIN input voltage: 3.1~5V  LDO_VIN1/2: 3.15~5V  LDO_VIN3: 1.1~5V  IBAT (discharging current with internal MOSFET): 6A (continues)  IBAT (discharging current with internal MOSFET): 9A (peak, up to 1 sec duration)  Junction temperature range: -40~125°C  Ambient temperature range: -40~85°C Note 5: The device is not guaranteed to function outside its operating conditions.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 16 of 201

MT6360P PMIC Datasheet Confidential A

2.3

Electrical Characteristics

VCHG_VIN = 5V, VBAT = 4.2V, L1 = L2 = 0.33μH, L3 = 1μH, C2 = 2.2μF, C18 = 10μF, TA = 25°C, unless otherwise specified Table 2-1. Electrical specifications Parameter PMIC quiescent current

Symbol

Test condition

Min.

Typ.

Max.

Unit

Shutdown current

ISHDN

On VBAT pin, with all channels shut down, VBAT = 4V

-

63

85

μA

Shipping-mode current

IBAT_SHIP

VBAT only, in shipping mode

-

16

46

μA

-

8.55

11.12

mA

-

810

1,053

μA

-

150

-

°C

-15

-

15

°C

95

110

125

°C

-

-

0.4

V

Logic-high threshold

1.2

-

-

V

Logic-low threshold

-

-

0.4

V

External R selection R = 1 MΩ (2.9V), 100 mV/step

2.8

-

3.3

V

VSYS rising, default 2.9V

-50

-

+50

mV

-

15

-

ms

CHG_VIN supply current

ICHG_VIN

CHG_VIN supply current with charger ICHG_VIN_HZ in H-Z mode Over-temperature TOTP protection threshold Over-temperature TOTP_ACC protection accuracy Over-temperature TOTP_RECOVER protection recover Control I/O pin, VDDA and VSYS Logic-low threshold voltage for all open- VOL drain outputs Logic-high threshold VIH voltage for all inputs Logic-low threshold VIL voltage for all inputs SYS under-voltage protection rising VSYS_UVLO_RISE threshold range SYS under-voltage protection rising VSYS_UVLO_ACC_RISE threshold De-bouncing time by tDEBOUN_SYS_UVLO_RISE SYS UVLO rising

MediaTek Proprietary and Confidential.

VCHG_VLX is non-switching VCHG_VIN = 5V, VBAT = VCV_CHG ICHG = 0 Flash LED, LDOs, bucks and RGB devices disabled, PD cable attached (Full functions are not in the communication situation.) VCHG_VLX is in high-impedance mode VCHG_VIN = 5V, VBAT =4V Flash LED, LDOs, bucks, PD and RGB devices disabled Thermal shutdown threshold temperature Thermal shutdown temperature accuracy Thermal shutdown recover temperature

IDS = 10 mA

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 17 of 201

MT6360P PMIC Datasheet Confidential A Parameter SYS under-voltage protection falling threshold range SYS under-voltage protection falling threshold accuracy VDDA over-voltage protection threshold VDDA over-voltage protection hysteresis Pull-down ability on MRSTB Pull-down ability on SDCARD_DET_N Pull-down resistance on SRCLKEN_0 Pull-down resistance on EN USB ID USB_ID pull-up voltage USB_ID pull-up resistance tolerance USB_ID pull-down resistance Interrupt threshold voltage Interrupt threshold voltage hysteresis Interrupt debounce time tolerance Input equivalent capacitance Charger Sleep-mode entry threshold Sleep-mode exit threshold Sleep-mode exit deglitch time CHG_VIN bad adapter threshold CHG_VIN bad adapter CHG_VIN bad adapter sink current

MediaTek Proprietary and Confidential.

Symbol

Test condition

Min.

Typ.

Max.

Unit

VSYS_UVLO_FALL

I2C programmable, default 2.5V, 50 mV/step

2.4

-

2.8

V

VSYS_UVLO_ACC_FALL

VSYS falling, default 2.5V

-50

-

+50

mV

VVDDA_OVP

VDDA rising

5.25

5.5

5.75

V

VVDDA_OVP_HYS

VDDA falling

-

0.2

-

V

IPD_MRSTB

-

1

2.3

μA

IPD_SDCARD_DET_N

-

1

2.3

μA

RSRCLKEN_0

-

1

2.3

μA

REN

-

350

-

kΩ

VUSB_ID_PULLUP

VUSB_ID = 0.6V, 0x6F[7] = 1 VUSB_ID = 1.8V, 0x6F[7] = 0

0.57 1.71

0.6 1.8

0.63 1.89

V V

RUSB_ID_PULLUP

500 kΩ, 75 kΩ, 5 kΩ, 1 kΩ

-20

-

20

%

RUSB_ID_PULLUP

500 kΩ, 75 kΩ, 5 kΩ, 1 kΩ

3.75

5

6.25

kΩ

0x6F[6] = 0, 0x6F[7] = 0 0x6F[6] = 1, 0x6F[7] = 1 0x6F[7] = 1 0x6F[7] = 0 I2C programmable,5 μs ~ 64 ms (default 50 μs)

1.3 0.18 -

1.45 0.2 0.05 0.1

1.6 0.22 -

-10

-

10

%

-

-

20

pF

VID_INT VID_INT_HYS tID_INT_DEB CID_IN_CAP

V V

VSLEEP_ENTER_CHG

VCHG_VIN falling, VCHG_VIN - VBAT

0

0.04

0.1

V

VSLEEP_EXIT_CHG

VCHG_VIN rising, VCHG_VIN - VBAT

0.04

0.1

0.2

V

tD_SLEEP_EXIT_CHG

Exit sleep-mode

-

120

-

ms

VBAD_ADP_CHG

VCHG_VIN falling

-

3.8

-

V

V

V

-

150

-

mV

-

50

-

mA

rising

IBAD_ADP_SINK_CHG

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 18 of 201

MT6360P PMIC Datasheet Confidential A Parameter CHG_VIN bad adapter detection time Input current limit factor CHG_VIN minimum input voltage regulation (MIVR) threshold CHG_VIN minimum input voltage regulation accuracy

Symbol

Test condition

tBAD_ADP_DET_CHG

Min.

Typ.

Max.

Unit

-

30

-

ms

KILIM_CHG

Input current regulation 508 mA by CHG_ILIM pin with resistance = 698Ω

320

355

390

AΩ

VMIVR_CHG

I2C programmable range in 0.1V steps

3.9

-

13.4

V

VMIVR_ACC_CHG

VMIVR = 4.4V or 9V

-2

-

2

%

86

93

100

mA

440

470

500

mA

880

940

1,000

mA

1,300

1,400

1,500

mA

3.05

3.3

3.55

V

-

150

-

mV

VUVLO_CHG

IAICR = 100 mA, VCHG_VIN = 5V, VBAT = 3.8V IAICR = 500 mA, VCHG_VIN = 5V, VBAT = 3.8V IAICR = 1,000 mA, VCHG_VIN = 5V, VBAT = 3.8V IAICR = 1,500 mA, VCHG_VIN = 5V, VBAT = 3.8V VCHG_VIN rising

VUVLO_HYS_CHG

VCHG_VIN falling

VCHG_VIN_OVP_CHG1

VCHG_VIN rising, I2C programmable 5.5V

5.17

5.5

5.86

V

VCHG_VIN_OVP_CHG2

VCHG_VIN rising, I2C programmable 6.5V (default)

6.11

6.5

6.92

V

VCHG_VIN_OVP_CHG3

VCHG_VIN rising, I2C programmable 11V

10.34

11

11.71

V

VCHG_VIN_OVP_CHG4

VCHG_VIN rising, I2C programmable 14.5V

13.63

14.5

15.44

V

CHG_VIN overvoltage protection propagation delay

tCHG_VIN_OVP_CH

VCHG_VIN rising above VCHG_VIN over-voltage protection threshold turn off UUG MOS, OVP setting = 6.5V

-

100

-

ns

CHG_VIN overvoltage protection hysteresis

VCHG_VIN_OVP_HYS_CHG VCHG_VIN falling

-

250

-

mV

106

108

110

%

-

2

-

%

AICR 100 mA mode

IAICR_100mA_CHG

AICR 500 mA mode

IAICR_500mA_CHG

AICR 1,000 mA mode AICR 1,500 mA mode CHG_VIN UVLO CHG_VIN UVLO hysteresis CHG_VIN overvoltage protection threshold CHG_VIN overvoltage protection threshold CHG_VIN overvoltage protection threshold CHG_VIN overvoltage protection threshold

IAICR_1000mA_CHG IAICR_1500mA_CHG

VBAT VBAT_OVP_CHG protection threshold VBAT over-voltage VBAT_OVP_HYS_CHG protection hysteresis MediaTek Proprietary and Confidential.

V rising, as percentage of VOREG_CHG, as VBAT/VOREG_CHG, 0x12[4] TE = 0 VBAT falling, as (VBAT VOREG_CHG)/VOREG_CHG 0x12[4] TE = 0

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 19 of 201

MT6360P PMIC Datasheet Confidential A Parameter Thermal regulation threshold VSYS over-voltage protection threshold VSYS under-voltage protection threshold VBAT depletion threshold voltage VBAT depletion threshold voltage CHG_VIN force sleep mode supply current End of charge Battery regulation voltage range Battery regulation voltage accuracy Re-charge mode threshold Re-charge deglitch time End-of-charge current Default end-ofcharge current End-of-charge current accuracy End-of-charge deglitch time Charge current ICHG current Accuracy 1 ICHG current Accuracy 2 ICHG current Accuracy 3 Pre-charge mode threshold Pre-charge mode hysteresis Pre-charge accuracy Pre-charge current Pre-charge current accuracy MediaTek Proprietary and Confidential.

Symbol TTHREG_CHG

Test condition Charge current starts decreasing (default)

Min.

Typ.

Max.

Unit

-

120

-

°C

VSYS_OVP_CHG

VSYS rising

4.9

5.25

5.5

V

VSYS_UVP_CHG

VSYS falling

2.2

2.4

2.6

V

VBAT_DPL_RISE

VBAT_DPL rising

2.3

2.5

2.8

V

VBAT_DPL_FALL

VBAT_DPL falling

2

2.3

2.39

V

ICHG_VIN_SLEEP

Reg: 0x11[3] = 1

-

-

2.5

mA

3.9

-

4.71

V

-0.5

-

0.5

%

50

100

150

mV

-

120

-

ms

100

-

850

mA

-

250

-

mA

-20

-

20

%

-

2

-

ms

0.3

-

3

A

-20

-

20

%

-10

-

10

%

-5

-

5

%

2.0

-

3.5

V

-

0.2

-

V

-5

-

5

%

-

150

-

mA

-20

-

20

%

VOREG_CHG

VOREG_ACC_CHG

VRECH_CHG

I2C programmable in 10 mV steps VOREG_CHG = 4.2V, 4.35V, 4.36V, 4.37V, 4.38V, 4.43V or VOREG_CHG = 4.45V (TC = -10~ 70°C) (Note 7) I2C programmable, VBAT falling, difference below VOREG_CHG

tD_RECH_CHG

VBAT falling

IEOC_CHG

I2C programmable in 50 mA steps

IEOC_DEF_CHG

Default

IEOC_ACC

IEOC_CHG = 150 mA, 200 mA, 250 mA

tD_EOC_CHG ICHG ICHG_ACC1_CHG ICHG_ACC2_CHG ICHG_ACC3_CHG VPRECHG_CHG VPRECHG_HYS_CHG

I2C programmable in 0.1A steps, 0x17 bit[7:2] VBAT = 3.8V, 300 mA ≤ ICHG < 500 mA, (TC = -10~70°C) VBAT = 3.8V, 500 mA ≤ ICHG < 1,000 mA, (TC = -10~70°C) VBAT = 3.8V, ICHG ≥ 1,000 mA (TC = -10~70°C) I2C programmable in 0.1V steps, VBAT rising Pre-charge hysteresis VBAT falling

VPRECHG_ACC_CHG IPRECHG_CHG

I2C programmable (default)

IPRECHG_ACC_CHG © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 20 of 201

MT6360P PMIC Datasheet Confidential A Parameter Trickle charge threshold Trickle charge threshold hysteresis Trickle charge threshold accuracy Trickle current Trickle current accuracy VSYS regulation voltage VSYS regulation voltage accuracy UUG on-resistance UG on-resistance LG on-resistance PPMOS onresistance

Symbol

Test condition

Switching frequency accuracy Maximum duty cycle Minimum duty cycle VDDP regulation Charger buck OCP current Internal QONB pullup resistance QONB exit shipping mode duration QONB system reset duration BATFET reset time

Unit

-

2

-

V

VTRICHG_HYS

VBAT rising

-

200

-

mV

VTRICHG_ACC

-5

-

5

%

ITRICHG

-

100

-

mA

-20

-

20

%

3.3

-

4

V

-3

-

3

%

ITRICHG_ACC I2C programmable in 0.1V steps

VSYS_MIN_CHG VSYS_MIN_ACC_CHG RON_UUG_CHG RON_UG_CHG RON_LG_CHG

From CHG_VIN to CHG_VMID From CHG_VMID to CHG_VLX From CHG_VLX to PGND

-

10 20 20

30 40 40

mΩ mΩ mΩ

RON_PPMOS_CHG

From VSYS to VBAT

-

12

30

mΩ

-

1.5

-

-

1 0.75

-

fOSC_ACC_CHG

-10

-

10

%

DMAX_CHG DMIN_CHG VVDDP_CHG

0 4.5 4 5.6

97 4.9 6 8

5.3 8 10.4

% % V

16.15

19

21.85

kΩ

0.86

0.96

1.06

s

12

15

18

s

0.6

0.66

0.72

s

15

18

21.6

s

-

4.6

-

V

-

50

-

mV

I2C programmable default

-

5.05

-

V

ILOAD = 0 mA OTG_OC = 0.5A REG 0x1A[2:0] = 000

-3

-

3

%

0.5

-

-

A

I2C programmable to 1.5 MHz (default) I2C programmable to 1 MHz I2C programmable to 0.75 MHz

fOSC1_CHG fOSC2_CHG

ICHG_BUCK_OCP_CHG

VCHG_VIN = 5.5V REG0x1D[2] = 1’b0 REG0x1D[2] = 1 ‘b1

RQONB_CHG tSHIPMODE_CHG tQONB_RST_CHG tBATFET_RST_CHG

CHG_QONB low for BATFET ontime to exit shipping mode CHG_QONB low time to enable full system reset BATFET off-time during full system reset Enter shipping mode delay

AICC threshold

VAICC_VTH

VCHG_VIN rising I2C programmable

AICC hysteresis

VAICC_HYS_VTH

OTG o VBSTCV_CHG regulation OTG output accuracy VBSTCV_ACC_CHG OTG over-load IBST_0.5A_CHG protection threshold Confidential.

Max.

VBAT falling

Shipping mode entry tD_SHIP_ENTER deglitch time

MediaTek Proprietary and

Typ.

VTRICHG

fOSC0_CHG Switching frequency

Min.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

MHz

A

Page 21 of 201

MT6360P PMIC Datasheet Confidential A Parameter OTG CHG_VMID over-voltage protection threshold OTG CHG_VMID over-voltage protection hysteresis OTG VBAT undervoltage protection threshold OTG VBAT undervoltage protection hysteresis

Symbol

Test condition

Min.

Typ.

Max.

Unit

5.72

6

6.28

V

-

200

-

mV

2.62

2.8

2.98

V

-

400

-

mV

-

8

-

mA

5.2

6.5

8.2

A

-

1

2.3

μA

0.5 0.25 0.8 50

0.6 0.3 100

0.7 0.4 2 150

V V V μA

7

-

13

μA

50

90

130



tDP_SRC_ON tDCD_TIMEOUT

40 300

64 -

1,200

ms ms

tDPSRC_HICRNT

28

32

36

ms

tCHGR_DET_DBNC

27

30

33

ms

6

-

14.5

V

VPD_VUS_OVP_ACC

-3

-

3

%

VPD_VUS_HYS

-

150

-

mV

2.6

-

3.7

V

-4

-

4

%

VMIDOVP_OTG_CHG

VCHG_VMID rising

VMIDOVP_OTG_HYS_CHG

VBAT_UVP_OTG_CHG

VBAT_UVP_OTG_HYS_CHG VBAT rising

Boost supply current IBOOST_SUPPLY OTG over-current protection threshold Pull-down ability on CHG_ENB D+/D- detection D+ source voltage Data detect voltage VLGC voltage D- sink current Data contract detect current source Dedicated charging port resistance across D+/D+ source on-time DCD timeout D+ source off to high current Charger detect debounce CHRDETB PD_VBUS overvoltage protection threshold range PD_VBUS overvoltage protection accuracy PD_VBUS overvoltage protection hysteresis PD_VBUS UVLO protection threshold range PD_VBUS UVLO protection accuracy MediaTek Proprietary and Confidential.

I2C default, VBAT falling

OTG mode, ILOAD = 0 mA

IOTG_OCP_CHG

Default = 6.5A

IPD_CHG_ENB VDP_SRC VDAT_REF VLGC_CHG IDM_SINK IDP_SRC RD+D- DCP

sEN_DCP = 1

VPD_VUS_OVP rising, I2C programmable (default 10.5V)

VPD_VUS_OVP

VPD_VUS_UVLO falling, I C programmable 0.1V/Step (default 3.7V)

VPD_VUS_UVLO VPD_VUS_UVLO_ACC

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 22 of 201

MT6360P PMIC Datasheet Confidential A Parameter Symbol PD_VBUS UVLO VPD_VUS_UVLO_HYS_ protection hysteresis ADC

Min.

Typ.

Max.

Unit

-

150

-

mV

20.8

26

31.2

ms

RES_ADC

-

12

-

bit

VVBUS_DIV5_ADC_RANGE

1

-

22

V

VVBUS_DIV5ADC_RES

-

25

-

mV

VVBUS_DIV5ADC_ACC

-3

-

3

LSB

VVBUS_DIV2_ADC_RANGE

1

-

VDDA*2

V

VVBUS_DIV2ADC_RES

-

10

-

mV

VVBUS_DIV2ADC_ACC

-3

-

3

LSB

VBAT_ADC_RANGE

0

-

VDDA

V

VBAT_ADC_RES VBAT_ADC_ACC

-3

5 -

3

mV LSB

VSYS_ADC_RANGE

0

-

VDDA

V

VSYS_ADC_RES VSYS_ADC_ACC

-3

5 -

3

mV LSB

IIBUS_ADC_RANGE

0

-

5

A

-

50

-

mA

-3

-

3

-2

-

2

-2

-

2

IIBAT_ADC_RANGE

0

-

5

A

IIBAT_ADC_RES IIBAT_ADC_ACC

-2

50 -

2

mA LSB

T

-40

-

120

°C

-3

2 -

3

°C LSB

1.782

1.8

1.818

V

Only for one channel, 0x56[5:3] = 0 ms of waiting time and 0x58[7:0] = 0 ms of idle time

ADC conversion time tCONV_ADC Number of bits for ADC resolution CHG_VIN_DIV5 measurement range CHG_VIN_DIV5 resolution CHG_VIN_DIV5 accuracy CHG_VIN_DIV2 measurement range CHG_VIN_DIV2 resolution CHG_VIN_DIV2 accuracy VBAT measurement range VBAT resolution VBAT accuracy VSYS measurement range VSYS resolution VSYS accuracy IBUS measurement range IBUS resolution

IBUS accuracy

IBAT measurement range IBAT resolution IBAT accuracy TEMP_JC measurement TEMP_JC resolution TEMP_JC accuracy VREF_TS pull-up voltage MediaTek Proprietary and Confidential.

Test condition

IIBUS_ADC_RES

IIBUS_ADC_ACC

TTEMP_JC_ADC_RES TTEMP_JC_ADC_ACC

IBUS > 2A, IAICR [7:2] setting ≥ 400 mA IBUS < 2A, IAICR [7:2] setting ≥ 400 mA IBUS < 2A, IAICR [7:2] setting < 400 mA

Temperature < 85°C

VREF_TS_ADC © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

LSB

Page 23 of 201

MT6360P PMIC Datasheet Confidential A Parameter Symbol TS voltage VTS_ADC_RANGE measurement range TS resolution VTS_ADC_RES TS accuracy TTS_ADC_ACC USB_ID VUSBID_ADC_RANGE measurement range USB_ID resolution VUSB_ID_ADC_RES Pump express PE+1 on time (A) tON_A_PE PE+1 on time (B) tON_B_PE PE+1 on time (C) tON_C_PE PE+1 off time (D) tOFF_D_PE PE+1 off time (I) tOFF_I_PE PE+2 off time (D) tOFF_D_PE PE+2 on time (E) tON_E_PE PE+2 on time (F) tON_F_PE PE+2 on time (G) tON_G_PE PE+2 off time (H) tOFF_H_PE PE+2 off time (I) tOFF_I_PE Flash LED current source

Min.

Typ.

Max.

Unit

0

-

VDDA

V

-2

5 -

mV LSB

0

-

-

5

2 VDDA 1.4 -

430 240 70 70 80 87 147 87 22 22 135

500 300 100 100 105 190 102.5 50 50 155

570 360 130 130 225 128 248 118 68 68 175

ms ms ms ms ms ms ms ms ms ms ms

-8

-

8

%

-6

-

6

%

-

0.1

4

μA

-

320

1,000

μA

VSC_FL

-

1

1.3

V

tD_SC_FL

1.8

2.5

3.3

ms

LED current accuracy ILED_ACC_FL LED current accuracy ILED_ACC_FL FL_LEDCSx leakage current FL_LEDCSx start-up current LEDCSX short threshold LEDCSX short event timer Flash timeout Flash timer accuracy Current source regulation voltage Current source regulation voltage Strobe/TXMask deglitch time Flash ready time Strobe FL OVP Strobe FL-CHG_VIN OVP hysteresis High-side switch onresistance MediaTek Proprietary and Confidential.

ILEAK_FL ISTART_FL

Test condition

VDDA > 3.4V

VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter VBAT = 3.8V. Use PE+ adapter Flash LED current can be set from 25 mA to 400 mA Flash LED current can be set from 0.4A to 1.5A VLEDVIN = 5V, LEDCSX = 0, LEDCSX is disabled LEDCSX = 0, LEDCSX is enabled

V mV

tTIMEOUT_FL tTMR_ACC_FL

FLEDx_STRB_TO = 0100101 Timer is set by register.

-10

1,248 -

10

ms %

VREG_FL

ILED = 200 mA, 0x7C[1:0] = 00

-

200

300

mV

VREG_FL

ILED = 1,500 mA, 0x7C[1:0] = 01

-

-

500

mV

-

10

-

μs

-

4.5

5

ms

VIN_OVP_FL

5.45

5.6

5.75

V

VIN_OVP_Hys_FL

0.23

0.3

0.37

V

-

60

-

mΩ

tD_STRB_FL tFLSH_RDY_FL

EN_LEDCS = 1 to current reach 800 mA target value

RON_H_FL © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 24 of 201

MT6360P PMIC Datasheet Confidential A Parameter Low-side switch onresistance Pull-down resistance on FL_STROBE Pull-down resistance on BL_EN Pull-down resistance on FL_TXMASK USB_PD Bit rate Maximum difference between the bit rate during the part of the packet following the preamble and the reference bitrate Time from the end of last bit of a frame until the start of the first bit of the next preamble Time before the start of the first bit of the preamble when the transmitter should start driving the line Time to cease driving the line after the end of the last bit of the frame Falling time Time to cease driving the line after the final high-to-low transition Rising time Voltage swing Transmitter output impedance Time window for detecting non-idle Receiver input impedance Low-power mode VCONN switch onresistance OCP range MediaTek Proprietary and Confidential.

Symbol

Test condition

Min.

Typ.

Max.

Unit

RON_L_FL

-

36

-

mΩ

RL_FL_STROBE

-

350

-

kΩ

RL_FL_TORCH

-

350

-

kΩ

RL_FL_TXMASK

-

350

-

kΩ

fBitRate_PD

270

300

330

Kbps

pBitRate_PD

-

-

0.25

%

tInterFrameGap_PD

25

-

-

μs

tStartDrive_PD

-1

-

1

μs

tEndDriveBMC_PD

-

-

23

μs

300

-

-

ns

1

-

-

μs

tRise_PD VSwing_PD

300 1.05

1.125

1.2

ns V

zDriver_PD

33

-

75



tTransitionWindow_PD

12

-

20

μs

z

1

-

-

MΩ

-

32

45

μA

-

0.7

1



200

-

600

mA

tFall_PD tHoldLowBMC_PD

ILOW-POWER_PD

DRP toggle

RON_VCONN_PD IOCP_PD © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 25 of 201

MT6360P PMIC Datasheet Confidential A Parameter Symbol DFP 80μA CC current ICC_DFP80_PD DFP 180μA CC ICC_DFP180_PD current DFP 330μA CC ICC_DFP330_PD current UFP pull-down resistance through Rd_PD CC pin UFP pull-down threshold voltage in VTH_DBL_PD dead battery UFP pull-down threshold voltage in VTH_DBH_PD dead battery Valid VBUS detection VVALID_VBUS_PD threshold CC pin lower pull-up VLPWR_PULLUP_CC voltage RGB/Moonlight LED driver Current accuracy ILED_ACC_RGB Current matching ILED_MATCH_RGB Dropout voltage VDROP_RGB RGB_ISINK1/2/3 ILED_ISINK output current range Moonlight output ILED_ML current range Moonlight current ILED_ACC_ML accuracy Moonlight dropout VML_DROP_RGB voltage RGB supply current

ILED_ISINK_SUPPLY

Moonlight supply ILED_ML_SUPPLY current RGB timing accuracy TACC_RGB BUCK1 Turn-on overshoot Over-current IOCP1 protection (OCP)

Efficiency

MediaTek Proprietary and Confidential.

E

Test condition

Min. 64

Typ. 80

Max. 96

Unit μA

166

180

194

μA

304

330

356

μA

4.59

5.1

5.61

kΩ

Under ICHG = ICC_DFP80_PD and ICC_DFP180_PD

0.2

-

1.6

V

Under ICHG = ICC_DFP330_PD

0.8

-

2.45

V

3.5

-

4.0

V

REG 0xAB bit = 0 in low-power mode

1.8

2

2.2

V

ILED = 20 mA ILED = 20 mA ILED = 20 mA

-5 -5 -

75

5 5 150

% % mV

1

-

24

mA

5 mA/step

5

-

150

mA

ILED = 60 mA (default)

-5

-

5

%

ILED = 150 mA

-

-

200

mV

All 3 channels set to 20 mA 2 channels set to 20 mA 1 channels set to 20 mA

-

203 162 122

-

μA μA μA

Moonlight set to 100 mA

-

176

-

μA

-5

-

5

%

-

-

10

%

4

5

6

A

-

84

-

VOUT = default, no load Peak inductor current, as REG_PMIC, 0x15[2:1] = 01 VBAT = 4V, Vout = 0.8V, I_LOAD = 100 mA, L_DCR_max = 26 mΩ VBAT = 4V, Vout = 0.8V, I_LOAD = 500 mA, L_DCR_max = 26 mΩ

% -

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

84.8

-

Page 26 of 201

MT6360P PMIC Datasheet Confidential A Parameter

Symbol

BUCK soft-start time tSS_BUCK Switch frequency

fOSC_BUCK

Output voltage ripple (PWM) Output voltage ripple (PFM) Load transient Line transient DC accuracy (includes line/load regulation@PWM) DC accuracy (includes line/load regulation@PFM) Output discharge switch on-resistance BUCK1 supply IBUCK1_PVIN current BUCK2 Turn-on overshoot Over-current IOCP2 protection (OCP)

Efficiency

Eff_BUCK

BUCK soft-start time tSS_BUCK Switch frequency Output voltage ripple (PWM) MediaTek Proprietary and Confidential.

fOSC_BUCK

Test condition VBAT = 4V, VOUT = 0.8V, I_LOAD = 1000mA, L_DCR_max = 26mΩ VBAT = 4V, VOUT = 0.8V, I_LOAD = 2000mA, L_DCR_max = 26mΩ VOUT = 0.55V, I2C programmable In FPWM VBAT = 3.1V, I_LOAD = 0.5 x Imax 20 MHz measurement BW VBAT = 3.1V, I_LOAD = 0.5 x Imax 20MHz measurement BW VBAT = 3.1V, I_LOAD = 0.1 to 2.06A, tr/tf = 1 μs VIN = 5 to 4.3V/3.5V to 2.8V, Vout = 0.8V, I_LOAD = 2A

Min.

Typ.

Max.

-

84.1

-

-

76.5

-

110

-

1,000

μs

2.1

2.4

2.7

MHz

-5.65% *Vo+11

-

+8%* Vo-11

mV

-5.65% *Vo+11

-

+8%* Vo-11

mV

-53

-

53

mV

-40

-

40

mV

VBAT = 3.1 to 5.0V I_LOAD = PWM load

-6

-

6

mV

VBAT = 3.1 to 5.0V I_LOAD = PFM load

-10

-

22.5

mV

-

11

-



-

4

6

μA

-

-

10

%

4

5

6

A

-

85

-

-

83

-

VBUCK1_PVIN = 4V, ILOAD = 0 mA, BUCK1_VOUT = 0.55V VOUT = default, no load Peak inductor current, as REG_PMIC, 0x25[2:1] = 01 VBAT = 4V, Vout = 1.125V, I_LOAD = 100 mA, L_DCR_max = 26 mΩ VBAT = 4V, Vout = 1.125V, I_LOAD = 500 mA, L_DCR_max = 26 mΩ VBAT = 4V, Vout = 1.125V, I_LOAD = 1,000 mA, L_DCR_max = 26 mΩ VBAT = 4V, Vout = 1.125V, I_LOAD = 2,000 mA, Vout = 1.125V I2C programmable In FPWM VBAT = 3.1V, Vout = 1.125V I_LOAD = 0 mA ~ Imax

% -

78

-

-

69

-

-

-

1,000

μs

2.1

2.4

2.7

MHz

-

1

-

%

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Unit

Page 27 of 201

MT6360P PMIC Datasheet Confidential A Parameter

Symbol

Test condition 20 MHz measurement BW VBAT = 3.1V, Vout = 1.125V I_LOAD = 0 mA ~ Imax 20 MHz measurement BW VBAT = 3.1V, Vout = 1.125V I_LOAD = 0.1~0.9A, tr/tf = 1 μs VIN = 5 ~ 4.3V/3.5V ~ 2.8V, Vout = 1.125V, I_LOAD = 2A

Output voltage ripple (PFM) Load transient Line transient

Min.

Typ.

Max.

Unit

-

40

-

mVpp

-40

-

40

mV

-40

-

40

mV

DC accuracy VBAT = 3.1~5.0V -0.9 0.9 (includes line/load I_LOAD = PWM load regulation@PWM) DC accuracy VBAT = 3.1~5.0V -0.9 3 (includes line/load I_LOAD = PFM load regulation@PFM) Output discharge 11 switch on-resistance BUCK2 supply VBUCK2 = 4V, ILOAD = 0 mA, IBUCK2_PVIN 4 6 current BUCK2_VOUT = 1.125V LDO1 to 7 (LDO1: VFP/LDO2: VTP/LDO3: VMC/LDO5: VMCH/LDO6: VMDDR/LDO7: VDRAM2) max{Vo +0.35 ; 3.15} max{Vo +0.35 ; 3.15}

VLDO_VIN1

Input voltage range

VLDO_VIN2 VLDO_VIN3 VLDO_VIN3 ΔVOUT_LDO1 ΔVOUT_LDO2

Output voltage accuracy

ΔVOUT_LDO3 ΔVOUT_LDO5 ΔVOUT_LDO6 ΔVOUT_LDO7

Ioc_LDO1 Ioc_LDO2 Ioc_LDO3 Output mA Ioc_LDO5 Ioc_LDO6 Ioc_LDO7 Output short current ISHORTLIM_LDO1 limit ISHORTLIM_LDO2 MediaTek Proprietary and Confidential.

LDO7 = 1.8V/10 mA LDO6 = 0.75V/300 mA LDO7= 0.6V/600 mA VOUT = 1.8V (default) IOUT = 150 mA VOUT = 1.8V (default) IOUT = 200 mA VOUT = 3V (default) IOUT = 200 mA VOUT = 2.95V (default) IOUT = 800 mA VOUT = 0.75V (default) IOUT = 300 mA VOUT = 0.6V (default) IOUT = 600 mA

OCFB_EN = 1 OCFB_EN = 1

-

5

-

5

2

-

5

1.08

-

2

-1

-

1

-1

-

1

-1

-

1

% Ω μA

V

% -1

-

1

-1

-

1

-1

-

1

225 300 300 1,200 450 900 30 40

-

420 560 500 2,000 840 1,680 150 200

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

%

mA

Page 28 of 201

MT6360P PMIC Datasheet Confidential A Parameter

Symbol ISHORTLIM_LDO3 ISHORTLIM_LDO5 ISHORTLIM_LDO6 ISHORTLIM_LDO7 VDROP_LDO1/2/3/5

Dropout voltage VDROP_LDO6/7

Rated load current (I_rated)

I_LDO1 I_LDO2 I_LDO3 I_LDO5 I_LDO6 I_LDO7

PSRRLDO1/2/3/5

Power supply rejection ratio (PSRR)

PSRRLDO6/7

tSS_LDO1/2 tSS_LDO3/5 Soft-start time tSS_LDO6 tSS_LDO7 toff_LDO1/2/3/7 Power off-time

toff_LDO5 toff_LDO6

Normal mode quiescent current MediaTek Proprietary and Confidential.

IIQ_NM_LDO1/2/3/5

Test condition OCFB_EN = 1 OCFB_EN = 1 OCFB_EN = 1 OCFB_EN = 1 I_LOAD1 = 150 mA, I_LOAD2 = 200 mA, I_LOAD3 = 200 mA, I_LOAD5 = 800 mA I_LOAD6 = 300 mA, I_LOAD7 = 600 mA I_rated ≤ 150 mA I_rated ≤ 200 mA I_rated ≤ 200 mA I_rated ≤ 800 mA I_rated ≤ 300 mA I_rated ≤ 600 mA 1. I load ≤ I_rated 2. Freq = 50 Hz ~ 1kHz 1. I load ≤ I_rated 2. Freq = 1~10 kHz 1. I load ≤ I_rated 2. Freq = 10~100 kHz 1. I load ≤ I_rated 2. Freq = 100 kHz ~ 1 MHz 1. I load ≤ I_rated 2. Freq = 50 Hz ~ 1 kHz 1. I load ≤ I_rated 2. Freq = 1~10 kHz 1. I load ≤ I_rated 2. Freq = 10~100 kHz 1. I load ≤ I_rated 2. Freq = 100 kHz ~ 1 MHz VOUT_LDO = 90% of VOUT_LDO (target) VOUT_LDO = 90% of VOUT_LDO (target) VOUT_LDO = 90% of VOUT_LDO (target) VOUT_LDO = 90% of VOUT_LDO (target) VOUT_LDO = 10% of VOUT_LDO (target) VOUT_LDO = 10% of VOUT_LDO VOUT_LDO = 10% of VOUT_LDO (target) ILOAD = 0 mA, LDO1/2/3 is from LDO_VIN1, LDO5 is from LDO_VIN2, not include base Iq.

Min. 40 160 60 120

Typ. -

Max. 200 800 300 600

-

-

350 mV

-

-

100

-

-

150 200 200 800 300 600

-

45

-

-

30

-

-

15

-

-

15

-

-

75

-

-

55

-

-

40

-

-

25

-

-

-

1,000

-

-

1,000

-

-

2,000

-

-

3,300

-

-

2,000

-

-

1,500

-

-

1,000

-

-

32

mA

dB

μs

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Unit

μs

μA

Page 29 of 201

MT6360P PMIC Datasheet Confidential A Parameter

Symbol

Min.

Typ.

Max.

-

-

169

-

-

143

-

-

16

-

-

20

-

-

17.6

VIL_I2C

-

-

0.4

V

VIH_I2C

1.2

-

-

V

-

-

0.4

V μA

IIQ_NM_LDO6

IIQ_NM_LDO7

IIQ_LP_LDO1/2/3/5 Low power mode quiescent current

IIQ_LP_LDO6

IIQ_LP_LDO7 I2C characteristics LOW-level input voltage HIGH-level input voltage LOW-level output voltage Input current each I/O pin

Test condition ILOAD = 0 mA, LDO6 is from LDO_VIN2 and LDO_VIN3, not include base Iq. ILOAD = 0 mA, LDO7 is from LDO_VIN2 and LDO_VIN3, not include base Iq. ILOAD = 0 mA, LDO1/2/3 is from LDO_VIN1, LDO5 is from LDO_VIN2, not include base Iq. ILOAD = 0 mA, LDO6 is from LDO_VIN2 and LDO_VIN3, not include base Iq. ILOAD = 0 mA, LDO7 is from LDO_VIN2 and LDO_VIN3, not include base Iq.

VOL_I2C

Open-drain

IIN_I2C

0.1 × VDD < VI < 0.9 × VDD(MAX)

-10

-

10

SCL clock frequency

fSCL_I2C_HSM

CB ≤ 100 pF 100 pF ≤ CB ≤ 400 pF

Data hold time Data set-up time

tDH_I2C tDS_I2C

30 70

-

3.4 1.7 -

Unit

μA

MHz ns ns

Note 5: A 10 kΩ NTC thermistor with β = 3,435K is suggested, and a SEMITEC 103KT1608T is in use. Note 6: Quiescent, or ground current, is the difference between input and output currents. It is defined by IQ = IIN - IOUT under no load condition (IOUT = 0 mA). The total current drawn from the supply is the sum of the load current plus the ground pin current. Note 7: Guaranteed by design.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 30 of 201

MT6360P PMIC Datasheet Confidential A

3

Typical Operating Characteristics

3.1

Typical Operating Characteristics Charger Efficiency vs. Charger Current 96

94

94

92

92

Charger Efficiency (%)

Charger Efficiency (%)

Charger Efficiency vs. Charger Current 96

90 88

VBUS = 5V

86

VBUS = 9V

84

VBUS = 12V

82 80 78 76

90 88

VBUS = 5V

86

VBUS = 9V

84

VBUS = 12V

82 80 78

VBAT = 3.9V, fSW = 1.5MHz

VBAT = 4.2V, fSW = 1.5MHz

76

74 0.3

0.6

0.9

1.2

1.5

1.8

2.1

2.4

2.7

0.3

3.0

0.6

0.9

Charger Current (A)

Boost Efficiency vs. Load Current

1.5

1.8

2.1

2.4

2.7

3.0

CV Regulation vs. Temperature

100

4.50

95

4.45

90

4.44V

85

VBAT = 4.35V

80

VBAT = 4V

75

VBAT = 3.8V

70

VBAT = 3.5V

CV Regulation (V)

Boost Efficiency (%)

1.2

Charger Current (A)

65

4.40 4.35 4.35V 4.30 4.25 4.20

60 4.15

55

VBUS = 5.05V, fSW = 1.5MHz 4.10

50 0.0

0.2

0.4

0.6

0.8

1.0

1.2

1.4

1.6

1.8

2.0

-50

-25

0

25

50

75

100

125

Temperature (°C)

Load Current (A)

Figure 3-1. Typical operating characteristics

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 31 of 201

MT6360P PMIC Datasheet Confidential A

4

Application Information

4.1

General Description

The MT6360P is a highly-integrated smart power management IC, which includes a single-cell Li-ion/Li-polymer switching battery charger, a USB Type-C PD controller, dual Flash LED current sources, a RGB LED driver, two buck converters, and six LDOs for portable devices.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 32 of 201

MT6360P PMIC Datasheet Confidential A

4.2

VDDA Over-Voltage Protection

The device provides VDDA over-voltage protection (VDDA OVP). If VDDA exceeds VVDDA_OVP, VDDA OVP will be triggered and the channels behavior is decided by register (0x0E[6]) of PMU. There are two options. One is that MT6360P only sends interrupt; the other is that is not only sends interrupts but also shuts down all channels except for CHG/FLED/PD and resets CHx_EN_CTRLx.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 33 of 201

MT6360P PMIC Datasheet Confidential A

4.3

Over-Temperature Protection

MT6360P features over-temperature protection (OTP) and have three sensors of OTP0 (in CHG), OTP1 (in bucks) and LDO5_OTP. They can be enabled in the registers (0x0E[5],[4] and [2]). The registers (0x0E[3] and [1]) are designed to save power. When bucks/LDOs are not in normal mode, OTP1 and LDO5_OTP is forced to being turned off. The OTP can be triggered to shut down the device if the junction temperature exceeds TOTP, 150°C typically. The channels that will be turned off can be selected by register (0x0E[7]) of PMU. If the junction temperature drops below TOTP_RECOVER, 110°C typically, the device will be reactivated.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 34 of 201

MT6360P PMIC Datasheet Confidential A

4.4

MRSTB Pin

The device provides a MRSTB pin to manually reset the hardware or registers. This function is enabled by register (0x01[4]) = 1 of PMU. The debounce time can be selected by 0x01 bit [3:1], and the reset method can be selected by register (0x01[0]) of PMU. The control diagram is shown below.

Phone turns on

High Level > 1.2V Low Level < 0.4V

AP’s GPIO to driver MRSTB pin

2

Enable MRSTB function and set MRSTB timeout

AP give the I C command to the MT6360

MRSTB_TMR The MT6360 internal reset trigger

Reset trigger. All register reset to default value and MRSTB default is off

Figure 4-1. MRSTB function As Figure 4-2 shows, MRSTB can reset the PMU and PD with the register (0x01[4]) of PMU. In addition, it can reset the bucks and LDOs with register (0x06[7]) of PMU.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 35 of 201

MT6360P PMIC Datasheet Confidential A MT6360 MRSTB Diagram Reset by VDDA = 0 or ALL_RST = 1

EFUSE BASE 3MOSC

CHG FLED RGB PD

MRSTB_RST

REG_PMU0x01[4]: MREN (default = 0, disable)

MRSTB Bucks LDOs

WDTRST REG_PMU0x06[7]: WDTRST_EN (default = 0, disable)

Figure 4-2. MRSTB diagram

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 36 of 201

MT6360P PMIC Datasheet Confidential A

4.5

Switching Charger

The switching charger integrates a synchronous PWM controller with power MOSFETs to provide minimum input voltage regulation (MIVR), average input current regulation (AICR), high-accuracy current and voltage regulation, and charge termination. The charger also features OTG (on-the-go) boost mode. The switching charger has three operation modes, charge mode, boost mode (OTG-boost), and high-impedance mode. In charge mode, the charger supports a precision charging system for single-cell batteries. In boost mode, the charger works as a boost converter to boost the battery voltage back to the CHG_VIN pin for sourcing OTG devices. In high-impedance mode, the charger stops charging or boosting and operates at a low sinking current from the CHG_VIN pin or the battery to reduce power consumption when the device is in standby mode.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 37 of 201

MT6360P PMIC Datasheet Confidential A

4.6

Charger Mode Operation

4.6.1

Charge Profile

The switching charger provides a precision Li-ion or Li-polymer charging solution for single-cell applications. Input current limit, charge current, end-of-current current, charge voltage, and input voltage MIVR are all programmable via the I2C interface. In charge mode, the switching charger has five regulation loops to control charge current: input current, charge current, charge voltage, input voltage MIVR and device junction temperature. While charging a battery, all five loops (if MIVR is enabled) are enabled, but only one of them will dominate the charging behavior at a time. For normal charging operation, the switching charger starts from pre-charge mode. When the battery voltage rises above a pre-charge threshold voltage (VPRECHG_CHG), the charger enters fast-charge mode. Once the battery voltage approaches the regulation voltage (VOREG_CHG), the charger enters constant voltage mode. Charge Profile

IBAT

IBAT

(IPRECHG_CHG)

(ICHG)

VOREG_CHG

VBAT & IBAT

VBAT (VOREG_CHG - VRECH_CHG)

VBAT (VPRECHG_CHG) IBAT (IEOC_CHG)

Time Charging State

Pre-charge stage

Fast-charge stage (Constant current)

Fast-charge stage (Constant voltage)

Charge termination stage

R-eharge stage

Figure 4-3. Charge profile

4.6.2

Pre-charge Mode

To prolong battery life, the battery under low battery condition cannot be charged with a large current. When the VBAT pin voltage is below pre-charge threshold voltage (VPRECHG_CHG), the charger is in pre-charge mode and provides a weak charge current equal to a pre-charge current (IPRECHG_CHG).

d the other is the SYSREG. If the There are twobattery control loops in pre voltage is lower than the VSYS voltage, BATFET will not be fully turned on so that VSYS is not equal to VBAT. That is, VSYS can be powered by the charger-buck converter rather than the low battery, which is being charged by the pre-charge current. As a result, the system power can be guaranteed in such low battery condition. MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 38 of 201

MT6360P PMIC Datasheet Confidential A The pre-charge current levels IPREC (0x18, bit[3:0]) are programmable from 100 mA to 850 mA in a step of 50 mA via the I2C interface.

4.6.3

Fast-Charge Mode and Settings

Once the VBAT pin rises above VPRECHG_CHG, the charger enters fast-charge mode and starts fast charging. Note that a MUIC integrates input power source detection function, from an AC adapter or USB input, and the switching charger can automatically set up the charge current with options accordingly. Different from a linear charger (LDO-based), the switching charger (buck-based) is like a current amplifier because the current sinking to the switching charger is different from the current sourcing into the battery. The average input current regulation (AICR) levels (0x13, bit[7:2]) and output charge current (ICHG) (0x17, bit[7:2]) are all user-programmable.

4.6.4

Cycle-by-Cycle Current Limit

The switching charger features an embedded cycle-by- cycle current limit for output inductor. Once the inductor current reaches the current limit, the charger stops charging immediately to prevent the device from being damaged by the over-current condition. Note the protection can be disabled in no case.

4.6.5

Charging Safety Timer

The device has built-in safety timer to prevent extended charging cycle due to abnormal battery conditions. According to the battery voltage, there are different safety time. The user can program pre-charge and fast charge safety timer through I2C (WT_PRC and WT_FC bits). When safety timer expires, the CHG_STAT bits are set to 11 and the CHG_TMRI_EVT is asserted to the host. The safety timer feature can be disabled by writing 0 to the TMR_EN bit. During AICR, MIVR or thermal regulation, the safety timer counts at half clock rate. This half clock rate feature can be disabled by writing 0 to the TMR2X_EN bit. During the fault, the charging is stopped and the buck converter continues to operate to supply system load. Once the fault goes away, fault resumes. The timer is reset by toggling CHG_EN or TMR_EN bits, replugging CHG_VIN.

4.6.6

Charge Current (ICHG)

er path on-resistance Theand ch I2Cprogrammable ICHG setting. The voltage between the VSYS and VBAT pins is regulated to the voltage controlled by the ICHG setting, and the fast-charge currents (ICHG) are I2C programmable from 300 mA to 3,000 mA with a resolution of 100 mA. MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 39 of 201

MT6360P PMIC Datasheet Confidential A 4.6.7

Constant Voltage Mode (VOREG_CHG)

The switching charger enters constant voltage mode when the VBAT voltage approaches the output regulation voltage (VOREG_CHG). When entering this mode, the fast-charge current (ICHG) will begin to decrease. For default settings (charge current termination (IEOC) function is disabled), the charger will not be turned off and will always regulate the battery voltage at VOREG_CHG. However, if the charge current termination (IEOC) function is enabled, the charger will be turned off or battery charging is terminated when the charge current is below an end-of-charge current (IEOC_CHG) in constant-voltage mode. The output regulation voltage is I2C programmable from 3.9V to 4.71V in 10 mV steps.

4.6.8

End-of-Charge Current (IEOC_CHG)

If charge current termination (IEOC) is enabled, the end-of-charge current will be determined by the termination current sense voltage. IEOC_CHG can be set via the I2C interface from 100 mA to 850 mA in 50 mA steps. The charge mode is shown as below, and the charge mode which the charger operates in will be determined according to the VBAT level:

Trickle mode Pre-charge mode

Battery voltage level VBAT VBAT < 2V VBAT < VPREC (0x18, bit[7:4])

Fast-charge mode

VBAT < VOREG (0x14, bit[7:1])

End-of-charge mode

VBAT = VOREG (0x14, bit[7:1])

Battery charge current IBAT 100 mA IPREC (0x18, bit[3:0]) Charge current is determined by several control loops. Charge current decreases naturally.

There are four charger-related enable bits: 1. CFO_EN (0x12, bit[1]): The CFO_EN bit is used to enable or disable charge mode and boost mode of the charger. 2. CHG_EN (0x12, bit[0]): When the CHG_EN bit is disabled, the power path BATFET will be turned off so that the no charge current will go into the battery. That is, the input power source continuously delivers power to the system but does not charge the battery. However, if the system load is higher than the input source current limit, the power path BATFET will be immediately turned back on so that the battery power can help supply the system. The CHG_EN bit function is the same as that of the CHG_ENB pin. 3. HZ (0x11, bit[2]): When the HZ bit is enabled, most of the internal circuits of the charger will be turned off to reduce the quiescent current.

harger-buck will not 4. switch. Force_Sleep (0x11, bit[3]): When the Force_Sleep bit is enabled, In end-of-charge mode, if EOC_EN (0x19, bit[3]) is enabled, once the charge current is lower than IEOC (0x19, bit[7:4]) level and within CHG_TDEG_EOC (0x19, bit[2:0]), the PMIC will send out IRQB and CHG_IEOCI_EVB = 1 (0xD4, bit[7]). Then, the PMIC will start to check statuses of the following three bits. MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 40 of 201

MT6360P PMIC Datasheet Confidential A 1. TE (0x12, bit[4]): If this bit is enabled, the power path will be turned off, and the buck of the charger will keep providing power to the system. 2. EOC_TIMER (0x17, bit[1:0]): With CHG_IEOCI_EVB = 1, the power path will not be turned off. The PMIC can keep charging the battery for 30 to 60 minutes to extend the battery charging capacity.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 41 of 201

MT6360P PMIC Datasheet Confidential A

4.7

OTG Mode Operation

MT6360P also supports OTG mode and enters OTG mode via OPA_MODE (0x11, bit[0]). It not only provides several output current limit protection levels but also has low battery protection for overall system considerations. MT6360P can select switching frequency via SEL_SWFREQ (0x11, bit[7]), no matter MT6360P already operates in OTG mode or not. MT6360P also provides UUG_ON (0x1D, bit[1]) bit, which can be applied to different applications. 1. If OTG mode and UUG_ON are enabled, the boost-mode output will be on the CHG_VIN pin, which can be used for OTG (on-the-go) mode in mobile phones. 2. If OTG mode is enabled and UUG_ON bit is disabled, the boost-mode output is on the CHG_VMID pin, which can be used in power banks. That is, adapter power can be delivered to PD-powered devices directly.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 42 of 201

MT6360P PMIC Datasheet Confidential A

4.8

Shipping Mode

From a manufacturer to an end user, it may take long time for products to travel. In view of this, MT6360P provides shipping mode to further minimize battery leakage. After enabling SHIP_MODE (0x12, bit[7]), MT6360P will shut down internal circuits to reduce the quiescent current. The delay time for BATFET to be turned off can be selected by BATDET_DIS_DLY (0x12, bit[6]). There are several ways to exit the shipping mode: 1. Input power source is plugged in. 2. Disable SHIP_MODE bit. 3. CHG_QONB pin is pulled from logic high to logic low within 0.9 second. 4. Enable ALL_RST (0x02, bit[7]) to reset all registers to default values.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 43 of 201

MT6360P PMIC Datasheet Confidential A

4.9

Power Up from CHG_VIN

When the VBUS is plugged in, the power up sequence is as below: 1. Power up CHG_VDDP. 2. CHG_VMID 3. VDDM 4. CHRDETB 5. Poor source detection 6. Input source selection: IINLMTSEL, input source type detection is based on D+/D–, CHG_ILIM. 7. Average input current regulation (AICR) 8. Minimum input voltage regulation (MIVR) 9. Buck converter power-up

4.9.1

Power up CHG_VDDP Regulation

PWM low-side driver positive supply output. Internally, CHG_VDDP is connected to the anode of the booststrap diode. If VBUS is plugged in, CHG_VDDP will be powered by CHG_VIN and regulated to 4.9V. If VBUS is unplugged, the charger will operate in sleep mode and the CHG_VDDP voltage will be 0V.

4.9.2

CHG_VMID

The connection point between the reverse-blocking MOSFET and the high-side switching MOSFET. After the VBUS is plugged in for 120 ms, it will be connected to CHG_VMID MIN by turning on UUG.

4.9.3

VDDM and VDDA

The VDDM power is from the VBAT directly or the CHG_VMID regulator output. VDDA is connected to VDDM on the PCB. VSYS Power Path Controller VBAT

VDDM

VDDM Power Selection CHG_VIN VDDM Regulator (4.88V)

UUG Controller

VDDA

Figure 4-4. VDDM power plan MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 44 of 201

MT6360P PMIC Datasheet Confidential A 4.9.4

CHRDETB Function

Detect the VBUS and CC1/CC2 state for power-on conditions. UVLO < VBUS < OVP or CC attached  CHRDETB = LOW VBUS < UVLO/VBUS > OVP and CC detached  CHRDETB = HIGH

Table 4-1. CHRDETB status CHRDETB status CC attached CC detached

VBUS < UVLO L H

UVLO < VBUS < OVP L L

VBUS > OVP L H

UVLO threshold = 2.6~3.7V, 100 mV per step OVP threshold = 6/6.5/7/7.5/8.5/9.5/10.5/11.5/12.5/14.5V

4.9.5

Poor Source Detection

After CHG_VDDP is powered up, the device checks the current capability of the input source. The input source has to meet the following requirements to turn on the buck.  The CHG_VIN voltage is below VCHG_VIN_OVP.  The CHG_VIN voltage is above VBAD_ADP_CHG pulling IBAD_ADP_SINK_CHG (typical 50 mA). Once the CHG_VIN source passes all of above conditions, the status register bit PWR_RDY is asserted high and the INT pin signals the master. If the device does not pass the poor source detection, the poor source detection is repeated every two seconds.

4.9.6

Input Source Selection

The host can over-write ILIM_EN or the IINLMTSEL register to change the input current limit if needed.

4.9.6.1

IINLMTSEL

This flexible setting is suitable for wide applications of adapters: 1) If IINLMTSEL = 00, the input current limit is decided by the lower one of IAICR = 3.25A and the current limit is set by the CHG_ILIM pin. 2) If IINLMTSEL = 01, the input current limit is decided by the lower one of CHG_TYP results and the current limit is set by the CHG_ILIM pin. 3) If IINLMTSEL = 10, the input current limit is decided by the lower one of IAICR register value and the current limit is set by the CHG_ILIM pin. 4) If IINLMTSEL = 11, the input current limit is decided by the lower one of IAICR = 3.25A, the CHG_TYP, IAICR register value and the current limit is set by the CHG_ILIM pin. MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 45 of 201

MT6360P PMIC Datasheet Confidential A 4.9.6.2

Input Source Type Detection

After the CHG_VIN voltage is above CHG_VIN UVLO, the device will run input source detection through D+/D– when the USBCHGEN bit is set. MT6360P follows the USB Battery Charging Specification 1.2 (BC1.2) to detect the input source (NSDP/SDP/CDP/DCP). After input source type detection is completed, an INT pulse will be asserted to the host. Table 4-2. Adapter detection CHG TYPE SDP CDP DCP

4.9.6.3

AICR setting 500 mA 1,500 mA 3,250 mA

CHG_ILIM

For hardware protection, the device has an additional hardware pin on ILIM to limit the maximum input current on the ILIM pin. The input maximum current is set by a resistor from the ILIM pin to ground as: IINMAX = KILIM/RILIM For example, if the input current limit is to be set as 2A with a typical input current limit factor KILIM as 355 A, a resistor of 180 will then be chosen as the resistor from the CHG_ILIM pin to ground. The actual input current limit is the result of smaller value between IINLMTSEL and CHG_ILIM.

4.9.7

Average Input Current Regulation (AICR)

The AICR current setting is programmed via the I2C interface. For example, AICR 100 mA mode limits the input current to 100 mA and AICR 500 mA mode to 500 mA. If not needed, this function can be disabled. The AICR current levels are in the range of 100 mA to 3,250 mA with resolution of 50 mA.

4.9.8

Minimum Input Voltage Regulation (MIVR)

The switching charger features minimum input voltage regulation function to prevent input voltage from dropping due to insufficient current provided by the adapter or USB input. If MIVR function is enabled, the input voltage will decrease when the over-current of the input power source occurs. VCHG_VIN is regulated at a pre-determined voltage level which can be set from 3.9V to 13.4V in 0.1V steps via the I2C interface. At this time, the current drawn by the switching charger equals the maximum current value that the input power can provide at the predetermined voltage level, instead of the set value.

4.9.9 After the AICR is set, the converter is enabled and starts switching. BATFET stays on unless the charger is disabled (CHG_EN = 0) or enters shipping mode (SHIP_MODE = 0). MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 46 of 201

MT6360P PMIC Datasheet Confidential A The device integrates a synchronous PWM controller with 1.5 MHz switching frequency, high-accuracy current and voltage regulation. The device also supports PFM control to improve light-load efficiency.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 47 of 201

MT6360P PMIC Datasheet Confidential A

4.10

MediaTek Pump Express+ (MTK, PE+)

MT6360P provides an input current pulse to communicate with an MTK-PE+ high voltage adapter. When EN_PUMPX is enabled, the host can increase or decrease adapter output voltage by setting PUMPX_UP_DN to the desired value. After enabling either one of them, MT6360P will generate a CHG_VIN current pattern for the MTK-PE+ adapter to automatically identify whether to increase or decrease the output voltage (CHG_VIN pin). Once the current pattern generation is finished, IRQB will be triggered accordingly to request the processor to read the registers.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 48 of 201

MT6360P PMIC Datasheet Confidential A

4.11

Interrupt

MT6360P reports status to host (CPU, MCU, EC, etc.) by the IRQB (interrupt command to host) pin, which is an open-drain output. The IRQB pin goes low when any fault occurs. It will be automatically reset when all the fault events are cleared. The IRQB pin is used to indicate whether MT6360P has any PMU, PMIC, LDO events. If an application processor (AP) detects a falling edge on the IRQB pin, the AP will start to read the IRQB registers 0xD0 through 0xDF sequentially.

INT_RETRIGGER

INT_RET

16/32/64/128µs

STAT# Write Clear EVT#

IRQB

Figure 4-5. IRQB pin diagram

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 49 of 201

MT6360P PMIC Datasheet Confidential A

4.12

CHG_VBATOVPB Pin

Battery over-voltage protection (BAT OVP) indication is accomplished by the open-drain and active-low output, CHG_VBATOVPB: It will be low if BAT OVP occurs; otherwise, it will be high.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 50 of 201

MT6360P PMIC Datasheet Confidential A

4.13

Analog IR Drop Compensation

The resistance between the charger output and the battery cell terminal may cause the charger to enter constant voltage operation mode from constant current operation mode too early and thus increase the battery charging time. To reduce the battery charging time to speed up the charge cycle, MT6360P provides IR compensation function so that the charger has more precise control over the timing that the charger operates in constant current mode, which has the maximum charge current. The host (AP) can set up IR compensation function by programming the register bits BAT_COMP (0x2C, bit[5:3]) and VCLAMP (0x2C, bit[2:0]). The formula is as below: VACTUAL = V + min. (ICHG (Actual) × BAT_COM, VCLAMP)

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 51 of 201

MT6360P PMIC Datasheet Confidential A

4.14

CHG_ILIM Pin

For hardware protection, MT6360P supports input current limit setting on the CHG_ILIM pin by way of a resistor from CHG_ILIM pin to ground. IINMAX = KILIM/RILIM For example, if the input current limit is to be set as 2A with a typical input current limit factor KILIM as 355 AΩ, a resistor of 180Ω will then be chosen as the resistor from the CHG_ILIM pin to ground. The actual input current limit is the result of smaller value between IINLMTSEL (0x12, bit[3:2]) and CHG_ILIM.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 52 of 201

× 2.5 mV × 1.25 mV

MT6360P PMIC Datasheet Confidential A

4.15

ADC Conversion Operation Flow

The figure below shows the flow chart of ADC conversion operation. The ADC conversion starts from selecting an ADC channel by setting up ADC_RPT_SEL (0x5A,[7:4]) and ADC_CHx_EN (0x56, bit[2:0] and 0x57, bit[7:0]). After about 26 ms of ADC conversion time for one channel conversion to be completed, ADC_DONEI (0xD5, bit[4]) will be enabled. The host can be informed that ADC conversion is completed by reading the register bits.

ADC Conversion Starts

Set ADC channel ADC_RPT_SEL(0x5A[7:4]), ADC_CHx_EN (0x56, bit[2:0]) & (0x57, bit[7:0]) and Start ADC conversion

Check ADC conversion complete ADC_DONEI (0xD5, bit4) = 1

Read ADC code ADC_PRT_CH (0x5A[3:0]), ADC_RPT_H (0x5B[7:0]), ADC_RPT_L (0x5C[3:0]) and Calculate measurement

Finish ADC Conversion

Figure 4-6. ADC conversion operation flow The host can read the ADC channel from ADC_RPT_CH (0x5A,[3:0], ADC high-byte codes from ADC_RPT_H (0x5B, bit[7:0]) and low-byte codes from ADC_RPT_L (0x5C, bit[7:0]) to calculate the measured voltage/current/temperature data with respect to each ADC channel. The table below shows measurement equations for various ADC channels. ADC channel CHG_VIN_DIV5 CHG_VIN 1V ~ VDDA × 2 VBAT0V ~ VDDA VSYS IBUS IAICR[7:2] setting < 400 mA IBUS MediaTek Proprietary and Confidential.

Measurement equation [(ADC_CODEH × 256) + ADC_CODEL] × 6.25 mV

Measurement range 1~22V

[(ADC_CODEH × 256) + ADC_CODEL] × 1.25 mV

0V ~ VDDA

[(ADC_CODEH × 256) + ADC_CODEL] × 2.5 mA × 0.76 [(ADC_CODEH × 256) + ADC_CODEL] × 2.5 mA © [2019] MediaTek Inc. All rights reserved.

Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

0~0.4A 0~5A Page 53 of 201

MT6360P PMIC Datasheet Confidential A ADC channel IAICR[5:0] setting ≥ 400 mA IBAT ICHG[5:0] setting ≥ 300 mA TEMP_JC VREF_TS TS USB_ID

MediaTek Proprietary and Confidential.

Measurement equation [(ADC_CODEH × 256) + ADC_CODEL] × 2.5 mA [(ADC_CODEH × 256) + ADC_CODEL] × 1.05~80°C [(ADC_CODEH × 256) + ADC_CODEL] × 1.25 mV [(ADC_CODEH × 256) + ADC_CODEL] × 1.25 mV [(ADC_CODEH × 256) + ADC_CODEL] × 1.25 mV

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Measurement range 0~3A -40~120°C 0V ~ VDDA 0V ~ VDDA 0V ~ VDDA - 1.2

Page 54 of 201

MT6360P PMIC Datasheet Confidential A

4.16

USB_PD

The PD function of MT6360P complies with USB Type-C spec revision 1.2, PD spec revision 3.0 version 1.1 and Type-C Port Controller Interface spec revision 1.0 version 1.2.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 55 of 201

MT6360P PMIC Datasheet Confidential A

4.17

Type-C Detection

The USB_PD implements multiple comparators which can be used by software to determine the state of the PD_CC1, PD_CC2 pins. This status information provides the host processor all of the information required to determine attach and detach status of the cable. USB_PD has three threshold comparators which match the USB Type-C specification for the three charge current levels and can be detected by a Type-C device. These comparators can automatically trigger interrupts to occur when there is a state change.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 56 of 201

MT6360P PMIC Datasheet Confidential A

4.18

Detection through Autonomous DRP Toggles

USB_PD is capable of performing autonomous DRP toggles. In DRP toggles, MT6360P implements DRP toggle between SRC (source) and SNK (sink). It also presents as a SRC or SNK only and monitors PD_CC1, PD_CC2 status.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 57 of 201

MT6360P PMIC Datasheet Confidential A

4.19

PD Protocol Communication

The Type-C connectors allow USB power delivery (PD) to communicate over the connected PD_CCx pins between two ports. The communication method is the BMC power delivery protocol. Possible usages are as below:  Negotiating and controlling power levels  Alternate mode interfaces, such as display port  Role swap for dual-role ports, switchable between as the source or sink  Communication with USB Type-C full featured cables USB_PD integrates a BMC PD block which includes a BMC physical layer and packet buffer. This allows packets to be sent and received by host software through I2C. USB_PD allows host software to implement all features of the USB BMC PD through writes and reads of the buffer and control of the USB_PD physical interface.

Table 4-3. USB PD abbreviations Term BMC TCPC TCPCI TCPM

Description Biphase mark coding Type-C port controller Type-C port controller interface Type-C port manager

Type-C Port Manager Policy Engine Protocol Layer INT_N In

I2C Master

TCPC Interface

INT_N Out

I2C Slave

Tx/Rx Buffer GoodCRC/Retry Physical Layer

Type-C Port Controller

Figure 4-7. Type-C port controller (TCPC) interface MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 58 of 201

MT6360P PMIC Datasheet Confidential A The Type-C port controller interface, TCPCI, is the interface between a Type-C port manager and a Type-C port controller.  The controller interface uses the I2C protocol.  TCPM is the only master on this I2C bus.  TCPC is a slave device on this I2C bus.  TCPC supports fast-mode bus speed.  TCPC has an open-drain output, active-low PD_IRQB pin. This pin is used to indicate change of state, where the PD_IRQB pin is asserted when any alert bits are set.  TCPCI supports I/O nominal voltages of 1.8V and 3.3V.  TCPC supports auto-increment of the I2C internal register address for the last byte transferred during a read, independent of an ACK/NACK from the master.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 59 of 201

MT6360P PMIC Datasheet Confidential A

4.20

FLED Flow Chart

MT6360P provides torch mode and strobe mode operation for FLED applications. The torch mode power is supplied by the battery directly, and the strobe mode power is supplied by the battery operating in OTG mode. There are two power switches to select the power loop. In torch mode, FL_VINTORCH is turned on to connect to the battery. In strobe mode, the CHG_VIN voltage is detected avoiding the high voltage stress to turn on the FLED. The charger operates in OTG mode to provide the power in strobe mode.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 60 of 201

MT6360P PMIC Datasheet Confidential A

FLED OFF

No

TORCH Enable?

STROBE Enable?

No

( GPIO : FL_STROBE=0 1 or FL_STROBE_reg=0 1)

( GPIO : FL_TORCH=1 or FL_TORCH_reg=1)

Yes Yes

Yes CHG_VIN  5.6V ?

No

Turn ON FL_VINTORCH

Turn ON FL_VMID

Turn ON FLED_OTG

No CHG SSEND = 1

Yes Turn ON FLED Current Source Turn ON FLED Current Source No

STROBE Enable? Yes

No STROBE Timeout?

Yes TORCH Disable? No

Turn OFF FLED_OTG

Yes

Turn OFF FLED Current Source

Turn OFF FLED Current Source

Turn OFF

Turn OFF

FL_VMID

Figure 4-8. FLED flow chart

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 61 of 201

MT6360P PMIC Datasheet Confidential A

4.21

Strobe Mode Operation

MT6360P provides 117 different current levels from 25 mA to 750 mA in steps of 6.25 mA or 50 mA to 1,500 mA in steps of 12.5 mA in strobe mode. FLED1 and FLED2 strobe currents can be programmed by register 0x74[6:0] and register 0x78[6:0] for flash brightness. The two channels support up to2.5A. The following figure shows that when the strobe target current is higher than timeout current level, it will be terminated by the strobe timeout period to elapse. FLED will be turned off completely after the strobe timeout set by register 0x73[6:0] for strobe LED1 and LED2. If the strobe target current is lower than timeout current level, it will keep lighting even when the timeout is finished.

FL_STROBE FLCS1_EN (REG0x7E[1]) FLCS2_EN (REG0x7E[0]) FL_LEDCS1 (Current) FL_LEDCS2 (Current)

FLED_STRB_TO

FLED_STRB_TO

FLED_STRB_TO FL_LEDCS2 off when FLCS2_EN low

Note: If FLCS1_EN/FLCS2_EN = 0, FLED will not be turned on even when FL_STROBE is enabled.

Figure 4-9. FLCS1_EN and FLCS2_EN (FL_STROBE)

FL_STROBE_reg reset to “0” when FLED_STRB_TO finish FL_STROBE_reg FLCS1_EN (REG0x7E[1]) FLCS2_EN (REG0x7E[0]) FL_LEDCS1 (Current) FL_LEDCS2 (Current)

FLED_STRB_TO

FLED_STRB_TO

FLED_STRB_TO FL_LEDCS2 off when FLCS2_EN low

Note: If FLCS1_EN/FLCS2_EN = 0, FLED will not be turned on even when FL_STROBE register is set to 1.

Figure 4-10. FLCS1_EN and FLCS2_EN (FL_STROBE_reg)

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 62 of 201

MT6360P PMIC Datasheet Confidential A

4.22

Torch Mode Operation

MT6360P provides 31 different current levels from 25 mA to 400 mA in steps of 12.5 mA. FLED1 and FLED2 torch currents can be programmed by reg0x75[4:0] and reg0x79[4:0] for torch brightness. Once the torch mode is enabled, the current sources will ramp up to the programmed torch current.

FL_TORCH FLCS1_EN (REG0x7E[1]) FLCS2_EN (REG0x7E[0]) FL_LEDCS1 (Current) FL_LEDCS2 (Current)

Note: If FLCS1_EN/FLCS2_EN = 0, FLED will not be turned on even when FL_TORCH is enabled.

Figure 4-11. FLCS1_EN and FLCS2_EN (FL_TORCH)

FL_TORCH_reg FLCS1_EN (REG0x7E[1]) FLCS2_EN (REG0x7E[0]) FL_LEDCS1 (Current) FL_LEDCS2 (Current)

Note: If FLCS1_EN/FLCS2_EN = 0, FLED will not be turned on even when FL_TORCH register is set to 1.

Figure 4-12. FLCS1_EN and FLCS2_EN (FL_TORCH_reg)

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 63 of 201

MT6360P PMIC Datasheet Confidential A

4.23

FL_TXMASK Function

The strobe current setting can be changed to torch current level setting by reg0x75[4:0] and reg0x79[4:0] when the FL_TXMASK pin goes high during strobe operation. It can release the current from torch to strobe when FL_TXMASK pin goes low within the timeout period.

FL_STROBE FL_TXMASK Current Level (FLED_ISTRB) Current Level (FLED_ITOR)

FL_LEDCS# (Current)

Note: TXActiveLevel = 1, TXSEL ≠

Figure 4-13. FL_TXMASK function

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 64 of 201

MT6360P PMIC Datasheet Confidential A

4.24

FLED Short Protection

The device features a built-in protection against flash LED failures result from short-circuit. When the FL_LEDCS1 or FL_LEDCS2 voltage is lower than 1V, the current source will be clamped to 320μA to prevent the overload issue.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 65 of 201

MT6360P PMIC Datasheet Confidential A

4.25

Input Capacitor Selection

Input ceramic capacitor of 4.7 μF is recommended for the FL_VMID pin. For better voltage filtering, ceramic capacitor with low ESR is recommended. The best performance of the flash LED can be achieved by using the capacitor of large capacitance. X5R and X7R types are suitable because of their wider voltage and temperature ranges.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 66 of 201

MT6360P PMIC Datasheet Confidential A

4.26

FLED Strobe Mode Supply Limit

When the adapter supply power is higher than VOVP_STRB_FL (typ. 5.6V), the flash LED will not work to protect the internal circuit.

FL_STROBE or FL_STROBE_reg

TA Plug (CHG_VIN  5.6V) FL_LEDCS (Current)

Figure 4-14. CHG_VIN ≥ 5.6V strobe case

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 67 of 201

MT6360P PMIC Datasheet Confidential A

4.27

Low Battery Voltage Protection (LBP)

When the battery voltage is lower than a specified value, FLED will be turned off. Until the battery voltage rises above the low battery voltage protection threshold plus hysteresis voltage value, FLED resumes turn-on. The low battery voltage protection can be programmed with register 0x1A[7:4] for 16 different levels (2.7V to 3.8V, 0.1V step).

4.27.1

Charger Adapter (CHG_VIN < VOVP_STRB_FL (typ. 5.6V)) Plug In/Out

If a charger power input VCHG_VIN < VOVP_STRB_FL (typ. 5.6V) is plugged in/out, the flash LED current sources will operate the same as described. Figure 4-15. Torch case (CHG_VIN < 5.6V) and Figure 4-16. Strobe case (CHG_VIN < 5.6V) show the torch mode and strobe mode respectively.

FL_TORCH or FL_TORCH_reg

TA Plug (CHG_VIN < 5.6V) FL_LEDCS (Current)

Figure 4-15. Torch case (CHG_VIN < 5.6V)

FL_STROBE or FL_STROBE_reg

TA Plug (CHG_VIN < 5.6V) FL_LEDCS (Current)

Timeout

Figure 4-16. Strobe case (CHG_VIN < 5.6V)

4.27.2

Charger Adapter (CHG_VIN ≥ 5.6V) Plug In/Out

When the charger adapter (CHG_VIN ≥ 5.6V) is plugged in, it does not affect the FLED operation with torch mode, and the FLED output current will be interrupted immediately with flash mode for protection.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 68 of 201

MT6360P PMIC Datasheet Confidential A FL_ TORCH or FL_ TORCH_reg

TA Plug ( CHG_VIN  5.6V) FL_LEDCS (Current)

Figure 4-17. Torch case (CHG_VIN ≥ 5.6V)

FL_STROBE or FL_STROBE_reg

TA Plug (CHG_VIN  5.6V) FL_LEDCS (Current)

Figure 4-18. Strobe case (CHG_VIN ≥ 5.6V)

4.27.3

FLED Operation with Charger in OTG Mode

The CHG_VMID voltage level will change from strobe mode setting to OTG setting when the OTG function is enabled. FL_ TORCH or FL_ TORCH_reg

CHG_ OTG

FL_LEDCS (Current)

VOBST

CHG_ VMID

Figure 4-19. Torch case with OTG FL_ STROBE or FL_ STROBE_reg

CHG_ OTG

FL_LEDCS (Current)

VOBST CHG_ VMID

V_FL

Figure 4-20. Strobe case with OTG MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 69 of 201

MT6360P PMIC Datasheet Confidential A

4.28

FLED Power Control

See below for the block diagram of FLED power control. In strobe mode, the power goes through M3 and M4 from M1 to drive FLED. In torch mode, the power goes through M3 from M2 to drive FLED. The driver features discharge function. When FLED is disabled, R_disch can be selected by pulled_low_R[0]. FL_VINTORCH (PIN), AMR = 6V M2

FL_VMID (PIN), AMR = 22V

Power Select M1

Strobe on Torch on Ultra_ISTRB1 [0] *2

Power MOS Select

Open/Short M4 M3

Power MOS Driver 1:1

FL_LEDCSX (PIN)

FLEDX Driver 2.5k

20k 

Pulled Low R CTRL

Pulled_LOW_R [0]

*2 : default short Torch on, open Strobe on, short Strobe on and Ultra_ISTRB1 = 1, open

Figure 4-21. FLED power control block diagram

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 70 of 201

MT6360P PMIC Datasheet Confidential A

4.29

FLED Core Control

See below for the flow chart of FLED core control. The FLED driver can be enabled by either FL_STROBE (PIN) or FL_STROBE_reg [0], and it is the same when the IC is in FL_TORCH mode. The current level is selected by FLEDX_ISTRB[6:0] and FLEDX_ITOR[4:0]. FLEDX_ISTRB[6:0] FLEDX_ITOR[4:0]

FLEDX_TCL[2:0]

FLED_STRB_LES [0]

Current Level Comparator

Input PIN CTRL

FL_STROBE (PIN)

FLEDX Driver Strobe on Time Out CTRL *1

FL_STROBE_reg [0] FLCSX_EN [0]

FLED Current CTRL

Torch on

FL_TORCH_reg [0] FLED_STRB_TO[6:0] FL_TORCH (PIN)

TXCTRL[1:0] TXSEL[1:0] FL_TXMASK (PIN)

TX CTRL

*1 : Time Out CTRL is only for strobe turned on. Torch turned on is without time out setting.

Figure 4-22. FLED core control block diagram

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 71 of 201

MT6360P PMIC Datasheet Confidential A

4.30

RGB LED Driver

MT6360P integrates a three-channel RGB LED driver, designed to provide a variety of lighting effects for mobile device applications. The RGB LED driver includes a smart LED string controller, and it can drive three channels of LEDs with a sink current of up to 24 mA. The default setting of RGB_ISINK1 is auto mode for CHG_VIN power good indicator, and RGB_ISINK1 also supports software mode. It provides three operation modes for the RGB LEDs: flash mode, breath mode, and register mode. The device can increase or decrease the brightness of the RGB LEDs upon command via the I2C interface. To VSYS

RGB_ISINK1 RGB_ISINK2 RGB_ISINK3 RGB_PGND

RGB Driver

Figure 4-23. RGB LED driver application circuit

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 72 of 201

MT6360P PMIC Datasheet Confidential A

4.31

Flash Mode

MT6360P features a built-in flash mode control by setting ISINKx_DIM_MODE to register 0x81/82/83 [7:6] = 00. RGB_ISINK1 to RGB_ISINK3 of MT6360P provide up to 24 mA per string. There are 13 steps of LED current control which are set by ISINKx_CUR_SEL for each channel. The on/off of the current source is synchronized to the PWM signal. The frequency of LED current is equal to the PWM input signal that is set by ISINKx_DIM_FSEL. In order to guarantee the PWM resolution, the dimming frequency has to be operated at range of 0.125 Hz to 256 Hz selected by ISINKx_DIM_FSEL.



24 mA

4 mA

Current

2 mA 1 mA 0 mA

Time Frequency Duty 256 steps

Figure 4-24. RGB flash mode operating principle

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 73 of 201

MT6360P PMIC Datasheet Confidential A

4.32

Breath Mode

In the breath mode, the three channels of MT6360P provide up to 24 mA per string. There are 13 steps of LED current control which are set by register ISINKx_CUR_SEL for each channel. In order to provide a smooth breath mode, there are six period timings to control the rising time and falling time, and it is controlled by setting up register ISINKx_VREATH_TON_SEL, BISINKx_BREATH_TOFF_SEL, BISINKx_BREATH_Trx_SEL and ISINKx_BREATH_Tfx_SEL.

In breath mode, the sink current works like PWM output with 256 Hz and controls the duty which is similar to the breath up and down. See Figure 4-25. RGB breath mode operating principle, when the duty cycle increases, the current increases, and vice versa. The human eyes filter the PWM current with the frequency that is higher than 100 Hz.



24 mA

IRGB

4 mA 2 mA 1 mA 0 mA

Time tOFF

tr1

tr2

tON

tf1

tf2



24 mA

IRGB (After eye filter)

4 mA

Current

2 mA 1 mA 0 mA

Time tOFF

tr1

tr2

tON

tf1

tf2

Figure 4-25. RGB breath mode operating principle

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 74 of 201

MT6360P PMIC Datasheet Confidential A

4.33

Register Mode

MT6360P features a built-in register mode control by setting ISINKx_DIM_MODE to 1X. The register ISINKx_SFSTR_EN controls the soft-start time on/off. If ISINKx_SFSTR_EN is enabled, ISINKx_SFSTRx_TC can select soft-start time for the each step. The three channels of MT6360P provide up to 24 mA per string. There are 13 steps of LED current control which are set by register ISINKx_CUR_SEL for each channel.



24 mA

4 mA

Current

2 mA 1 mA 0 mA

Time

Figure 4-26. RGB register mode operating principle

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 75 of 201

MT6360P PMIC Datasheet Confidential A

4.34

Low Dropout Regulator (LDOs) and Application Reference Table 4-4. LDO types and brief specifications

Type

LDO name

DLDO DLDO DLDO DLDO SLDO

LDO1 LDO2 LDO3 LDO5 LDO7

Input power domain VSYS VSYS VSYS VSYS VSYS

Controller power domain VSYS VSYS VSYS VSYS VSYS

Output voltage (V) 1.8V 1.8V 3.0V 2.95V 1.8V

Imax (mA) 150 mA 200 mA 200 mA 800 mA 600 mA

Application Finger print Touch panel MSDC SD card VMDDR_EN

Table 4-5. LDO output voltage Circuit Type

Name LDO1 LDO2

LDO

LDO3 LDO5 LDO6 LDO7

MediaTek Proprietary and Confidential.

Output Voltage (V) 1.8/2.0/2.1/2.5/2.7/2.8/2.9/ 3.0/3.1/3.3 1.8/2.0/2.1/2.5/2.7/2.8/2.9/ 3.0/3.1/3.3 1.8/2.8/2.9/3.0/3.3 2.9/3.0/3.3 0.75/NA (by HW trapping) 1.8/0.6/NA (by HW trapping)

Boot Default (V)

IOUT-MAX (mA)

Expected Use

OFF (1.8)

150

Fingerprint

OFF (1.8)

200

Touch Panel

OFF (3.0) OFF (3.0)

200 800

SD Card SD Card

ON/OFF (0.75/NA)

300

N/A

ON/ON/OFF (1.8/0.6/NA)

600

EMI_VMDDR (enable)

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 76 of 201

MT6360P PMIC Datasheet Confidential A

4.35

SD_CARD_DET_N Pin

The device provides a SD_CARD_DET_N pin to detect an SD card removal with a micro-SD socket. This function is enabled by 0x0c bit [6] = 1 and the active level can be selected by 0x0c bit[7]. When SD card is removed, this pin will disable LDO5.

Active High LDO5

SDCARD_DET_N

Active Low LDO5

SDCARD_DET_N

Figure 4-27. SD_CARD_DET_N function

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 77 of 201

MT6360P PMIC Datasheet Confidential A

I2C Interface

4.36

The following table shows the MT6360P unique address as a PMU, PMIC, LDO or PD slave to AP, respectively.

Table 4-6. Slave address list PMU slave address LSB R/W bit 0 1/0 PMIC slave address LSB R/W bit 0 1/0 LDO slave address LSB R/W bit 0 1/0 PD slave address LSB R/W bit 0 1/0

MSB 011010 MSB 001101 MSB 110010 MSB 100111

R/W 69/68 R/W 35/34 R/W C9/C8 R/W 9D/9C

The I2C interface also supports high-speed (HS) mode for data transfer rate up to 3.4 Mbits. See below for the I2C timing diagrams: Read N bytes from the MT6360 Slave Address

Register Address

S

0

Slave Address

A

MSB

A Sr

1

MSB

A Data for Address = m

Data 2

LSB

MSB

Data N

LSB A

A

S

Register Address 0

R/W

A

MSB

Data 1

LSB

A Assume Address = m

P

Data for Address = m + N - 1

Data for Address = m + 1 Write N bytes to the MT6360 Slave Address

LSB

A

Assume Address = m

R/W

Data 1

MSB

Data 2

LSB

A Data for Address = m MSB

A Data for Address = m + 1

Data N

LSB A

P

Data for Address = m + N - 1 Driven by Master,

Driven by Slave, P Stop,

S Start,

Sr Repeat Start

Figure 4-28. I2C timing diagrams

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 78 of 201

MT6360P PMIC Datasheet Confidential A

4.37

Thermal Considerations

The junction temperature should never exceed the absolute maximum junction temperature TJ(MAX), listed under absolute maximum ratings, to avoid permanent damage to the device. The maximum allowable power dissipation depends on the thermal resistance of the IC package, the PCB layout, the rate of surrounding airflow, and the difference between the junction and ambient temperatures. The maximum power dissipation can be calculated using the following formula: PD(MAX) = (TJ(MAX) - TA)/JA where TJ(MAX) is the maximum junction temperature, TA is the ambient temperature, and JA is the junction-toambient thermal resistance. For continuous operation, the maximum operating junction temperature indicated under recommended operating conditions is 125°C. The junction-to-ambient thermal resistance, JA, is highly package dependent. For a WL-CSP-103B 4.64x4.14 (BSC) package, the thermal resistance, JA, is 21.3°C/W on a standard JEDEC 51-7 high effective-thermal-conductivity four-layer test board. The maximum power dissipation at TA = 25°C can be calculated as below: PD(MAX) = (125°C - 25°C)/(21.3°C/W) = 4.69W for a WL-CSP-103B 4.64×4.14 (BSC) package. The maximum power dissipation depends on the operating ambient temperature for the fixed TJ(MAX) and the thermal resistance,JA. The derating curves in Figure 4-29. Derating curve of maximum power dissipation allows the designer to see the effect of the rising ambient temperature on the maximum power dissipation.

Maximum Power Dissipation (W)1

5.0 Four-Layer PCB 4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0 0

25

50

75

100

125

Ambient Temperature (°C)

Figure 4-29. Derating curve of maximum power dissipation

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 79 of 201

MT6360P PMIC Datasheet Confidential A

4.38

Layout Considerations

The PCB layout is an important step to maintain the high performance of MT6360P. Both the high current and the fast switching nodes demand full attention to the PCB layout to save the robustness of MT6360P through the PCB layout. Improper layout might show the symptoms of poor line or load regulation, ground and output voltage shifts, stability issues, unsatisfying EMI behavior or worsened efficiency. For the best performance of MT6360P, the following PCB layout guidelines must be strictly followed.  Keep the main power traces as wide, short and two layers as possible.  Directly connect the output capacitors to the remote sense network of each channel to avoid bouncing caused by parasitic resistance and inductance from the PCB trace.  Place input capacitor as close as possible to PMID pin and GND pin connections and use shortest copper trace connection or GND plane.  Place the output capacitor close to the inductor and the IC. Ground connections need to be tied to the IC ground with a short copper trace connection or GND plane.  Place the inductor input terminal as close to the LX pin as possible. Minimize the copper area of this trace to lower electrical and magnetic field radiation but make the trace wide enough to carry the charging current.  The via size and number should be enough for a given current path.  Decoupling capacitors should be placed next to the IC pins and make trace connection as short as possible.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 80 of 201

MT6360P PMIC Datasheet Confidential A

5

Functional Description

5.1

General Description CHG_VDDP

Charger / USB PD / FLED CHG_VMID

CHG_VIN VDDA

CHG_BOOT

LDO PD_VDDA

PD_VBUS

PD_VCONN5V

UUG Controller

PD_VBUS

Programmable USB Type-C PD Controller

CHG Protection

Charger/OTG Controller

CHG_VLX

CHG H/L Driver

PD_CC1 PD_CC2 CHG_PGND

PD_IRQB DP BC 1.2

DN

FL_VMID

FL_VINTORCH

VBATS VBATS_GND

CHG State Machine

CHRDETB

FLED Controller CHG_ENB

FL_LEDCS1

CHG_ILIM

FL_LEDCS2

CHG_QONB FL_TORCH

CHG_VDDA

FL_STROBE VBAT

FL_TXMASK

CHG_VMID

VSYS VDDA ADC VDDM

VDDA Regulator

Power Path Controller

Silicon Temp Detection

VBAT BASE

AGND

TS Detector

VREF_TS TS

SCL

I2C

SDA

RGB Driver RGB Current Stage

TOP_CTRL

RGB_ISINK1 RGB_ISINK2 RGB_ISINK3 MT_ISINK

RGB Control EN FAULTB EN CTRL

RGB PWM RC

MRSTB

RGB_PGND

IRQB SDCARD_DET_N

LDO5

SRCLKEN_0 PREG HW_TRAPPING UVLO_SEL

USB_ID

RDET

LDOx (x=1~3)

LDO_VIN2

LDOx_VOUTS

LDO_VIN1 VREF

USB_ID VREF

P-Type LDOx LDO5_VOUT

VFB

LDOx_VOUT

BUCKx

BUCKx_VIN

LDO6 LDO7

H/L Driver

BUCKx_LX

Buck Control

VREF

BUCKx_PGND

PWM Logic

N-Type LDO7 Core

LDO_VIN3

LDO6_VOUT LDO7_VOUT VREF

BUCKx_RSGND

Figure 5-1. MT6360P functional block diagram

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 81 of 201

MT6360P PMIC Datasheet Confidential A Table 5-1. Control pin description Part

Pin name

Pin description

Pin type

I2C controlled

Input/ActiveManual reset input for hardware low (default: reset. disable) I2C interface serial data input/output. Open-drain. An Input/Output/ SDA external pull-up resistor is Open-drain required. I2C interface serial clock input. Input/Output/ SCL Open-drain. An external pull-up Open-drain resistor is required. Interrupt output, active-low Output/OpenIRQB open-drain, to request the drain processor to read the register Interrupt output, active-low Output/OpenPD_IRQB open-drain, to request the drain processor to read the register Input/ActiveCHG_ENB Charger enable input, active-low low Battery over-voltage protection (BAT OVP) indication, open-drain and active-low output: will be low if BAT OVP occurs; otherwise, it is high. Output/OpenCHG_VBATOVPB Battery over-voltage protection drain (BAT OVP) indication. It is an open-drain and active-low output. Will be low if BAT OVP occurs; otherwise, it is high. Internal BATFET enable control input. In shipping mode, CHG_QONB is pulled low for the Input/ActiveCHG_QONB duration of tQONB_EXIT_SHIP_CHG low (typical 0.9s) to exit shipping mode. Flash LED torch mode enable Input/ActiveFL_TORCH Input high Flash LED strobe mode enable Input/ActiveFL_STROBE input high Configurable power amplifier synchronization input or configurable active-high torch Input/ActiveFL_TXMASK mode enable. Connect an internal pull-down resistor of 400 kΩ between FL_TXMASK and ground. MRSTB

Top

Charger

Flash

h (default)

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Yes

Pin connection suggestion when unused

Floating

Yes

Yes

No

No

Floating

Yes

Tie to ground to enable charger.

No

Floating

No

Floating

Yes

Short to ground

Yes

Short to ground

No

Short to ground

Page 82 of 201

MT6360P PMIC Datasheet Confidential A Table 5-2. Setting instructions for unused channels Unused part

Unused function

Unused pin name

Input current limit setting Charger

PD

D+/D- detection All functions

All functions Flash

LDO

RGB

Channel 1 only Channel 2 only LDO1 LDO2 LDO3 LDO5 Channel 1 only Channel 2 only Channel 3 only Moonlight

CHG_ILIM D+ DCC1 CC2 PD_VCONN5V FL_VINTORCH FL_VMID FL_LEDCS1 FL_LEDCS2 FL_TORCH FL_STROBE FL_TXMASK FL_LEDCS1 FL_LEDCS2 LDO1_VOUT LDO2_VOUT LDO3_VOUT LDO5_VOUT RGB_ISINK1 RGB_ISINK2 RGB_ISINK3 ML_ISINK

Pin connection (short to ground/floating/others) Short to ground Floating Floating Floating Floating Short to ground Short to VSYS Short to VMID Floating Floating Short to ground Short to ground Short to ground Floating Floating Floating Floating Floating Floating Floating Floating Floating Floating

Table 5-3. BOM list Reference

Q'ty

Part number

PESD4V0Z1BCSF AZ5315-02F ESD5681N15 ESD56151W04 ESD56201D04 PTVSHC3D4V5B

Description TVS diode (for surge 100V/200V/300V/450V) TVS diode (for surge 100V/200V/300V/400V) TVS diode (for surge 100V/200V/300V/350V) TVS diode TVS diode TVS diode TVS diode (for surge 250V) TVS diode (for surge 200V) TVS diode (for surge 200V)

NB5565J6J8283910-F1S ESD56101D15 AZ4514-01F GRM188R6YA225KA12

TVS diode TVS diode 2.2 μF/0603/35V/X5R

ESD56241D12 D1

1

ESD5641D12 PTVSHC3N12VU

D3

1 1 1

D4

1

D2

2x1.6 D5, D6 Everlight D7, D8

2

C1, C2

2

MediaTek Proprietary and Confidential.

Package

Manufacturer

DFN 2x2

Prisemi

DFN 2x2

Willsemi

DFN 2x2

Willsemi

SOD962 DFN1006-2L DFN1006-2L SOD−323 SOD−323 DFN1006-2L

Nexperia Willsemi Willsemi Prisemi Willsemi Willsemi

DFN 1.6x1 DFN 1.6x1 0603

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Willsemi Amazing Micro MURATA Page 83 of 201

MT6360P PMIC Datasheet Confidential A Reference Q'ty Part number C3, C4 2 GRM0335C1E331GA01 C5, C9, C12 2 GRM155R60J475ME47 C6 1 GRM155R71H472KA01 C7, C8, C19, 1 GRM155R60J225ME15D C21, C22, C23 C10, C11, C13, C14, 2 GRM188R60J226MEA0 C17, C29, C30 C15, C20 2 GRM188R61E475KE11 C16 1 GRM155R61C104KA88 C18, C28 1 CL10A106MQ8NNNC C24, C25, 5 GRM033R60J105MEA2 C26, C27 TFM201610ALC-R33MTAA L1, L2 1 HMMQ20161T-R33MDR HTTK25201T-1R0MSR L3 1 CIGT252010EH1R0MNE R 6 RM02FTN2201 R1 1 RM02FTN1004 R2 1 RR0306S-6980-FNH R3 1 RM02FTN3901

Description 330 pF/0201/25V/C0G 4.7 μF/0402/6.3V/X5R 4.7 nF/0402/50V/X7R

Package 0201 0402 0402

Manufacturer MURATA MURATA MURATA

2.2 μF/0402/6.3V/X5R

0402

MURATA

22 μF/0603/6.3V/X5R

0603

MURATA

4.7 μF/0603/25V/X5R 100 nF/0402/16V/JIS 10 μF/0603/6.3V/X5R

0603 0402 0603

MURATA MURATA Samsung

1 μF/0201/6.3V/X5R

0201

MURATA

0.33 μH/2016/DCR = 20 mΩ 0.33 μH/2016/DCR = 21 mΩ 1 μH/2520/DCR = 25 mΩ 1 μH/2520/DCR = 26 mΩ 2.2k/0201/1% 1M/0201/1% 698/0201/1% 3.9K/0201/1%

2016 2016 2520 2520 0201 0201 0201 0201

TDK CYNTEC CYNTEC Samsung TA-I TA-I Cyntec TA-I

Table 5-4. Protection list Part

Protection type

Threshold (typical value)

Deglitch Protection method time Set by PMIC all bucks and VSYS < VSYS_UVLO_FALL 0x05,bit[7:6] LDOs UVLO shutdown VDDA OVP shutdown VDDA > VVDDA_OVP 32 μs selection by (0x0E, bit[6]) OTP shutdown Temperature > 150°C 0 selection by (0x0E, bit[7])

SYSUVLO

TOP

VDDA OVP

OTP

VCHG_VIN falling, VCHG_VIN - VBAT < 40 mV

Sleep mode

VIN bad adapter VCHG_VIN < 3.8V

0

32 ms

Charger CHG_VIN UVLO V

< 5.25V, CHG_VIN OVP

MediaTek Proprietary and Confidential.

VCHG_VIN < 3.15V V > 5.5V, 6.5V.11V.14.5V selection by (0x61, bit[6:5])

5 μs

Charger shutdown

Reset method VSYS > VSYS_UVLO_RISE VDDA < 5.3V Latch-off Temperature < 110°C VCHG_VIN rising, VCHG_VIN - VBAT > 100 mV

Sink 50 mA current per 2s and keep to VCHG_VIN > 3.95V check whether the adapter is good or not Charger shutdown VCHG_VIN > 3.3V CHG_VIN

0

Charger shutdown

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

6.25V, 10.75V, 14.25V

Page 84 of 201

MT6360P PMIC Datasheet Confidential A Part

Protection type VBAT OVP

Threshold (typical value)

Deglitch time

VBAT/VOREG_CHG > 108%

0

Stop charging

(VBAT VOREG_CHG)/VOREG_C HG < 2%

0

Charging current is limited by thermal loop.

N/A

System OVP

Temperature > 100~120°C selection by (0x15, bit[1:0]) VSYS > 5.25V

System UVP

VSYS < 2.4V

Thermal regulation threshold

0 2 ms

> 6A ICHG_VLX > 8A selection by (0x1D, bit[2]) IOUT > 0.5~2.4A (selection by (0x1A, bit[2:0])) VCHG_VMID > 6V VBAT < 2.3~3.8V selection by (0x1A, bit[7:4]) ICHG_VLX > 3.5A, 4.5A, 5.5A or 6.5A selection by (0x1F, bit[2:1])

Protection method

Reset method

Charger shutdown Inductor peak current limit level of charger buck is half (option, 0x1D[3])

VSYS < 4.95V

Cycle by cycle current limit

ICHG_VLX < 6A ICHG_VLX < 8A

Start to hiccup

IOUT < 0.5~2.4A

Boost stop switching

VCHG_VMID < 5.8V

Leave OTG mode

VBAT > 2.7~4.2V

Cycle-by-cycle current limit

ICHG_VLX < 3.5A, 4.5A, 5.5A or 6.5A

VSYS > 2.55V

CHG_VLX

Charger-buck OCP current

OTG OLP OTG VMIDOVP OTG VBATUVP

OTG OCP

0

4 ms 0 512 μs

0

VCONN OCP

VCONN > 300 mA

6 μs

VCONN OVP

VCONN > 5.75V

6 μs

LEDCS short

VFL_LEDCSx < 1V (typ.)

PD

FL

eport only, Short_EN

2.5 ms

Strobe mode VCHG_VIN ≥ 5.6V FL-CHG_VIN OVP (typ.)

5 μs

RGB open-circuit RGB_ISINKx voltage < flag 100 mV

28 μs

RGB short-circuit RGB_ISINKx voltage > flag VSYS - 0.5V

28 μs

RGB

MediaTek Proprietary and Confidential.

VCONN OCP shutdown Clear INT (1.0x1F, selection by (0x8C, bit[1] 2.0x11, bit[7:5]) bit[1]) Clear INT (1.0x1F, VCONN shutdown bit[7] 2.0x11, bit[1]) VFL_LEDCSx > 1V FLED shutdown (typ.) VCHG_VIN ≤ 5.3V FLED shutdown (typ.) Report only, Open_EN Open event =1 Released ISINK voltage < open LED protection Report flag RC threshold =1 ISINK voltage> short LED protection threshold

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Short event Released Report flag RC

Page 85 of 201

MT6360P PMIC Datasheet Confidential A Threshold (typical value)

Deglitch time

Current limit

Peak inductor current > 5A

0

Vout PGB

Vout < 0.8 × Vtarget

400 μs

Vout UVP

Vout < 0.6 × Vtarget

0

Vin UVP

BUCKx_PVIN < 2.4V

0

OTP

Temperature > 150°C

0

LDO1

Over-current

1.5 × Imax to 2.8 × Imax

60 μs

LDO2

Over-Current

1.5 × Imax to 2.8 × Imax

60 μs

LDO3

Over-Current

1.5 × Imax to 2.5 × Imax

60 μs

LDO5

Over-Current

1.5 × Imax to 2.5 × Imax

60 μs

LDO6

Over-Current

1.5 × Imax to 2.8 × Imax

60 μs

LDO7

Over-Current

1.5 × Imax to 2.8 × Imax

60 μs

LDO5

OTP

Temperature > 150°C

Part

Protection type

Buck

MediaTek Proprietary and Confidential.

0

Protection method

Buck shutdown selection by (0x12, Re-start bit[1] and 0x22, bit[1]) PGB protect selection by (0x18, bit[1:0]) and PG, latch-off (0x28, bit[1:0]), default hiccup Vout > 0.6 × Report only Vtarget BUCKx_PVIN > Buck stop switching 2.4 OTP shutdown Temperature < selection by (0x0E, 110°C bit[7]) Latch-off protection Automatically disable Re-start LDO1 Latch-off protection Automatically disable Re-start LDO2 Latch-off protection Automatically disable Re-start LDO3 Latch-off protection Automatically disable Re-start LDO5 Hiccup protection Only interrupt; will not Hiccup disable LDO6 Hiccup protection Only interrupt; will not Hiccup disable LDO7 OTP shutdown Temperature < selection by (0x0E, 110°C, latch-off bit[7])

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Reset method

Page 86 of 201

MT6360P PMIC Datasheet Confidential A

5.2

Register Table and Description Table 5-5. PMU part register detailed description

Address

Reg name

Bit

Bit name

Default

Type

Description Enables I C safe timer for SDA/SCL low active 0: Disable safe timer 1: Enable safe timer I2C safe timer deglitch time 00: 0.5 sec 01: 0.75 sec 10: 1 sec 11: 2 sec GPIO: MRSTB reset function enable control 0: Disable 1: Enable (MRSTB pull low will start MRSTB timer counting.) Selects MRSTB debounce time 000: 0.75 ms 001: 1 ms 010: 1.25 ms 011: 1.5 ms 100: 1.75 ms 101: 2 ms 110: 2.25 ms 111: 2.5 ms Selects I2CSTMR_RST and MRSTB reset 0: Particular hardware reset: reset PD/CHG/FLED/RGB relative logic and REG_PD/REG_PMU (except Note 1) 1: Register reset: reset REG_PMU except FAULTB/BUCK/LDO's EVT/STAT/MASK, CHG_BATSYSUV_FLAG Note 1: REG_TM, REG_PMIC, REG_LDO and QONB/SHIPPING relative functions and FAULTB/BUCK/LDO's EVT/STAT/MASK, CHG_BATSYSUV_FLAG All registers and logic reset bit 0: Not reset all registers and logic 1: Reset all registers and logic Note: This byte will be reset to 0 after the reset procedure is finished. CHG registers and logic reset bit 2

7

I2CSTMR_RST_E N

0

RW

6:5

I2CSTMR_RST_T MR

00

RW

MREN

0

RW

100

RW

4

0x01

Core Ctrl 1 3:1

0x02 RST1 0: Not reset CHG relative registers and

MediaTek Proprietary and Confidential.

MRSTB_TMR

0

MRSTB_RST_SEL

0

RW

7

ALL_RST

0

WC

6

CHG_RST

0

WC

5

FLED_RST

0

WC

logic 1: Reset CHG relative registers and logic FLED registers and logic reset bit 0: Not reset FLED relative registers and logic

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 87 of 201

MT6360P PMIC Datasheet Confidential A Address

0x03

Reg name

CRC_EN

Bit

Bit name

Default

4

USBID

0

3

RGB_RST

0

2

ADC_RST

0

1

Reserved

0

0

REG_RST

0

7

EN_PMIC_CRC

1

6

EN_LDO_CRC

0

5

Reserved

0

4

HWEN_F_TDB

0

3

Reserved

00

2

FAULTB_RETRIG GER

0

FAULTB_RET

00

1:0

Type

Description 1: Reset FLED relative registers and logic USB_ID registers and logic reset bit 0: Not reset USB_ID relative registers WC and logic 1: Reset USB_ID relative registers and logic RGB registers and logic reset bit 0: Not reset RGB relative registers and WC logic 1: Reset RGB relative registers and logic ADC registers and logic reset bit 0: Not reset ADC relative registers and WC logic 1: Reset ADC relative registers and logic R Reserved REG_PMU registers reset bits 0: Not reset REG_PMU registers 1: Reset specified REG_PMU register RW according to the RST table Note: This bit will be reset to 0 after the reset procedure is finished. PMIC I2C access CRC check enable bit 0: Disable RO 1: Enable Note: default value form efuse76[5] LDOS I2C access CRC check enable bit 0: Disable RO 1: Enable Note: Default value from efuse76[4] R Reserved Selects EN pin falling edge debouncing time RW 0: < 18 μs 1: 128 μs R Reserved Re-triggers interrupt 0: Disable RWSC 1: Trigger (after trigger, this bit will be cleared to 0.) Selects interrupt retrigger time 00: 16 μs RW 01: 32 μs

10: 64 μs

0x04

RST_PAS_COD E1

MediaTek Proprietary and Confidential.

7:0

RST_PAS_CODE 1

00000000

RW

11: 128 μs RST_PAS_CODE1[7:0]/Passcode 1 for RST (except for PD): Set REG0x04 = 8'hA9 then REG0x05 = 8'h96 to start up REG0x02: ***_RST.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 88 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

0x05

RST_PAS_COD E2

7:0

RST_PAS_CODE 2

00000000

RW

7

APWDTRST_EN

0

RW

6

APWDTRST_SEL

0

RW

5:4

CC_OPEN_SEL

00

RW

3:2

I2C_CC_OPEN_T SEL

00

RW

1

PD_MDEN

0

RW

0

Reserved

0

R

7

CHG_EVT

0

RO

6

FLED_EVT

0

RO

0x06

0x0B 0: No IRQ event

Core Ctrl 2

IRQ_IND (IRQ Source Indicator)

Confidential.

Flash LED IRQ event indicator 0: No IRQ event 1: IRQ event occurs. LDO IRQ event indicator

4

MediaTek Proprietary and

Description To erase RST_PAS_CODE, REG0x02 will not work. RST_PAS_CODE2[7:0]/Passcode 2 for RST (except for PD): Set REG0x04 = 8'hA9 then REG0x05 = 8'h96 to start up REG0x02: ***_RST. To erase RST_PAS_CODE, REG0x02 will not work. AP watchdog timer enable control 0: Disable 1: Enable Selects AP watchdog timer reset 0: Reset REG_PMIC and REG_LDO except for their EVT/STAT/MASK in REG_PMU 1: BUCKs and LDO7/6 power off in sequence then reset REG_PMIC and REG_LDO except for EVT/STAT/MASK in REG_PMU. Next check EN pin's state after TB_REBOOT (COLD_RST). 00: Disable 01: SCL/SDA low time out will open CC for 40 ms. 10: Reserved 11: SCL/SDA low time out and SYSUV will open CC for 40 ms. 00: SCL/SDA both low 4 ms for timeout 01: SCL/SDA both low 8 ms for timeout 10: SCL/SDA both low 16 ms for timeout 11: SCL/SDA both low 32 ms for timeout Enables PD function 0: Not support PD function 1: Support PD function Reserved Charger IRQ event indicator 0: No IRQ event 1: IRQ event occurs.

RGB_EVT

0

RO

1: IRQ event occurs. RGB IRQ event indicator 0: No IRQ event 1: IRQ event occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 89 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

3

BUCK2_EVT

0

RO

2

BUCK1_EVT

0

RO

1

BASE_EVT

0

RO

0

FAULTB_EVT

0

RO

Description BUCK2 IRQ event indicator 0: No IRQ event 1: IRQ event occurs. BUCK1 IRQ event indicator 0: No IRQ event 1: IRQ event occurs. BASE/USBID IRQ event indicator 0: No IRQ event 1: IRQ event occurs. FAULTB event indicator 0: No PG fault event occurs. 1: PG fault event ever occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 90 of 201

MT6360P PMIC Datasheet Confidential A Address

0x0C

Reg name

IRQ_MASK (IRQ Source Indicator Mask)

Bit

Default

7

CHG_MASK

0

6

FLED_MASK

0

5

LDOs_MASK

0

4

RGB_MASK

0

3

BUCK2_MASK

0

2

BUCK1_MASK

0

1

BASE_MASK

0

0 7:3 2 0x0D

Bit name

Reserved Reserved

1 00000

INT_RETRIGGER

0

INT_RET

00

IRQ_SET (IRQ Setting) 1:0

SHDN_CTRL

7

OT_SHDN_SEL

1

affected; others are latch-off SHDN_CTRL

6

VDDAOV_SHDN _SEL

0

0x0E

MediaTek Proprietary and Confidential.

Type

Description Charger IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event Flash IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event LDO IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event RGB IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event BUCK2 IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event BUCK1 IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event BASE/USBID IRQ mask function RW 0: Bypass IRQB and event 1: Mask IRQB and event R Reserved R Reserved Re-triggers interrupt 0: Disable RWSC 1: Trigger (after trigger, this bit will be cleared to 0.) Selects interrupt retrigger time 00: 16 μs RW 01: 32 μs 10: 64 μs 11: 128 μs Reaction when OT happens, except that CHG/FLED is hiccup; others are latch-off 0: Only interrupt; will not disable any channel except for CHG RW 1: Shut down all channels and reset CHx_EN_CTRLx Note: When the temperature is recovered after TB_REBOOT, if EN is logic high, enable channels in sequence. Reaction when VDDAOV happens, except that CHG/FLED/PD is not RW

0: Only interrupt; will not disable any channel 1: Shut down all channels except for CHG/FLED/PD and reset CHx_EN_CTRLx

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 91 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

0x11

Default

Type

5

OTP0_EN

1

RW

4

OTP1_EN

1

RW

3

OTP1_LPFOFF_E N

0

RW

2

LDO5_OTP_EN

1

RW

1

LDO5_OTP_LPF OFF_EN

0

RW

0 000010

R R

0 7:2

0x10

Bit name

Reserved Reserved

1

FON_ENBASE

0

RW

0

FON_OSC

0

RW

7

Reserved

0

R

6

FIXFREQ

0

RW

5 4

Reserved Reserved

0 0

R R

3

Force_Sleep

0

RW

2

HZ

0

1

Reserved

0

OSC_CTRL

CHG_CTRL1

Description Note: When VDDA is recovered after TB_REBOOT, if EN is logic high, enable channels in sequence. OTP0 (in CHG) enable control 0: Disable 1: Enable OTP1 (in BUCKs) enable control 0: Disable 1: Enable 0: OTP1 enable control by OTP1_EN 1: When any buck is on and in normal mode, OTP1 enable control by OTP1_EN. For other conditions, force OTP1 off. OTP (in LDO5) enable control 0: Disable 1: Enable 0: LDO5_OTP enable control by OTP5_OTP_EN 1: When LDO5 is on and in normal mode, LDO5_OTP enable control by OTP5_OTP_EN. For other conditions, force LDO5_OTP off. Reserved Reserved Forces BASE to turn on or not 0: BASE turns on according to system application. 1: Force BASE to turn on Forces OSC to turn on or not 0: OSC turns on according to system application. 1: Force OSC to turn on Reserved Charger switching frequency 0: Charger switching frequency will vary if VBUS is close to VBAT. 1: Charger switching frequency is fixed. Reserved Reserved Forces sleep to reduce ICHG_VIN 0: Normal

1: Force sleep

MediaTek Proprietary and Confidential.

Selects Hz RWSC 0: No high impedance mode 1: High impedance mode R Reserved

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 92 of 201

MT6360P PMIC Datasheet Confidential A Address

0x12

Reg name

Bit

Bit name

Default

Type

0

OPA_MODE

0

RWSC

7

SHIP_MODE

0

RWSC

6

BATDET_DIS_DL Y

0

RW

5

Reserved

0

R

4

TE

1

RW

IINLMTSEL

00

RW

1

CFO_EN

1

RWSC

0

CHG_EN

1

RWSC

CHG_CTRL2 3:2

0x13

MediaTek Proprietary and Confidential.

Description Enables boost mode 0: Charge mode 1: Boost mode for OTG Enables shipping mode; forces BATFET off 0: Allow BATFET to turn on 1: Force BATFET to turn off Note: The following conditions clear this bit 0: 1) TA plugged in; 2) CHG_QONB pin is pulled from logic high to logic low over 0.9s. BATFET turn-off delay 0: BATFET turns off immediately. 1: BATFET turns off with 18s delay after SHIP_MODE bit is set. Reserved Enables termination 0: Disable charge current termination 1: Enable charge current termination Input current limit selection bit 00: AICR = 3.25A 01: CHG_TYP results is applied. 10: IAICR[5:0] results is applied. 11: Input limit is set by the lower level of these three. Enables charger and OTG 0: Disable CFO 1: Enable CFO Note: 1) Reset by CHG_VIN plug-in. 2) CHGWDT_RST trigger will set this bit to 1'b0. Enables charging 0: Disable CHG 1: Enable CHG Note: 1) Reset by CHG_VIN plug-in. 2) CHGWDT_RST trigger will set this bit to 1'b0. AICR setting 000000: 100 mA 000001: 150 mA 000010: 200 mA 000011: 250 mA ... 001000: 500 mA 001001: 550 mA ... 100110: 2A ... 11101 : 3A

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 93 of 201

MT6360P PMIC Datasheet Confidential A Address

0x14

Reg name

CHG_CTRL4

Bit

Default

Type

1

AICR_EN

1

RW

0

ILIM_EN

1

RW

7:1

VOREG

0011110

RW

0

R

0

0x15

Bit name

Reserved

7:2

VOBST

011001

RW

1:0

THREG

11

RW

CHG_CTRL5

Description ... 111111: 3.25A Enables AICR loop 0: Disable AICR loop 1: Enable AICR loop Enables ILIM function 0: Disable ILIM function 1: Enable ILIM function Battery regulation voltage The delta-V of the battery regulation voltage is 10 mV. 0000000: 3.9V 0000001: 3.91V 0000010: 3.92V 0000011: 3.93V … 0011101: 4.19V 0011110: 4.2V 0011111: 4.21V … 0101100: 4.34V 0101101: 4.35V 0101110: 4.36V ... 1010001: 4.71V 1010001~1111111: 4.71V Reserved OTG regulation voltage The delta-V of the OTG regulation voltage is 25 mV. 000000~010000: Reserved 010001: 4.85V 010010: 4.875V … 010111: 5V 011000: 5.025V 011001: 5.05V 011010: 5.075V 011011: 5.1V ... 111000: 5.825V 111000~111111: 5.825V Charger thermal regulation threshold 00: Reserved 01: Reserved

10: 100oC

0x16

CHG_CTRL6

MediaTek Proprietary and Confidential.

7:1

VMIVR

0000101

RW

11: 120oC Input MIVR threshold setting 0000000: 3.9V 0000001: 4V 0000010: 4.1V

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 94 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

0

0x17

0010: 2.2V 0011: 2.3V

Bit name

MIVR_EN

Default

Type

1

RW

7:2

ICHG (0.3A)

010011

RW

1:0

EOC_TIMER

00

RW

CHG_CTRL7

Description 0000011: 4.2V 0000100: 4.3V 0000101: 4.4V 0000110: 4.5V … 0011110: 6.9V 0011111: 7V … 0110010: 8.9V 0110011: 9V … 1010000: 11.9V 1010001: 12V … 1011111: 13.4V 1100000~1111111: 13.4V Enables MIVR loop 0: Disable MIVR loop 1: Enable MIVR loop Regulated charge current 000000: Reserved ... 000010: 0.3A ... 001000: 0.9A 001001: 1A 001010: 1.1A ... 010010: 1.9A 010011: 2A ... 011100: 2.9A 011101: 3A 011110~111111: Reserved Note: When ICHG is set above 2.5A, setting OCP to higher level is recommended. (Addr 0x1D[2] = 1) EOC back-charging time 00: 0 min 01: 30 mins 10: 45 mins 11: 60 mins Pre-charge voltage threshold (rising) 0000: 2V 0001: 2.1V

0x18 0100: 2.4V 0101: 2.5V 0110: 2.6V 0111: 2.7V MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 95 of 201

MT6360P PMIC Datasheet Confidential A Address

0x19

Reg name

Bit

Bit name

Default

Type

3:0

IPREC

0001

RW

7:4

IEOC

0011

RW

1

RW

CHG_CTRL9

3

EOC_EN

Description 1000: 2.8V 1001: 2.9V 1010: 3.0V 1011: 3.1V 1100: 3.2V 1101: 3.3V 1110: 3.4V 1111: 3.5V Pre-charge current level 0000 : 100 mA 0001: 150 mA 0010: 200 mA 0011: 250 mA 0100: 300 mA 0101: 350 mA 0110: 400 mA 0111: 450 mA 1000: 500 mA 1001: 550 mA 1010: 600 mA 1011: 650 mA 1100: 700 mA 1101: 750 mA 1110: 800 mA 1111: 850 mA End-of-charge current (IEOC) setting 0000: 100 mA 0001: 150 mA 0010: 200 mA 0011: 250 mA 0100: 300 mA 0101: 350 mA 0110: 400 mA 0111: 450 mA 1000: 500 mA 1001: 550 mA 1010: 600 mA 1011: 650 mA 1100: 700 mA 1101: 750 mA 1110: 800 mA 1111: 850 mA Enables/Disable IEOC (charge current termination) 0: Disable

1: Enable

2:0

MediaTek Proprietary and Confidential.

CHG_TDEG_EOC

100

RW

EOC deglitch time 000: Reserved 001: Reserved 010: Reserved 011: Reserved

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 96 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

7:4

0x1A

LBP

Default

Type

0101

RW

1

RW

011

RW

CHG_CTRL10

3

2:0

0x1B

Bit name

LBP_EN

OTG_OC[2:0]

7

ADP_DIS

0

RW

6

Reserved

0

R

5

SYSUV_HW_SEL

1

RW

CHG_CTRL11

Description 100: 2 ms 101: 4 ms 110: 8 ms 111: 16 ms Selects low battery protection voltage (falling edge threshold, hysteresis voltage = 0.4V) 0000: Reserved 0001: Reserved 0010: Reserved 0011: Reserved 0100: 2.7V 0101: 2.8V 0110: 2.9V 0111:3.0V 1000: 3.1V 1001: 3.2V 1010: 3.3V 1011 3.4V 1100: 3.5V 1101: 3.6V 1110: 3.7V 1111: 3.8V Enables/Disables low battery protection 0: Disable 1: Enable OTG overload threshold of UUG current (minimum) 000: 0.5A 001: 0.7A 010: 1.1A 011: 1.3A 100: 1.8A 101: 2.1A 110: 2.4A 111: Reserved Disables charger adapter detection 0: Enable adapter detection 1: Disable adapter detection Reserved System UV protection selection bit 0: Switching is not turned off when system is in UVP.

1: Switching is turned off when system is in UVP.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 97 of 201

MT6360P PMIC Datasheet Confidential A Address

0x1C

Reg name

CHG_CTRL12

Bit

Bit name

Default

Type

4:2

SYSREG

011

RW

1:0

VRECH

00

RW

7:5

WT_FC

000

RW

4:3

WT_PRC

00

RW

2

TMR2X_EN

0

RW

1

TMR_EN

1

RW

0

TMR_PAUSE

0

RW

7

CHG_WDT_EN

0

RW

6

CHG_WDT_TRST

1

RW

0x1D CHG_CTRL13 REG0x11[1:0] = 00: OTG disable and

MediaTek Proprietary and Confidential.

Description System minimum regulation voltage 000: 3.3V 001: 3.4V 010: 3.5V 011: 3.6V 100: 3.7V 101: 3.8V 110: 3.9V 111: 4.0V Charging re-charge voltage threshold with VOREG 00 : 100 mV 01: 150 mV 10: 200 mV 11: 250 mV Fast charge timer 000: 4 hrs 001: 6 hrs 010: 8 hrs 011: 10 hrs 100: 12 hrs 101: 14 hrs 110: 16 hrs 111: 20 hrs Pre-charge timer 00: 30 mins 01: 45 mins 10: 60 mins 11: 60 mins Double charger timer during MIVR, AICR, and thermal regulation 0: Disable 2x extended charger timer 1: Enable 2x extended charger timer Enables/Disables charger timer 0: Disable 1: Enable Timer control bit 0: Timer is active. 1: Timer is paused. Enables/Disables charger watchdog timer 0: Disable 1: Enable Waiting timer to set REG0x12[1]: CFO_EN = 0, REG0x12[0]: CHG_EN = 0, REG0x01[7]: I2CSTMR_RST_EN = 1 after watchdog is asserted 0: 256 ms 1: 512 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 98 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

CHG_WDT

01

RW

3

SYSUV_HW_OC P_SEL

0

RW

2

Higher_OCP

0

RW

1

UUG_ON

1

RW

0

Reserved

0

R

7

RG_EN_AICC

0

RW

6:5

TDEG_AICC_ME AS

00

RW

4:3

AICC_MEAS_INT VL

00

RW

2

RG_AICC_ONCE

1

RW

SET_DEG_PP

10

RW

5:4

0x1E

CHG CTRL 14

1:0

Bit name

Description Watchdog timer, from WDTEN is enabled to watchdog IRQ 00: 8s 01: 40s 10: 80s 11: 160s System UV protection inductor peak current limit level of Charger_Buck selection bit Refer to 0x1D[2]. 0: Inductor peak current limit level of Charger_Buck is normal when system UVP. 1: Inductor peak current limit level of Charger_Buck is half when system UVP. Inductor peak current limit level of Charger_Buck mode 0: OCP = 6A 1: OCP = 8A UUG enable/disable control 0: Force UUG to turn off 1: Allow UUG to turn on Reserved Enables AICC function 0: Disable 1: Enable Comparator output deglitch time 00: 2 ms 01: 4 ms 10: 8 ms 11: 16 ms Detection internal time 00: 50 ms 01: 100 ms 10: 200 ms 11: 400 ms AICC loop break 0: No constraint 1: Enter AICC once When Max (VSYS, VBAT) UVLO > 2.5V, power path is turned on with deglitch time select 00: 32 msec 01: 64 msec

10: 128 msec

0x1F

CHG CTRL 15

MediaTek Proprietary and Confidential.

7:6

VDDP_VOSEL

11

RW

11: 256 msec VDDP output voltage setting 00: 4.165V 01: 4.41V 10: 4.65V

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 99 of 201

MT6360P PMIC Datasheet Confidential A Address

0x20

0x21

Reg name

Bit

Bit name

Default

Type

5:3

Reserved

000

R

2:1

Higher_OCP_BS T

11

RW

0

Reserved

0

R

7:1

AICC_VTH

0000111

RW

CHG CTRL 16

CHG_AICC_RE SULT

0

CHG_VBATOVPB _INDICATOR

0

RW

7:2

RG_AICC_RESUL T

111111

RW

1:0

Reserved

00

R

7

USBCHGEN

0

RW

6

DCD Timeout EN

1

RW

0x22

MediaTek Proprietary and Confidential.

Description 11: 4.9V Reserved Inductor peak current limit level of boost mode 00: OCP_BST = 3.5A 01: OCP_BST = 4.5A 10: OCP_BST = 5.5A 11: OCP_BST = 6.5A Reserved Input AICC_VTH threshold setting 0000000: 3.9V 0000001: 4V 0000010: 4.1V 0000011: 4.2V 0000100: 4.3V 0000101: 4.4V 0000110: 4.5V 0000111: 4.6V … 0011110: 6.9V 0011111: 7V … 0110010: 8.9V 0110011: 9V … 1010000: 11.9V 1010001: 12V … 1011111: 13.4V 1100000~1111111: 13.4V Selects CHG_VBATOVPB pin control When VBAT OVP happens, CHG_VBATOVPB pulls low (open drain) 0: Control by 0x45[6:5], HW BAT OVP 1: Control by 0xD5[1], ADC BAT OVP If RG_EN_AICC (0x1E[7]) = 0, RG_AICC_RESULT[5:0]= IAICR[5:0]( 0x13[7:0]) If RG_EN_AICC (0x1E[7]) = 1, the value will be controlled by AICC function. Reserved Enables/Disables USB charger detection flow 0: Disable USB charger detection flow 1: Enable USB charger detection flow 0: Disable DCD timeout 1: Enable DCD timeout

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 100 of 201

MT6360P PMIC Datasheet Confidential A Address

0x24

Reg name

DCP Control

Bit

Type

01

RW

DCD_TIMEOUT

3:0 7:2

Reserved Reserved

0000 000000

R R

1

EN_DCP

0

RW

0 7

Reserved Reserved

0 0

R R

000

R

USB Status

USB Status 1 3

CHGDET

0

R

2

DCDT

0

R

00 000

R R

0

RW

0000

RW

1:0 7:5 4

0x28

Default

5:4

6:4

0x27

Bit name

Reserved Reserved DPDM_CTRL_EN

DPDM_CTRL 3:0

DPDM_CTRL

Description Data contact detection timeout 00: 300 ms 01: 600 ms 10: 900 ms 11: 1,200 ms Reserved Reserved Enables dedicate charging port 0: Disable 1: Enable Reserved Reserved 000: No VBUS 001: VBUS flow is going. 010: SDP 011: Unknown adapter 100: DCP 101: CDP 110: VBUS IN but BC12 flow is disable 111: Reserved 0: Charger port is not detected 1: Charger port is detected 0: DCD timeout event of BC detection does not occur. 1: DCD timeout event of BC detection occurs. Reserved Reserved Enables DPDM register control 0: Disable 1: Enable Selects RW DPDM control 0000: DP/DM = HZ/HZ 0001: DP/DM = Hz/0V 0010: DP/DM = 0V/Hz 0011: DP/DM = 0V/0V 0100: DP/DM = 0V/0.6V 0101: DP/DM = 0.6V/0V 0110: DP/DM = 0.6V/0.6V 0111: DP/DM = 0.6V/3.3V 1000: DP/DM = 3.3V/0.6V 1001: DP/DM = 3.3V/3.3V 1010: DP/DM = Hz/Hz

1011: DP/DM = Hz/Hz 1100: DP/DM = Hz/Hz 1101: DP/DM = Hz/Hz 1110: DP/DM = Hz/Hz 1111: DP/DM = Hz/Hz MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 101 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

0x2B

Default

Type

7

PP_OFF_rst dis

0

RW

6

sBCK_SWITCHIN G_EN

1

RW

000

RW

5:3 0x2A

Bit name

Reversed

CHG_PUMP 2

WD_PMU_EN

0

RW

1

WD_HW_EN

0

RW

0

WD_SW_EN

0

RW

7

EN_PUMPX

0

RW

6

PUMPX_2.0_1.0

0

RW

5

PUMPX_UP_DN

0

RW

00000

RW

CHG CTRL 17

4:0

PUMPX_DEC

Description Disables/Enables QON = 0 for 15s to sys reset 0: Not disable reset function (QON = 0 for 15s will reset system.) 1: Disable reset function (QON = 0 will not reset system.) Enables/Disables only charger_buck (allowing Boost operation) 0: Disable 1: Enable Reversed Enables water detection function 0: Disable 1: Enable (support WD_HW_EN and WD_SW_EN) Triggers DPDM water detection when PD_VBUS is plugged in 0: Disable 1: Enable SW trigger DPDM water detection Start water detection while 0 -> 1; WD_HW_EN should be disabled first. 0: Disable 1: Enable Enables MTK pump express pulse 0: Disable 1: Allow MTK pump express pulse Enables MTK pump express 2.0/1.0 0: Enable PE1.0 1: Enable PE2.0 Enables MTK pump express 1.0 voltage up/down 0: Enable PE1.0 voltage down 1: Enable PE1.0 voltage up MTK pump express 2.0 voltage request setting 00000: 5.5V 00001: 6V 00010: 6.5V … 00111: 9V … 01101: 12V …

11101: 20V

0x2C

CHG CTRL 18

MediaTek Proprietary and Confidential.

7 6

Reserved EN_IRCOMP

0 1

R RW

11110: Adapter healthy self-testing 11111: Disable cable drop compensation Reserved Enables battery IR compensation

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 102 of 201

MT6360P PMIC Datasheet Confidential A Address

0x2D

Reg name

Bit

Bit name

Default

Type

5:3

BAT_COMP

000

RW

2:0

VCLAMP

000

RW

7:4

CHRDETB_VBUS _UVLO

1011

RW

3:0

CHRDETB_VBUS _OVP

0110

RW

CHRDETB_CTR L1

Description 0: Disable 1: Enable Battery IR compensation resistor setting 000: 0 mΩ 001: 25 mΩ 010: 50 mΩ 011: 75 mΩ 100: 100 mΩ 101: 125 mΩ 110: 150 mΩ 111: 175 mΩ Battery IR compensation maximum voltage clamp 000: 0 mV 001: 32 mV 010: 64 mV 011: 96 mV 100: 128 mV 101: 160 mV 110: 192 mV 111: 224 mV CHRDETB block, PD_VBUS UVLO (rising) 0000: 2.6V 0001: 2.7V 0010: 2.8V 0011: 2.9V 0100: 3.0V 0101: 3.1V 0110: 3.2V 0111: 3.3V 1000: 3.4V 1001: 3.5V 1010: 3.6V 1011: 3.7V 1100~1111: 3.7V CHRDETB block, PD_VBUS OVP (rising) 0000: 6V 0001: 6.5V 0010: 7V 0011: 7.5V 0100: 8.5V 0101: 9.5V

0110: 10.5V

0x2E

CHRDETB_CTR L2

MediaTek Proprietary and Confidential.

7

CHRDETB_EN

1

RW

0111: 11.5V 1000: 12.5V 1001~1111: 14.5V 0: Disable 1: Enable

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 103 of 201

MT6360P PMIC Datasheet Confidential A Address

0x4A

Reg name

CHG STAT

Bit 6:0

Bit name Reserved

7:6

CHG_STAT

00

5

VBAT_LVL

0

4

VBAT_TRICKLE

0

3

BOOST_STAT

0

2

BST_VBUSOVP_ STAT

0

1:0 7:2

0x51

OTHERS_CTRL

1

0 0x52

ADC_DATA_H

7:0

0x53

ADC_DATA_L

7:0

Reserved Reserved

Default 0000000

00 000000

BAT_OVP_ADC_ EN

1

Reserved 0 ADC_BAT_CODE 00000000 H ADC_BAT_CODE 00000000 L

Type Description R Reserved Charger status 00: Ready RO 01: Charge is in progress. 10: Charge is done. 11: Fault Battery voltage level selection for two operation modes RO 0: In pre-charge mode 1: In fast-charge mode Battery voltage level for operation mode RO 0: Charger does not operate in trickle level. 1: Charger operates in trickle level. Boost mode status RO 0: Not in boost mode 1: Boost mode Boost mode VBUS OVP status 0: Boost-mode VBUS OVP does not RO occur. 1: Boost-mode VBUS OVP occurs. R Reserved R Reserved When ZCV is active or SW writes ADC_CH4_EN = 1'b1, enable BAT_OVP_ADC detection. RW 0: Disable BAT_OVP_ADC function 1: Enable BAT_OVP_ADC function, when ZCV is active or SW writes ADC_CH4_EN = 1'b1. R Reserved R

ADC code high byte

R

ADC code low byte

7

ADC_EN

1

RW

6

ZCV_EN

1

RW

0x56 ADC_CONFIG ADC waiting time after every channel 5:3

MediaTek Proprietary and Confidential.

ADC_WAIT_T

001

RW

0: Disable ADC 1: Enable ADC When TA is plugged in, ADC automatically detects VBAT at background. 0: Disable zero current voltage function 1: Enable zero current voltage function 000: 0 ms 001:25 ms 010:50 ms 011:100 ms 100:150 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 104 of 201

MT6360P PMIC Datasheet Confidential A Address

0x57

0x58

Reg name

Bit

Bit name

Default

Type

2

ADC_CH10_EN

0

RW

1

ADC_CH9_EN

0

RW

0

ADC_CH8_EN

0

RW

7

ADC_CH7_EN

0

RW

6

ADC_CH6_EN

0

RW

5

ADC_CH5_EN

0

RW

4

ADC_CH4_EN

0

RW

3

ADC_CH3_EN

0

RW

2

ADC_CH2_EN

0

RW

1

ADC_CH1_EN

0

RW

0

ADC_CH0_EN

0

RW

7:0

ADC_IDLE_T

00001010

RW

ADC_EN2

ADC_IDLE_T

Description 101:200 ms 110:250 ms 111: 300 ms ADC CH10: TS 0: Disable ADC channel 10 1: Enable ADC channel 10 ADC CH9: VREF_TS 0: Disable ADC channel 9 1: Enable ADC channel 9 ADC CH8: TEMP_JC 0: Disable ADC channel 8 1: Enable ADC channel 8 ADC CH7: CHG_VDDP 0: Disable ADC channel 7 1: Enable ADC channel 7 ADC CH6: IBAT 0: Disable ADC channel 6 1: Enable ADC channel 6 ADC CH5: IBUS 0: Disable ADC channel 5 1: Enable ADC channel 5 ADC CH4: VBAT 0: Disable ADC channel 4 1: Enable ADC channel 4 ADC CH3: VSYS 0: Disable ADC channel 3 1: Enable ADC channel 3 ADC CH2: CHG_VIN/2 0: Disable ADC channel 2 1: Enable ADC channel 2 ADC CH1: CHG_VIN /5 0: Disable ADC channel 1 1: Enable ADC channel 1 ADC CH0: USB_ID 0: Disable ADC channel 0 1: Enable ADC channel 0 ADC idle time after every turn 00000000: 0 ms 00000001: 200 ms 00000010: 400 ms … 00001010: 2,000 ms



0x5A

ADC_RPT_1

MediaTek Proprietary and Confidential.

7:4

ADC_RPT_SEL

1111

RW

11111111: 51,000 ms 0000: Prefer report channel 0 0001: Prefer report channel 1 ... 1010: Prefer report channel 10

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 105 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

3:0

ADC_RPT_CH

0000

RO

0x5B 0x5C

ADC_RPT_2 ADC_RPT_3

7:0 7:0

ADC_RPT_H ADC_RPT_L

00000000 00000000

RO RO

0x5F

BAT_OVP_TH_ SEL_CODEH

7:0

BAT_OVP_TH_S EL_CODEH

00001101

RW

0x60

BAT_OVP_TH_ SEL_CODEL

7:0

BAT_OVP_TH_S EL_CODEL

11000000

RW

Reserved

0

R

6:5

CHG_VIN_OVP_ VTHSEL

01

RW

4:0 7:2

Reserved Reserved

00000 000000

R R

1:0

VOVDDM_SEL

11

RW

7

USBID_EN

0

RW

6:5

ID_RUPSEL

00

RW

7

0x61

0x62

0x6D

CHG_CTRL 19

VDDA Supply

USBID_CTRL1

Description 1011~1111: Report current channel ADC report channel I2C reading this address will latch ADC data for ADC_RPT2 and ADC_RPT3. ADC report high byte ADC report low byte BAT_OVP_TH_SEL_CODEH Note: This byte is combinatorial with REG_PMU0x60; therefore, write two bytes (REG_PMU0x5F and REG_PMU0x60) in one sequence. 1LSB = 250 μV, default = 4.4V BAT_OVP_TH = [(CODEH*256) + CODEL]*250 μV Reserved Selects CHGVIN_OVP threshold voltage 00: 5.5V 01: 6.5V 10: 11V 11: 14.5V Reserved Reserved VDDM output voltage setting 00: 4.6V 01: 4.7V 10: 4.8V 11: 4.88V USB_ID function enable control 0: Disable 1: Enable Selects USB_ID pull-up resistance 00: 500K 01: 75K 10: 5K 11: 1K USB_ID pull-up resister on-time for detection 000: 400 μs 001: 1 ms 010: 4 ms 011: 10 ms

100: 40 ms 101: 100 ms 110: 400 ms 111: Always on (manual mode) Note: When USBID_FON_EN = 1'b1, then USBID_EVT = 0->1; IS_TDET will next be automatically set to 3'b111. MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 106 of 201

MT6360P PMIC Datasheet Confidential A Address

0x6E

0x6F

Reg name

USBID_CTRL2

Bit

Bit name

Default

Type

1:0

IS_PERIOD

01

RW

7:5

ID_TD

001

RW

4:2

Reserved

000

R

1

USBID_FLOATIN G

0

RW

0

USBID_FON_EN

0

RW

7

ID_PREG_VOSEL

0

RW

6

ID_VTHSEL

0

RW

Reserved

00

R

USBID_CTRL3 5:4

MediaTek Proprietary and Confidential.

Description Repeat period 00 = 4x (4 times of IS_TDET) 01 = 100x 10 = 200x 11 = 1600x Selects USB_ID debounce time (fSW = 65 kHz) 000: 1T 001: 3T 010: 16T 011: 32T 100: 130T 101: 520T 110: 2,078T 111: 4,156T Reserved 0: Discharge when USB_ID is off 1: Floating when USB_ID is off Note: When USB_ID pin is floating, the voltage value on USB_ID pin can be detected by ADC. USBID_FON function When USBID_EVT = 0 -> 1, IS_TDET will be automatically set to 3'b111 or not 0: Disable USBID_FON function 1: Enable USBID_FON function. Selects USB_ID pre-regulator output voltage 0: 1.8V 1: 0.6V USB_ID interrupt threshold voltage/hysteresis voltage When ID_PREG_VOSEL = 1'b0, 0: 1.45V/100 mV 1: 0.4V/100 mV When ID_PREG_VOSEL = 1'b1, 0: 0.6V/50 mV 1: 0.2V/50 mV Reserved Selects USB_ID discharge time (4T = 4RC for 98.2% discharging, fSW = 65 kHz) 000: 0 μs 001: 3T 010: 9T 011: 16T 100: 32T (20 nF, 5 kΩ+ 25%) 101: 64T 110: 128T

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 107 of 201

MT6360P PMIC Datasheet Confidential A Address

0x70

0x72

0x73

Reg name

FLED_CFG

FLED1_CTRL

FLED_STRB_C TRL (FLED Strobe Control)

Bit

Bit name

Default

Type

0

Reserved

0

R

7

TX Active Level

1

RW

6:5

TXSEL

00

RW

4:2

Reserved

000

R

1

FLED_STRB_LES

0

RW

0

PULLED_LOW_R

1

RW

7

Reserved

0

R

6:4

FLED1_TCL

000

RW

3:0 7

Reserved Reserved

0000 0

R R

6:0

FLED_STRB_TO

0100101

RW

Description 111: 160T Note: When ID_FLOATING_EN = 1'b1-> 0, the default value is 3'b000. When ID_FLOATING_EN = 1'b0 -> 1, the default value is 3'b100. Reserved Selects Tx active level 0: Low level 1: High level FLED TX function enable control bits 00: Disable all FLEDs' Tx function 01: Enable FLED1's Tx function and disable FLED2's 10: Disable FLED1's Tx function and enable FLED2's 11: Enable all FLEDs' Tx function Reserved FLED strobe mode: level sensitive enable or rising edge trigger one-shot operation 0: Level sensitive 1: Rising edge trigger FL_LEDCS1/2 pulled low resister setting 0: 2.5 kΩ 1: 20 kΩ Reserved FLED1 timeout current level 000: 25 mA 001: 50 mA ... 110: 175 mA 111: 200 mA If utra_istrb1 = 1, 000 = 12.5 mA 111 = 100 mA Reserved Reserved FLED1 strobe timeout 0000000: 64 ms 0000001: 96 ms … 0100101: 1,248 ms ...

1001001: 2,400 ms

0x74

FLED1_STRB_ CTRL (FLED1 Strobe Control)

MediaTek Proprietary and Confidential.

7

FLED1 ULTRA LOW ISTRB\ (utral_istrb1)

0

RW

1001010~1111111: 2,432 ms 0: Normal 1: I (FLED1_ISTRB[6:0])/2 FLED1 strobe current 0x74[6:0] 000,0000: 25 mA

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 108 of 201

MT6360P PMIC Datasheet Confidential A Address

0x75

Reg name

FLED1_TOR_C TRL (FLED1 Torch Control)

Bit

Bit name

Default

Type

6:0

FLED1_ISTRB

0111100

RW

7:5

Reserved

000

R

4:0

FLED1_ITOR

00001

RW

0

R

7

0x76

FLED2_CTRL

6:4

FLED2_TCL

000

RW

3:0

Reserved

0000

R

0

RW

7

0x78

Reserved

FLED2 ULTRA LOW ISTRB\ (utral_istrb2)

FLED2_STRB_ CTRL (FLED2 Strobe Control)

Description 000,0001: 31.25 mA … 0111100: 400 mA … 1110100~1111111: 750 mA FLED1 strobe current 0000000: 50 mA 0000001: 62.5 mA … 0111100: 800 mA ... 1110100~1111111: 1,500 mA Reserved FLED1 torch current 00000: 25 mA 00001: 37.5 mA … 01111: 212.5 mA ... 11110~11111: 400 mA Reserved FLED2 timeout current level 000: 25 mA 001: 50 mA ... 110: 175 mA 111: 200 mA If utra_istrb2 = 1, 000 = 12.5 mA 111 = 100 mA Reserved 0: Normal 1: I(FLED2_ISTRB[6:0])/2 FLED2 strobe current 0x74[6:0] 000,0000: 25 mA 000,0001: 31.25 mA ... 0111100: 400 mA ... 1110100: 750 mA ... 1111111: 750 mA FLED2 strobe current

0000000: 50 mA 6:0

MediaTek Proprietary and Confidential.

FLED2_ISTRB

0111100

RW

0000001: 62.5 mA ... 0111100: 800 mA ... 1110100: 1,500 mA

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 109 of 201

MT6360P PMIC Datasheet Confidential A Address

0x79

0x7A

0x7E

0x80

Reg name

FLED2_TOR_C TRL (FLED2 Torch Control)

FLED_VMIDTR K_CTRL1 (VMID Fix Mode Control)

FLED_EN (TORCH / STROBE)

Bit

Bit name

7:5

Reserved

4:0

FLED2_ITOR

7:6

Reserved

5:0

FLED_VMID

7:4 3:2

Default

Type

000

R

00001

RW

00

R

110111

RW

Reserved Reserved

0000 00

R R

1

FLCS1_EN

0

RW

0

FLCS2_EN

0

RW

7

ISINK1_CHRIND _EN

0

RW

6

ISINK2_EN

0

RW

5

ISINK3_EN

0

RW

4

ISINK4_ML_EN

0

RW

3

ISINK1_CHRIND _EN_SEL

0

RW

2

ISINK_Breath Mode_Freq

0

RW

RGB_EN

Description ... 1111111: 1,500 mA Reserved FLED2 torch current 00000: 25 mA 00001: 37.5 mA … 01111 : 212.5 mA ... 11110 : 400 mA Reserved MID regulation level (priority is higher than charger setting when EN_FLED = 1) 000000: 3.625V 000001: 3.65V 000010: 3.675V … 110111: 5V … 111110: 5.175V 111111: 5.2V Reserved Reserved FL_LEDCS1 enable control 0: Disable FL_LEDCS1 1: Enable FL_LEDCS1 FL_LEDCS2 enable control 0: Disable FL_LEDCS2 1: Enable FL_LEDCS2 Enables ISINK1 charge indicator current sink 0: Disable 1: Enable Enables ISINK2 current sink 0: Disable 1: Enable Enables ISINK3 current sink 0: Disable 1: Enable Enables ISINK4 moonlight current sink 0: Disable 1: Enable

Selects ISINK1 charge indicator control

MediaTek Proprietary and Confidential.

mode 0: Auto mode (charger indicator) 1: Software mode Selects all ISINK breath mode switching frequency

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 110 of 201

MT6360P PMIC Datasheet Confidential A Address

0x81

0x82

0x83

Reg name

Bit

Bit name

Default

Type

1:0

Reserved

00

R

7:6

ISINK1_CHRIND _DIM_MODE

11

RW

5:4

Reserved

00

R

3:0

ISINK1_CHRIND _CUR_SEL

1010

RW

7:6

ISINK2_DIM_M ODE

11

RW

5:4

Reserved

00

R

3:0

ISINK2_CUR_SEL

1010

RW

7:6

ISINK3_DIM_M ODE

11

RW

5:4

Reserved

00

R

3:0

ISINK3_CUR_SEL

1010

RW

RGB1_ISINK

RGB2_ISINK

RGB3_ISINK

Description 0: 256 Hz 1: 128 Hz Reserved Selects ISINK1 mode 00: Flash mode 01: Breath mode 1X: Register mode Reserved ISINK1 maximum LED current level 0000: 1 mA 0001: 2 mA 0010: 4 mA 0011: 6 mA … 1010: 20 mA ... 1100: 24 mA … 1111: 24 mA Selects ISINK2 mode 00: Flash mode 01: Breath mode 1X: Register mode Reserved ISINK2 maximum LED current level 0000: 1 mA 0001: 2 mA 0010: 4 mA 0011: 6 mA … 1010: 20 mA ... 1100: 24 mA … 1111: 24 mA Selects ISINK3 mode 00: Flash mode 01: Breath mode 1X: Register mode Reserved ISINK3 maximum LED current level 0000: 1 mA 0001: 2 mA

0010: 4 mA

MediaTek Proprietary and Confidential.

0011: 6 mA … 1010: 20 mA ... 1100: 24 mA

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 111 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

011: 1 Hz

Default

Type

ISINK4_ML_RA MP_UP

1

RW

6:5

Reserved

00

R

4:0

ISINK4_ML_CUR _SEL

01100

RW

7

0x84

Bit name

RGB_ML_ISIN K

0x85

RGB1_DIM

7:0

ISINK1_CHRIND _DIM_DUTY

00011111

RW

0x86

RGB2_DIM

7:0

ISINK2_DIM_DU 00011111 TY

RW

0x87

RGB3_ISINK

7:0

ISINK3_DIM_DU 00011111 TY

RW

0x89

RGB1/2_Freq

7:5

ISINK1_CHRIND

010

RW

Description … 1111: 24 mA ISINK4 moonlight register mode ramp up function enable control 0: Disable ISINK4 register mode ramp up function 1: Enable ISINK4 register mode ramp up function Note: 16 Steps for total ramp up time is 230 μs ±5%. Reserved ISINK4 moonlight maximum LED current level 00000: 5 mA 00001: 5 mA 00010: 10 mA 00011: 15 mA 00100: 20 mA … 01100: 60 mA 01101: 65 mA ... 10100: 100 mA … 11110: 150 mA 11111: 150 mA ISINK1 charge indicator flash mode dimming duty = (N + 1)/256 N = 0~255 Default: 32/256 ISINK1 charge indicator flash mode dimming duty = (N + 1)/256 N = 0~255 Default: 32/256 ISINK1 charge indicator flash mode dimming duty = (N + 1)/256 N = 0~255 Default: 32/256 Selects ISINK1 charge indicator flash mode dimming frequency 000: 0.125 Hz 001: 0.25 Hz 010: 0.5 Hz 100: 2 Hz 101: 4 Hz 110: 128 Hz 111: 256 Hz

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 112 of 201

MT6360P PMIC Datasheet Confidential A Address

0x8A

0x8B

Reg name

RGB3/4_Freq

Bit

Bit name

Default

Type

4:2

ISINK2_DIM_FS EL

010

RW

1:0

Reserved

00

R

7:5

ISINK3_DIM_FS EL

010

RW

4:0

Reserved

00000

R

7:4

ISINK1_CHRIND _BREATH_Tr1_S EL

0001

RW

3:0

ISINK1_CHRIND _BREATH_Tr2_S EL

0001

RW

7:4

ISINK1_CHRIND _BREATH_Tf1_S EL

RGB1_Tr

Description Selects ISINK2 flash mode dimming frequency 000: 0.125 Hz 001: 0.25 Hz 010: 0.5 Hz 011: 1 Hz 100: 2 Hz 101: 4 Hz 110: 128 Hz 111: 256 Hz Reserved Selects ISINK3 flash mode dimming frequency 000: 0.125 Hz 001: 0.25 Hz 010: 0.5 Hz 011: 1 Hz 100: 2 Hz 101: 4 Hz 110: 128 Hz 111: 256 Hz Reserved Selects ISINK1 charge indicator breath mode first rising time Duty: 0~25% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK1 charge indicator breath mode second rising time Duty: 25~100% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s

16 steps, 0.25s/step

0x8C

RGB1_Tf

MediaTek Proprietary and Confidential.

0001

RW

Selects ISINK1 charge indicator breath mode first falling time Duty: 100~25% 0000: 0.125s 0001: 0.375s

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 113 of 201

MT6360P PMIC Datasheet Confidential A Address

0x8D

0x8E

Reg name

Bit

Bit name

Default

Type

3:0

ISINK1_CHRIND _BREATH_Tf2_S EL

0001

RW

7:4

ISINK1_BREATH _TON_SEL

0001

RW

3:0

ISINK1_BREATH _TOFF_SEL

0001

RW

7:4

ISINK2_BREATH _Tr1_SEL

0001

RW

RGB1_TON_T OFF

RGB2_Tr

Description 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK1 charge indicator breath mode second falling time Duty: 25~0% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK1 breath mode on-time 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK1 breath mode off-time 0000: 0.25s 0001: 0.75s 0010: 1.25s ... 1000: 4.25s ... 1111: 7.75s 16 steps, 0.5s/step Selects ISINK2 breath mode first rising time Duty: 0~25% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s

...

3:0

MediaTek Proprietary and Confidential.

ISINK2_BREATH _Tr2_SEL

0001

RW

1111: 3.875s 16 steps, 0.25s/step Selects ISINK2 breath mode second rising time 0000: 0.125s

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 114 of 201

MT6360P PMIC Datasheet Confidential A Address

0x8F

0x90

Reg name

Bit

Default

Type

7:4

ISINK2_BREATH _Tf1_SEL

0001

RW

3:0

ISINK2_BREATH _Tf2_SEL

0001

RW

7:4

ISINK2_BREATH 2_TON_SEL

0001

RW

3:0

ISINK2_BREATH _TOFF_SEL

0101

RW

RGB2_Tf

RGB2_TON_T OFF

1000: 4.25s

0x91

Bit name

RGB3_Tr

MediaTek Proprietary and Confidential.

7:4

ISINK3_BREATH _Tr1_SEL

0001

RW

Description 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK2 breath mode first falling time Duty: 100~25% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK2 breath mode second falling time Duty: 25~0% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK2 breath mode on-time 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK2 breath mode off-time 0000: 0.25s 0001: 0.75s 0010: 1.25s ... ... 1111: 7.75s 16 steps, 0.5s/step Selects ISINK3 breath mode first rising time

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 115 of 201

MT6360P PMIC Datasheet Confidential A Address

0x92

Reg name

Bit

Bit name

Default

Type

3:0

ISINK3_BREATH _Tr2_SEL

0001

RW

7:4

ISINK3_BREATH _Tf1_SEL

0001

RW

3:0

ISINK3_BREATH _Tf2_SEL

0001

RW

7:4

ISINK3_BREATH _TON_SEL

0001

RW

RGB3_Tf

Description Duty: 0~25% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK3 breath mode second rising time Duty: 25~100% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK3 breath mode first falling time Duty: 100~25% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK3 breath mode second falling time Duty: 25~0% 0000: 0.125s 0001: 0.375s 0010: 0.625s ... 1000: 2.125s ... 1111: 3.875s 16 steps, 0.25s/step Selects ISINK3 breath mode on-time

0000: 0.125s 0x93

RGB3_TON_T OFF

MediaTek Proprietary and Confidential.

0001: 0.375s 0010: 0.625s ... 1000: 2.125s ...

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 116 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

Description 1111: 3.875s 16 steps, 0.25s/step

0xD0

3:0

ISINK3_BREATH _TOFF_SEL

0001

RW

7

PWR_RDY_EVT

0

WC

6

CHG_MIVR_EVT

0

WC

5

CHG_AICR_EVT

0

WC

4

CHG_TREG_EVT

0

WC

0000

R

CHG_IRQ1

3:0

0xD1

CHG_IRQ2

7

CHG_VINOVPCH G_EVT

0

WC

6

CHG_VBATOV_E VT

0

WC

5

CHG_VSYSOV_E VT

0

WC

0

WC

4

0: No operation

3

MediaTek Proprietary and Confidential.

Reserved

CHG_VSYSUV_E

FLED_CHG_VIN OVP_EVT

0

WC

Selects ISINK3 breath mode off-time 0000: 0.25s 0001: 0.75s 0010: 1.25s ... 1000: 4.25s ... 1111: 7.75s 16 steps, 0.5s/step Power ready detection result Input power is good, UVLO < VIN < VOVP and VIN > BATS + VSLP 0: No operation 1: Event occurs. Charger warning Input voltage MIVR loop active 0: No operation 1: Event occurs. Charger warning Input current AICR loop active 0: No operation 1: Event occurs. Charger warning Thermal regulation loop active 0: No operation 1: Event occurs. Reserved CHG_VIN over-voltage protection fault This will forbid charger operation. 0: No operation 1: Event occurs. Charger fault Battery OVP fault 0: No operation 1: Event occurs. Charger fault System OVP fault 0: No operation 1: Event occurs. Charger fault System UVP fault 1: Event occurs. CHG_VIN over 5.6V voltage protection fault which only works when FLED is on and will forbid strobe operation

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 117 of 201

MT6360P PMIC Datasheet Confidential A Address

0xD3

0xD4

Reg name

CHG_IRQ4

CHG_IRQ5

Bit

Bit name

Default

Type

2

Reserved

0

R

1

CHG_BATSYSUV _EVT

0

WC

0

Reserved

0

R

7

OTPI_EVT

0

WC

6

CHG_RVPI_EVT

0

WC

5

CHG_ADPBADI_ EVT

0

WC

4

Reserved

0

R

3

CHG_TMRI_EVT

0

WC

2

WD_PMU_DON E

0

WC

1

WD_PMU_DET

0

WC

0

Reserved

0

R

7

CHG_IEOCI_EVT

0

WC

6

CHG_TERMI_EV T

0

WC

5

Reserved

0

WC

4

SSFINISHI_EVT

0

WC

3

WDTMRI_EVT

0

WC

1

Reserved

0

R

0

CHG_AICCMeasI _EVT

0

WC

Description 0: No operation 1: Event occurs. Reserved The voltage: MAX (VBAT,VSYS) UVLO's event 0: No fault occurs. 1: Fault ever occurs. Reserved Thermal shutdown fault 0: No operation 1: Event occurs. Charger reverse protection fault 0: No event occurs 1: Event occurs. Charger bad adapter fault 0: No event occurs 1: Event occurs. Reserved Charger timer timeout fault 0: No event occurs. 1: Event occurs. PMU WD done event 0: No event occurs. 1: Event occurs. PMU WD status event 0: No event occurs. 1: Event occurs. Reserved Charging current is lower than EOC current event occurs 0: No event occurs. 1: Event occurs. Charge termination event 0: No event occurs. 1: Event occurs. Reserved Charger or boost soft-start finishes event 0: No event occurs. 1: Event occurs. Watchdog timer timeout fault 0: No event occurs. 1: Event occurs.

Reserved

MediaTek Proprietary and Confidential.

Reserved AICC measurement function done event 0: No event occurs. 1: Event occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 118 of 201

MT6360P PMIC Datasheet Confidential A Address

0xD5

0xD6

Reg name

Bit

Default

Type

7

BST_OLPI_EVT

0

WC

6

BST_MIDOVI_E VT

0

WC

5

BST_BATUVI_EV T

0

WC

4

ADC_DONEI

0

WC

3

ADC_WAKEUP_ EVT

0

WC

2

Reserved

0

R

1

BAT_OVP_ADC_ EVT

0

WC

0

PUMPX_DONEI_ EVT

0

WC

7

DCDTI_EVT

0

WC

CHG_IRQ6

6:2

Reserved

00000

R

1

Detach_I

0

WC

0

Attach_I

0

WC

7:5

Reserved

000

R

0

WC

0

WC

DPDM IRQ

4 0xD7

Bit name

CHRDETB_EXT_ EVT

CHRDETB_IRQ CHRDETB_OVP_ EVT 2

MediaTek Proprietary and Confidential.

CHRDETB_UVPB _EVT

Description Boost overload protection event 0: No event occurs. 1: Event occurs. Boost CHG_VMID OVP fault event 0: No event occurs. 1: Event occurs. Boost low voltage input fault event 0: No event occurs. 1: Event occurs. ADC measurement done event 0: No event occurs. 1: Event occurs. ADC wake-up event 0: No event occurs. 1: Event occurs. Reserved BAT_OVP_ADC fault event 0: No event occurs. 1: Event occurs. MTK pump express function done event 0: No event occurs. 1: Event occurs. Data contact detection event 0: Data contact detection timeout is not detected. 1: Data contact detection timeout is detected when DCDT goes from 0 to 1. Reserved VBUS detach, when VBUSPG_D goes from 1 to 0 0: No event occurs. 1: Event occurs. Charger type detection done event 0: No event occurs. 1: Event occurs. Reserved Detects VBUS voltage 0: No event 1: VBUS enters or releases from normal region which is between UV_TH and OV_TH. VBUS OVP detection (deglitch 1 ms) 0: No event occurs. 1: Event occurs VBUS entry or release of OV_TH. VBUS UVP detection (deglitch 1 ms) 0: No event occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 119 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

Reserved

00

R

7

SYSUV_EVT

0

WC

6

VDDAOV_EVT

0

WC

5

OTP_EVT

0

WC

4

MRSTB_EVT

0

WC

3

QONB_RST_EVT

0

WC

2

EN_EVT

0

WC

1

APWDTRST_EVT

0

WC

0

USBID_EVT

0

WC

7

FLED1_SHORT_ EVT

0

WC

6

FLED2_SHORT_ EVT

0

WC

Reserved

00

R

3

FLED_LVF_EVT

0

WC

2

FLED_TX_EVT

0

WC

1:0

0xD8

0xD9

Bit name

BASE_IRQ

FLED_IRQ1 5:4

Description 1: Event occurs VBUS entry or release of UV_TH. Reserved Reports whether the protection event of SYS UVLO occurs 0: No protection event occurs. 1: Protection event ever occurs. Reports whether the protection event of VDDA OVP occurs 0: No protection event occurs. 1: Protection event ever occurs. Reports whether the protection event of OTP ever occurs 0: No protection event occurs. 1: Protection event ever occurs. Reports whether the reset event of MRSTB ever occurs 0: No reset event occurs. 1: Reset event ever occurs. Reports whether the reset event of QONB Reset ever occurs 0: No reset event occurs. 1: Reset event ever occurs. Reports whether the EN pin ever switches 0: No switch occurs. 1: Switch ever occurs. Reports whether the reset event of APWDTRST ever occurs 0: No reset event occurs. 1: Reset event ever occurs. USB_ID interrupt (rising/falling trigger) 0: No event 1: Voltage of USB_ID > VTH_ID Reports whether the event of FLED1 short-circuit occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED2 short-circuit occurs 0: No event occurs. 1: Event ever occurs. Reserved

Reports whether the event of FLED

MediaTek Proprietary and Confidential.

low VF occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED TXMask occurs

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 120 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

1

FLED_TORPIN_E VT

0

WC

0

FLED_STRBPIN_ EVT

0

WC

Reserved

00

R

5

FLED1_TOR_EVT

0

WC

4

FLED2_TOR_EVT

0

WC

3

FLED1_STRB_TO _EVT

0

WC

2

FLED2_STRB_TO _EVT

0

WC

1

FLED1_STRB_EV T

0

WC

0

FLED2_STRB_EV T

0

WC

7

Reserved

0

R

6

BUCK1_UV_EVT

0

WC

5

BUCK1_OV_EVT

0

WC

4

BUCK1_OC_EVT

0

WC

3:1

Reserved BUCK1_PGB_EV T

000

R

0

WC

7:6

0xDA

FLED_IRQ2

0xDC BUCK1_IRQ Reports whether BUCK1 OC occurs

0 MediaTek Proprietary and Confidential.

Description (If sENB_TX = 1'b1, this event will not interrupt.) 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED torch pin occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED strobe pin occurs 0: No event occurs. 1: Event ever occurs. Reserved Reports whether the event of FLED1 torch occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED2 torch occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED1 strobe timeout occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED2 strobe timeout occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED1 strobe occurs 0: No event occurs. 1: Event ever occurs. Reports whether the event of FLED2 strobe occurs 0: No event occurs. 1: Event ever occurs. Reserved Reports whether BUCK1 UV occurs 0: No event or be masked 1: Protection ever occurs. Reports whether BUCK1 OV occurs 0: No event or be masked 1: Protection ever occurs. 0: No event or be masked 1: Protection ever occurs. Reserved Reports whether BUCK1 PG fault occurs

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 121 of 201

MT6360P PMIC Datasheet Confidential A Address

0xDD

Reg name

Bit

Default

Type

7

Reserved

0

R

6

BUCK2_UV_EVT

0

WC

5

BUCK2_OV_EVT

0

WC

4

BUCK2_OC_EVT

0

WC

000

R

BUCK2_IRQ

3:1

0xDE

Bit name

LDO_EVT1

Reserved

0

BUCK2_PGB_EV T

0

WC

7

LDO7_OC_EVT

0

WC

6

LDO6_OC_EVT

0

WC

5

LDO5_OC_EVT

0

WC

4

Reserved

0

R

3

LDO3_OC_EVT

0

WC

2

LDO2_OC_EVT

0

WC

1

LDO1_OC_EVT

0

WC

7

LDO7_PGB_EVT

0

WC

6

LDO6_PGB_EVT

0

WC

Description 0: No event or be masked 1: PG fault ever occurs. Reserved Reports whether BUCK2 UV occurs 0: No event or be masked 1: Protection ever occurs. Reports whether BUCK2 OV occurs 0: No event or be masked 1: Protection ever occurs. Reports whether BUCK2 OC occurs 0: No event or be masked 1: Protection ever occurs. Reserved Reports whether BUCK2 PG fault occurs 0: No event or be masked 1: PG fault ever occurs. Reports whether the event of LDO7 OC occurs 0: No protection event occurs. 1: Event ever occurs. Reports whether the event of LDO6 OC occurs 0: No protection event occurs. 1: Event ever occurs. Reports whether the event of LDO5 OC occurs 0: No protection event occurs. 1: Event ever occurs. Reserved Reports whether the event of LDO3 OC occurs 0: No protection event occurs. 1: Event ever occurs. Reports whether the event of LDO2 OC occurs 0: No protection event occurs. 1: Event ever occurs. Reports whether the event of LDO1 OC occurs 0: No protection event occurs. 1: Event ever occurs.

Reserved

0xDF

LDO_EVT2

MediaTek Proprietary and Confidential.

Reports whether LDO7 PG fault occurs 0: No event 1: PG fault ever occurs. Reports whether LDO6 PG fault occurs 0: No event

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 122 of 201

MT6360P PMIC Datasheet Confidential A Address

0xE0

Reg name

Bit

Default

Type

5

LDO5_PGB_EVT

0

WC

4

Reserved

0

R

3

LDO3_PGB_EVT

0

WC

2

LDO2_PGB_EVT

0

WC

1

LDO1_PGB_EVT

0

WC

0

Reserved

0

R

7

PWR_RDY_STAT

0

R

6

CHG_MIVR_STA T

0

R

5

CHG_AICR_STAT

0

R

4

CHG_TREG_STA T

0

R

0000

R

CHG_STAT1

3:0

0xE1

Bit name

Reserved

7

CHG_VINOVPCH G_STAT

0

R

6

CHG_VBATOV_S TAT

0

R

5

CHG_VSYSOV_S TAT

0

R

4

CHG_VSYSUV_S TAT

0

R

CHG_STAT2

Description 1: PG fault ever occurs. Reports whether LDO5 PG fault occurs 0: No event 1: PG fault ever occurs. Reserved Reports whether LDO3 PG fault occurs 0: No event 1: PG fault ever occurs. Reports whether LDO2 PG fault occurs 0: No event 1: PG fault ever occurs. Reports whether LDO1 PG fault occurs 0: No event. 1: PG fault ever occurs. Reserved Power ready status bit 0: Input power is bad, CHG_VIN > VOVP or CHG_VIN < VUVLO or CHG_VIN < BATS + VSLP 1: Input power is good, UVLO < CHG_VIN < VOVP & CHG_VIN > BATS + VSLP Charger warning Input voltage MIVR loop active 0: MIVR loop is not active. 1: MIVR loop is active. Charger warning Input current AICR loop active 0: AICR loop is not active. 1: AICR loop is active. Charger warning Thermal regulation loop active 0: Thermal regulation loop is not active. 1: Thermal regulation loop is active. Reserved VCHG_VIN over-voltage protection (when VCHG_VIN > VCHG_VIN_OVP) 0: VCHG_VIN is not over-voltage. 1: VCHG_VIN is over-voltage. Charger fault Battery OVP 0: Battery is not over-voltage. 1: Battery is over-voltage.

Charger fault

MediaTek Proprietary and Confidential.

System OVP 0: System is not over-voltage. 1: System is over-voltage. Charger fault System UVP

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 123 of 201

MT6360P PMIC Datasheet Confidential A Address

0xE3

0xE4

Reg name

Bit

Bit name

Default

Type

3

FLEDCHG_VINOVP_S TAT

0

R

2

Reserved

0

R

1

CHG_BATSYSUV _STAT

0

R

0

Reserved

0

R

7

OTPI_STAT

0

R

6

CHG_RVPI_STAT

0

R

5

CHG_ADPBADI_ STAT

0

R

4

Reserved

0

R

3

CHG_TMRI_STA T

0

R

2

WD_PMU_DON E_STAT

0

R

1

WD_PMU_DET_ STAT

0

R

0

Reserved

0

R

7

CHG_IEOCI_STA T

0

R

6

CHG_TERMI_ST AT

0

R

5

Reserved

0

R

4

SSFINISHI_STAT

0

R

3

WDTMRI_STAT

0

R

CHG_STAT4

CHG_STAT5

Description 0: System is not under-voltage. 1: System is under-voltage. CHG_VIN over voltage protection which only works when FLED is on CHG_VINVOP threshold voltage = 5.6/5.3V 0: CHG_VIN is not over-voltage. 1: CHG_VIN is over-voltage. Reserved The voltage: MAX (VBAT, VSYS) UVLO’s state 0: Max (VBAT, VSYS) is not UVLO. 1: Max (VBAT, VSYS) is UVLO. Reserved Thermal shutdown status 0: IC is not thermal shutdown. 1: IC is thermal down. Charger reverse protection status 0: Charger is not charger reverse protection. 1: Charger is charger reverse protection. Charger bad adapter status 0: Charger is not bad adapter. 1: Charger is bad adapter. Reserved Charger timer timeout status 0: Charger does not time out. 1: Charger times out. Reserved for WD_PMU_DONE_STAT (short pulse, hard be read by I2C) PMU WD status 0: PMU is not in WD. 1: PMU is in WD. Reserved Charging current is lower than EOC current status. 0: Charger is not EOC. 1: Charger is EOC. Charge terminated status 0: Charger is not terminated. 1: Charger is terminated. Reserved

Charger or boost soft-start finish status

MediaTek Proprietary and Confidential.

0: Charger is not soft start finish. 1: Charger is soft start finish. Watchdog timer timeout fault status 0: Charger is not watchdog timer timeout.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 124 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

Reserved

00

R

0

CHG_AICCMeasI _STAT

0

R

7

BST_OLPI_STAT

0

R

6

BST_MIDOVI_ST AT

0

R

5

BST_BATUVI_ST AT

0

R

0

R

0

R

0

R

2:1

0xE5

CHG_STAT6

4 3 2

0xE6

Bit name

ADC_DONEI_ST AT ADC_WAKEUP_ STAT Reserved

1

BAT_OVP_ADC_ STAT

0

R

0

PUMPX_DONEI_ STAT

0

R

7

DCDTI_STAT

0

R

6

CHGDETI_STAT

0

R

0000

R

0

R

DPDM_STAT

5:2

0

MediaTek Proprietary and Confidential.

Reserved

CHGDET_DONEI _ STAT

Description 1: If CHG_WDT_EN (0x1D[7] = 1) and I2C is no read/write, charger watchdog timer is timeout by CHG_WDT[1:0] (0x1D[5:4]). Then, WDWTMRI_STAT = 1. Reserved AICC measurement function done status 0: AICC is not done. 1: AICC is done. Boost overload protection status 0: Boost is not overload. 1: Boost is overload. Boost CHG_VMID OVP fault status 0: Boost is not OVP. 1: Boost is OVP. Boost low voltage input fault status 0: Boost is not low voltage input. 1: Boost is low voltage input. Reserved for ADC_DONEI (short pulse, hard be read by I2C) Reserved for ADC_WAKEUP (short pulse, hard be read by I2C) Reserved BAT_OVP_ADC fault status 0: BAT is not OVP. 1: BAT is OVP. Reserved for PUMPX_DONEI_STAT (short pulse, hard be read by I2C) Data contact detection event 0: Data contact detection timeout is not detected. 1: Data contact detection timeout is detected when DCDT goes from 0 to 1. Output of USB charger detection The bit will be set to 1 if COMN > VDAT_REF & COMN < VLGC 0: COMN < VDAT_REF or COMN > VLGC (charger port is not detected) 1: COMN > VDAT_REF & COMN < VLGC (charger port is detected) when CHGDET goes from 0 to 1 Reserved VBUS detach, when VBUSPG_D goes from 1 to 0 0: VBUS is valid. 1: VBUS is invalid. Charger type detection done 0: No operation or charger type detection is detecting.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 125 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit 7:5

0xE7

CHRDETB_STA T

0xE9

BASE_STAT

Reserved

Default

Type

000

R

4

CHRDETB_EXT_ STAT

0

R

3

CHRDETB_OVP_ STAT

0

R

2

CHRDETB_UVPB _STAT

0

R

Reserved

00

R

7

SYSUV_STAT

0

R

6

VDDAOV_STAT

0

R

5

OTP_STAT

0

R

4

MRSTB_STAT

0

R

3

QONB_RST_STA T

0

R

2

EN_STAT

0

R

1

APWDTRST_STA T

o

R

0

USBID_STAT

0

R

7

FLED1_SHORT_S TAT

0

R

0

R

00

R

1:0

0xE8

Bit name

FLED_STAT1 6 5:4

MediaTek Proprietary and Confidential.

TAT Reserved

Description 1: Charger type detection is done. Reserved Detects VBUS voltage 0: VBUS ≤ VBUS_UV_TH or VBUS ≥ VBUS_OV_TH 1: VBUS_UV_TH < VBUS < VBUS_OV_TH VBUS OV detection (deglitch 1 ms) 0: State low than OV_TH 1: State high than OV_TH VBUS UV detection (deglitch 1 ms) 0: State low than UV_TH 1: State high than UV_TH Reserved SYS UVLO status 0: SYSUVLO is off or VSYS is not undervoltage. 1: VSYS is under-voltage. VDDA OVP status 0: VDDAOVP is off or VDDA is not overvoltage. 1: VDDA is over-voltage. OTP status 0: OTPs are off or IC is not overtemperature. 1: IC is over-temperature. Reserved for MRSTB_STAT (short pulse, hard be read by I2C) Reserved for QONB_RST_STAT (short pulse, hard be read by I2C) EN pin status (with 128μs de-bounding time) 0: EN pin is logic low. 1: EN pin is logic high. Reserved for APWDTRST_STAT (short pulse, hard be read by I2C) Report USB_ID detector result 0: The voltage of USB_ID < VTH_ID or disable detector 1: The voltage of USB_ID > VTH_ID FLED1 short-circuit status 0: FLED1 short-circuit does not occur. 1: FLED1 short-circuit occurs. FLED2 short-circuit status 0: FLED2 short-circuit does not occur. 1: FLED2 short-circuit occurs. Reserved

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 126 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

3

FLED_LVF_STAT

0

R

2

FLED_TX_STAT

0

R

1

FLED_TORPIN_S TAT

0

R

0

FLED_STRBPIN_ STAT

0

R

Reserved

00

R

5

FLED1_TOR_STA T

0

R

4

FLED2_TOR_STA T

0

R

3

FLED1_STRB_TO _STAT

0

R

2

FLED2_STRB_TO _STAT

0

R

1

FLED1_STRB_ST AT

0

R

0

FLED2_STRB_ST AT

0

R

7

Reserved

0

R

6

BUCK1_UV_STA T

0

R

5

BUCK1_OV_STA T

0

R

4

BUCK1_OC_STA T

0

R

000

R

0

R

7:6

0xEA

0xEC

FLED_STAT2

BUCK1_STAT

Description FLED low-VF status 0: FLED low-VF does not occur. 1: FLED low-VF occurs. FLED TXMask status 0: FLED TXMask does not occur. 1: FLED TXMask occurs. FLED torch pin status 0: FLED torch pin does not occur. 1: FLED torch pin occurs. FLED strobe pin status 0: FLED strobe pin does not occur. 1: FLED strobe pin occurs. Reserved FLED1 torch mode status 0: FLED1 torch mode does not occur. 1: FLED1 torch mode occurs. FLED2 torch mode status 0: FLED2 Torch mode does not occur. 1: FLED2 Torch mode occurs. FLED1 strobe timeout status 0: FLED1 strobe timeout does not occur. 1: FLED1 strobe timeout occurs. FLED2 strobe timeout status 0: FLED2 strobe timeout does not occur. 1: FLED2 strobe timeout occurs. FLED1 strobe mode status 0: PFLED1 strobe does not occur. 1: FLED1 strobe occurs. FLED2 strobe mode status 0: FLED2 strobe does not occur. 1: FLED2 strobe occurs. Reserved Reports BUCK1 UV state 0: BUCK1 is off or BUCK1_VOUT is not under-voltage. 1: BUCK1_VOUT is under-voltage. Reports BUCK1 OV state 0: BUCK1 is off or BUCK1_VOUT is not over-voltage. 1: BUCK1_VOUT is over-voltage. Reports BUCK1 OC state 0: BUCK1 is off or BUCK1 over-current does not occur.

1: BUCK1 over-current occurs. 3:1 0

MediaTek Proprietary and Confidential.

Reserved BUCK1_PGB_ST AT

Reserved Reports BUCK1 PG fault state 0: BUCK1 is off or BUCK1 PG fault does not occur. 1: BUCK1 PG fault occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 127 of 201

MT6360P PMIC Datasheet Confidential A Address

0xED

Reg name

Bit 7

Default 0

6

BUCK2_UV_STA T

0

5

BUCK2_OV_STA T

0

4

BUCK2_OC_STA T

0

BUCK2_STAT

3:1

0xEE

Bit name Reserved

LDO_STAT1

Reserved

000

0

BUCK2_PGB_ST AT

0

7

LDO7_OC_STAT

0

6

LDO6_OC_STAT

0

5

LDO5_OC_STAT

0

4

Reserved

0

3

LDO3_OC_STAT

0

2

LDO2_OC_STAT

0

Type Description R Reserved Reports BUCK2 UV state 0: BUCK2 is off or BUCK2_VOUT is not R under-voltage. 1: BUCK2_VOUT is under-voltage. Reports BUCK2 OV state 0: BUCK2 is off or BUCK2_VOUT is not R over-voltage. 1: BUCK2_VOUT is over-voltage. Reports BUCK2 OC state 0: BUCK1 is off or BUCK2 over-current R does not occur. 1: BUCK2 over-current occurs. R Reserved Reports BUCK2 PG fault state 0: BUCK2 is off or BUCK2 PG fault does R not occur. 1: BUCK2 PG fault occurs. Reports whether the event of LDO7 OC occurs R 0: LDO7 is off or LDO7 over-current does not occur. 1: LDO7 over-current occurs. Reports whether the event of LDO6 OC occurs R 0: LDO6 is off or LDO6 over-current does not occur. 1: LDO6 over-current occurs. Reports whether the event of LDO5 OC occurs R 0: LDO5 is off or LDO5 over-current does not occur. 1: LDO5 over-current occurs. R Reserved Reports whether the event of LDO3 OC occurs R 0: LDO3 is off or LDO3 over-current does not occur. 1: LDO3 over-current occurs. Reports whether the event of LDO2 OC occurs R 0: LDO2 is off or LDO2 over-current does not occur.

1: LDO2 over-current occurs.

1

MediaTek Proprietary and Confidential.

LDO1_OC_STAT

0

R

Reports whether the event of LDO1 OC occurs 0: LDO1 is off or LDO1 over-current does not occur. 1: LDO1 over-current occurs.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 128 of 201

MT6360P PMIC Datasheet Confidential A Address

0xEF

0xF0

Reg name

LDO_STAT2

Bit 0

Default 0

7

LDO7_PGB_STA T

0

6

LDO6_PGB_STA T

0

5

LDO5_PGB_STA T

0

4

Reserved

0

3

LDO3_PGB_STA T

0

2

LDO2_PGB_STA T

0

1

LDO1_PGB_STA T

0

0

Reserved

0

7

PWR_RDYM

1

6

CHG_MIVRM

1

5

CHG_AICRM

1

4

CHG_TREGM

1

CHG_MASK1

3:0 7 0xF1

Bit name Reserved

Reserved

1111 1

GM

CHG_MASK2 6

MediaTek Proprietary and Confidential.

CHG_VBATOVM

1

Type Description R Reserved Reports LDO7 PG fault state 0: LDO7 is off or LDO7 PG fault does not R occur. 1: LDO7 PG fault occurs. Reports LDO6 PG fault state 0: LDO6 is off or LDO6 PG fault does not R occur. 1: LDO6 PG fault occurs. Reports LDO5 PG fault state 0: LDO5 is off or LDO5 PG fault does not R occur. 1: LDO5 PG fault occurs. R Reserved Reports LDO3 PG fault state 0: LDO3 is off or LDO3 PG fault does not R occur. 1: LDO3 PG fault occurs. Reports LDO2 PG fault state 0: LDO2 is off or LDO2 PG fault does not R occur. 1: LDO2 PG fault occurs. Reports LDO1 PG fault state 0: LDO1 is off or LDO1 PG fault does not R occur. 1: LDO1 PG fault occurs. R Reserved Power ready interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Input voltage MIVR loop active interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Input current AICR loop active interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Thermal regulation loop active interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. R Reserved CHG_VIN over-voltage protection mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Battery OVP interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 129 of 201

MT6360P PMIC Datasheet Confidential A Address

0xF3

Reg name

CHG_MASK4

0: Interrupt is not masked. 0xF4

Bit

Bit name

Default

Type

5

CHG_VSYSOVM

1

RW

4

CHG_VSYSUVM

1

RW

3

FLEDCHG_VINOVPM

1

RW

2

Reserved

1

R

1

CHG_BATSYSUV M

1

RW

0

Reserved

1

R

7

OTPM

1

RW

6

CHG_RVPM

1

RW

5

CHG_ADPBADM

1

RW

4

Reserved

1

R

3

CHG_TMRM

1

RW

2

WD_PMU_DON EM

1

RW

1

WD_PMU_DET M

1

RW

0

Reserved

1

R

7

CHG_IEOCM

1

RW

CHG_MASK5 6

MediaTek Proprietary and Confidential.

CHG_TERMM

1

RW

Description System OVP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. System UVP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. CHG_VIN over 5.6V voltage protection mask which only works when FLED is on 0: Interrupt is not masked. 1: Interrupt is masked. Reserved The voltage: MAX (VBAT, VSYS) UVLO's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved Thermal shutdown fault interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Charger reverse protection fault interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Charger bad adapter fault interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved Charger timer timeout fault interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. PMU WD done interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. PMU WD status interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved Charging current is lower than EOC current interrupt mask 1: Interrupt is masked. Charge terminated event interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 130 of 201

MT6360P PMIC Datasheet Confidential A Address

0xF5

Reg name

CHG_MASK6

Bit 5

Bit name Reserved

Default 1

4

SSFINISHM

1

3

WDTMRM

1

2

CHGDET_DONE M

1

1

Reserved

1

0

CHG_AICCMeas M

1

7

BST_OLPM

1

6

BST_MIDOVM

1

5

BST_BATUVM

1

4

ADC_DONEM

1

3

ADC_WAKEUP_ MASK

1

2

Reserved

0

1

BAT_OVP_ADC_ MASK

1

PUMPX_DONE M

0xF6

DPDM_MASK 1

MediaTek Proprietary and Confidential.

7

DCDTM

1

Type Description R Reserved Charger or boost soft start finishes event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Watchdog timer timeout fault interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Charger type detection done event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. R Reserved AICC measurement function done event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Boost overload protection event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Boost CHG_VMID OVP fault event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. Boost low voltage input fault event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. ADC measurement done event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. ADC wake up event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. R Reserved BAT_OVP_ADC fault event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked. MTK pump express function done event interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Data contact detection event interrupt mask RW 0: Interrupt is not masked. 1: Interrupt is masked.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 131 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

CHRDETB_MA SK

Type

CHGDETM

1

RW

5:2

Reserved

1111

R

1

Detach_M

1

RW

0

CHGDET_DONEI _M

1

RW

000

R

Reserved

4

CHRDETB_EXT_ MASK

0

RW

3

CHRDETB_OVP_ MASK

1

RW

2

CHRDETB_UVPB _MASK

1

RW

Reserved

00

R

7

SYSUV_MASK

1

RW

6

VDDAOV_MASK

1

RW

5

OTP_MASK

1

RW

4

MRSTB_MASK

1

RW

3

QONB_RST_MA SK

1

RW

2

EN_MASK

1

RW

1

APWDTRST_MA SK

1

RW

0

USB_ID_MASK

1

RW

1:0

0xF8

Default

6

7:5

0xF7

Bit name

BASE_MASK

1: Interrupt is masked.

MediaTek Proprietary and Confidential.

Description Output of USB charger detection interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved VBUS detach event interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Charger type detection done interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved VBUS EXT interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. VBUS OVP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. VBUS UVP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved SYS UVLO interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. VDDA OVP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. OTP interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. MRSTB reset interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. QONB reset interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. EN interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. APWDTRST interrupt mask 0: Interrupt is not masked. USB_ID interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 132 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

7

FLED1_SHORT_ MASK

1

RW

6

FLED2_SHORT_ MASK

1

RW

Reserved

11

R

3

FLED_LVF_MAS K

1

RW

2

FLED_TX_MASK

1

RW

1

FLED_TORPIN_ MASK

1

RW

0

FLED_STRBPIN_ MASK

1

RW

Reserved

11

R

5

FLED1_TOR_MA SK

1

RW

4

FLED2_TOR_MA SK

1

RW

3

FLED1_STRB_TO _MASK

1

RW

2

FLED2_STRB_TO _MASK

1

RW

1

FLED1_STRB_M ASK

1

RW

0

FLED2_STRB_M ASK

1

RW

7

BUCK1_FAULTB _MASK

0

RW

6

BUCK2_FAULTB _MASK

0

RW

5

LDO7_FAULTB_ MASK

0

RW

4

LDO6_FAULTB_ MASK

0

RW

5:4

0xF9

FLED_ MASK1

7:6

0xFA

FLED_MASK3

0xFB

MediaTek Proprietary and Confidential.

Description FLED1 short-circuit mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED2 short-circuit mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved FLED low-VF mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED TXMask mask 0: Interrupt is not masked. 1: Interrupt is masked. FL_TORCH pin mask 0: Interrupt is not masked. 1: Interrupt is masked. FL_STROBE pin mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved FLED1 torch interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED2 torch interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED1 strobe timeout interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED2 strobe timeout interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED1 strobe interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. FLED2 strobe interrupt mask 0: Interrupt is not masked. 1: Interrupt is masked. BUCK1 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. BUCK2 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. LDO7 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. LDO6 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 133 of 201

MT6360P PMIC Datasheet Confidential A Address

0xFC

Reg name

BUCK_MASK

Bit

Bit name

Default

Type

3

LDO5_FAULTB_ MASK

1

RW

2

LDO3_FAULTB_ MASK

1

RW

1

LDO2_FAULTB_ MASK

1

RW

0

LDO1_FAULTB_ MASK

1

RW

7

Reserved

1

R

6

BUCK1_UV_MA SK

1

RW

5

BUCK1_OV_MA SK

1

RW

4

BUCK1_OC_MA SK

1

RW

111

R

3:1

0xFD

BUCK_MASK

Reserved

0

BUCK1_PGB_M ASK

1

RW

7

Reserved

1

R

6

BUCK2_UV_MA SK

1

RW

5

BUCK2_OV_MA SK

1

RW

4

BUCK2_OC_MA SK

1

RW

111

RW

3:1

Reserved

Description LDO5 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. LDO3 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. LDO2 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. LDO1 PGB FAULTB MASK 0: FAULTB is not masked. 1: FAULTB is masked. Reserved BUCK1 UV interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. BUCK1 OV interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. BUCK1 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved BUCK1 PG Fault interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Note: If BUCK1 is in sequence, this bit's default value will be 1'b0. Reserved BUCK2 UV interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. BUCK2 OV interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. BUCK2 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved BUCK2 PG fault interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Note: If BUCK2 is in sequence, this bit's

1

BUCK2_PGB_M ASK

1

RW

7

LDO7_OC_MAS K

1

RW

LDO7 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked.

6

LDO6_OC_MAS K

1

RW

LDO6 OC interrupt's mask

default value will be 1'b0.

0xFE

LDO_MASK1

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 134 of 201

MT6360P PMIC Datasheet Confidential A Address

0xFF

Reg name

LDO_MASK2

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

5

LDO5_OC_MAS K

1

RW

4

Reserved

1

R

3

LDO3_OC_MAS K

1

RW

2

LDO2_OC_MAS K

1

RW

1

LDO1_OC_MAS K

1

RW

0

Reserved

1

R

7

LDO7_PGB_MA SK

1

RW

6

LDO6_PGB_MA SK

1

RW

5

LDO5_PGB_MA SK

1

RW

4

Reserved

1

R

3

LDO3_PGB_MA SK

1

RW

2

LDO2_PGB_MA SK

1

RW

1

LDO1_PGB_MA SK

1

RW

0

Reserved

1

R

Description 0: Interrupt is not masked. 1: Interrupt is masked. LDO5 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved LDO3 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO2 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO1 OC interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved LDO7 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO6 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO5 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved LDO3 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO2 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. LDO1 PG interrupt's mask 0: Interrupt is not masked. 1: Interrupt is masked. Reserved

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 135 of 201

MT6360P PMIC Datasheet Confidential A Table 5-6. PMIC part register detail description Address

Reg name

Bit

0x00

RST_PMIC_PA S_CODE1

7:0

RST_PMIC_PAS_ 00000000 CODE1

RW

0x01

RST_PMIC_PA S_CODE1

7:0

RST_PMIC_PAS_ 00000000 CODE1

RW

7

ALL_PMIC_RST

0

WC

6

Reserved

0

R

5

BUCK2_RST

0

WC

4

BUCK1_RST

0

WC

3

LDO7_RST

0

WC

2

LDO6_RST

0

WC

0x02

RST_PMIC

Bit name

Default

Type

Description RST_PMIC_PAS_CODE1[7:0]/Passcode 1 for RST Set REG_PMIC0x00 = 8'hA9 then REG_PMIC0x01 = 8'h96 to start up REG_PMIC0x02: ***_RST. To erase RST_PMIC_PAS_CODE, REG_PMU0x02 will not work. RST_PMIC_PAS_CODE1[7:0]/Passcode 1 for RST Set REG_PMIC0x00 = 8'hA9 then REG_PMIC0x01 = 8'h96 to start up REG_PMIC0x02: ***_RST. To erase RST_PMIC_PAS_CODE, REG_PMU0x02 will not work. All PMIC relative registers and logic reset bit 0: Not reset all registers and logic 1: Reset all registers and logic Note: This bit will be reset to 0 after reset procedure is finished. Reserved BUCK2 registers and logic reset bit 0: Not reset BUCK2 relative registers and logic 1: Reset BUCK2 relative registers and logic Note: This bit will be reset to 0 after reset procedure is finished. BUCK1 registers and logic reset bit 0: Not reset BUCK1 relative registers and logic 1: Reset BUCK1 relative registers and logic Note: This bit will be reset to 0 after reset procedure is finished. LDO7 registers and logic reset bit 0: Not reset LDO7 relative registers and logic 1: Reset LDO7 relative registers and logic Note: This bit will be reset to 0 after reset procedure is finished. LDO6 registers and logic reset bit

0: Not reset LDO6 relative registers and

MediaTek Proprietary and Confidential.

logic 1: Reset LDO6 relative registers and logic Note: This bit will be reset to 0 after reset procedure is finished.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 136 of 201

MT6360P PMIC Datasheet Confidential A Address

0x04

Reg name

Bit 1

REG_PMIC_RST

0

7:5

HW_SYSUV_SEL

001

4:1

SYSUV_SEL

0010

SYSUV_CTRL1

SYSUV_CTRL2

Reserved

1

7:6

TD_SYSUV_F

00

5:0

Reserved

7

0x06

Default 0

0

0

0x05

Bit name Reserved

HW_TRAPPIN G USBPD_REV_ VER

MediaTek Proprietary and Confidential.

000000

HWEN_RPL_EN B

0

Type Description R Reserved REG_PMIC registers reset bits 0: Not reset REG_PMU registers 1: Reset specified REG_PMIC register WC according to RST table Note: This bit will be reset to 0 after reset procedure is finished. SYSUVLO rising threshold voltage setting 000: 2.8V 001: 2.9V 010: 3.0V RW 011: 3.1V 100: 3.2V 101~111: 3.3V Note: UVLO_SEL pin defines the default value. SYSUVLO falling threshold voltage selection (50 mV/step) 0000: 2.4V 0001: 2.45V RW 0010: 2.5V … 0111: 2.75V 1000~1111: 2.8V R Reserved Selects SYSUVLO falling deglitch time 00: 0 μs (only clock sampling) RW 01: 16 μs 10: 32 μs 11: 64 μs R Reserved 0: EN pin has 350k pull down resistor 1: EN pin is floating gate Note: HW reset condition RWSC 1. When SYSUV happens; 2. When APWDTRST is triggered; 3. CHG_QONB long press shutdown 4. When entering shipping mode When (CHx_SCLKEN_2_OP_EN = 1'b1 & CHx_SRCLKEN_2_OP_CFG = 2'b00), this bit is for CHx ON/OFF control. 0: Disable CHx immediately 1: Elect CHx on When (CHx_SCLKEN_2_OP_EN = 1'b1 & CHx_SRCLKEN_2_OP_CFG = 2'b10), this bit is for low power mode enable control. 0: Low power mode

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 137 of 201

MT6360P PMIC Datasheet Confidential A Address

000001: 2 ms

0x07

Reg name

FFDLY

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

5:4

TB_REBOOT

00

RW

3

FAULTB_STAT

0

R

2:0

HW_TRAPPING

000

R

7:6

Reserved

00

R

5:0

BUCK1_SEQOFF TD

000000

RW

Description 1: Normal mode Blocking time between PMIC off to on 00: 0 ms 01: 25 ms 10: 50 ms 11: 100 ms Note: Remain EN 128 μs debounce time. Indicates PG fault of all LDOs and bucks 0: No PG fault 1: Any of bucks and LDOs has PG fault. Reports HW_TRAPPING detected result for BUCKx and LDO7 default setting 000: BUCK1_VOUT = 1.125V (VDD2) BUCK2_VOUT = 0.6V (VDDQ) LDO7 = 0.6V 001: BUCK1_VOUT = 1.125V (VDD2) BUCK2_VOUT = 0.6V (VDDQ) LDO7 = 1.8V (VMDDR_EN) 010: BUCK1_ VOUT = 0.6V (VDDQ) BUCK2_VOUT = 1.125V (VDD2) LDO7 = 0.6V 011: BUCK1_ VOUT = 0.6V (VDDQ) BUCK2_VOUT = 1.125V (VDD2) LDO7 =1.8V (VMDDR_EN) 100: BUCK1_VOUT = 1.125V (VDD2) BUCK2_VOUT = 1.225V LDO7 off 101: BUCK1_VOUT = 1.225V BUCK2_VOUT = 1.125V (VDD2) LDO7 off 110: BUCK1_VOUT = 1.125V (VDD2) BUCK2_VOUT = 0.6V (VDDQ) LDO7 off 111: BUCK1_VOUT = 1.125V (VDD2) BUCK2_VOUT = 1.125V (VDD2) LDO7 off Reserved Selects BUCK1 sequenced off delay time (2 ms/step) 000000: 0 ms ... 000110: 12 ms ... 111110: 124 ms 111111: 126 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 138 of 201

MT6360P PMIC Datasheet Confidential A Address

0x08

0x09

Reg name

BUCK2_SEQO FFDLY

LDO7_SEQOF FDLY

0x0A

LDO6_SEQOF FDLY

0x10

BUCK1_ VOSEL

Bit

Bit name

Default

Type

00

R

000000

RW

00

R

000000

RW

00

R

7:6

Reserved

5:0

BUCK2_SEQOFF TD

7:6

Reserved

5:0

LDO7_SEQOFFT D

7:6

Reserved

5:0

LDO6_SEQOFFT D

000000

RW

7:0

BUCK1_VOSEL

00000000

RW

Description Note: If BUCK1 is not in sequence, these bits are useless. Reserved Selects BUCK2 sequenced off delay time (2 ms/step) 000000: 0 ms 000001: 2 ms ... 000100: 8 ms ... 111110: 124 ms 111111: 126 ms Note: If BUCK2 is not in sequence, these bits are useless. Reserved Selects LDO7 (VDRAM2) sequenced off delay time (2 ms/step) 000000: 0 ms 000001: 2 ms 000010: 4 ms ... 111110: 124 ms 111111: 126 ms Note: If LDO7 is not in sequence, these bits are useless. Reserved Selects LDO6 (VMDDR) sequenced off delay time (2 ms/step) 000000: 0 ms 000001: 2 ms 000010: 4 ms ... 111110: 124 ms 111111: 126 ms Note: If LDO6 is not in sequence, these bits are useless. Selects BUCK1 Vout in normal mode:(5 mV/step) 00000000: 0.3V 01011010: 0.75V 10100101: 1.125V 10111001: 1.225V 11001000~11111111: 1.3V

BUCK1_VO in normal mode = 0.3V + (5

0x11

BUCK1_LP_V OSEL

MediaTek Proprietary and Confidential.

7:0

BUCK1_LP_VOS EL

00000000

RW

mV × code) Note: The default value is decided by HW_TRAPPING. Selects BUCK1 Vout in LP mode (5 mV/step)

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 139 of 201

MT6360P PMIC Datasheet Confidential A Address

0x12

0x13

Reg name

Bit

Default

Type

7

BUCK1_OC_EN

1

RW

6:5

BUCK1_OC_WN D

01

RW

4:3

BUCK1_OC_THD

01

RW

2

BUCK1_OC_STA TUS

0

R

1

BUCK1_OC_SDN _EN

0

RW

0

BUCK1_FPWM_ DN_EN

1

RW

7

BUCK1_SFCHG_ REN

1

RW

6:0

BUCK1_SFCHG_ RRATE

0000010

RW

7

BUCK1_SFCHG_ FEN

1

RW

6:0

BUCK1_SFCHG_ FRATE

0000101

RW

0

R

11

RW

BUCK1_OC

BUCK1_SFCH G_R

BUCK1_SFCH 0x14 G_F BUCK1 soft change falling rate

7 0x15

Bit name

BUCK1_DVS

MediaTek Proprietary and Confidential.

6:5

Reserved BUCK1_DVS_EN _CTRL

Description 00000000: 0.3V 01011010: 0.75V 10100101: 1.125V 10111001: 1.225V 11001000~11111111: 1.3V BUCK1_VO in LP mode = 0.3V + (5 mV × code) Note: The default value is decided by REG_PMU0x99[2:0]. Enables BUCK1 OC 0: Disable 1: Enable BUCK1 OC window 00: 8 μs 01: 16 μs 10: 32 μs 11: 64 μs BUCK1 OC flag occur condition 00: 4 times 01: 8 times 10: 16 times 11: 32 times BUCK1 OC status 0: No OC 1: OC occurs. Enables BUCK1 OC shutdown 0: Occurrence of OC does not turn off BUCK1, only interrupt. 1: Occurrence of OC turns off BUCK1 and resets BUCK1_EN_CTRL1/2 except auto-writing BUCK1_SW_EN = 1'b0. Enables BUCK1 TRA_DN sPWM 0: Disable sPWM 1: Enable sPWM Enables BUCK1 soft change rising 0: Disable 1: Enable BUCK1 soft change rising rate Ref clock = 3 MHz, 1 step (5 mV) = (code + 1)/3M Enables BUCK1 soft change falling 0: Disable 1: Enable Ref clock = 3 MHz, 1 step (5 mV) = (code + 1)/3M Reserved Enables BUCK1 DVS_EN transition pulse

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 140 of 201

MT6360P PMIC Datasheet Confidential A Address

0x16

Reg name

BUCK1_EN_C TRL1

Bit

Type

Description 00: Disable 01: Enable falling 10: Enable rising 11: Enable rising/falling BUCK1 DVS_EN transition pulse window 00: 30 μs 01: 45 μs 10: 60 μs 11: 75 μs BUCK1 out load limit 00: NA 01: 3A 10: 4A 11: 5A Reserved 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for BUCK1 1: Allow SRCLKEN_0 pin to control BUCK1 Selects the use of SRCLKEN_0 pin when BUCK1_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect BUCK1 on/off. When SRCLKEN_0 pin is logic low, elect BUCK1 off. When SRCLKEN_0 pin is logic high, elect BUCK1 on. 01: NA 10: SRCLKEN_0 pin can elect BUCK1 LP mode on/off. When SRCLKEN_0 pin is logic low, elect BUCK1 LP mode on. When SRCLKEN_0 pin is logic high, elect BUCK1 LP mode off. 11: NA 0: Deprive the control power of SRCLKEN_2for BUCK1

BUCK1_DVS_EN _TD

01

RW

2:1

BUCK1_OC_limi t

10

RW

0

Reserved

0

R

7

BUCK1_GO_LP_ OP

0

RWSC

6

Reserved

0

R

5

BUCK1_SRCLKE N_0_OP_EN

0

RWSC

4:3

BUCK1_SRCLKE N_0_OP_CFG

00

RWSC

2

BUCK1_SRCLKE N_2_OP_EN

0

RWSC

00

Selects the use of SRCLKEN_2 when BUCK1_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect BUCK1 on/off. RWSC When SRCLKEN_2 is logic low, elect BUCK1 off. When SRCLKEN_2 is logic high, elect BUCK1 on.

1:0

Confidential.

Default

4:3

1: Allow SRCLKEN_2 to control BUCK1

MediaTek Proprietary and

Bit name

BUCK1_SRCLKE N_2_ OP_CFG

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 141 of 201

MT6360P PMIC Datasheet Confidential A Address

0x17

Reg name

BUCK1_EN_C TRL2

Bit

Bit name

Default

Type

7

BUCK1_SW_OP _EN

1

RWSC

6

BUCK1_SW_EN

0

RWSC

5

BUCK1_SW_LP

0

RWSC

4

Reserved

0

R

3

BUCK1_GO_ON _OP

0

RWSC

2

BUCK1_EN

0

R

1:0

BUCK1_MODE

00

R

7:6

Reserved

00

R

5:4

BUCK1_STCD_T D

Description 01: NA 10: SRCLKEN_2 can elect BUCK1 LP mode on/off. When SRCLKEN_2 is logic low, elect BUCK1 LP mode on. When SRCLKEN_2 is logic high, elect BUCK1 LP mode off. 11: NA 0: Deprive the control power of BUCK1_SW_EN/LP 1: Allow BUCK1_SW_EN/LP working This bit is useless when BUCK1_SW_OP_EN = 1’b0. 0: Elect BUCK1 off 1: Elect BUCK1 on. Note: 1) If BUCK1 is in sequence, the default value = 1'b1. 2) When BUCK1 power is not good or OC happens and only turns off itself, reset BUCK1_EN_CTRLx except autowriting this bit = 1'b0. EN pin = 0->1 will reload this bit to the default value. This bit is useless when BUCK1_SW_OP_EN = 1'b0. 0: Elect BUCK1 LP mode off 1: Elect BUCK1 LP mode on Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn OFF if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: BUCK1 is on. 1: BUCK1 is off/ Indicates the operation mode of BUCK1 00: Normal mode 01: NA 10: LP mode 11: NA Reserved

BUCK1 FAULT extended block time 0x18

BUCK1_CTRL1

MediaTek Proprietary and Confidential.

00

RW

after soft-start count down 00: 1 ms 01: 2 ms 10: 4 ms 11: 8 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 142 of 201

MT6360P PMIC Datasheet Confidential A Address

0x19

0x20

0x21

0x22

Reg name

BUCK1_CTRL2

BUCK2_VOSEL

BUCK2_LP_V

BUCK2_OC

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

3

BUCK1_STCD

0

R

2

BUCK1_PG

0

R

1:0

BUCK1_PGB_PT SEL

10

RW

7:6

Reserved

01

R

5:4

BUCK1_SS_SR

11

RW

3:0

Reserved

0000

R

7:0

BUCK2_VOSEL

00000000

RW

00000000

RW

1

RW

7:0

7

BUCK2_LP_VOS

BUCK2_OC_EN

Description Indicates BUCK1 soft-start counts down or not 0: Off or soft-start not count down 1: Soft-start counts down Indicates BUCK1 power is good or not 0: Power is not good or off. 1: Power is good (BUCK1_STCD = 1 and sPG_BUCK1 = 1). Reaction when BUCK1 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down BUCK1 and reset BUCK1_EN_CTRL1/2 then set BUCK1_EN = 1'b0 10: Shut down all bucks and LDOs; reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin. 11: Equal to 2'b10 Reserved Speed of SOFT START DVS 00: 10 mV step/μs 01: 5 mV step/μs 10: 2.5 mV step/μs 11: 1.25 mV step/μs Reserved Selects BUCK2 Vout in normal mode (5 mV/step) 00000000: 0.3V 01011010: 0.75V 10100101: 1.125V 10111001: 1.225V 11001000~11111111: 1.3V BUCK2_VO in normal mode = 0.3V + (5 mV × code) Note: The default value is decided by HW_TRAPPING. Selects BUCK2 Vout in LP mode (5 mV/step) 00000000: 0.3V 01011010: 0.75V 10100101: 1.125V 10111001: 1.225V 11001000~11111111: 1.3V BUCK2_VO in LP mode = 0.3V + (5mV x code) Note: The default value is decided by HW_TRAPPING. Enables BUCK2 OC

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 143 of 201

MT6360P PMIC Datasheet Confidential A Address

0x23

0x24

Reg name

Bit

Bit name

Default

Type

6:5

BUCK2_OC_WN D

01

RW

4:3

BUCK2_OC_THD

01

RW

2

BUCK2_OC_STA TUS

0

R

1

BUCK2_OC_SDN _EN

0

RW

0

BUCK2_FPWM_ DN_EN

1

RW

7

BUCK2_SFCHG_ REN

1

RW

6:0

BUCK2_SFCHG_ RRATE

0000010

RW

7

BUCK2_SFCHG_ FEN

1

RW

6:0

BUCK2_SFCHG_ FRATE

0000101

RW

Reserved

0

R

6:5

BUCK2_DVS_EN _CTRL

11

RW

4:3

BUCK2_DVS_EN _TD

BUCK2_SFCH G_R

BUCK2_SFCH G_F

7

0x25 BUCK2_DVS BUCK2 DVS_EN transition pulse

MediaTek Proprietary and Confidential.

01

RW

Description 0: Disable 1: Enable BUCK2 OC window 00: 8 μs 01: 16 μs 10: 32 μs 11: 64 μs BUCK2 OC flag occur condition 00: 4 times 01: 8 times 10: 16 times 11: 32 times BUCK2 OC status 0: No OC 1: OC occurs. Enables BUCK2 OC shutdown 0: Occurrence of OC does not turn off BUCK2, only interrupt. 1: Occurrence of OC turns off BUCK2 and resets BUCK2_EN_CTRL1/2 except auto-writing BUCK2_SW_EN = 1'b0. Enables BUCK2 TRA_DN sPWM 0: Disable sPWM 1: Enable sPWM Enables BUCK2 soft change rising 0: Disable 1: Enable BUCK2 soft change rising rate Ref clock = 3 MHz, 1 step (5 mV) = (code + 1)/3M Enables BUCK2 soft change falling 0: Disable 1: Enable BUCK2 soft change falling rate Ref clock = 3 MHz, 1 step (5 mV) = (code + 1)/3M Reserved Enables BUCK2 DVS_EN transition pulse 00: Disable 01: Enable falling 10: Enable rising 11: Enable rising/falling window 00: 30 μs 01: 45 μs 10: 60 μs 11: 750 μs

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 144 of 201

MT6360P PMIC Datasheet Confidential A Address

0x26

Reg name

Bit

Bit name

Default

Type

2:1

BUCK2_OC_limi t

01

RW

0

Reserved

0

R

7

BUCK2_GO_LP_ OP

0

RWSC

6

Reserved

0

R

5

BUCK2_SRCLKE N_0_OP_EN

0

RWSC

4:3

BUCK2_SRCLKE N_0_OP_CFG

00

RWSC

2

BUCK2_SRCLKE N_2_OP_EN

0

RWSC

1:0

BUCK2_SRCLKE N_2_OP_CFG

00

RWSC

BUCK2_EN_C TRL1

Description BUCK2 out load limit 00: NA 01: 3A 10: 4A 11: 5A Reserved 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for BUCK2 1: Allow SRCLKEN_0 pin to control BUCK2 Selects the use of SRCLKEN_0 pin when BUCK2_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect BUCK2 on/off. When SRCLKEN_0 pin is logic low, elect BUCK2 off. When SRCLKEN_0 pin is logic high, elect BUCK2 on. 01: NA 10: SRCLKEN_0 pin can elect BUCK2 LP mode on/off. When SRCLKEN_0 pin is logic low, elect BUCK2 LP mode on. When SRCLKEN_0 pin is logic high, elect BUCK2 LP mode off. 11: NA 0: Deprive the control power of SRCLKEN_2for BUCK2 1: Allow SRCLKEN_2 to control BUCK2 Selects the use of SRCLKEN_2 when BUCK2_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect BUCK2 on/off. When SRCLKEN_2 is logic low, elect BUCK2 off. When SRCLKEN_2 is logic high, elect BUCK2 on. 01: NA 10: SRCLKEN_2 can elect BUCK2 LP mode on/off. When SRCLKEN_2 is logic low, elect BUCK2 LP mode on. When

SRCLKEN_2 is logic high, elect BUCK2 LP

0x27

BUCK2_EN_C TRL2

MediaTek Proprietary and Confidential.

7

BUCK2_SW_OP _EN

1

mode off. 11: NA 0: Deprive the control power of RWSC BUCK2_SW_EN/LP 1: Allow BUCK2_SW_EN/LP working

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 145 of 201

MT6360P PMIC Datasheet Confidential A Address

0x28

Reg name

Bit

Bit name

Default

6

BUCK2_SW_EN

0

5

BUCK2_SW_LP

0

4

Reserved

0

3

BUCK2_GO_ON _OP

0

2

BUCK2_EN

0

1:0

BUCK2_MODE

00

7:6

Reserved

00

5:4

BUCK2_STCD_T D

00

BUCK2_STCD

0

BUCK2_CTRL1 3

Type

Description This bit is useless when BUCK2_SW_OP_EN = 1'b0 0: Elect BUCK2 off 1: Elect BUCK2 on Note: 1) If BUCK2 is in sequence, the default RWSC value = 1'b1. 2) When BUCK2 power is not good or OC happens and only turns off itself, reset BUCK2_EN_CTRLx except autowriting this bit = 1'b0. EN pin = 0->1 will reload this bit to the default value. This bit is useless when BUCK2_SW_OP_EN = 1'b0 RWSC 0: Elect BUCK2 LP mode off 1: Elect BUCK2 LP mode on R Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". RWSC 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election R 0: BUCK2 is on. 1: BUCK2 is off. Indicates the operation mode of BUCK2 00: Normal mode R 01: NA 10: LP mode 11: NA R Reserved BUCK2 FAULT extended block time after soft-start count down 00: 1 ms RW 01: 2 ms 10: 4 ms 11: 8 ms Indicates BUCK2 soft-start counts down or not R 0: Off or soft-start does not count down.

1: Soft-start counts down. 2

MediaTek Proprietary and Confidential.

BUCK2_PG

0

R

Indicates BUCK2 power is good or not 0: Power is not good or off. 1: Power is good (BUCK2_STCD = 1 and sPG_BUCK2 = 1).

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 146 of 201

MT6360P PMIC Datasheet Confidential A Address

0x29

0x30

Reg name

BUCK2_CTRL2

Bit

Bit name

Default

1:0

BUCK2_PGB_PT SEL

10

7:6

Reserved

01

5:4

BUCK2_SS_SR

11

3:0

Reserved

0000

7

LDO7_GO_LP_O P

0

6

Reserved

0

5

LDO7_SRCLKEN _0_OP_EN

0

4:3

LDO7_SRCLKEN _0_OP_CFG

00

2

LDO7_SRCLKEN _2_OP_EN

0

1:0

LDO7_SRCLKEN _2_OP_CFG

00

LDO7_EN_CT RL1 (VDRAM2)

Type

Description Reaction when BUCK2 OC or power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down BUCK2 and reset BUCK2_EN_CTRL1/2 then set BUCK2_EN = 1'b0 RW 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin. 11: Equal to 2'b10 Note: If BUCK2 is not in sequence, the default value is 2'b01. R Reserved Speed of SOFT START DVS 00: 10 mV step/μs RW 01: 5 mV step/μs 10: 2.5 mV step/μs 11: 1.25 mV step/μs R Reserved 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". RWSC 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". R Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO7 RWSC 1: Allow SRCLKEN_0 pin to control LDO7 Selects the use of SRCLKEN_0 pin when LDO7_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO7 on/off. When SRCLKEN_0 pin is logic low, elect LDO7 off. When SRCLKEN_0 pin is logic high, elect LDO7 on. RWSC 01: NA 10: SRCLKEN_0 pin can elect LDO7 LP mode on/off. When SRCLKEN_0 pin is logic low, elect LDO7 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO7 LP mode off.

11: Reserved

MediaTek Proprietary and Confidential.

0: Deprive the control power of RWSC SRCLKEN_2 for LDO7 1: Allow SRCLKEN_2 to control LDO7 Selects the use of SRCLKEN_2 when RWSC LDO7_SRCLKEN_2_OP_EN = 1'b1

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 147 of 201

MT6360P PMIC Datasheet Confidential A Address

0x31

11: 8 ms

0x32

Reg name

LDO7_EN_CT RL2 (VDRAM2)

Bit

Bit name

Default

Type

7

LDO7_SW_OP_E N

1

RWSC

6

LDO7_SW_EN

0

RWSC

5

LDO7_SW_LP

0

RWSC

4

Reserved

0

R

3

LDO7_GO_ON_ OP

0

RWSC

2

LDO7_EN

0

R

1:0

LDO7_MODE

00

R

7:6

Reserved

00

R

5:4

LDO7_STCD_TD

00

RW

LDO7_CTRL0

3

MediaTek Proprietary and Confidential.

LDO7_STCD

0

R

Description 00: SRCLKEN_2 can elect LDO7 on/off. When SRCLKEN_2 is logic low, elect LDO7 off. When SRCLKEN_2 is logic high, elect LDO7 on. 01: NA 10: SRCLKEN_2 can elect LDO7 LP mode on/off. When SRCLKEN_2 is logic low, elect LDO7 LP mode on. When SRCLKEN_2 is logic high, elect LDO7 LP mode off. 11: Reserved 0: Deprive the control power of LDO7_SW_EN/LP 1: Allow LDO7_SW_EN/LP working This bit is useless when LDO7_SW_OP_EN = 1'b0 0: Elect LDO7 off 1: Elect LDO7 on This bit is useless when LDO7_SW_OP_EN = 1'b0. 0: Elect LDO7 LP mode off 1: Elect LDO7 LP mode on Reserved 0: Prefer on; turn ON if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn OFF if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: LDO7 is on. 1: LDO7 is off. Indicates the operation mode of LDO7 00: Normal mode 01: NA 10: LP mode 11: NA Reserved LDO7 FAULT extended block time after soft-start count down 00: 1 ms 01: 2 ms 10: 4 ms Indicates LDO7 soft-start counts down or not 0: Off or soft-start does not count down. 1: Soft-start counts down.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 148 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit 2

0x33

0x34 Permission to make

Bit name

Default

LDO7_PG

0

1:0

LDO7_PGB_PTS EL

10

7

LDO7_LP_CLAM P_EN

1

6

LDO7_OC_EN

1

5

LDO7_LPOC_EN

0

4

Reserved

00

3

LDO7_OCFB_EN

1

2:1

LDO7_OCFB_TD

10

0

LDO7_OC_PTSE L

0

7:6

LDO7_STBTD

00

5:4

Reserved

00

LDO7_DUMMY_ LOAD_GATED_D IS

0

LDO7_CTRL1 (VDRAM2)

LDO7_CTRL2 (VDRAM2)

3

MediaTek Proprietary and Confidential.

Type

Description Indicates LDO7 power is good or not R 0: Power is not good or off. 1: Power is good. Reaction when LDO7 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down LDO7 and reset LDO7_EN_CTRL1/2 then set LDO7_EN = RW 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 0: Disable clamp circuit in LP mode RW 1: Enable clamp circuit in LP mode 0: Disable OC circuit RW 1: Enable OC circuit Low power mode OC enable control RW 0: Disable 1: Enable R Reserved OCFB function enable control RWSC 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs RW 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO7 OC happens 0: Only interrupt; will not disable LDO7 1: Automatically disable LDO7 after 5 RWSC ms de-bouncing time and reset LDO7_EN_CTRL1/2 then set LDO7_EN = 1'b0 Selects soft-start OC deglitch time 00: 1,100 μs RW 01: 3,300 μs 10: 6,600 μs 11: 9,900 μs R Reserved

RW

LDO7_DUMMY_LOAD = 2'b00, when LDO7 is in LP mode 0: LDO7_DUMMY_LOAD will be gated by LP mode.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 149 of 201

MT6360P PMIC Datasheet Confidential A Address

0x35

0x36

Reg name

Bit

Bit name

Default

Type

2

LDO7_NDIS_EN

1

RW

1:0

LDO7_DUMMY_ LOAD

00

RW

7:4

LDO7_VOSEL

0001

RW

3:0

LDO7_VOCAL

0000

RW

LDO7_CTRL3 (VDRAM2)

7

LDO6_GO_LP_O P

0

RWSC

6

Reserved

0

R

5

LDO6_SRCLKEN _0_OP_EN

0

RWSC

4:3

LDO6_SRCLKEN _0_OP_CFG

00

RWSC

0

RWSC

00

RWSC

LDO6_EN_ CTRL1 (VMDDR)

2

1:0 MediaTek Proprietary and Confidential.

_2_OP_EN LDO6_SRCLKEN _2_OP_CFG

Description 1: LDO7_DUMMY_LOAD will be regardless with LP. 0: Disable output discharge 1: Enable output discharge 00: 0A dummy load 01: 100 μA dummy load 10: 1 mA dummy load 11: 1.1 mA dummy load LDO7 VO coarse-tuning 0001: 0.6V … Note: VO7 = 0.5 + (0.1 x LDO7_VOSEL) + (0.01 × LDO7_VOCAL) Fine-tunes LDO7 VO (+10 mV/step) 0000: +00 mV 0001: +10 mV … 1010~1111: +100 mV LDO7_VOCAL = 10 mV × code 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO6 1: Allow SRCLKEN_0 pin to control LDO6 Selects the use of SRCLKEN_0 pin when LDO6_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO6 on/off. When SRCLKEN_0 pin is logic low, elect LDO6 off. When SRCLKEN_0 pin is logic high, elect LDO6 on. 01: NA 10: SRCLKEN_0 pin can elect LDO6 LP mode on/off. When SRCLKEN_0 pin is logic low, elect LDO6 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO6 LP mode off. 11: Reserved 0: Deprive the control power of SRCLKEN_2for LDO6 1: Allow SRCLKEN_2 to control LDO6 Selects the use of SRCLKEN_2 when LDO6_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect LDO6 on/off. When SRCLKEN_2 is logic low, elect

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 150 of 201

MT6360P PMIC Datasheet Confidential A Address

0x37

0x38

Reg name

LDO6_EN_CT RL2 (VMDDR)

Bit

Bit name

Default

Type

7

LDO6_SW_OP_E N

1

RWSC

6

LDO6_SW_EN

0

RWSC

5

LDO6_SW_LP

0

RWSC

4

Reserved

0

R

3

LDO6_GO_ON_ OP

0

RWSC

2

LDO6_EN

0

R

1:0

LDO6_MODE

00

R

7:6

Reserved

00

R

5:4

LDO6_STCD_TD

00

RW

LDO6_CTRL0 (VMDDR)

Description LDO6 off. When SRCLKEN_2 is logic high, elect LDO6 on. 01: NA 10: SRCLKEN_2 can elect LDO6 LP mode on/off. When SRCLKEN_2 is logic low, elect LDO6 LP mode on. When SRCLKEN_2 is logic high, elect LDO6 LP mode off. 11: Reserved 0: Deprive the control power of LDO6_SW_EN/LP 1: Allow LDO6_SW_EN/LP working This bit is useless when LDO6_SW_OP_EN = 1'b0. 0: Elect LDO6 off. 1: Elect LDO6 on. This bit is useless when LDO6_SW_OP_EN = 1'b0. 0: Elect LDO6 LP mode off. 1: Elect LDO6 LP mode on. Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: LDO6 is on. 1: LDO6 is off. Indicates the operation mode of LDO6 00: Normal mode 01: NA 10: LP mode 11: NA Reserved LDO6 FAULT extended block time after soft-start count down 00: 1 ms 01: 2 ms 10: 4 ms 11: 8 ms Indicates LDO6 soft-start counts down or not

0: Off or soft-start does not count

2 MediaTek Proprietary and Confidential.

LDO6_PG

0

R

down. 1: Soft-start counts down. Indicates LDO6 power is good or not 0: Power is not good or off. 1: Power is good.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 151 of 201

MT6360P PMIC Datasheet Confidential A Address

0x39

0x3A

Reg name

LDO6_CTRL1 (VMDDR)

Bit

Bit name

Default

1:0

LDO6_PGB_PTS EL

10

7

LDO6_LP_CLAM P_EN

1

6

LDO6_OC_EN

1

5

LDO6_LPOC_EN

0

4

Reserved

00

3

LDO6_OCFB_EN

1

2:1

LDO6_OCFB_TD

10

0

LDO6_OC_PTSE L

0

7:6

LDO6_STBTD

01

5:4

Reserved

00

LDO6_DUMMY_ LOAD_GATED_D

0

LDO6_CTRL2 (VMDDR) 3

Type

Description Reaction when LDO6 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down LDO7 and reset LDO6_EN_CTRL1/2 then set LDO6_EN = RW 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 0: Disable clamp circuit at LP mode RW 1 : Enable clamp circuit at LP mode 0: Disable OC circuit RW 1: Enable OC circuit Low power mode OC enable control RW 0: Disable 1: Enable R Reserved OCFB function enable control RWSC 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs RW 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO6 OC happens 0: Only interrupt; will not disable LDO6 1: Automatically disable LDO6 after 5 RWSC ms de-bouncing time and reset LDO6_EN_CTRL1/2 then set LDO6_EN = 1'b0 Selects soft-start OC deglitch time 00: 1,000 μs RW 01: 2,000 μs 10: 4,000 μs 11: 8,000 μs R Reserved Permission to make LDO6_DUMMY_LOAD =2'b00, when LDO6 is in LP mode RW 0: LDO6_DUMMY_LOAD will be gated

by LP mode.

2

MediaTek Proprietary and Confidential.

LDO6_NDIS_EN

1

RW

1: LDO6_DUMMY_LOAD will be regardless with LP mode. 0: Disable output discharge 1: Enable output discharge

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 152 of 201

MT6360P PMIC Datasheet Confidential A Address

0x3B

Reg name

Bit

Bit name

Default

Type

1:0

LDO6_DUMMY_ LOAD

00

RW

7:4

LDO6_VOSEL

0010

RW

3:0

LDO6_VOCAL

0101

RW

LDO6_CTRL3 (VMDDR)

MediaTek Proprietary and Confidential.

Description 00: 0A dummy load 01: 100 μA dummy load 10: 1 mA dummy load 11: 1.1 mA dummy load LDO6 VO coarse-tuning 0010: 0.7V … Note: VO6 = 0.5 + (0.1 × LDO6_VOSEL) + (0.01 × LDO6_VOCAL) Fine-tunes LDO6 VO (+10 mV/step) 0000: +00 mV 1010~1111: +100 mV LDO6_VOCAL = 10 mV × code

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 153 of 201

MT6360P PMIC Datasheet Confidential A Table 5-7. LDO part register detail description Address

Reg name

Bit

0x00

RST_LDO_PAS _CODE1

7:0

RST_LDO_PAS_C 00000000 ODE1

RW

0x01

RST_LDO_PAS _CODE2

7:0

RST_LDO_PAS_C 00000000 ODE2

RW

7

ALL_LDO_RST

0

WC

6

Reserved

0

R

5

LDO5_RST

0

WC

4

Reserved

0

R

3

LDO3_RST

0

WC

2

LDO2_RST

0

WC

0x02

Bit name

Default

Type

RST_LDO

Description RST_LDO_PAS_CODE1[7:0]/Passcode 1 for RST Set REG_LDO0x00 = 8'hA9 then set REG_LDO0x01 = 8'h96 to start up REG_LDO0x02: ***_RST. To erase RST_LDO_PAS_CODE, REG_PMU0x02 will not work. RST_LDO_PAS_CODE2[7:0]/Passcode 2 for RST Set REG_LDO0x00 = 8'hA9 then set REG_LDO0x01 = 8'h96 to start up REG0x02 ***_RST. To erase RST_LDO_PAS_CODE, REG0x02 will not work. All LDO relative registers and logic reset bit 0: Not reset all registers and logic 1: Reset all registers and logic. Note: This bit will be reset to 0 after reset procedure is finished. Reserved LDO5 registers and logic reset bit 0: Not reset LDO5 relative registers and logic. 1: Reset LDO5 relative registers and logic. Note: This bit will be reset to 0 after reset procedure is finished. Reserved LDO3 registers and logic reset bit 0: Not reset LDO3 relative registers and logic 1: Reset LDO3 relative registers and logic Note: This bit will be reset to 0 after reset procedure is finished. LDO2 registers and logic reset bit 0: Not reset LDO2 relative registers and logic 1: Reset LDO2 relative registers and logic Note: This bit will be reset to 0 after

reset procedure is finished.

1

MediaTek Proprietary and Confidential.

LDO1_RST

0

WC

LDO1 registers and logic reset bit 0: Not reset LDO1 relative registers and logic 1: Reset LDO1 relative registers and logic

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 154 of 201

MT6360P PMIC Datasheet Confidential A Address

0x04

Reg name

Bit

Bit name

Default

Type

0

REG_LDO_RST

0

WC

7

LDO3_GO_LP_O P

0

RWSC

6

Reserved

0

R

5

LDO3_SRCLKEN _0_OP_EN

0

RWSC

4:3

LDO3_SRCLKEN _0_OP_CFG

00

RWSC

2

LDO3_SRCLKEN _2_OP_EN

0

RWSC

1:0

LDO3_SRCLKEN _2_OP_CFG

00

RWSC

LDO3_EN_ CTRL1 (VMC)

Description Note: This bit will be reset to 0 after reset procedure is finished. REG_LDO registers reset bits 0: Not reset REG_PMU registers 1: Reset specified REG_LDO registers according to RST table Note: This bit will be reset to 0 after reset procedure is finished. 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO3 1: Allow SRCLKEN_0 pin to control LDO3 Selects the use of SRCLKEN_0 pin when LDO3_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO3 on/off. When SRCLKEN_0 pin is logic low, elect LDO3 off. When SRCLKEN_0 pin is logic high, elect LDO3 on. 01: NA 10: SRCLKEN_0 pin can elect LDO3 LP mode on/off. When SRCLKEN_0 pin is logic low, elect LDO3 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO3 LP mode off. 11: Reserved 0: Deprive the control power of SRCLKEN_2 for LDO3 1: Allow SRCLKEN_2 to control LDO3 Selects the use of SRCLKEN_2 when LDO3_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect LDO3 on/off. When SRCLKEN_2 is logic low, elect LDO3 off. When SRCLKEN_2 is logic high, elect LDO3 on. 01: NA 10: SRCLKEN_2 can elect LDO3 LP mode on/off. When SRCLKEN_2 is logic low,

elect LDO3 LP mode on. When

0x05

LDO3_EN_

MediaTek Proprietary and Confidential.

7

LDO3_SW_OP_E N

1

SRCLKEN_2 is logic high, elect LDO3 LP mode off. 11: Reserved 0: Deprive the control power of RWSC LDO3_SW_EN/LP

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 155 of 201

MT6360P PMIC Datasheet Confidential A Address

0x06

Reg name CTRL2 (VMC)

Bit

Bit name

Default

6

LDO3_SW_EN

0

5

LDO3_SW_LP

0

4

Reserved

0

3

LDO3_GO_ON_ OP

0

2

LDO3_EN

0

1:0

LDO3_MODE

00

7:6

Reserved

00

5:4

LDO3_STCD_TD

00

3

LDO3_STCD

0

2

LDO3_PG

0

LDO3_CTRL0 (VMC)

1:0

MediaTek Proprietary and Confidential.

LDO3_PGB_PTS

01

Type

Description 1: Allow LDO3_SW_EN/LP working This bit is useless when LDO3_SW_OP_EN = 1'b0. RWSC 0: Elect LDO3 off 1: Elect LDO3 on This bit is useless when LDO3_SW_OP_EN = 1'b0. RWSC 0: Elect LDO3 LP mode off 1: Elect LDO3 LP mode on R Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". RWSC 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election R 0: LDO3 is off. 1: LDO3 is on. Indicates the operation mode of LDO3 00: Normal mode R 01: NA 10: LP mode 11: NA R Reserved LDO3 FAULT extended block time after soft-start count down 00: 1 ms RW 01: 2 ms 10: 4 ms 11: 8 ms Indicates LDO3 soft-start counts down or not R 0: Off or soft-start does not count down. 1: Soft-start counts down. Indicates LDO3 power is good or not R 0: Power is not good or off. 1: Power is good. Reaction when LDO3 power not good happens 00: Only interrupt; will not disable any channel RW 01: Only shut down LDO3 and reset LDO3_EN_CTRL1/2 then set LDO3_EN = 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 156 of 201

MT6360P PMIC Datasheet Confidential A Address

0x07

Reg name

Bit

Type

Reserved

0

R

6

LDO3_SS_ISEL

1

RW

5

LDO3_LPOC_EN

0

RW

4

Reserved

0

R

3

LDO3_OCFB_EN

1

RW

2:1

LDO3_OCFB_TD

10

RW

0

LDO3_OC_PTSE L

0

RW

LDO3_STBTD

10

RW

5

LDO3_STB_SRSE L

0

RW

4

Reserved

0

R

3

LDO3_DUMMY_ LOAD_GATED_D IS

0

RW

2

LDO3_NDIS_EN

1

RW

00

RW

1011

RW

LDO3_CTRL1 (VMC)

LDO3_CTRL2 (VMC)

01: 100 μA dummy load

0x09

Default

7

7:6

0x08

Bit name

1:0

LDO3_CTRL3 (VMC)

MediaTek Proprietary and Confidential.

7:4

LOAD

LDO3_VOSEL

Description blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 Reserved Selects soft-start current 0: 25 mA 1: 8 mA 0: Disable 1: Enable Reserved OCFB function enable control 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO3 OC happens 0: Only interrupt; will not disable LDO3 and reset LDO3_EN_CTRL1/2 then set LDO3_EN = 1'b0 1: Automatically disable LDO3 after 5 ms de-bouncing time Selects soft-start OC deglitch time 00: 40 μs 01: 120 μs 10: 1,000 μs 11: 3,000 μs Selects soft-start slew rate 0: Fast 1: Slow Reserved Permission to make LDO3_DUMMY_LOAD = 2'b00, when LDO3 in LP mode 0: LDO3_DUMMY_LOAD will be gated by LP mode. 1: LDO3_DUMMY_LOAD will be regardless with LP mode. 0: Disable output discharge 1: Enable output discharge 00: 0A dummy load 10: 1 mA dummy load 11: 1.1 mA dummy load LDO3 VO coarse-tuning 0000: Reserved …

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 157 of 201

MT6360P PMIC Datasheet Confidential A Address

0x0A

Reg name

LDO5_EN_ CTRL1 (VMCH)

Bit

Bit name

3:0

LDO3_VOCAL

Default

Type

0000

RW

7

LDO5_GO_LP_O P

0

RWSC

6

Reserved

0

R

5

LDO5_SRCLKEN _0_OP_EN

0

RWSC

4:3

LDO5_SRCLKEN _0_OP_CFG

00

RWSC

2

LDO5_SRCLKEN _2_OP_EN

0

RWSC

1:0

LDO5_SRCLKEN _2_OP_CFG

00

Description 0011: Reserved 0100: 1.8V 0101: Reserved … 1001: Reserved 1010: 2.9V 1011: 3.0V 1100: Reserved 1101: 3.3V 1110: Reserved 1111: Reserved Fine-tunes LDO5 VO (+10 mV/step) 0000: +00 mV 0101 :+50 mV 1010~1111: +100 mV LDO3_VOCAL = 10 mV × code 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO5 1: Allow SRCLKEN_0 pin to control LDO5 Selects the use of SRCLKEN_0 pin when LDO5_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO5 on/off. When SRCLKEN_0 pin is logic low, elect LDO5 off. When SRCLKEN_0 pin is logic high, elect LDO5 on. 01: NA 10: SRCLKEN_0 pin can elect LDO5 LP mode on/off. When SRCLKEN_0 pin is logic low, elect LDO5 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO5 LP mode off. 11: Reserved 0: Deprive the control power of SRCLKEN_2 for LDO5 1: Allow SRCLKEN_2 to control LDO5 Selects the use of SRCLKEN_2 when

LDO5_SRCLKEN_2_OP_EN = 1'b1

MediaTek Proprietary and Confidential.

00: SRCLKEN_2 can elect LDO5 on/off. RWSC When SRCLKEN_2 is logic low, elect LDO5 off. When SRCLKEN_2 is logic high, elect LDO5 on. 01: NA

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 158 of 201

MT6360P PMIC Datasheet Confidential A Address

0x0B

Reg name

LDO5_EN_ CTRL2 (VMCH)

Bit

Bit name

Default

Type

7

LDO5_SW_OP_E N

1

RWSC

6

LDO5_SW_EN

0

RWSC

5

LDO5_SW_LP

0

RWSC

4

Reserved

0

R

3

LDO5_GO_ON_ OP

0

RWSC

2

LDO5_EN

0

R

LDO5_MODE

00

R

7

SDCARD_HLACT

1

RW

6

SDCARD_DET_E N

0

RW

5:4

LDO5_STCD_TD

00

RW

1:0

0x0C

LDO5_CTRL0 (VMCH)

01: 2 ms

3

MediaTek Proprietary and Confidential.

LDO5_STCD

0

R

Description 10: SRCLKEN_2 can elect LDO5 LP mode on/off. When SRCLKEN_2 is logic low, elect LDO5 LP mode on. When SRCLKEN_2 is logic high, elect LDO5 LP mode off. 11: Reserved 0: Deprive the control power of LDO5_SW_EN/LP 1: Allow LDO5_SW_EN/LP working This bit is useless when LDO5_SW_OP_EN = 1'b0. 0: Elect LDO5 off. 1: Elect LDO5 on. This bit is useless when LDO5_SW_OP_EN = 1'b0. 0: Elect LDO5 LP mode off 1: Elect LDO5 LP mode on. Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: LDO5 is on. 1: LDO5 is off. Indicates the operation mode of LDO5 00: Normal mode 01: NA 10: LP mode 11: NA Selects active level for SDCARD_DET_N pin 0: Low level 1: High level SDCARD_DET function enable control 0: Disable. SDCARD_DET_N pin is useless. 1: Enable LDO5 FAULT extended block time after soft-start count down 00: 1 ms 10: 4 ms 11: 8 ms Indicates LDO5 soft-start counts down or not

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 159 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

LDO5_PG

0

R

1:0

LDO5_PGB_PTS EL

01

RW

7:6

Reserved

00

R

5

LDO5_LPOC_EN

1

RW

4

Reserved

0

R

3

LDO5_OCFB_EN

1

RW

2:1

LDO5_OCFB_TD

10

RW

0

LDO5_OC_PTSE L

0

RW

LDO5_STBTD

10

RW

LDO5_STB_SRSE L

0

RW

0

R

0

RW

2

0x0D

LDO5_CTRL1 (VMCH)

7:6

0x0E

LDO5_CTRL2 (VMCH)

5

1: Slow 4 3

MediaTek Proprietary and Confidential.

Bit name

Reserved LDO5_DUMMY_ LOAD_GATED_D IS

Description 0: Off or soft-start does not count down. 1: Soft-start counts down Indicates LDO5 power is good or not 0: Power is not good or off. 1: Power is good. Reaction when LDO5 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down LDO5 and reset LDO5_EN_CTRL1/2 then set LDO5_EN = 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 Reserved 0: Disable 1: Enable Reserved OCFB function enable control 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO5 OC happens 0: Only interrupt; will not disable LDO5 1: Automatically disable LDO5 after 5 ms de-bouncing time and reset LDO5_EN_CTRL1/2 then set LDO5_EN = 1'b0 Selects soft-start OC deglitch time 00: 40 μs 01: 120 μs 10: 1,000 μs 11: 3,000 μs Selects soft-start slew rate 0: Fast Reserved Permission to make LDO5_DUMMY_LOAD = 2'b00, when LDO5 in LP mode

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 160 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

2

LDO5_NDIS_EN

1

RWSC

1:0

LDO5_DUMMY_ LOAD

00

RW

Reserved

0

R

7

0x0F

0x10

6:4

LDO5_VOSEL

010

RW

3:0

LDO5_VOCAL

0101

RW

LDO5_CTRL3 (VMCH)

7

LDO2_GO_LP_O P

0

RWSC

6

Reserved

0

R

5

LDO2_SRCLKEN _0_OP_EN

0

RWSC

4:3

LDO2_SRCLKEN _0_OP_CFG

00

RWSC

LDO2_EN_CT RL1 (VTP)

10: SRCLKEN_0 pin can elect LDO2 LP

Description 0: LDO5_DUMMY_LOAD will be gated by LP mode. 1: LDO5_DUMMY_LOAD will be regardless with LP mode. 0: Disable output discharge 1: Enable output discharge 00: 0A dummy load 01: 100 μA dummy load 10: 1 mA dummy load 11: 1.1 mA dummy load Reserved LDO5 VO coarse-tuning 000: Reserved 001: Reserved 010: 2.9V 011: 3.0V 100: Reserved 101: 3.3V 110: Reserved 111: Reserved Fine-tunes LDO5 VO (+10 mV/step) 0000: +00 mV 0101: +50 mV 1010!1111: +100 mV LDO5_VOCAL = 10 mV × code 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO2 1: Allow SRCLKEN_0 pin to control LDO2 Selects the use of SRCLKEN_0 pin when LDO2_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO2 on/off. When SRCLKEN_0 pin is logic low, elect LDO2 off. When SRCLKEN_0 pin is logic high, elect LDO2 on. 01: NA mode on/off. When SRCLKEN_0 pin is logic low, elect LDO2 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO2 LP mode off. 11: Reserved

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 161 of 201

MT6360P PMIC Datasheet Confidential A Address

0x11

0x12

Reg name

LDO2_EN_CT RL2 (VTP)

(VTP)

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

2

LDO2_SRCLKEN _2_OP_EN

0

RWSC

1:0

LDO2_SRCLKEN _2_OP_CFG

00

RWSC

7

LDO2_SW_OP_E N

1

RWSC

6

LDO2_SW_EN

0

RWSC

5

LDO2_SW_LP

0

RWSC

4

Reserved

0

R

3

LDO2_GO_ON_ OP

0

RWSC

2

LDO2_EN

0

R

1:0

LDO2_MODE

0

R

7:6

Reserved

00

R

5:4

LDO2_STCD_TD

00

RW

Description 0: Deprive the control power of SRCLKEN_2 for LDO2 1: Allow SRCLKEN_2 to control LDO2 Selects the use of SRCLKEN_2 when LDO2_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect LDO2 on/off. When SRCLKEN_2 is logic low, elect LDO2 off. When SRCLKEN_2 is logic high, elect LDO2 on. 01: NA 10: SRCLKEN_2 can elect LDO2 LP mode on/off. When SRCLKEN_2 is logic low, elect LDO2 LP mode on. When SRCLKEN_2 is logic high, elect LDO2 LP mode off. 11: Reserved 0: Deprive the control power of LDO2_SW_EN/LP 1: Allow LDO2_SW_EN/LP working This bit is useless when LDO2_SW_OP_EN = 1'b0. 0: Elect LDO2 off 1: Elect LDO2 on This bit is useless when LDO2_SW_OP_EN = 1'b0. 0: Elect LDO2 LP mode off 1: Elect LDO2 LP mode on Reserved 0: Prefer on; turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: LDO2 is on. 1: LDO2 is off. Indicates the operation mode of LDO2 00: Normal mode 01: NA 10: LP mode 11: NA Reserved LDO2 FAULT extended block time after soft-start count down 00: 1 ms 01: 2 ms 10: 4 ms 11: 8 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 162 of 201

MT6360P PMIC Datasheet Confidential A Address

0x13

Reg name

LDO2_CTRL1 (VTP)

Bit

0

R

2

LDO2_PG

0

R

1:0

LDO2_PGB_PTS EL

01

RW

7:6

Reserved

00

R

5

LDO2_LPOC_EN

1

RW

4

Reserved

0

R

3

LDO2_OCFB_EN

1

RW

2:1

LDO2_OCFB_TD

10

RW

0

LDO2_OC_PTSE L

0

RW

LDO2_STBTD

01

RW

LDO2_STB_SRSE L

0

RW

0

R

0

RW

5 4 3

Confidential.

Type

LDO2_STCD

LDO2_CTRL2

MediaTek Proprietary and

Default

3

7:6

0x14

Bit name

Reserved LDO2_DUMMY_ LOAD_GATED_D IS

Description Indicates LDO2 soft-start counts down or not 0: Off or soft-start does not count down. 1: Soft-start counts down. Indicates LDO2 power is good or not 0: Power is not good or off. 1: Power is good. Reaction when LDO2 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down LDO2 and reset LDO2_EN_CTRL1/2 then set LDO2_EN = 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 Reserved 0: Disable 1: Enable Reserved OCFB function enable control 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO2 OC happens 0: Only interrupt; will not disable LDO2 1: Automatically disable LDO2 after 5 ms de-bouncing time and reset LDO2_EN_CTRL1/2 then set LDO2_EN = 1'b0 Selects soft-start OC deglitch time 00: 500 μs 01: 1,000 μs 10: 2,500 μs 11: 5,000 μs Selects soft-start slew rate 0: Fast 1: Slow Reserved Permission to make LDO2_DUMMY_LOAD = 2'b00, when LDO2 is in LP mode

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 163 of 201

MT6360P PMIC Datasheet Confidential A Address

0x15

0x16

Reg name

Bit

Bit name

Default

2

LDO2_NDIS_EN

1

1:0

LDO2_DUMMY_ LOAD

00

7:4

LDO2_VOSEL

0100

3:0

LDO2_VOCAL

0000

LDO2_CTRL3 (VTP)

LDO1_EN_CT RL1 (VFP)

7

LDO1_GO_LP_O P

0

6

Reserved

0

5

LDO1_SRCLKEN _0_OP_EN

0

4:3

LDO1_SRCLKEN _0_OP_CFG

00

on/off. When SRCLKEN_0 pin is logic

MediaTek Proprietary and Confidential.

Type

Description 0: LDO2_DUMMY_LOAD will be gated by LP mode. 1: LDO2_DUMMY_LOAD will be regardless with LP mode. 0: Disable output discharge RW 1: Enable output discharge 00: 0A dummy load 01: 100 μA dummy load RW 10: 1 mA dummy load 11: 1.1 mA dummy load LDO2 VO coarse-tuning 0000: Reserved … 0011: Reserved 0100: 1.8V 0101: 2.0V 0110: 2.1V 0111: 2.5V RW 1000: 2.7V 1001: 2.8V 1010: 2.9V 1011: 3.0V 1100: 3.1V 1101: 3.3V 1110: Reserved 1111: Reserved Fine-tunes LDO2 VO (+10 mV/step) 0000: +00 mV RW 1010~1111: +100 mV LDO2_VOCAL = 10 mV × code 0: Prefer LP; enter LP if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "LP". RWSC 1: Prefer no LP; leave LP if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "NO LP". R Reserved 0: Deprive the control power of SRCLKEN_0 pin for LDO1 RWSC 1: Allow SRCLKEN_0 pin to control LDO1 Selects the use of SRCLKEN_0 pin when LDO1_SRCLKEN_0_OP_EN = 1'b1 00: SRCLKEN_0 pin can elect LDO1 RWSC low, elect LDO1 off. When SRCLKEN_0 pin is logic high, elect LDO1 on. 01: NA 10: SRCLKEN_0 pin can elect LDO1 LP mode on/off. When SRCLKEN_0 pin is

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 164 of 201

MT6360P PMIC Datasheet Confidential A Address

0x17

Reg name

LDO1_EN_CT RL2 (VFP)

Bit

Bit name

Default

Type

2

LDO1_SRCLKEN _2_OP_EN

0

RWSC

1:0

LDO1_SRCLKEN _2_OP_CFG

00

RWSC

7

LDO1_SW_OP_E N

1

RWSC

6

LDO1_SW_EN

0

RWSC

5

LDO1_SW_LP

0

RWSC

4

Reserved

0

R

3

LDO1_GO_ON_ OP

0

RWSC

2

LDO1_EN

0

R

LDO1_MODE

00

R

1:0

Description logic low, elect LDO1 LP mode on. When SRCLKEN_0 pin is logic high, elect LDO1 LP mode off. 11: Reserved 0: Deprive the control power of SRCLKEN_2 for LDO1 1: Allow SRCLKEN_2 to control LDO1 Selects the use of SRCLKEN_2 when LDO1_SRCLKEN_2_OP_EN = 1'b1 00: SRCLKEN_2 can elect LDO1 on/off. When SRCLKEN_2 is logic low, elect LDO1 off. When SRCLKEN_2 is logic high, elect LDO1 on. 01: NA 10: SRCLKEN_2 can elect LDO1 LP mode on/off. When SRCLKEN_2 is logic low, elect LDO1 LP mode on. When SRCLKEN_2 is logic high, elect LDO1 LP mode off. 11: Reserved 0: Deprive the control power of LDO1_SW_EN/LP 1: Allow LDO1_SW_EN/LP working This bit is useless when LDO1_SW_OP_EN = 1'b0. 0: Elect LDO1 off 1: Elect LDO1 on This bit is useless when LDO1_SW_OP_EN = 1'b0. 0: Elect LDO1 LP mode off 1: Elect LDO1 LP mode on Reserved 0: Prefer on turn on if one of SRCLKEN_0/SRCLKEN_2/REG_EN is "ON". 1: Prefer off; turn off if one of SRECLKEN_0/SRCLKEN_2/REG_EN is "OFF". Indicates the result of enable election 0: LDO1 is on. 1: LDO1 is off. Indicates the operation mode of LDO1 00: Normal mode 01: NA

10: LP mode

0x18

LDO1_CTRL0 (VFP)

MediaTek Proprietary and Confidential.

7:6

Reserved

00

R

5:4

LDO1_STCD_TD

00

RW

11: NA Reserved LDO1 FAULT extended block time after soft-start count down 00 : 1 ms

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 165 of 201

MT6360P PMIC Datasheet Confidential A Address

0x19

Reg name

LDO1_CTRL1 (VFP)

Bit

0x1A

Default

Type

3

LDO1_STCD

0

R

2

LDO1_PG

0

R

1:0

LDO1_PGB_PTSE L

01

RW

7:6

Reserved

00

R

5

LDO1_LPOC_EN

1

RW

4

Reserved

0

R

3

LDO1_OCFB_EN

1

RW

2:1

LDO1_OCFB_TD

10

RW

0

LDO1_OC_PTSE L

0

RW

LDO1_STBTD

01

RW

5

LDO1_STB_SRSE L

0

RW

4

Reserved

0

R

7:6 11: 5,000 μs

Bit name

LDO1_CTRL2 (VFP)

MediaTek Proprietary and Confidential.

Description 01 : 2 ms 10 : 4 ms 11 : 8 ms Indicates LDO1 soft-start counts down or not 0: Off or soft-start does not count down. 1: Soft-start counts down. Indicates LDO1 power is good or not 0: Power is not good or off. 1: Power is good. Reaction when LDO1 power not good happens 00: Only interrupt; will not disable any channel 01: Only shut down LDO1 and reset LDO1_EN_CTRL1/2 then set LDO1_EN = 1'b0 10: Shut down all bucks and LDOs, reset CHx_EN_CTRL1/2 and after the blocking time: TB_REBOOT, then confirm EN pin 11: Equal to 2'b10 Reserved 0: Disable 1: Enable Reserved OCFB function enable control 0: Disable 1: Enable Selects OCFB deglitch time 00: 10 μs 01: 15 μs 10: 60 μs 11: 100 μs Reaction when LDO1 OC happens 0: Only interrupt; will not disable LDO1 1: Automatically disable LDO1 after 5 ms de-bouncing time and reset LDO1_EN_CTRL1/2 then set LDO1_EN = 1'b0 Selects soft-start OC deglitch time 00: 500 μs 01: 1,000 μs 10: 2,500 μs Selects soft-start slew rate 0: Fast 1: Slow Reserved

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 166 of 201

MT6360P PMIC Datasheet Confidential A Address

0x1B

Reg name

Bit

Bit name

Default

Type

3

LDO1_DUMMY_ LOAD_GATED_D IS

0

RW

2

LDO1_NDIS_EN

1

RW

1:0

LDO1_DUMMY_ LOAD

00

RW

7:4

LDO1_VOSEL

0100

RW

3:0

LDO1_VOCAL

0000

RW

LDO1_CTRL3 (VFP)

MediaTek Proprietary and Confidential.

Description Permission to make LDO1_DUMMY_LOAD = 2'b00, when LDO1 is in LP mode 0: LDO1_DUMMY_LOAD will be gated by LP mode. 1: LDO1_DUMMY_LOAD will be regardless with LP mode. 0: Disable output discharge 1: Enable output discharge 00: 0A dummy load 01: 100 μA dummy load 10: 1 mA dummy load 11: 1.1 mA dummy load LDO1 VO coarse-tuning 0000: Reserved … 0011: Reserved 0100: 1.8V 0101: 2.0V 0110: 2.1V 0111: 2.5V 1000: 2.7V 1001: 2.8V 1010: 2.9V 1011: 3.0V 1100: 3.1V 1101: 3.3V 1110: Reserved 1111: Reserved Fine-tunes LDO1 VO (+10 mV/step) 0000: +00 mV 1010~1111: +100 mV LDO1_VOCAL = 10 mV × code

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 167 of 201

MT6360P PMIC Datasheet Confidential A Table 5-8. PD part register detail description Address 0x00

Reg name

Bit

Bit name

Default

Type

7:0

VID[7:0]

CF

R

0x01

7:0

VID[15:8]

29

R

0x02

7:0

PID[7:0]

72

R

0x03

7:0

PID[15:8]

63

R

0x04

7:0

DID[7:0]

91

R

7:0

DID[15:8]

34

R

7:0

USBTYPEC_REV

12

R

7:0

Reserved

00

R

7:0

USBPD_VER

11

R

7:0

USBPD_REV

30

R

7:0

PDIF_VER

12

R

7:0

PDIF_REV ALARM_VBUS_V OLTAGE_H

10

R

0

R

6

TX_SUCCESS

0

RW

5

TX_DISCARD

0

RW

4

TX_FAIL

0

RW

0

RW

0

RW

VENDOR_ID

PRODUCT_ID

DEVICE_ID

0x05 0x06 0x07 0x08

USBTYPEC_RE V

USBPD_REV_ VER

0x09

0x0A

PD_INTERFAC E_REV

0x0B

7

0x10

ALERT

3 2 0: Cleared

0x11

ALERT

MediaTek Proprietary and Confidential.

RX_HARD_RESE T RX_SOP_MSG_S TATUS

1

POWER_STATUS

0

RW

0

CC_STATUS

0

RW

7

VENDOR_DEFIN ED_

0

RW

Description Unique 16-bit unsigned integer Assigned by the USB-IF to the vendor. Unique 16-bit unsigned integer Assigned uniquely by the vendor to identify TCPC. Unique 16-bit unsigned integer Assigned by the vendor to identify the version of TCPC. Version number assigned by USB-IF (Currently at Revision 1.1: 0001 0001) 0001 0000: Version 1.0 0001 0001: Version 1.1 and so on. 0010 0000: Revision 2.0 0011 0000: Revision 3.0 0001 0000: Version 1.0 0001 0001: Version 1.1 0001 0010: Version 1.2 and so on. 0001 0000: Revision 1.0 0: Cleared 1: A high-voltage alarm has occurred. 0: Cleared 1: Reset or SOP* message transmission is successful. 0: Cleared 1: Reset or SOP* message transmission is not sent due to the incoming received message. 0: Cleared 1: SOP* message transmission not is successful; no GoodCRC response is received on SOP* message transmission. 0: Cleared 1: Received hard reset message 0: Cleared 1: Receive status register changed 1: Port status changed 0: Cleared 1: CC status changed 0: Cleared 1: A vendor defined alert has been

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 168 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

6 5 4

0

RW

0

R

2

RXBUF_OVFLO W

0

RW

1

FAULT

1

RW

0

R

1

RW

ALARM_VBUS_V OLTAGE_L M_ALARM_VBU S_VOLTAGE_H

6

M_TX_SUCCESS

1

RW

5

M_TX_DISCARD

1

RW

4

M_TX_FAIL

1

RW

1

RW

1

RW

1

RW

1

RW

0

RW

1

R

1

R

1

R

1

RW

1

RW

2 1 0 7 6 5 4

2 1

Confidential.

R

R

3

MediaTek Proprietary and

0

0

ALERT_MASK

ALERT_MASK

Type

VBUS_SINK_DIS CNT

7

0x13

Reserved EXTENDED_STAT US_CHANGE Reserved

Default

3

0

0x12

Bit name ALERT

M_RX_HARD_RE SET M_RX_SOP_MS G_STATUS M_POWER_STAT US M_CC_STATUS M_VENDOR_DE FINED_ALERT Reserved M_EXTENDED_S TATUS_CHANGE Reserved M_VBUS_SINK_ DISCNT M_RXBUF_OVFL OW M_FAULT

Description detected. Defined in the VENDOR_DEFINED registers. Refer to the vendor datasheet for details. This bit can be cleared, regardless of the current status of the alert source. Reserved 0: Cleared 1: Extended status changed Reserved 0: Cleared 1: A VBUS sink disconnect threshold crossing has been detected 0: TCPC Rx buffer is functioning properly. 1: TCPC Rx buffer has overflowed. 0: No fault 1: A fault has occurred. Read the FAULT_STATUS register. 0: Cleared 1: A low-voltage alarm has occurred. 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 169 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name M_ALARM_VBU S_VOLTAGE_L M_DBG_ACC_C ONNECT

Default

Type

1

RW

1

RW

6

M_TCPC_INITIAL

1

RW

5

M_SRC_HV

1

RW

4

M_SRC_VBUS

1

RW

1

RW

1

RW

1

RW

1

RW

1

RW

1

RW

1

RW

1

RW

0 7

0x14

POWER_STAT US_MASK

3 2 1 0 7 6 5

0x15

0x16

FAULT_STATU S_MASK

EXTENDED_ST ATUS_MASK

4

Confidential.

M_SINK_VBUS M_ALL_REGISTE RS_RESET_TO_D EFAULT M_FORCE_OFF_ VBUS M_AUTO_DISC_ FAIL M_FORCE_DISC _FAIL

3

M_VBUS_OC

1

RW

2

M_VBUS_OV

1

RW

1

M_VCON_OC

1

RW

0

M_I2C_ERROR

1

RW

0000000

R

7:1

Reserved

0

M_VSAFE0V

1

RW

7

H_IMPEDENCE

0

R

6

DEBUG_ACCESS ORY_CONNECT

CONFIG_STAN 0: Debug Accessory Connected# output 0x18 T

MediaTek Proprietary and

M_VBUS_PRESE NT_DETC M_VBUS_PRESE NT M_VCONN_PRE SENT

1

RW

Description 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Interrupt masked 1: Interrupt unmasked 0: Standard output control 1: Force all outputs to high impedance. May be used to save power in sleep controlled by TCPM. is driven low. Debug Accessory connected. 1: Debug Accessory Connected# output is driven high. No Debug Accessory connected (default).

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 170 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

5

AUDIO_ACC_CO NNECT

1

R

4

ACTIVE_CABLE_ CONNECT

0

R

MUX_CTRL

00

R

1

CONNECT_PRES ENT

0

RW

0

CONNECT_ORIE NT

0

RW

7

Reserved

0

R

6

ENABLE_LOOKIN G4CONNECTION _ALERT

0

RW

5

ENABLE_WATCH DOG_TIMER

0

RW

4

DEBUG_ACCESS ORY_ CONTROL

0

RW

Reserved

00

R

0

RW

3:2

0x19

TCPC_CONTR OL

3:2

result in GoodCRC response but may

1

BIST_TEST_MOD

Description Controlled by either TCPM or TCPC. TCPC should ignore writes to this bit if TCPC_CONTROL.DebugAccessoryContro l = 0b. 0: Audio accessory connected 1: No audio accessory connected controlled by TCPM 0: No active cable connected 1: Active cable connected controlled by TCPM 00: No connection 01: USB 3.1 connected 10: DP alternate mode - 4 lanes 11: USB 3.1 + display port lane 0 & 1 controlled by TCPM 0: No connection 1: Connection controlled by TCPM 0: Normal (CC1 = A5, CC2 = B5, TX1 = A2/A3, RX1 = B10/B11) 1: Flipped (CC2 = A5, CC1 = B5, TX1 = B2/B3, RX1 = A10/A11) Controlled by TCPM. TCPC should ignore writes to this bit if TCPC_CONTROL.DebugAccessoryContro l=0 Reserved 0: Disable ALERT.CcStatus assertion when CC_STATUS.Looking4Connection changes 1: Enable ALERT.CcStatus assertion when CC_STATUS.Looking4Connection changes 0: Watchdog monitoring is disabled. 1: Watchdog monitoring is enabled. 0: Controlled by TCPC 1: Controlled by TCPM. TCPM writes 1 to this register to take over control of asserting DebugAccessoryConnected#. Reserved 0: Normal operation. The incoming messages enabled by RECEIVE_DETECT are passed to TCPM via alert. 1: BIST test mode. The incoming messages enabled by RECEIVE_DETECT not be passed to TCPM via alert. TCPC may temporarily store the incoming messages in the received message buffer, but this may or may not result in

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 171 of 201

MT6360P PMIC Datasheet Confidential A Address

0x1A

Reg name

Bit

Type

PLUG_ORIENT

0

RW

7

Reserved

0

R

6

DRP

0

RW

5:4

RP_VALUE

00

RW

3:2

CC2

10

RW

1:0

CC1

10

RW

7:5

Reserved DIS_FORCE_OFF _VBUS

000

R

0

RW

ROLE_CONTR OL

FAULT_CONTR OL

0: Fault detection circuit enabled

0x1C

Default

0

4

0x1B

Bit name

POWER_CON TROL

MediaTek Proprietary and Confidential.

3

DIS_VBUS_DISC _FAULT_TIMER

0

RW

2

DIS_VBUS_OC

0

RW

1

DIS_VBUS_OV

0

RW

0

DIS_VCON_OC

0

RW

7

Reserved VBUS_VOL_MO NITOR

0

R

1

RW

6

Description a Receive SOP* message status or an Rx buffer overflow alert. 0: When Vconn is enabled, apply it to the CC2 pin. Monitor the CC1 pin for BMC communications if PD messaging is enabled. 1: When Vconn is enabled, apply it to the CC1 pin. Monitor the CC2 pin for BMC communications if PD messaging is enabled. Required Reserved 0: No DRP. Bits B3..0 determine Rp/Rd/Ra settings 1: DRP 00: Rp default 01: Rp 1.5A 10: Rp 3.0A 11: Reserved 00: Ra 01: Rp (Use Rp definition in B5..4) 10: Rd 11: Open (Disconnect or don’t care) Set to 11 if enabling DRP in B7..6 00: Ra 01: Rp (Use Rp definition in B5..4) 10: Rd 11: Open (Disconnect or don’t care) Set to 11 if enabling DRP in B7..6 Reserved Not support 0: Allow STANDARD INPUT SIGNAL. Force Off VBUS control 1: Block STANDARD INPUT SIGNAL. Force Off VBUS control 0: Internal and external OCP circuit enabled 1: Internal and external OCP circuit disabled 0: Internal and external OVP circuit enabled 1: Internal and external OVP circuit disabled 1: Fault detection circuit disabled Reserved 0: VBUS_VOLTAGE monitoring is enabled.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 172 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

5

DIS_VOL_ALAR M

1

RW

4

AUTO_DISC_DIS CNCT_EN

0

RW

3

BLEED_DISC_EN

1

RW

2

FORCE_DISC_EN

0

RW

1

VCONN_POWER _SPT

0

RW

0

EN_VCONN

0

RW

Reserved

00

R

5

DRP_STATUS

0

R

4

DRP_RESULT

0

R

3:2

CC2_STATUS

00

R

7:6

0x1D

Bit name

CC_STATUS

Description 1: VBUS_VOLTAGE monitoring is disabled. 0: Voltage alarms power status reporting is enabled. 1: Voltage alarms power status reporting is disabled. 0: TCPC should not automatically discharge VBUS based on VBUS voltage. 1: TCPC should automatically discharge. 0: Disable bleed discharge 1: Enable bleed discharge of VBUS Discharge current: 0.6 mA 0: Disable forced discharge 1: Enable forced discharge of VBUS Discharge current: 7 mA 0: TCPC delivers at least 1W on VCONN. 1: TCPC delivers at least the power indicated in DEVICE_CAPABILITIES.VCONNPowerSup ported. 0: Disable VCONN source 1: Enable VCONN source to CC Required Reserved 0: TCPC has stopped toggling or (ROLE_CONTROL.DRP = 00). 1: TCPC is toggling. 0: TCPC is presenting Rp. 1: TCPC is presenting Rd. If (ROLE_CONTROL.CC2 = Rp) or (DrpResult = 0), 00: SRC.Open (Open, Rp) 01: SRC.Ra (below maximum vRa) 10: SRC.Rd (within the vRd range) 11: Reserved If (ROLE_CONTROL.CC2 = Rd) or (DrpResult = 1), 00: SNK.Open (below maximum vRa) 01: SNK.Default (above minimum vRdConnect) 10: SNK.Power1.5 (above minimum vRd-Connect) detects Rp 1.5A. 11: SNK.Power3.0 (above minimum vRd-Connect) detects Rp 3.0A.

If ROLE_CONTROL.CC2 = Ra, this field is set to 00. If ROLE_CONTROL.CC2 = Open, this field is set to 00. This field always returns 00 if (DrpStatus = 1) or (POWER_CONTROL.EnableVconn = 1 MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 173 of 201

MT6360P PMIC Datasheet Confidential A Address

0x1E

Reg name

POWER_STAT US

0: VBUS disconnected

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

1:0

CC1_STATUS

00

R

7

DEBUG_ACCESS ORY_CONNECT

0

R

6

TCPC_INITIAL

0

R

5

SRC_HV

0

R

4

SRC_VBUS

0

R

3

VBUS_PRESENT _DETC

1

R

2

VBUS_PRESENT

0

R

1

VCONN_PRESEN T

0

R

Description and POWER_CONTROL.PlugOrientation = 0). Otherwise, the returned value depends upon ROLE_CONTROL.CC2. If (ROLE_CONTROL.CC1 = Rp) or (DrpResult = 0), 00: SRC.Open (Open, Rp) 01: SRC.Ra (below maximum vRa) 10: SRC.Rd (within the vRd range) 11: Reserved If (ROLE_CONTROL.CC1 = Rd) or DrpResult = 1), 00: SNK.Open (below maximum vRa) 01: SNK.Default (above minimum vRdConnect) 10: SNK.Power1.5 (above minimum vRd-Connect) detects Rp-1.5A. 11: SNK.Power3.0 (above minimum vRd-Connect) detects Rp-3.0A. If ROLE_CONTROL.CC1 = Ra, this field is set to 00. If ROLE_CONTROL.CC1 = Open, this field is set to 00. This field always returns 00 if (DrpStatus = 1) or (POWER_CONTROL.EnableVconn = 1 and POWER_CONTROL.PlugOrientation = 0). Otherwise, the returned value depends upon ROLE_CONTROL.CC1. 0: No debug accessory connected 1: Debug accessory connected Reflects the state of the DebugAccessoryConnected# output if supported 0: TCPC has completed initialization and all registers are valid. 1: TCPC is still performing internal initialization. The only registers that are guaranteed to return the correct values are 00h..0Fh 0: vSafe5V 1: High voltage 0: Sourcing Vbus is disabled. 1: Sourcing Vbus is enabled. 0: VBUS present detection disabled 1: VBUS present detection enabled 1: VBUS connected 0: VCONN is not present. 1: This bit is asserted when VCONN present CC1 or CC2. Threshold is fixed at 2.4V.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 174 of 201

MT6360P PMIC Datasheet Confidential A Address

0x1F

Reg name

FAULT_STATU S

Bit

Bit name

Default

Type

0

SINK_VBUS

0

R

7

ALL_REGISTERS_ RESET_TO_DEFA ULT

1

RW

6

FORCE_OFF_VB US

0

RW

5

AUTO_DISC_FAI L

0

RW

4

FORCE_DISC_FAI L

0

RW

3

VBUS_OC

0

RW

2

VBUS_OV

0

RW

1

VCONN_OC

0

RW

0

I2C_ERROR

0

RW

Description 0: Sink is disconnected (default and if not supported). 1: TCPC is sinking VBUS to the system load. This bit is asserted when TCPC resets all registers to their default value. This happens at initial power up or if an unexpected power reset occurs. 0: No fault detected, no action (default and not supported) 1: VBUS source/sink has been forced off due to external fault. 0: No discharge failure 1: Discharge commanded by the TCPM failed 0: No discharge failure 1: Discharge commanded by the TCPM failed. 0: Not in an over-current protection state 1: Over-current fault latched 0: Not in an over-voltage protection state 1: Over-voltage fault latched. 0: No fault detected 1: Over-current VCONN fault latched 0: No error 1: I2C error has occurred. Conditions for asserting this bit:  TCPM writes to A the TRANSMIT register has been sent when TRANSMIT_BUFFER is empty.  The watchdog timer has expired.  TCPM writes an invalid COMMAND.  TCPM writes a non-zero value to a reserved bit in a register.  TCPM writes to TRANSMIT_BUFFER when TCPC is transmitting the fast role swap signal as triggered by the STANDARD INPUT signal source fast role swap.  TCPM writes to CONFIG_EXTENDED1.FRSwapBidirecti onalPin and

STANDARD_INPUT_CAPABILITIES.Sou

0x20

EXTENDED_ST ATUS

MediaTek Proprietary and Confidential.

7:1

Reserved

0000000

R

0

VSAFE0V

0

R

rceFastRoleSwap is not 10. Reserved 0: VBUS is not at vSafe0V. 1: VBUS is at vSafe0V. TCPC should report VBUS is at vSafe0V

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 175 of 201

MT6360P PMIC Datasheet Confidential A Address

0x23

0x24

Reg name

Bit

Bit name

COMMAND

7:0

COMMAND

7:5

CPB_ROLES_SUP PORT

Default

Type

00000000

W

110

R

DEVICE_CAPA BILITIES_1L

CPB_ALL_SOP_S

SOP’_DBG/SOP”_DBG

3

MediaTek Proprietary and Confidential.

CPB_SOURCE_V CONN

1

R

Description when TCPC detects VBUS is below 0.8V. This bit is not valid when POWER_STATUS.VbusDetectionEnabled = 0. 0010 0010 DisableVbusDetect: Disable Vbus present and vSafe0V detection. TCPC should ignore this command and assert FAULT_STATUS. I2CInterfaceError if it has sourcing or sinking power over Vbus enabled 0011 0011 EnableVbusDetect: Enable Vbus present and vSafe0V detection. 1001 1001 Look4Connection. Start DRP toggling if ROLE_CONTROL.DRP = 1b. If ROLE_CONTROL.CC1/CC2 = 01b starts with Rp, if ROLE_CONTROL.CC1/CC2 =10b starts with Rd. If ROLE_CONTROL.CC1/CC2 are not both 01b or 10b, do not start toggling. TCPM should issue COMMAND.Look4Connection to enable TCPC to restart connection detection in cases where the ROLE_CONTROL contents will not change. An example of this is when a potential connection as a source occurred but was further debounced by TCPM to find the sink disconnected. In this case a source only or DRP should go back to its Unattached.Src state. This will result in ROLE_CONTROL staying the same. 000: Type-C port manager can configure the port as source only or sink only (not DRP) 001: Source only 010: Sink only 011: Sink with accessory support (optional) 100: DRP only 101: Adapter or cable (Ra) only 110: Source, sink, DRP, adapter/cable all supported 111: Not valid 0: All SOP* except 1: All SOP* messages are supported. 0: TCPC is not capable of switching VCONN. 1: TCPC is capable of switching VCONN.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 176 of 201

MT6360P PMIC Datasheet Confidential A Address

0x25

0x26

Reg name

DEVICE_CAPA BILITIES_1H

DEVICE_CAPA BILITIES_2L

Bit

Bit name

Default

Type

2

CPB_SINK_VBUS

1

R

1

CPB_SOURCE_H V_VBUS

0

R

0

CPB_SOURCE_V BUS

1

R

7

CPB_VBUS_HV_T ARGET

0

R

6

CPB_VBUS_OC

0

R

5

CPB_VBUS_OV

0

R

4

CPB_BLEED_DIS C

1

R

3

CPB_FORCE_DIS C

1

R

2

CPB_VBUS_MEA SURE_ALARM

0

R

1:0

CPB_SOURCE_RP _SUPPORT

10

R

7

CPB_SINK_DISCO NNECT_DET

0

R

Description 0: TCPC is not capable of controlling the sink path to the system load. 1: TCPC is capable of controlling the sink path to the system load 0: TCPC is not capable of controlling the source high voltage path to VBUS. 1: TCPC is capable of controlling the source high voltage path to VBUS. 0: TCPC is not capable of controlling the source path to VBUS. 1: TCPC is capable of controlling the source path to VBUS. 0: VBUS_HV_TARGET register not implemented 1: VBUS_HV_TARGET register implemented 0: VBUS OCP is not reported by TCPC. 1: VBUS OCP is reported by TCPC. 0: VBUS OVP is not reported by TCPC. 1: VBUS OVP is reported by TCPC. 0: No bleed discharge is implemented in TCPC. 1: Bleed discharge is implemented in the TCPC. 0: No force discharge is implemented in TCPC. 1: Force discharge is implemented in TCPC. 0: No VBUS voltage measurement nor VBUS alarms 1: VBUS voltage measurement and VBUS alarms 00: Rp default only 01: Rp 1.5A and default 10: Rp 3.0A, 1.5A, and default 11: Reserved Rp values which may be configured by the TCPM via the ROLE_CONTROL register 0: VBUS_SINK_DISCONNECT_THRESHOLD is not implemented. (Use POWER_STATUS.VbusPresent = 0 to indicate a sink disconnect.)

1:

0x26

DEVICE_CAPA BILITIES_2L

MediaTek Proprietary and Confidential.

6

CPB_STOP_DISC _THD

0

R

VBUS_SINK_DISCONNECT_THRESHOLD is implemented. 0: VBUS_STOP_DISCHARGE_THRESHOLD is not implemented.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 177 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

5:4

CPB_VBUS_VOL_ ALARM_LSB

00

R

3:1

CPB_VCONN_PO WER

000

R

0

CPB_VCONN_OC F

1

R

Reserved

00

R

5

CPB_GENERIC_TI MER

0

R

4

CPB_LONG_MES SAGE

0

R

7:6

0x27

Bit name

DEVICE_CAPA BILITIES_2H

Description 1: VBUS_STOP_DISCHARGE_THRESHOLD is implemented. 00: TCPC has 25mV LSB for its voltage alarm and uses all 10 bits in VBUS_VOLTAGE_ALARM_HI_CFG and VBUS_VOLTAGE_ALARM_LO_CFG. 01: TCPC has 50mV LSB for its voltage alarm and uses only 9 bits. VBUS_VOLTAGE_ALARM_HI_CFG[0] and VBUS_VOLTAGE_ALARM_LO_CFG[0] are ignored by TCPC. 10: TCPC has 100mV LSB for its voltage alarm and uses only 8 bits. VBUS_VOLTAGE_ALARM_HI_CFG[1:0] and VBUS_VOLTAGE_ALARM_LO_CFG[1:0] are ignored by TCPC. 11: Reserved 000: 1.0W 001: 1.5W 010: 2.0W 011: 3W 100: 4W 101: 5W 110: 6W 111: External 0: TCPC is not capable of detecting a Vconn fault. 1: TCPC is capable of detecting a Vconn fault. Reserved 0: GENERIC_TIMER register is not supported. 1: GENERIC_TIMER register is supported. 0: TCPC only supports 30 bytes content of the SOP* message. The value in READABLE_BYTE_COUNT should be less than or equal to 31. The value in I2C_WRITE_BYTE_COUNT should be less than or equal to 30. 1: TCPC is capable of supporting 264 bytes content of the SOP* message.

TRANSMIT _BUFFER holds up to 264 bytes content of the SOP* message. TCPM can write up to 132 bytes to TX_BUF_BYTE_x in one burst. The value supported in I2C_WRITE_BYTE_COUNT MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 178 of 201

MT6360P PMIC Datasheet Confidential A Address

0x28

Reg name

Bit

Bit name

Default

Type

3

CPB_SMBUS_PE C

0

R

2

CPB_SRC_FRS

0

R

1

CPB_SNK_FRS

0

R

0

CPB_WATCHDOG

1

R

7:5

Reserved

000

R

4:3

CPB_INPUT_SRC _FRS

00

R

0

R

0

R

0

R

STANDARD_IN PUT_CAPABILI TIES 2 1

0x29

STANDARD_O UTPUT_CAPA BILITIES

MediaTek Proprietary and Confidential.

7

CPB_INPUT_VB US_EXT_OV CPB_INPUT_VB US_EXT_OC CPB_INPUT_FOR CE_OFF_VBUS CPB_OUTPUT_V BUS_SNK_DISCO NNECT

Description should be up to 132. RECEIVE_BUFFER holds up to 264 bytes 0: TCPC_CONTROL.EnableSMBusPEC is not implemented. 1: TCPC_CONTROL.EnableSMBusPEC is implemented 0: Not capable of sending Fast Role Swap signal as source when receiving COMMAND.SendFRSwapSignal or receiving STANDARD INPUT Source Fast Role Swap low. 1: Capable of sending Fast Role Swap signal as Source TCPC when receiving COMMAND.SendFRSwapSignal. If STANDARD_INPUT_CAPABITILIES.Sourc eFRSwap = 1, capable of sending Fast Role Swap signal as source when STANDARD INPUT Source Fast Role Swap is set low. 0: POWER_CONTROL.FastRoleSwapEnable is not supported as sink. 1: POWER_CONTROL.FastRoleSwapEnable is supported as sink. 0: TCPC_CONTROL.Enable watchdog timer is not implemented. 1: TCPC_CONTROL.Enable watchdog timer is implemented. Reserved 00: Not present in TCPC 01: Present in TCPC as an input only pin 10: Present in TCPC as a bidirectional pin, sharing with the STANDARD OUTPUT signal Vbus Sink Disconnect Detect Indicator. The “Vbus Sink Disconnect Detect Indicator” bit in STANDARD_OUTPUT_CAPABILITIES register should also be set to 1. 11: Reserved 0: Not present in TCPC 1: Present in TCPC 0: Not present in TCPC 1: Present in TCPC 0: Not present in TCPC 1: Present in TCPC 0: Not present in TCPC 1: Present in TCPC

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 179 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit 6 5 4 3 2 1

0 7:5

0x2E

0x2F

MESSAGE_HE ADER_INFO

RECEIVE_DET ECT

MediaTek Proprietary and Confidential.

Bit name CPB_OUTPUT_D EBUG_ACCESSO RY CPB_OUTPUT_V BUS_PRESENT CPB_OUTPUT_A UDIO_ACCESSO RY CPB_OUTPUT_A CTIVE_CABLE CPB_OUTPUT_ MUX_CTRL CPB_OUTPUT_C ONNECT_PRESE NT CPB_OUTPUT_C ONNECT_ORIEN T Reserved

Default

Type

0

R

0: Not present in TCPC 1: Present in TCPC

0

R

0: Not present in TCPC 1: Present in TCPC

0

R

0: Not present in TCPC 1: Present in TCPC

0

R

0

R

0

R

0: Not present in TCPC 1: Present in TCPC

0

R

0: Not present in TCPC 1: Present in TCPC

000

R

4

CABLE_PLUG

0

RW

3

DATA_ROLE

0

RW

2:1

USBPD_SPECRE V

01

RW

0

POWER_ROLE

0

RW

7

Reserved

0

R

6

EN_CABLE_RST

0

RW

5

EN_HARD_RST

0

RW

4

EN_SOP2DB

0

RW

3

EN_SOP1DB

0

RW

1

EN_SOP1

0

RW

0

EN_SOP

0

RW

Description

0: Not present in TCPC 1: Present in TCPC 0: Not present in TCPC 1: Present in TCPC

Reserved 0: Message originated from source, sink, or DRP 1: Message originated from a cable plug 0: Sink 1: Source 00: Revision 1.0 01: Revision 2.0 10: Revision 3.0 11: Reserved 0: Sink 1: Source Reserved 0: TCPC does not detect Cable Reset signaling. 1: TCPC detects Cable Reset signaling. 0: TCPC does not detect Hard Reset signaling. 1: TCPC detects Hard Reset signaling. 0: TCPC does not detect SOP_DBG’’ message. 1: TCPC detects SOP_DBG’’ message. 0: TCPC does not detect SOP_DBG’ message. 1: TCPC detects SOP_DBG’ message. 0: TCPC does not detect SOP’’ message. 1: TCPC detects SOP’’ message. 0: TCPC does not detect SOP’ message. 1: TCPC detects SOP’ message. 0: TCPC does not detect SOP message. 1: TCPC detects SOP message.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 180 of 201

MT6360P PMIC Datasheet Confidential A Address 0x30

0x31

Reg name

Bit

Bit name

Default

Type

RX_BYTE_CO UNT

7:0

RX_BYTE_COUN T

00000000

RW

7:3

Reserved

00000

R

2:0

RX_FRAME_TYP E

000

R

7:0

RX_HEAD_0

00000000

R

Byte 0 (bit7-0) of message header

7:0

RX_HEAD_1

00000000

R

Byte 1 (bit15-8) of message header

7:0

RX_OBJ1_0

00000000

R

Byte 0 (bit7-0) of 1st data object

7:0

RX_OBJ1_1

00000000

R

Byte 1 (bit15-8) of 1st data object

7:0

RX_OBJ1_2

00000000

R

Byte 2 (bit23-16) of 1st data object

7:0

RX_OBJ1_3

00000000

R

Byte 3 (bit31-24) of 1st data object

7:0

RX_OBJ2_0

00000000

R

Byte 0 (bit7-0) of 2nd data object

7:0

RX_OBJ2_1

00000000

R

Byte 1 (bit15-8) of 2nd data object

7:0

RX_OBJ2_2

00000000

R

Byte 2 (bit23-16) of 2nd data object

7:0

RX_OBJ2_3

00000000

R

Byte 3 (bit31-24) of 2nd data object

7:0

RX_OBJ3_0

00000000

R

Byte 0 (bit7-0) of 3rd data object

7:0

RX_OBJ3_1

00000000

R

Byte 1 (bit15-8) of 3rd data object

7:0

RX_OBJ3_2

00000000

R

Byte 2 (bit23-16) of 3rd data object

7:0

RX_OBJ3_3

00000000

R

Byte 3 (bit31-24) of 3rd data object

7:0

RX_OBJ4_0

00000000

R

Byte 0 (bit7-0) of 4th data object

7:0

RX_OBJ4_2

00000000

R

Byte 2 (bit23-16) of 4th data object

7:0

RX_OBJ4_3

00000000

R

Byte 3 (bit31-24) of 4th data object

RX_BUF_FRA ME_TYPE

RX_BUF_HEA DER_BYTE_0 RX_BUF_HEA 0x33 DER_BYTE_1 RX_BUF_OBJ1 0x34 _BYTE_0 RX_BUF_OBJ1 0x35 _BYTE_1 RX_BUF_OBJ1 0x36 _BYTE_2 RX_BUF_OBJ1 0x37 _BYTE_3 RX_BUF_OBJ2 0x38 _BYTE_0 RX_BUF_OBJ2 0x39 _BYTE_1 RX_BUF_OBJ2 0x3A _BYTE_2 RX_BUF_OBJ2 0x3B _BYTE_3 RX_BUF_OBJ3 0x3C _BYTE_0 RX_BUF_OBJ3 0x3D _BYTE_1 RX_BUF_OBJ3 0x3E _BYTE_2 RX_BUF_OBJ3 0x3F _BYTE_3 RX_BUF_OBJ4 0x40 _BYTE_0 RX_BUF_OBJ4 Byte 1 (bit15-8) of 4th 0x41data object _BYTE_1 RX_BUF_OBJ4 0x42 _BYTE_2 RX_BUF_OBJ4 0x43 _BYTE_3 0x32

MediaTek Proprietary and Confidential.

Description Indicates number of bytes in this register that are not stale. TCPM should read the first RECEIVE_BYTE_COUNT bytes in this register. Reserved Type of received frame 000: Received SOP 001: Received SOP' 010: Received SOP'' 011: Received SOP_DBG’ 100: Received SOP_DBG’’ 110: Received Cable Reset All others are reserved.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 181 of 201

MT6360P PMIC Datasheet Confidential A Address 0x44 0x45 0x46 0x47 0x48 0x49 0x4A 0x4B 0x4C 0x4D 0x4E 0x4F

0x50

Reg name RX_BUF_OBJ5 _BYTE_0 RX_BUF_OBJ5 _BYTE_1 RX_BUF_OBJ5 _BYTE_2 RX_BUF_OBJ5 _BYTE_3 RX_BUF_OBJ6 _BYTE_0 RX_BUF_OBJ6 _BYTE_1 RX_BUF_OBJ6 _BYTE_2 RX_BUF_OBJ6 _BYTE_3 RX_BUF_OBJ7 _BYTE_0 RX_BUF_OBJ7 _BYTE_1 RX_BUF_OBJ7 _BYTE_2 RX_BUF_OBJ7 _BYTE_3

TX_BUF_FRA ME_TYPE

Bit

MediaTek Proprietary and Confidential.

Default

Type

Description

7:0

RX_OBJ5_0

00000000

R

Byte 0 (bit7-0) of 5th data object

7:0

RX_OBJ5_1

00000000

R

Byte 1 (bit15-8) of 5th data object

7:0

RX_OBJ5_2

00000000

R

Byte 2 (bit23-16) of 5th data object

7:0

RX_OBJ5_3

00000000

R

Byte 3 (bit31-24) of 5th data object

7:0

RX_OBJ6_0

00000000

R

Byte 0 (bit7-0) of 6th data object

7:0

RX_OBJ6_1

00000000

R

Byte 1 (bit15-8) of 6th data object

7:0

RX_OBJ6_2

00000000

R

Byte 2 (bit23-16) of 6th data object

7:0

RX_OBJ6_3

00000000

R

Byte 3 (bit31-24) of 6th data object

7:0

RX_OBJ7_0

00000000

R

Byte 0 (bit7-0) of 7th data object

7:0

RX_OBJ7_1

00000000

R

Byte 1 (bit15-8) of 7th data object

7:0

RX_OBJ7_2

00000000

R

Byte 2 (bit23-16) of 7th data object

7:0

RX_OBJ7_3

00000000

R

Byte 3 (bit31-24) of 7th data object

7:6

Reserved

00

R

5:4

TX_RETRY_CNT

00

RW

Reserved

0

R

000

RW

Reserved 00: No message retry is required. 01: Automatically retry message transmission once 10: Automatically retry message transmission twice 11: Automatically retry message transmission three times Reserved 000: Transmit SOP 001: Transmit SOP' 010: Transmit SOP'' 011: Transmit SOP_DBG’ 100: Transmit SOP_DBG’’ 101: Transmit Hard Reset 110: Transmit Cable Reset 111: Transmit BIST Carrier Mode 2 (TCPC should exit BIST mode no later than tBISTContMode max.)

3

2:0

TX_BYTE_COU Number of bytes TCPM 0x51 will write NT TX_BUF_HEA 0x52 DER_BYTE_0 TX_BUF_HEA 0x53 DER_BYTE_1

Bit name

TX_FRAME_TYP E

TX_BYTE_COUN T 7:0

TX_HEAD_0

00000000

RW

Byte 0 (bit7-0) of message header

7:0

TX_HEAD_1

00000000

RW

Byte 1 (bit15-8) of message header

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 182 of 201

MT6360P PMIC Datasheet Confidential A Address 0x54 0x55 0x56 0x57 0x58 0x59 0x5A 0x5B 0x5C 0x5D 0x5E 0x5F 0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6A 0x6B

Reg name TX_BUF_OBJ1 _BYTE_0 TX_BUF_OBJ1 _BYTE_1 TX_BUF_OBJ1 _BYTE_2 TX_BUF_OBJ1 _BYTE_3 TX_BUF_OBJ2 _BYTE_0 TX_BUF_OBJ2 _BYTE_1 TX_BUF_OBJ2 _BYTE_2 TX_BUF_OBJ2 _BYTE_3 TX_BUF_OBJ3 _BYTE_0 TX_BUF_OBJ3 _BYTE_1 TX_BUF_OBJ3 _BYTE_2 TX_BUF_OBJ3 _BYTE_3 TX_BUF_OBJ4 _BYTE_0 TX_BUF_OBJ4 _BYTE_1 TX_BUF_OBJ4 _BYTE_2 TX_BUF_OBJ4 _BYTE_3 TX_BUF_OBJ5 _BYTE_0 TX_BUF_OBJ5 _BYTE_1 TX_BUF_OBJ5 _BYTE_2 TX_BUF_OBJ5 _BYTE_3 TX_BUF_OBJ6 _BYTE_0 TX_BUF_OBJ6 TX_BUF_OBJ6 _BYTE_2 TX_BUF_OBJ6 _BYTE_3

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

Description

7:0

TX_OBJ1_0

00000000

RW

Byte 0 (bit7-0) of 1st data object

7:0

TX_OBJ1_1

00000000

RW

Byte 1 (bit15-8) of 1st data object

7:0

TX_OBJ1_2

00000000

RW

Byte 2 (bit23-16) of 1st data object

7:0

TX_OBJ1_3

00000000

RW

Byte 3 (bit31-24) of 1st data object

7:0

TX_OBJ2_0

00000000

RW

Byte 0 (bit7-0) of 2nd data object

7:0

TX_OBJ2_1

00000000

RW

Byte 1 (bit15-8) of 2nd data object

7:0

TX_OBJ2_2

00000000

RW

Byte 2 (bit23-16) of 2nd data object

7:0

TX_OBJ2_3

00000000

RW

Byte 3 (bit31-24) of 2nd data object

7:0

TX_OBJ3_0

00000000

RW

Byte 0 (bit7-0) of 3rd data object

7:0

TX_OBJ3_1

00000000

RW

Byte 1 (bit15-8) of 3rd data object

7:0

TX_OBJ3_2

00000000

RW

Byte 2 (bit23-16) of 3rd data object

7:0

TX_OBJ3_3

00000000

RW

Byte 3 (bit31-24) of 3rd data object

7:0

TX_OBJ4_0

00000000

RW

Byte 0 (bit7-0) of 4th data object

7:0

TX_OBJ4_1

00000000

RW

Byte 1 (bit15-8) of 4th data object

7:0

TX_OBJ4_2

00000000

RW

Byte 2 (bit23-16) of 4th data object

7:0

TX_OBJ4_3

00000000

RW

Byte 3 (bit31-24) of 4th data object

7:0

TX_OBJ5_0

00000000

RW

Byte 0 (bit7-0) of 5th data object

7:0

TX_OBJ5_1

00000000

RW

Byte 1 (bit15-8) of 5th data object

7:0

TX_OBJ5_2

00000000

RW

Byte 2 (bit23-16) of 5th data object

7:0

TX_OBJ5_3

00000000

RW

Byte 3 (bit31-24) of 5th data object

7:0

TX_OBJ6_0

00000000

RW

Byte 0 (bit7-0) of 6th data object

7:0

TX_OBJ6_1

00000000

RW

Byte 1 (bit15-8) of 6th data object

7:0

TX_OBJ6_2

00000000

RW

Byte 2 (bit23-16) of 6th data object

7:0

TX_OBJ6_3

00000000

RW

Byte 3 (bit31-24) of 6th data object

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 183 of 201

MT6360P PMIC Datasheet Confidential A Address 0x6C 0x6D 0x6E 0x6F

0x8A

0x8C

Reg name TX_BUF_OBJ7 _BYTE_0 TX_BUF_OBJ7 _BYTE_1 TX_BUF_OBJ7 _BYTE_2 TX_BUF_OBJ7 _BYTE_3

Bit

Bit name

Default

Type

7:0

TX_OBJ7_0

00000000

RW

Byte 0 (bit7-0) of 7th data object

7:0

TX_OBJ7_1

00000000

RW

Byte 1 (bit15-8) of 7th data object

7:0

TX_OBJ7_2

00000000

RW

Byte 2 (bit23-16) of 7th data object

7:0

TX_OBJ7_3

00000000

RW

Byte 3 (bit31-24) of 7th data object

7:6

RP_VALUE_CC2

00

RW

5

RP_VALUE_CC2_ EN

0

RW

00000

R

CC_CTRL1

4:0

Reserved

7:5

VCONN_OCP_SE L

010

RW

4:1

Reserved

0000

R

VCONNCTRL1

0

VCONN_CLIMIT_ EN

0

RW

7

PD_DISMODE_E N

0

RW

6

ENEXTMSG

1

RW

0x8F

MediaTek Proprietary and Confidential.

Description

RP value of CC2 00: Rp default 01: Rp 1.5A 10: Rp 3.0A 11: Reserved Note: These bits work when RP_VALUE_CC2_EN is 1'b1. When this bit is 1'b1, RP value of CC1 and CC2 can select different values. 0: RP value of CC1 and CC2 are determined by RP_VALUE (reg 0x1A[5:4]). 1: RP value of CC1 is determined by RP_VALUE (reg 0x1A[5:4]). RP value of CC2 is determined by RP_VALUE_CC2 (reg 0x8A[7:6]). Reserved Selects PD_VCONN OCP level 000: 100 mA 001: 200 mA 010: 300 mA 011: 400 mA 100: 500 mA 101: 600 mA 110: 700 mA 111: 800 mA Reserved PD_VCONN OCP current limit 0: OCP shutdown mode (disable PD_VCONN immediately when OC occurs) 1: OCP current limit mode (PD will clamp the current of PD_VCONN not to exceed OC level when OC occurs) PD disable mode control 0: Enable PD connection 1: Disable PD connection 0: Disable PD3.0 extended message 1: Enable PD3.0 extended message affect GoodCRC receive detect between PD2.0 and PD3.0

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 184 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Default

Type

5

SHIPPING_OFF

0

RW

4

WAKEUP_EN

1

RW

3

AUTOIDLE_EN

0

RW

010

RW

2:0

0x90

Bit name

AUTOIDLE_TIME OUT

7

PD_BG_EN

1

RW

6

BMCIO_IDLE_EN

0

RW

5

VCONN_DISCHA RGE_EN

0

RW

3

LPWR_EN

0

RW

MODECTRL3

MediaTek Proprietary and Confidential.

Description In shutdown/shipping mode, both CC1 and CC2 keep with Rd, PD function is disabled. Exiting shutdown/shipping mode, PD function is available. 0: Shutdown/Shipping mode 1: Non-shutdown/shipping mode Wake up function for that can escape from low-power mode when CC is attached under low-power mode 0: Disable 1: Enable When it enters idle mode, OSC of interrupt is closed for power saving. If there are status changes on CC or Vbus, OSC will be restarted. The idle mode timeout time is based on AUTOIDLE_TIMEOUT(0x8F[2:0]) setting 0: Disable auto entering idle mode 1: Enable auto entering idle mode These bits can be used to set up the time before entering into auto idle, and the time setting is based on: (AUTOIDLE_TIMEOUT×2 + 1)*6.4 ms 000: 6.4 ms 001: 19.2 ms 010: 32 ms … 111: 96 ms This bit will enable PD bandgap and OSC_320K. Furthermore, the whole PD function is gated by this bit. 0: Disable PD bandgap and OSC_320K 1: Enable PD bandgap and OSC_320K When no I2C command, interrupt and CC communication occurs, and the manual idle function can be on. 0: Disable 1: Enable PD_VCONN discharge path 0: Disable 1: Enable Selects CC pin pull-up voltage in lowpower mode 0: Disable LDO (bypass VDDA) 1: Enable LDO (2V) Set this bit to 1'b1, CC will enter lowpower mode. In low-power mode, CC apply low-power Rp/Rd to reduce power consumption, and CC will exit

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 185 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

1

RW

1

VBUS_DET_EN

1

RW

0

BMCIO_OSC_EN

1

RW

Reserved

00

R

M_VBUS_VALID

0

RW

0

RW

0

RW

4 3

M_OTD_FLAG

0

RW

1

M_VBUS_80

0

RW

0

M_WAKEUP

0

RW

0

RW

0

RW

0

R

0

RW

0

RW

0

RW

0

RW

0

RW

0

RW

6 5 4 RT_MASK2

3 2 1

1: Interrupt unmasked

0 0x93

RT_MASK3

MediaTek Proprietary and Confidential.

M_VBUS_MEAS _80_F M_VCONN_SHT _GND

2

7

0x92

Type

PD_IREF_EN

5

RT_MASK1

Default

2

7:6

0x91

Bit name

7

M_WATER_DET _DONE M_WATER_EVE NT Reserved M_VCONN_VALI D M_VCONOCP_ CLIMIT M_VCONN_RV M_VCONN_OV M_VCONN_OV _CC1 M_CMP_VBUS_ TO_CC2

Description low-power mode when Rp or Rd attached on CC1 or CC2 automatically. 0: Exit low-power mode 1: Enter low-power mode Set this bit to enable PD IREF. PD function can work after PD IREF is enabled. 0: Disable PD IREF 1: Enable PD IREF PD VBUS detection function 0: Disable 1: Enable 24M oscillator for BMC communication 0: Disable 24M oscillator 1: Enable 24M oscillator Note: 24M oscillator will be enabled automatically when INT occurs. Reserved 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 186 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit 6 5 4 3:0

0x95

M_CTD Reserved

Default

Type

0

RW

0

RW

0

RW

0000

R

7

M_MIDDET_CC2

0

RW

6

M_MIDDET_CC1

0

RW

5

M_HIDET_CC2

0

RW

4

M_HIDET_CC1

0

RW

3

M_LODET_CC2

0

RW

2

M_LODET_CC1

0

RW

0

RW

0

RW

00

R

RT_MASK5

1 0 7:6

0x96

Bit name M_CMP_VBUS_ TO_CC1 M_TX_DISCARD _TIMEOUT

RT_INT1

M_RA_CABLE_C C2 M_RA_CABLE_C C1 Reserved

5

INT_VBUS_VALI D

0

RWC

4

INT_VBUS_ME AS_80_F

0

RWC

3

INT_VCONN_S HT_GND

0

RWC

2

INT_OTD_FLAG

0

RWC

1

INT_VBUS_80

0

RWC

0

INT_WAKEUP

0

RWC

0

RWC

INT_ONESHOT_E VENT 0x97

RT_INT2 6

MediaTek Proprietary and Confidential.

INT_RUST_EVEN T

Description 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked 0: Interrupt masked 1: Interrupt unmasked Reserved 0: Cleared 1: When VBUS_VALID status (0x9B[5]) changes 0: Cleared, 1: When VBUS_MEAS_80 (0x9B[4]) status changes from 1'b0 to 1'b1 0: Cleared 1: When VCONN_SHT_GND status (0x9B[3]) changes to 1'b1 0: Cleared 1: When OTD_FLAG status (0x9B[2]) changes from 1'b0 to 1'b1 0: Cleared 1: When VBUS_SAFE0V (0x9B[1]) changes from 1'b0 to 1'b1 0: Cleared 1: Exit low-power mode When RUST_DET_ONESHOT_EN is set to 1'b1, the detection is operated. 0: Detection is not operated. 1: Detection is over. Water detection interrupt 0: No event 1: When the number of counts set by

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 187 of 201

MT6360P PMIC Datasheet Confidential A Address

0x98

0x9A

Reg name

RT_INT3

RT_INT5

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

5

Reserved

0

R

4

INT_VCONN_IN VALID

0

RWC

3

INT_VCONNOCP _CLIMIT_F

0

RWC

2

INT_VCONN_RV

0

RWC

1

INT_VCONN_OV _CC2

0

RWC

0

INT_VCONN_OV _CC1

0

RWC

7

INT_CMP_VBU S_TO_CC2

0

RWC

6

INT_CMP_VBU S_TO_CC1

0

RWC

5

Reserved

0

R

4

INT_CTD

0

RWC

3:0

Reserved

0000

R

7

INT_MIDDET_CC 2

0

RWC

6

INT_MIDDET_CC 1

0

RWC

5

INT_HIDET_CC2

0

RWC

4

INT_HIDET_CC1

0

RWC

3

INT_LODET_CC2

0

RWC

1

INT_RA_CABLE_ CC2

0

RWC

Description 0xC1[3:2] with rust status (0xC0[3:0]) is achieved, this bit will become 1'b1. Reserved 0: Cleared 1: VCONN_INVALID status (0x9C[4]) changes from 1'b0 to 1'b1. 0: Cleared 1: VCONN_OCP_FLAG (0x9C[3]) changes from 1'b1 to 1'b0 at current limit mode. 0: Cleared 1: VCONN_RV status (0x9C[2]) changes from 1'b0 to 1'b1. 0: Cleared 1: VCONN_OV_CC2 status (0x9C[1]) changes from 1'b0 to 1'b1(level trigger). 0: Cleared 1: VCONN_OV_CC1 status (0x9C[0]) changes from 1'b0 to 1'b1(level trigger). 0: Cleared 1: CMP_VBUS_TO_CC2 status (0x9D[7]) changes from 1'b0 to 1'b1. 0: Cleared 1: CMP_VBUS_TO_CC1 status (0x9D[6]) changes from 1'b0 to 1'b1. Reserved 0: Cleared 1: When cable yype detection is done. Reserved 0: Cleared 1: MIDDET_CC2 status (0x9F[7]) changes 0: Cleared 1: MIDDET_CC1 status (0x9F[6]) changes 0: Cleared 1: HIDET_CC2 status (0x9F[5]) changes 0: Cleared 1: HIDET_CC1 status (0x9F[4]) changes 0: Cleared 1: LODET_CC2 status (0x9F[3]) changes 0: Cleared 1: LODET_CC1 status (0x9F[2]) changes 0: Cleared 1: RA_CABLE_CC2 status (0x9F[1]) changes from 1'b0 to 1'b1.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 188 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

0

INT_RA_CABLE_ CC1

0

Reserved

00

5

VBUS_VALID

0

4

VBUS_MEAS_80

0

3

VCONN_SHT_GN D

0

2

OTD_FLAG

0

1

VBUS_SAFE0V

0

0

Reserved

0

WD_STATUS

00

5

Reserved

0

4

VCONN_INVALID

0

3

VCONN_OCP_FL AG

0

R

2

VCONN_RV

0

R

7:6

0x9B

RT_ST1

7:6

0x9C

RT_ST2

Type

Description

0: Cleared RWC 1: RA_CABLE_CC1 status (0x9F[0]) changes from 1'b0 to 1'b1 R Reserved 0: When VBUS voltage is lower than VREF_VBUS_VALID (0xDA[7:5]) R 1: When VBUS voltage is greater than VREF_VBUS_VALID (0xDA[7:5]) 0: When VBUS voltage is lower than VREF_VBUS_MEAS(0xD9[5:0]) R 1: When VBUS voltage is greater than VREF_VBUS_MEAS (0xD9[5:0]) PD_VCONN short to GND means PD_VCONN is not greater than 2.4V after VCONN_SHT_GND_TIMER R (0xE3[5:4]) when PD_VCONN is enabled. 0: No PD_VCONN short to GND 1: PD_VCONN short to GND This bit works when TYPEC_OTD_EN (0x8A[2]) is enabled. R 0: OT event does not occur. 1: OT event occurs. Note: OT event is from PMIC. 0: When VBUS voltage is greater than 0.8V. R 1: When VBUS voltage is lower than 0.8V. R Reserved Water detection results (update after water detection check is done) 00: No water R 01: CC1 or CC2 has water. 10: DP or DM has water. 11: Either of CC1 or CC2 and either of DP or DM has water. R Reserved 0: PD_VCONN voltage is greater than 2.7V. 1: PD_VCONN voltage is lower than R 2.7V. Note: This bit works when VCONN_CLIMIT_EN (0x8C[0]) is enabled.

0: PD_VCONN current is lower than

MediaTek Proprietary and Confidential.

VCONN_OCP_SEL (0x8C[7:5]) setting. 1: PD_VCONN current is greater than VCONN_OCP_SEL (0x8C[7:5]) setting. When CC (selected for VCONN) voltage is greater than PD_VCONN (internal

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 189 of 201

MT6360P PMIC Datasheet Confidential A Address

0x9D

Reg name

RT_ST3

Bit

Bit name

Default

Type

1

VCONN_OV_CC2

0

R

0

VCONN_OV_CC1

0

R

7

CMP_VBUS_TO_ CC2

0

R

6

CMP_VBUS_TO_ CC1

0

R

5

Reserved

0

R

4

CABLE_TYPE

0

R

0000

R

0

R

3:0

7 0x9F

Reserved

MIDDET_CC2

RT_ST5

Description VCONN voltage), PD_VCONN RV event will occur. 0: No PD_VCONN RV occurs. 1: PD_VCONN RV occurs. 0: CC2 voltage is lower than 5.75V. 1: CC2 voltage is greater than 5.75V. Note: This bit works when VCONN_OVP_EN_CC2 (0xE2[3]) is enabled. 0: CC1 voltage is lower than 5.75V. 1: CC1 voltage is greater than 5.75V. Note: This bit works when VCONN_OVP_EN_CC1 (0xE2[4]) is enabled. Result of VBUS short to CC2 detection 0: CC2 voltage is less than 3.45V 1: CC2 voltage is greater than 3.45V Note: This bit works when CMPEN_VBUS_TO_CC2 (0xDC[7]) is set to 1'b1. Result of VBUS short to CC1 detection 0: CC1 voltage is less than 3.45V 1: CC1 voltage is greater than 3.45V Note: This bit works when CMPEN_VBUS_TO_CC1 (0xDC[6]) is set to 1'b1. Reserved Result of cable type detection This bit will keep 1'b0 when VBUS is not present. 0: Type-C 1: Type-A Reserved Result of CC2 voltage detection 0: CC2 voltage is less than VREF_LODET_CC2 (0xD5[3:0]) or greater than VREF_HIDET_CC2 (0xD5[7:4]). 1: CC2 voltage is greater than VREF_LODET_CC2 (0xD5[3:0]) and greater than VREF_HIDET_CC2 (0xD5[7:4]). Note: This bit works when CMPEN_VDET_CC2 (0xDB[5]),

CMPEN_LODET_CC2 (0xDB[4]), and

6 MediaTek Proprietary and Confidential.

MIDDET_CC1

0

R

CMPEN_HIDET_CC2 (0xDB[3]) are all set to 1'b1. Result of CC1 voltage detection 0: CC1 voltage is less than VREF_LODET_CC1 (0xD6[3:0]) or greater than VREF_HIDET_CC1

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 190 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

5

HIDET_CC2

0

R

4

HIDET_CC1

0

R

3

LODET_CC2

0

R

2

LODET_CC1

0

R

Description (0xD6[7:4]). 1: CC1 voltage is greater than VREF_LODET_CC1 (0xD6[3:0]) and greater than VREF_HIDET_CC1(0xD6[7:4]). Note: This bit works when CMPEN_VDET_CC1 (0xDB[2]), CMPEN_LODET_CC1 (0xDB[1]), and CMPEN_HIDET_CC1(0xDB[0]) are all set to 1'b1. Result of CC2 voltage detection 0: CC2 voltage is greater than VREF_HIDET_CC2 (0xD5[7:4]). 1: CC2 voltage is less than VREF_HIDET_CC2 (0xD5[7:4]). Note: This bit works when CMPEN_VDET_CC2 (0xDB[5]) and CMPEN_HIDET_CC2 (0xDB[4]) are both set to 1'b1. Result of CC1 voltage detection 0: CC1 voltage is greater than VREF_HIDET_CC1 (0xD6[7:4]). 1: CC1 voltage is less than VREF_HIDET_CC1 (0xD6[7:4]). Note: This bit works when CMPEN_VDET_CC1 (0xDB[2]) and CMPEN_HIDET_CC1 (0xDB[1]) are both set to 1'b1. Result of CC2 voltage detection 0: CC2 voltage is less than VREF_LODET_CC2 (0xD5[3:0]). 1: CC2 voltage is greater than VREF_LODET_CC2 (0xD5[3:0]). Note: This bit works when CMPEN_VDET_CC2 (0xDB[5]) and CMPEN_LODET_CC2 (0xDB[3]) are both set to 1'b1. Result of CC1 voltage detection 0: CC1 voltage is less than VREF_LODET_CC1 (0xD6[3:0]). 1: CC1 voltage is greater than VREF_LODET_CC1 (0xD6[3:0]). Note: This bit works when CMPEN_VDET_CC1 (0xDB[2]) and CMPEN_LODET_CC1 (0xDB[0]) are both

set to 1'b1.

1

MediaTek Proprietary and Confidential.

RA_CABLE_CC2

0

R

E-Mark Cable (RA) detection on CC2 during low-power mode 0: No RA cable on CC2 1: RA cable on CC2 Note: This bit works when low-power

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 191 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

0

RA_CABLE_CC1

0

R

0000000

R

0

W

7:1 0xA0

SOFTRESET

0xA2

DRP_CTRL1

0xA3

DRP_CTRL2

0xA4

DRP_CTRL3

0

Reserved SOFT_RESET

7:4

Reserved

0000

R

3:0

TDRP

0011

RW

7:0

DCSRCDRP[7:0]

01000111

RW

7:2

Reserved

000000

R

1:0

DCSRCDRP[9:8]

01

RW

Description mode is enabled. (LPWR_EN(0x90[3]) = 1'b1) E-Mark Cable (RA) detection on CC1 during low-power mode 0: No RA cable on CC1. 1: RA cable on CC1. Note: This bit works when low-power mode is enabled. (LPWR_EN(0x90[3]) = 1'b1) Reserved When writing 1'b1 to this bit, it will trigger soft-reset event, and all register settings will be reset to default value. Reserved The period a DRP will complete a Source to Sink and back advertisement Period = TDRP×6.4 + 51.2 ms 0000: 51.2 ms 0001: 57.6 ms 0010: 64 ms 0011: 70.4 ms … 1110: 140.8 ms 1111: 147.2 ms Percent of time that a DRP will advertise source during tDRP DUTY = (DCSRCDRP[9:0] + 1)/1024 0000000000: 1/1024 0000000001: 2/1024 … 0101000111: 328/1024 … 1111111110: 1023/1024 1111111111: 1024/1024 Note: Setting with 0xA4[9:8] Default: 328/1024 Reserved Percent of time that a DRP will advertise source during tDRP DUTY = (DCSRCDRP[9:0] + 1)/1024 0000000000: 1/1024 0000000001: 2/1024 … 0101000111: 328/1024

… 1111111110: 1023/1024 1111111111: 1024/1024 Note: Setting with 0xA3[7:0] Default: 328/1024

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 192 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

0xBD

CABLE_TYPE_ CTRL

7:0

CTD_TIMER

7:4

0xBE

WATCHDOG_C TRL 3:0

7

0xBF

Bit name

Default

Type

00011001

RW

Reserved

0000

R

WATCHDOG_SEL

1011

RW

I2C_TO_RST_EN

0

RW

I2C_TO_RST_C TRL 6:4

Reserved

000

R

3:0

I2C_TO_RST_SEL

1000

RW

Description Cable Type Detect timer starts when RP connect or CTD_ONESHOT (0xEC[0]) = 1'b1, and stops when Cable Type Detect timer timeout. Cable Type Detect timer timeout = (CTD_TIMER)×3.2 ms 00000000: 0 ms 00000001: 3.2 ms … 00011001: 80 ms ... 11111110: 812.8 ms 11111111: 816.0 ms Reserved The watchdog timer should start when any of the interrupts that are not masked in the Alert register are set or when the Interrupt pin is asserted. Watchdog timeout time = (WATCHDOG_SEL + 1)×0.4 sec 0000: 0.4s 0001: 0.8s … 1011: 4.4s ... 1110: 6.0s 1111: 6.4s Set this bit to 1'b1 to enable I2C reset timer. When I2C reset timer is enabled, it will monitor SCL and SDA. When SCL and SDA both keep low, I2C reset timer will start to count, and I2C reset timer will be cleared to 0 when SCL or SDA becomes high. When I2C reset timer timeout, it will trigger soft reset event, and all register will reset to default value. 0: Disable I2C reset timer 1: Enable I2C reset timer Reserved Timeout time for I2C reset timer Timeout time = (I2C_TO_RST_SEL + 1)×12.5 ms 0000: 12.5 ms 0001: 25.0 ms



0xC0

WD_DET_CTR L1

MediaTek Proprietary and Confidential.

7

WD_DPDM_DE T_EN

0

RW

1000: 112.5 ms ... 1111: 200 ms When this bit set to 1'b1, it will enable water detection flow. When water

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 193 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

Bit

Bit name

Default

Type

6

WD_PROTECT_ EN

0

RW

5

WD_ONESHOT _EN

0

RW

4

WD_VBUS_MO DE_STS

0

R

3

WD_CC2_RUST _STS

0

R

2

WD_CC1_RUST _STS

0

R

1

WD_DM_RUST _STS

0

R

0

WD_DP_RUST_ STS

0

R

Water detection status of DM

MediaTek Proprietary and Confidential.

Description detection flow is enabled, it will process water detection checked on DP or DM after CC1 or CC2 attached. 0: Disable Water Detection flow 1: Enable Water Detection flow Note: Water detection flow works when low-power mode is enabled (LPWR_EN(0x90[3]) = 1'b1). When this bit set to 1'b1, it will enable water protection flow. In water protection flow, CC1/CC2 or DP/DM will process water detection checked periodically (determined by WD_PINS_SEL(0xC1[7:6])). When CC1/CC2/DP/DM are not in water detection check, they will keep in floating. The period is determined from WD_SLEEP_TIME (0xC4[7:0]). 0: Disable water protection flow 1: Enable water protection flow Note: Water protection flow is work when low-power mode is enabled (LPWR_EN(0x90[3]) = 1'b1). Set this bit to 1'b1 to trigger one-shot mode in water detection. When oneshot mode is triggered, it will process water detection check on CC1/CC2 or DP/DM (determined by WD_PINS_SEL (0xC1[7:6])). 0: Not trigger 1: Trigger (after detection done → reset to 0 automatically) WD+ mode status (for micro-b VBUS trigger DPDM water detection) 0: Disable WD+ mode 1: Enable WD+ mode Note: When WD+ mode is enabled, every time VBUS detect event occurs, one-shot mode is triggered once. Water detection status of CC2 0: No water detected in CC2 1: Water is detected in CC2. Water detection status of CC1 0: No water detected in CC1 1: Water is detected in CC1. 0: No water detected in DM 1: Water is detected in DM. Water detection status of DP 0: No water detected in DP 1: Water is detected in DP.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 194 of 201

MT6360P PMIC Datasheet Confidential A Address

0xC1

0xC4

0xD5

Reg name

WD_DET_CTR L2

WD_DET_CTR L5

Bit

Bit name

Default

Type

7:6

WD_PINS_SEL

00

RW

5:4

Reserved

00

R

3:2

WD_PINS_CNT

00

RW

1:0

WD_EXIT_COUN T

00

RW

7:0

WD_SLEEP_TIM 00001001 E

RW

7:4

VREF_HIDET_CC 2

RW

HILO_CTRL1

0111

Description Selects WD pins when WD_PROTECT_EN or WD_ONESHOT_EN is set to 1 00: DP, DM, CC1 and CC2 01: DP and DM 10: CC1 and CC2 11: Reserved Reserved Water detection senses CC1/CC2/DP/DM four pins, "WD_PINS_CNT=00" means at least 1 pin is detected for water detection. 00: At least 1 pin 01: At least 2 pins 10: At least 3 pins 11: At least 4 pins (all of four pins are detected water) Exiting counts during rust protection flow (when WD_PROTECT_EN is 1) 00: 1 01: 2 10: 4 11: 8 Check period in water protection flow (when WD_PROTECT_EN (0xC0[6]) is 1'b1) 00000000: 102.4 ms 00000001: 204.8 ms … 00001001: 1.024s ... 11111110: 26.112s 11111111: 26.214s CC voltage high detection VREF setting for CC2 Adjust VREF for dedicated voltage detect and trigger HIDET interrupt. This setting is also applied to DRP when toggled as source to detect dedicated attached CC level. (VREF = 0.2V×(Code + 1)) 0000: 0.2V 0001: 0.4V ... 0111: 1.6V (default)

...

3:0

MediaTek Proprietary and Confidential.

VREF_LODET_CC 2

0001

RW

1110: 3.0V 1111: 3.2V CC voltage low detection VREF setting for CC2

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 195 of 201

MT6360P PMIC Datasheet Confidential A Address

0xD6

1: Enable

0xD9

Reg name

Bit

Bit name

Default

Type

7:4

VREF_HIDET_CC 1

0111

RW

3:0

VREF_LODET_CC 1

0001

RW

HILO_CTRL2

7

VBUS_HYS_EN

1

RW

6

VBUS_MEAS_EN

0

RW

VBUS_CTRL1

5:0

MediaTek Proprietary and Confidential.

VREF_VBUS_ME AS_80

000000

RW

Description Adjust VREF for dedicated voltage detect and trigger LODET interrupt. This setting is also applied to DRP when toggled as source to detect dedicated attached CC level. (VREF = 0.2V×(Code + 1)) 0000: 0.2V 0001: 0.4V ... 1110: 3.0V 1111: 3.2V CC voltage high detection VREF setting for CC1 Adjust VREF for dedicated voltage detect and trigger HIDET interrupt. This setting also applies to DRP when toggled as source to detect dedicated attached CC level. (VREF = 0.2V×(Code + 1)) 0000: 0.2V 0001: 0.4V ... 0111: 1.6V (default) ... 1110: 3.0V 1111: 3.2V CC voltage low detection VREF setting for CC1 Adjust VREF for dedicated voltage detect and trigger LODET interrupt. This setting also applies to DRP when toggled as source to detect dedicated attached CC level. (VREF = 0.2V×(Code + 1)) 0000: 0.2V 0001: 0.4V ... 1110: 3.0V 1111: 3.2V VBUS detection hysteresis voltage 0: Disable 1: Enable Enables VBUS voltage measure comparator 0: Disable Voltage for VBUS*80% voltage measure Threshold: 0.5~24V, LSB = 0.5V*80% 000000: 0.5V*80% 000001: 1.0V*80%

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 196 of 201

MT6360P PMIC Datasheet Confidential A Address

0xDA

0xDC

Reg name

VBUS and CC_CTRL

Bit

7:5

VREF_VBUS_VAL ID

4:0

Reserved

Default

Type

000

RW

00000

R

7

CMPEN_VBUS_T O_CC2

0

RW

6

CMPEN_VBUS_T O_CC1

0

RW

000000

R

RESV_SEL

5:0

0xEC

Bit name

Reserved

7

DIS_RPDET

0

RW

6

RPDET_ONESHO T

0

RW

5

OT_CCOPEN_EN

1

RW

4

VBUS_AUTODIS

0

R

3

VBUS_BLEEDDIS

0

R

CTD_CTRL2

Description … 101110: 23.5V*80% 101111: 24.0V*80% 110000: Reserved … 111111: Reserved VBUS_VALID (0x9B[5]) threshold: 2.6~ 4.0V, LSB = 0.2V 000: 2.6V 001: 2.8V … 110: 3.8V 111: 4.0V Reserved 0: Disable VBUS short to CC2 detection 1: Enable VBUS short to CC2 detection (Check if CC2 voltage is greater than 3.45V or not) 0: Disable VBUS short to CC1 detection 1: Enable VBUS short to CC1 detection (Check if CC1 voltage is greater than 3.45V or not) Reserved Rp Connect auto detection will check if Rp connects on CC every time CC acts as Sink after DRP toggling is finished. 0: Enable Rp Connect auto detection 1: Disable Rp Connect auto detection Set this bit to 1'b1 to enable Rp Connect detection manually. It will check if Rp connects on CC when CC acts as sink. This bit works when RP Connect auto detection is disabled. (DIS_RPDET(0xEC[7]) set to 1'b1). 0: Disable Rp Connect detection 1: Enable Rp Connect detection Enables CC open when Type-C Connector OT is detected 0: No change on CC when Type-C Connector OT is detected. 1: Set CC open when Type-C Connector OT is detected. VBUS auto discharge status 0: Not perform auto discharge

1: Perform auto discharge

MediaTek Proprietary and Confidential.

VBUS bleed discharge status 0: Not perform bleed discharge 1: Perform bleed discharge

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 197 of 201

MT6360P PMIC Datasheet Confidential A Address

Reg name

MediaTek Proprietary and Confidential.

Bit

Bit name

Default

Type

2

VBUS_FORCEDIS

0

R

1

CTD_EN

1

RW

0

CTD_ONESHOT

0

RW

Description VBUS force discharge status 0: Not perform force discharge 1: Perform force discharge Set this bit to 1'b1 to enable auto cable type detection. For auto cable type detection, it will check the cable is Type-C or Type-A every time after cable plug-in when CC acts as sink. 0: Disable auto cable type detection 1: Enable auto cable type detection Set this bit to 1'b1 will trigger one-shot cable type detection. It will process cable type detection once. This bit will clear to 1'b0 when cable type detection is finished. 0: No operation 1: Trigger one-shot cable type detection Note: This bit works when CTD_EN (0xEC[1]) is 1'b0.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 198 of 201

MT6360P PMIC Datasheet Confidential A

6

MT6360P Packaging

6.1

Outline Dimensions

Figure 6-1. Package dimension MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 199 of 201

MT6360P PMIC Datasheet Confidential A

Appendix

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 200 of 201

MT6360P PMIC Datasheet Confidential A

Exhibit 1 Terms and Conditions Your access to and use of this document and the information contained herein (collectively this “Document”) is subject to your (including the corporation or other legal entity you represent, collectively “You”) acceptance of the terms and conditions set forth below (“T&C”). By using, accessing or downloading this Document, You are accepting the T&C and agree to be bound by the T&C. If You don’t agree to the T&C, You may not use this Document and shall immediately destroy any copy thereof. This Document contains information that is confidential and proprietary to MediaTek Inc. and/or its affiliates (collectively “MediaTek”) or its licensors and is provided solely for Your internal use with MediaTek’s chipset(s) described in this Document and shall not be used for any other purposes (including but not limited to identifying or providing evidence to support any potential patent infringement claim against MediaTek or any of MediaTek’s suppliers and/or direct or indirect customers). Unauthorized use or disclosure of the information contained herein is prohibited. You agree to indemnify MediaTek for any loss or damages suffered by MediaTek for Your unauthorized use or disclosure of this Document, in whole or in part. MediaTek and its licensors retain titles and all ownership rights in and to this Document and no license (express or implied, by estoppels or otherwise) to any intellectual propriety rights is granted hereunder. This Document is subject to change without further notification. MEDIATEK DOES NOT ASSUME ANY RESPONSIBILITY ARISING OUT OF OR IN CONNECTION WITH ANY USE OF, OR RELIANCE ON, THIS DOCUMENT, AND SPECIFICALLY DISCLAIMS ANY AND ALL LIABILITY, INCLUDING, WITHOUT LIMITATION, CONSEQUENTIAL OR INCIDENTAL DAMAGES. THIS DOCUMENT AND ANY OTHER MATERIALS OR TECHNICAL SUPPORT PROVIDED BY MEDIATEK IN CONNECTION WITH THIS DOCUMENT, IF ANY, ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. MEDIATEK SPECIFICALLY DISCLAIMS ALL WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE, COMPLETENESS OR ACCURACY AND ALL WARRANTIES ARISING OUT OF TRADE USAGE OR OUT OF A COURSE OF DEALING OR COURSE OF PERFORMANCE. MEDIATEK SHALL NOT BE RESPONSIBLE FOR ANY MEDIATEK DELIVERABLES MADE TO MEET YOUR SPECIFICATIONS OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. Without limiting the generality of the foregoing, MEDIATEK MAKES NO WARRANTY, REPRESENTATION OR GUARANTEE REGARDING THE SUITABILITY OF ITS PRODUCTS FOR ANY PARTICULAR PURPOSE, NOR DOES MEDIATEK ASSUME ANY LIABILITY ARISING OUT OF THE APPLICATION OR USE OF ANY PRODUCT, CIRCUIT OR SOFTWARE. You agree that You are solely responsible for the designing, validating and testing Your product incorporating MediaTek’s product and ensure such product meets applicable standards and any safety, security or other requirements. The above T&C and all acts in connection with the T&C or this Document shall be governed, construed and interpreted in accordance with the laws of Taiwan, without giving effect to the principles of conflicts of law.

MediaTek Proprietary and Confidential.

© [2019] MediaTek Inc. All rights reserved. Unauthorized reproduction or disclosure of this document, in whole or in part, is strictly prohibited.

Page 201 of 201