WM8352
Production Data
11.6 REGISTER LOCKING
Certain control fields are protected against accidental overwriting. This includes:
.
.
Watchdog timer and system control settings in Registers R3, R4, R6 and R12 (03h, 04h,
06h and 0Ch).
Battery charger control fields in Registers R168, R169 and R170 (A8h, A9h and AAh).
By default, these registers are locked, i.e. writing to them has no effect. However, they can be
unlocked by writing a value of 0013h to Register R219.
ADDRESS
R219 (DBh)
Security
BIT
LABEL
DEFAULT
DESCRIPTION
15:
0
SECURITY
[15:0]
0000h
The value 0013h needs to be set in this
register to allow write access to the
security locked registers.
Table 4 Locking and Unlocking Protected Registers
It is recommended to re-lock the protected registers immediately after writing to them. This helps
protect the system against accidental overwriting of register values.
It is recommended to contact Wolfson Applications support for guidance on features that are affected
by Register Locking.
11.7 SPECIAL REGISTERS
11.7.1 CHIP ID
A read instruction from register R0 can be used to confirm that the chip is a WM8352.
ADDRESS
R0 (00h)
BIT
LABEL
DEFAULT
DESCRIPTION
15:0 SW_RESET/C
HIP_ID [15:0]
6143h
Reading this register returns 6143h.
Reset/ID
Table 5 Chip ID
11.7.2 DEVICE INFORMATION
The read-only register R1 provides additional information about the WM8352 device.
ADDRESS
R1 (01h)
ID
BIT
15:1 CHIP_REV
[3:0]
LABEL
DEFAULT
DESCRIPTION
The functional silicon revision - this tracks
changes in functionality which are
separate from ROM mask settings
2
11:1 CONF_STS
The state of the configuration pins. This
selects what register defaults should be.
0
[1:0]
7:0
7:0
CUST_ID [7:0]
The Chip Revision Number
The ROM mask ID
R2 (02h)
Revision
MASK_REV
[7:0]
Table 6 Reading Device Information
PD, February 2011, Rev 4.4
44
w