Wolfson WM832 Series User manual

w
WAN_0264
WM832x Customer Evaluation System Set-up Guide
WOLFSON MICROELECTRONICS plc
T
o receive regular email updates, sign up at http://www.wolfsonmicro.com/enews
September 2011, Rev 1.0
Copyright 2011 Wolfson Microelectronics plc
INTRODUCTION
This document is designed to help users setting up the WM832x customer evaluation system.
This document relates to the WM8321, WM8325 and WM8326 Power Management ICs.
MAIN BOARD FEATURES
BenchPowerSupplyfor
DBVDDpower
+1.62Vto+3.6V
DC-DC1, 2, 3&4 Outputs
& Source Selection
ICE‐InstantConfig™
EEPROMcircuit
ExternalPC
USBInterface
GPIO
Interface
LDO7to
LDO13:
Outputs&
Source
Selection
OnButton
PVDD:MainPower
Input
+2.7Vto+5.5V
LDO4,5&6:Output
&SourceSelection
Miniboard
WM832x‐6246‐FL81‐M‐REV1
ContainingWM832xdevice
andassociatedexternal
GPIOinterface
LDO1,2&3:
Outputs&Source
Selection
DBVDDSource
Selection
BackupBatterySupply
+1.5Vto+3.6V
PVDD
Selection:USB
orBench

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 2
MINI BOARD – WM8321 SHOWN
Note:
The maximum current capability of some DC-DC converters is 2.5A, therefore extra care should be
taken when evaluating those DC-DC converters at full load.
The 2.5A DC-DC converter power sources and respective loads should be connected directly on to
the mini-board using the TPDCmVDD and TPDCmVOUT test points, respectively with their
associated grounds.
DC‐DC3
DC‐DC2 DC‐DC1
WM8321shown
DC‐DC4

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 3
DEVELOPMENT MODE HARDWARE SET-UP
ICE
The InstantConfig™ EEPROM (ICE) allows system designers to modify and experiment with different
start-up and control settings on the WM832x. This is called Development Mode. When an ON
sequence is scheduled the WM832x reads the ICE contents. It then copies the ICE settings into the
WM832x register map and applies them during the start-up sequence. The ICE can be programmed
using WISCE
TM
. (See section: How to program the ICE using WISCE
TM
).
ICE HARDWARE SET-UP
J11 - ICE is powered from LDO12 (VPMIC) (the alternative is USB_DVDD).
J10 - SCLK2 and SDA2 are pulled up to connect the ICE to the device and place it into Development
Mode. A high on SCLK2 indicates to the device that it must go into Development Mode. This
essentially means applying the settings contained in the external ICE (EEPROM).
J11
J10‐A&J10‐B
J11
J10‐A&J10‐B

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 4
EVB EXTERNALLY POWERED FROM A USB CABLE ONLY
EXAMPLE POWERING ONLY FROM A PC USB CABLE
J12: Selects the supply for the auxiliary circuits (PC USB or +5V from J9).
The selection of the USB power is done by J80.
If J80 = 1-2, PVDD=+5V from PC USB
If J80 = 2-3, PVDD=external Bench Power Supply from J84 (PVDD)
J12
USB_IF_PWR
USB
connector
J20
J12
J80
J80
+5Vbench
J9

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 5
USING THE WM8325 AND WM8326 EVB
WM8325 DC-DC2 and WM8326 DC-DC1&2 Converters maximum current capability is 2.5A.
Therefore, it is recommended to remove jumpers J18 and/or J19 to isolate the mini board DCmVDD
from the mother board DCmVDD.
Power to the DC-DC1 and/or DC-DC2 Converters should be directly applied to the appropriate
TPDCmVDD test points on the mini-boards, with their associated grounds
J18
DC1VDD_SEL
J19
DC2VDD_SEL
J18
J19

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 6
/ON AND /RESET SET-UP
/ON PIN AND /RESET PIN
J13 - /RESET pin pull up to DBVDD. The /RESET pin has an internal pull up so J13 can be omitted.
J45 - /ON pin pull up to LDO12. The /ON pin has an internal pull up so J45 can be omitted.
When /RESET is asserted, for example when the WM832x moves into the OFF power state then the
/RESET pin is pulled low.
When /RESET is de-asserted, for example when the WM832x moves to the ON power state then the
/RESET is pulled up to DBVDD.
The /ON pin is pulled up to LDO12 (2.1V reference voltage). By default the WM832x requires a logic
low level at the /ON pin as a valid ‘On’ event. Pressing SW2 will provide a valid ‘On’ event and the
WM832x will execute the start-up sequence and transition to the ON state.
Registers R4005h and R4006h, below, detail the additional programmable functionality of the /ON and
/RESET pins.
/RESET
J13
J45
/ON

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 7
LED1 ON STATE INDICATOR
LED1 is a helpful indicator hard wired to the WM832x /RESET pin. Located on the Main Board, LED1
indicates the main device Power States, via /RESET assertion and de-assertion. LED1 can assist in a
debug situation where the device is not set-up to indicate the current status in any other way:
LED1 = ON = ON power state
LED1 = OFF = OFF power state
LED1 can also indicate WM832x SLEEP state if the /RESET is programmed to assert when going into
SLEEP.
LED1 indicatesthe
statusofthePMIC
/RESETsignal
RESET

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 8
CONTROL INTERFACE
CIF MODE
Control Interface Mode selects between 2-wire I2C mode and 4-wire SPI mode.
CIFMODE
CIF_MODE

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 9
DBVDD POWER SOURCE
DBVDD POWER SOURCE
J21 - Allows DBVDD to come from various power sources, Bench Power Supply, DC-DC3, LDO1 or
LDO7.
EXAMPLE POWERING FROM A SINGLE PC USB CABLE
Set the EVB as shown in section 4. To start full communications with the device, the DBVDD must
power up when the /ON key is pressed. So DBVDD must come from one of the device on-board
regulators, i.e. LDO7, or an external power source (see J21 jumper setting above).
The ICE must first be programmed to enable LDO7 in one of the device Time Slots LDO7_ON_SLOT
and the appropriate system voltage set using LDO7_ON_VSEL register bits.
J21
DBVDD_SOURCE
DBVDD_SOURCE

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 10
USER KEY
Certain register bits are protected behind a User Key which locks down the functionality and only
enables the protected bits to be written to if the User Key (Unlock) has been previously written.
The user key is 9716h
Locked bits are identified with a small key symbol as shown above.
Note:
It is recommended to relock the protected register immediately after writing to them. This helps protect
the system against accidental overwriting of register values. To lock the protected registers, a value of
0000h should be written to the Security register.
STATUS LED1 AND LED2
STATUS LED1 AND LED2 SET-UP
The WM832x provides two System Status LED drivers. These are digital outputs intended for driving
LEDs directly. The LED outputs can be assigned to indicate Power State status and other control
features. They can also be controlled via register control to provide a custom indication.
Examples:
R404Ch = Status LED1 (below LED1_SRC=10= Reserved status)
LED1 also indicates completion of OTP Auto Program.
R404Dh= Status LED2 (below LED2_SRC=01= Power State status)
POWER STATE STATUS
DESCRIPTION DRIVE MODE LED ‘ON’ TIME ON:OFF DUTY
CYCLE
Power Sequence Failure Pulsed sequence (4 pulses) 1s 1:1
PVDD low Continuous pulsed 250ms 1:3
ON state Constant N/A N/A
SLEEP state Continuous pulsed 250ms 1:7
LED1&LED2 LED1&LED2

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 11
LED2 also indicates an OTP Auto Program Error condition.
Status LED function is a control setting that can be a pre-programmed ICE setting.
GPIO SET-UP
There are 12 general-purpose GPIO pins (GPIO1 – GPIO12) that can be configured as inputs or
outputs, active high or active low, with optional on-chip pull-up or pull-down resistors.
GPIO outputs can either be CMOS driven or Open Drain configuration.
Each GPIO pin can be tri-stated and can also be used to trigger Interrupts.
The function of each GPIO pin is selected individually.
Different voltage power domains are selectable on a pin by pin basis for GPIO 1-12.
Input de-bounce is automatically implemented on selected GPIO functions.
EXAMPLE: HARDWARE ENABLE (GPIO) CONTROL
DC-DC1 Set-up to be enabled by an external Hardware enable connected to GPIO3.
Firstly set GPIO3 to be an input, with no internal pull-up or pull downs and set the function to be
HWE1 (Hardware enable 1). R403Ah = 848Ah.
DC-DC1 is then configured to be controlled by GPIO3. In this case DC-DC1 R4058h (15:13) = 110
DC1_ON_SLOT=110setto
beenabledbyHWEnable1
input=externalsignalon
GPIO3
DIR=SetGPIOas
Input
Function=HW
Enable1input

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 12
POWER STATE TRANSITION
Under typical operating conditions, the device is powered up and shut down under the control of the
/ON pin = SW2 on the Main Board.
ON Power state transition = momentarily press and hold SW2 push button for ~1 second (default).
OFF Power state transition = press and hold SW2 push button for ~8 seconds (default).
SLEEP Power state transition = register write to R4003h (bit 14) = CHIP_SLP
Main Power State status can be monitored via R400Dh bits 0:4 = MAIN_STATE
MAIN_STATE= 0_0000=OFF Power State
MAIN_STATE= 0_1011=PROGRAM State
MAIN_STATE= 1_1100=SLEEP Power State
MAIN_STATE= 1_1111=ACTIVE (ON) Power State

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 13
HOW TO PROGRAM THE ICE USING WISCETM
The WM832x will only use the ICE (EEPROM) in Development Mode.
The WM832x cannot program the ICE (EEPROM) it can only read its contents.
In Development Mode the WM832x will read the ICE and use the pre-programmed contents to
configure the device to power-up the system as specified.
This allows the user to test alternative start-up sequences in the product development phase.
The EVBs will ship pre-loaded ICE with a generic boot sequence.
To alter the sequence, for example increase LDO1 output voltage, then select the appropriate
register bit field (LDO1_ON_VSEL, R08h bits 0:4). Move the slider to the new voltage setting and then
use the WRITE button to write the new value to that register (if this is not done automatically by
WISCE
TM
). The ICE located on the Main Board is now programmed with the new value.
When an ‘On’ transition is scheduled, for example with the /ON button key press, the WM832x will
read the ICE contents into the WM832x register map. The WM832x enters a Pre-Active state where it
applies the start-up profile read from the ICE; for example, enabling converters in programmed
timeslots at the correct system start-up voltages.
WISCE™interfacefortheICE.
Theregisterbitsassociatedwith
configuringthedevice,forapre‐
definedsystemstart‐upprocedure,
areisolatedfromthemainregister
map.

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 14
CONFIGURATION OF THE ICE USING WISCE™
The WM832x devices can only read the ICE contents though WISCE™ (Wolfson Interactive Setup
and Configuration Environment) by selecting the appropriate WMDBxx device description to program
the EEPROM.
The configuration procedure is as below:
1. Open WISCE™ (download WISCE™ software from the Wolfson website:
http://www.wolfsonmicro.com/support/wisce/)
2. Load the WMDBxx device by clicking to ‘’Device’’ then ‘’Load Device’’.
3. Select the desired register settings (register R02h to R1Eh, R00 can be disregarded) using the
slides and by clicking on the appropriate register bits.
4. The DBE_VALID_DATA field (R2Eh register) should contain the value ‘’A596h’’ for the ICE data
to be deemed valid.
5. Finally, ‘’Write’’ each register values to program the ICE.
After the desired register settings are loaded into the ICE, the same block of data will be mirrored in
the main Register Map of the WM832x. Data from the external ICE can be loaded into the Window
area in the main Register Map as below (R7810h to R7827h).
The R7810h to R7827 registers contain the bootstrap configuration data. This defines the sequence
and voltage requirements for powering up the WM832x and for configuring functions such as the
clocks, GPIOs and LED status indicators. Under default conditions, the bootstrap data is loaded into
the Window when the WM832x schedules an ‘On’ transition.
For detailed information on the functionality and ICE connections, please see the WM832x
datasheets.

Customer Information WAN_0264
wSeptember 2011, Rev 1.0
Customer Information 15
TECHNICAL SUPPORT
If you require more information or require technical support, please contact the nearest Wolfson
Microelectronics regional office:
http://www.wolfsonmicro.com/contact
or one of our global distributors:
http://www.wolfsonmicro.com/distribution

WAN_0264 Customer Information
w September 2011, Rev 1.0
Customer Information 16
IMPORTANT NOTICE
Wolfson Microelectronics plc (“Wolfson”) products and services are sold subject to Wolfson’s terms and conditions of sale, delivery
and payment supplied at the time of order acknowledgement.
Wolfson warrants performance of its products to the specifications in effect at the date of shipment. Wolfson reserves the right to
make changes to its products and specifications or to discontinue any product or service without notice. Customers should therefore
obtain the latest version of relevant information from Wolfson to verify that the information is current.
Testing and other quality control techniques are utilised to the extent Wolfson deems necessary to support its warranty. Specific
testing of all parameters of each device is not necessarily performed unless required by law or regulation.
In order to minimise risks associated with customer applications, the customer must use adequate design and operating safeguards
to minimise inherent or procedural hazards. Wolfson is not liable for applications assistance or customer product design. The
customer is solely responsible for its selection and use of Wolfson products. Wolfson is not liable for such selection or use nor for
use of any circuitry other than circuitry entirely embodied in a Wolfson product.
Wolfson’s products are not intended for use in life support systems, appliances, nuclear systems or systems where malfunction can
reasonably be expected to result in personal injury, death or severe property or environmental damage. Any use of products by the
customer for such purposes is at the customer’s own risk.
Wolfson does not grant any licence (express or implied) under any patent right, copyright, mask work right or other intellectual
property right of Wolfson covering or relating to any combination, machine, or process in which its products or services might be or
are used. Any provision or publication of any third party’s products or services does not constitute Wolfson’s approval, licence,
warranty or endorsement thereof. Any third party trade marks contained in this document belong to the respective third party owner.
Reproduction of information from Wolfson datasheets is permissible only if reproduction is without alteration and is accompanied by
all associated copyright, proprietary and other notices (including this notice) and conditions. Wolfson is not liable for any
unauthorised alteration of such information or for any reliance placed thereon.
Any representations made, warranties given, and/or liabilities accepted by any person which differ from those contained in this
datasheet or in Wolfson’s standard terms and conditions of sale, delivery and payment are made, given and/or accepted at that
person’s own risk. Wolfson is not liable for any such representations, warranties or liabilities or for any reliance placed thereon by
any person.
ADDRESS:
Wolfson Microelectronics plc
Westfield House
26 Westfield Road
Edinburgh
EH11 2QB
United Kingdom
Tel::+44(0)1312727000
Fax::+44(0)1312727001
This manual suits for next models
1
Table of contents
Other Wolfson Motherboard manuals

Wolfson
Wolfson WM8750-EV1M Instruction Manual

Wolfson
Wolfson WM8510-EV1M Instruction Manual

Wolfson
Wolfson WM8973-EV1B Instruction Manual

Wolfson
Wolfson WM8766-EV1M Instruction Manual

Wolfson
Wolfson WM8716 Quick start guide

Wolfson
Wolfson WM8761-EV1M Instruction Manual

Wolfson
Wolfson WM8778-EV1B Instruction Manual

Wolfson
Wolfson WM8738 Instruction Manual