Interfacing the MC34709 with an External Battery Charger, AN4619 - Application Note

Freescale Semiconductor
Application Note
AN4619
Rev. 1.0, 11/2012
Interfacing the MC34709 with an External
Battery Charger
1
Purpose
This document shows an example implementation of an
external battery charger solution for the MC34709 power
management architecture for i.MX processors.
2
Scope
This document provides the design-in information (including
schematic) for using an external charger with isolator charging
path while interfacing with the MC34709 PMIC. It does not
provide instruction on how to fully configure the MC34709
system along with an i.MX processor; however, it does refer to
them in order to provide a clear idea on how the battery
charger would interact in a full system environment.
© Freescale Semiconductor, Inc., 2012. All rights reserved.
Contents
1
Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 MC34709 Device Overview . . . . . . . . . . . . . . 2
4 Interfacing with an External Battery Charger2
5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6 Revision History . . . . . . . . . . . . . . . . . . . . . . 6
MC34709 Device Overview
3
MC34709 Device Overview
The 34709 is a Power Management Integrated Circuit (PMIC) designed primarily for use with the Freescale i.MX50
and i.MX53 families. It offers a low-cost solution targeting embedded applications that do not require a battery
charger. It supports both consumer and industrial applications with a single 130-pin, 8mm x 8mm, 0.5mm-pitch
MAPBGA package that is easy to route in low cost board designs.
Features:
•
•
•
•
•
•
•
•
•
Five buck converters–configurable to provide up to six independent outputs that directly supply the
processor core, memory, and peripheral
Boost regulator for USB PHY domain on i.MX processors
Seven LDO regulators with internal and external pass devices for thermal budget optimization
One low-current, high-accuracy voltage reference for DDR memory
10-bit ADC for monitoring battery and other inputs
Real-time clock and crystal oscillator circuitry with a coin cell backup/charger
SPI/I2C bus for control and register interface
Four general purpose low-voltage I/Os with interrupt capability
Two PWM outputs
The MC34709 can be easily combined with an external charger, allowing flexibility for either single or multi-cell Li-Ion
battery configurations. This document presents the MAX8903 battery charger as an example of a battery charging
solution for the MC34709 power management device. However, it is up to the customer, according to his system
requirements, to select a proper charger device to be used in conjunction with the power management unit.
4
Interfacing with an External Battery Charger
The MC34709 power management device, is powered by a single input supply (BP) that provides full system power
distribution. BP operating voltage range goes from 3.0 V to 4.5 V; therefore, the charger system voltage must be set
within the operating range. One such example of a charger IC, the MAX8903 provides a typical VSYS = 4.325 V,
which makes it suitable to supply full system power to the MC34709. The MAX8903 supplies a 4.2 V battery
regulation voltage suitable for standard 3.7 V Li-ion batteries, which are used in common portable applications.
Figure 1 and Figure 2 show the application schematic, including the external charger and how it connects to the
MC34709.
Freescale does not assume liability, endorse, or warrant components from external manufacturers that are
referenced in circuit drawings or tables. While Freescale offers component recommendations in this configuration,
it is the customer’s responsibility to validate their application.
AN4619, Rev. 1.0
2
Freescale Semiconductor
Interfacing with an External Battery Charger
CHARGER SUPPLY
GND
J2
BATTERY
J3
2
1
J126
2
1
SYS_VIN
GND
J127
2
1
2
1
VBATT
0
BANANA RED
0
CONN BANANA BLACK 2
BANANA RED
CONN BANANA BLACK 2
SYS_VIN
R76
10K
SW5
SW5
U11
C96
10UF
3
4
C101
0.1UF
1
2
6
0
DC1
DC2
DCM
VL
PG1
PG2
C97
1.0 UF
BST
FLT
C98
0.1UF
2
27
28
UOK
LX1
LX2
L13
1UH
DOK
CHG
1
THM
25
26
17
R77
0
0
10
7
C99
0.15UF
15
14
GPIOLV0
12
29
0
R97
10K
0
R79
0
5
9
CS1
CS2
ISET
18
R80
10K
R81
10K
R82
10K
0
CHF_FLT_B
UOK_B
8
DOK_B
22
CHG_STATUS1_B
16
13
R85
10K
R86
604
0
IDC
11
R87
3.0K
CT
SYS1
SYS2
R84
10K
19
USB
IUSB
R83
10K
24
23
0
Signalization
to MCU/PMIC
GPIO Interface
BP
USUS
CEN
GND
EP
BAT1
BAT2
C100
10UF
21
20
0
Connect SYS1 and
SYS2 pins to BP
(system voltage)
VBATT
MAX8903
External Charger
0
NOTE: pins DCM, IUSB, CEN,
USUS may also be connected to
MCU/PMIC GPIO interface for
charger control if required.
Figure 1. External Charger Connection Diagram
AN4619, Rev. 1.0
Freescale Semiconductor
3
Interfacing with an External Battery Charger
U1A
BP_SENSE1
BP
ADIN10
J5
ADIN11
J6
BP
ADIN10
ADIN10
ADIN11
ADIN11
General
Purpose ADCs
NC_2
K6
TSREF
TSX1
K5
TSX2
L4
TSY1
L6
TSY2
L3
TSREF
TSX1/ADIN12
TSX1
TSX2/ADIN13
TSX2
0
R51
10.0K
HDR 1X2 TH
1
2
2
1
HDR 1X2 TH
1
2
HDR 1X2 TH
SPIVCC
J29
R14
2.0K
A14
B15
LDO_3V3
Touch Screen
Interface
TSY2/ADIN15
TSY2
3
2
1
VCOREDIG
J31
NC_3
J120
HDR 1X2 TH
0
R1
TSY1/ADIN14
TSY1
J25
C3
10UF
NC_1
USB/Audio
TSREF1
C9
2.2UF
N1
1
ADIN9
ADIN9
2
H6
ADIN9
PWM1
HDR 1X3
PWM2
PWM1
0
J30
R15
2.0K
J32
SW5
1
2
3
R16
10.0K
SPIVCC
PWM2
HDR 1X3
GPIOVDD
C61
0.1uF
GPIOLV0
A4
0
SPIVCC
GPIOLV1
B2
CLK
B1
MISO/SDA
A2
CS
CLK
SPI/I2C
Interface
GPIOLV2
GPIOLV3
MOSI
CLK32K
Control Logic
CLK32KMCU
CLK32KVCC
VSRTC
VDDLP1
L1
VDDLP
VCOREDIG1
VCOREDIG
VCORE1
VCOREDIG
J2
VCORE
REFCORE1
K1
REFCORE
HDR 1X3
GPIOLV1
GPIOLV3
B9
1
2
3
GPIOLV0
GPIOLV2
B7
GPIOLV2
E10
GPIOLV3
E3
CLK32k
G3
CLK32KMCU
F3
H2
VSRTC
C46
0.1UF
Reference
Generation
VSRTC1
0
J58
3
2
1
VCOREREF
C22
1.0UF
SW5
VDBG
HDR 1X3
C23
0.1UF
0
VDBG
GPIOLV1
C7
VDDLP
J1
VCORE
C21
1.0UF
SW5
GPIOLV0
C8
MISO
B3
MOSI
0
PWM2
J62
C64
1.0UF
DNP
0
0
PWM1
A7
SPIVCC
VDBG
CS
C20
0.01UF
A8
CLKVCC1
0
WDI1
Coincell
M2
LICELL
RESET
2
C41
0.1UF
LICELL
RESETBMCU
0
INT
STANDBY
0
GLBRST
PWRON1
TP_XTAL2
PWRON2
R65
R64
0 XTAL2
0 XTAL1
G1
XTAL2
E1
PUMS2
XTAL1
Y1
2
PUMS1
Crystal
Oscillator
PUMS3
1
PUMS4
32.768KHZ
C49
C50
18PF
0
TP_XTAL1
PUMS5
ICTEST
18PF
SDWN1
SDWN
D6
SDWN
1
BAT1
WDI
K3
WDI
Battery Backup
RESETB1
RESETB
B5
RESETBMCU1
RESETBMCU
D5
INT1
INT
B4
STANDBY1
STANDBY
P1
GLBRST
A5
PWRON1
A6
PWRON2
E5
G6
PUMS1
G5
GLBRST1
PWRON1
1
SW2
1
SW3
1
SW4
2 FSMSM
0
PUMS3
F5
PUMS4
E6
PUMS5
A9
ICTEST
MC34709
0
2 FSMSM
PWRON2
PUMS2
F6
2 FSMSM
R68
SW5
WDI
10.0K
PC34709VK
SPIVCC
R46
R31
3
2
1
NSRD130LNXTG5
U10
NCP4682
A
D28
C
NSRD130LNXTG5
C103
0.1UF
0
VIN
0
C
VDDLP
NSRD130LNXTG5
0
SW5
LED_GREEN
200
J69
J64
3
2
1
C102
0.1UF
0
RESETB
0
1
HDR 1X3
HDR 1X3
0
J68
3
2
1
VCOREDIG
PUMS2
VCOREDIG
PUMS5
VSRTC WORKAROUND
HDR 1X3
0
VCOREDIG
PUMS3
3
2
1
HDR 1X3
R34
VCORE
ICTEST
R33
10.0K
200
RESETB
RESETBMCU
D5
A
BP
R32
10.0K
J60
Q7
BSH103
0
0
J67
3
2
1
2
A
2
4
VOUT
1
HDR 1X3
C
LED_GREEN
RESETBMCU
3
BP
CE
VCOREDIG
PUMS4
10.0K
1
2
4
HDR 1X3
1
3
3
3
2
1
VCOREDIG
PUMS1
C
D27
GND
TAB_GND
C
2
5
LICELL A
D26
SDWN
D4
A
BP
J65
3
J74
0
Q8
BSH103
0
Figure 2. MC34709 Connection Diagram
4.1
Control Interface Signals
Since the external charger provides an isolated charging path with internal charging logic, the battery charging
process is fully transparent to the MC34709 and the system itself. However, depending on the external charger IC
selected by the customer, parallel control and signaling pins may be required to interact with GPIO signals from
either the MCU or the MC34709, thereby providing full charging control and signaling to/from the system controller.
For further information on the external charger component selection, please refer to the vendor datasheet.
AN4619, Rev. 1.0
4
Freescale Semiconductor
References
5
References
Document
Number
Description
Data sheet
MC34709
MC34709ER
Errata
MC34709FS
Fact Sheet
Product Summary Page
Power Management Home Page
Analog Home Page
URL
http://cache.freescale.com/files/analog/doc/data_sheet/
MC34709.pdf
http://cache.freescale.com/files/analog/doc/errata/
MC34709ER.pdf
http://cache.freescale.com/files/analog/doc/fact_sheet/
MC34709FS.pdf
http://www.freescale.com/webapp/sps/site/
prod_summary.jsp?code=MC34709
www.freescale.com/PMIC
www.freescale.com/analog
AN4619, Rev. 1.0
Freescale Semiconductor
5
Revision History
6
Revision History
Revision
Date
1.0
11/2012
Description of Changes
• Initial release
AN4619, Rev. 1.0
6
Freescale Semiconductor
Revision History
AN4619, Rev. 1.0
Freescale Semiconductor
7
How to Reach Us:
Information in this document is provided solely to enable system and software
Home Page:
freescale.com
implementers to use Freescale products. There are no express or implied copyright
Web Support:
freescale.com/support
information in this document.
licenses granted hereunder to design or fabricate any integrated circuits on the
Freescale reserves the right to make changes without further notice to any products
herein. Freescale makes no warranty, representation, or guarantee regarding the
suitability of its products for any particular purpose, nor does Freescale assume any
liability arising out of the application or use of any product or circuit, and specifically
disclaims any and all liability, including without limitation consequential or incidental
damages. “Typical” parameters that may be provided in Freescale data sheets and/or
specifications can and do vary in different applications, and actual performance may
vary over time. All operating parameters, including “typicals,” must be validated for
each customer application by customer’s technical experts. Freescale does not convey
any license under its patent rights nor the rights of others. Freescale sells products
pursuant to standard terms and conditions of sale, which can be found at the following
address: http://www.reg.net/v2/webservices/Freescale/Docs/TermsandConditions.htm
Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware,
Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, Qorivva, StarCore, and
Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
Airfast, BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, MagniV, MXC, Platform in a
Package, Processor expert, QorIQ Qonverge, QUICC Engine, Ready Play,
SMARTMOS, TurboLink, Vybrid, and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their
respective owners.
© 2012 Freescale Semiconductor, Inc.
Document Number: AN4619
Rev. 1.0
11/2012