Owner manual
DS963F4 35
CS35L32
6 Register Quick Reference
6 Register Quick Reference
Default values are shown below the bit names.
I²C Address:
AD0 = 0: 1000000[R/W
] – 10000000 = 0x80 (Write); 10000001 = 0x81 (Read); AD0 = 1: 1000001[R/W] – 10000010 = 0x82 (Write); 10000011 = 0x83 (Read)
Adr. Function 7 6 5 4 3 2 1 0
0x01
Device ID A and B
(Read Only)
DEVIDA[3:0] DEVIDB[3:0]
p. 36 00110101
0x02
Device ID C and D
(Read Only)
DEVIDC[3:0] DEVIDD[3:0]
p. 36 10100011
0x03
Device ID E
(Read Only)
DEVIDE[3:0]
—
p. 36 00100000
0x04 Reserved —
00000000
0x05
Revision ID (Read
Only)
AREVID[3:0] NUMREVID[3:0]
p. 36 xxxxxxxx
0x06
Power Control 1 PDN_AMP — PDN_BST[1:0] — PDN_ALL
p. 36 00000100
0x07
Power Control 2 PDN_VMON PDN_IMON PDN_VPMON — SDOUT_3ST —
p. 37 11101000
0x08
Clocking Control MCLKDIS MCLKDIV2 — RATIO
p. 37 01000000
0x09
Low Battery Thresholds — LOWBAT_TH[1:0] LOWBAT_RECOV[2:0] —
p. 37 00100110
0x0A
Battery Voltage Monitor
(Read Only)
VPMON[7:0]
p. 38 00000000
0x0B
Boost Converter Peak
Current Protection
Control
BST_IPK[7:0]
p. 38
01000000
0x0C
Scaling — IMON_SCALE[3:0]
p. 38 00000111
0x0D
LED and Audio Power-
Budget Management
—ILED_MNGAUDIOGAIN_MNG — VBOOST_MNG[1:0]
p. 38 00000010
0x0E Reserved —
xxxxxxxx
0x0F
ADSP Control ADSP_DRIVE M/S DATCNF[1:0] SHARE —
p. 39 00100000
0x10
Class D Amplifier
Control
— AMP_GAIN[2:0] GAIN_CHG_ZC —
p. 39 00010100
0x11
Protection Release
Control
— AMP_SHORT_RLS — OTE_RLS
p. 39 00000000
0x12
Interrupt Mask 1 — M_ADSPCLK_ERR M_MCLK_ERR M_AMP_SHORT M_OTW M_OTE
p. 40 11111111
0x13
Interrupt Mask 2 M_VMON_OVFL M_IMON_OVFL M_VPMON_OVFL — M_PDN_DONE
p. 40 11111111
0x14
Interrupt Mask 3 M_UVLO M_LED2_OPEN M_LED2_
SHORT
M_LED1_OPEN M_LED1_
SHORT
M_LOWBAT M_BOOST_
CURLIM
M_BOOST_
OVERROR
p. 41 11111111
0x15
Interrupt Status 1
(Audio) (Read Only)
— ADSPCLK_ERR MCLK_ERR AMP_SHORT OTW OTE
p. 41 xxxxxxxx
0x16
Interrupt Status 2
(Monitors) (Read Only)
VMON_OVFL IMON_OVFL VPMON_OVFL — PDN_DONE
p. 42 xxxxxxxx
0x17
Interrupt Status 3
(LEDs and Boost
Converter) (Read Only)
UVLO LED2_OPEN LED2_SHORT LED1_OPEN LED1_SHORT LOWBAT BOOST_
CURLIM
BOOST_
OVERROR
p. 42 xxxxxxxx
0x18
LED Lighting Status
(Read Only)
LED1_FLEV LED2_FLEV LED1_MVEV LED2_MVEV LED_FLEN LED_FLINH LED2_DIS LED_TIMERON
p. 43 xxxxxxxx
0x19
LED Flash Mode
Current
— LED_FLCUR[3:0]
p. 43 00000000
0x1A
LED Movie Mode
Current
— LED_MVCUR[2:0] — LED1_MVEN LED2_MVEN
p. 44 00000000
0x1B
LED Flash Timer — TIMER[4:0] TIMEOUT_MODE
p. 44 00100100
0x1C
LED Flash Inhibit
Current
— LED_FLINHCUR[3:0]
p. 44 00000000
0x1D
–0x7F
Reserved
—
xxxxxxxx