English
Language : 

WM8350 Datasheet, PDF (127/340 Pages) Wolfson Microelectronics plc – Wolfson AudioPlus™ Stereo CODEC with Power Management
Production Data
WM8350
The default GPIO settings for configuration mode 11 are shown below in Table 70.
GPIO PIN POWER
DOMAIN
DEFAULT GPIO
FUNCTION
DEFAULT
DIRECTION
DEFAULT PULL-UP /
PULL-DOWN
DEFAULT
DE-BOUNCE
GPIO0
VRTC GP0_FN [3:0] = 0000
GP0_DIR = 1
GP0_PD=0
GP0_DB = 1
GPIO
GP0_CFG =1
GP0_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO1
VRTC GP1_FN [3:0] = 0001
GP1_DIR = 1
GP1_PD=0
GP1_DB = 1
PWR_ON
GP1_CFG =0
GP1_PU=0
Debounce enabled
Input, Active Low
Normal Mode
GPIO2
VRTC GP2_FN [3:0] = 0011
GP2_DIR = 0
GP2_PD=0
GP2_DB = 1
32kHz
GP2_CFG =1
GP2_PU=0
Debounce enabled
Output, Open Drain
Normal Mode
GPIO3
VRTC GP3_FN [3:0] = 0000
GP3_DIR = 1
GP3_PD=0
GP3_DB = 1
GPIO
GP3_CFG =1
GP3_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO4 DBVDD GP4_FN [3:0] = 0001
GP4_DIR = 1
GP4_PD=0
GP4_DB = 1
/MR
GP4_CFG =1
GP4_PU=1
Debounce enabled
(see note)
Pull-up
GPIO5 DBVDD GP5_FN [3:0] = 0000
GP5_DIR = 1
GP5_PD=0
GP5_DB = 1
GPIO
GP5_CFG =1
GP5_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO6 DBVDD GP6_FN [3:0] = 0000
GP6_DIR = 1
GP6_PD=0
GP6_DB = 1
GPIO
GP6_CFG =1
GP6_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO7 DBVDD GP7_FN [3:0] = 0000
GP7_DIR = 1
GP7_PD=0
GP7_DB = 1
GPIO
GP7_CFG =1
GP7_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO8 DBVDD GP8_FN [3:0] = 0000
GP8_DIR = 1
GP8_PD=0
GP8_DB = 1
GPIO
GP8_CFG =1
GP8_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO9 DBVDD GP9_FN [3:0] = 0000
GP9_DIR = 1
GP9_PD=0
GP9_DB = 1
GPIO
GP9_CFG =1
GP9_PU=0
Debounce enabled
Input, Active High
Normal Mode
GPIO10 LINE GP10_FN [3:0] = 0011 GP10_DIR = 0
GP10_PD=0
GP10_DB = 1
CH_IND
GP10_CFG =1
GP10_PU=0
Debounce enabled
Output, Open Drain
Normal Mode
GPIO11 LINE GP11_FN [3:0] = 0010 GP11_DIR = 1
GP11_PD=0
GP11_DB = 1
/WAKEUP
GP11_CFG =1
GP11_PU=0
Debounce enabled
(see note)
Normal Mode
GPIO12 LINE GP12_FN [3:0] = 0011 GP12_DIR = 0
GP12_PD=0
GP12_DB = 1
LINE_SW
GP12_CFG =0
GP12_PU=0
Debounce enabled
Output, CMOS
Normal Mode
Note: The alternate GPIO functions PWR_ON and /WAKEUP are system wakeup events. The debounce time of these
functions are determined by GP_DBTIME[1:0] + 40ms
Table 70 Default GPIO Settings for Configuration Mode 11
Note that setting GP4_CFG = 1 results in Active Low function for /MR. Also, setting GP11_CFG = 1
results in Active Low function for /WAKEUP. In most cases, setting GPn_CFG = 1 results in Active
High function, but /MR, /WAKEUP and /LDO_ENA are exceptions to this. See Section 20.)
w
PD, February 2011, Rev 4.4
127