SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 5-10 lists the memory-mapped registers for the WKUP_CTRL_MMR0. All register offset addresses not listed in Table 5-10 should be considered as reserved locations and the register contents should not be modified.
Instance | Base Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0000h |
Offset | Acronym | Register Name | WKUP_CTRL_MMR0_CFG0 Physical Address |
---|---|---|---|
0h | CTRLMMR_WKUP_PID | Peripheral Identification Register | 4300 0000h |
8h | CTRLMMR_WKUP_MMR_CFG1 | Configuration register 1 | 4300 0008h |
14h | CTRLMMR_WKUP_JTAGID | JTAG / DEVICE ID Register | 4300 0014h |
18h | Section 1.1.4.4 | JTAG User Code ID Register | 4300 0018h |
20h | CTRLMMR_WKUP_DIE_ID0 | Die ID Register 0 | 4300 0020h |
24h | CTRLMMR_WKUP_DIE_ID1 | Die ID Register 1 | 4300 0024h |
28h | CTRLMMR_WKUP_DIE_ID2 | Die ID Register 2 | 4300 0028h |
2Ch | CTRLMMR_WKUP_DIE_ID3 | Die ID Register 3 | 4300 002Ch |
30h | CTRLMMR_WKUP_DEVSTAT | WKUP Domain Device Status Register | 4300 0030h |
34h | CTRLMMR_WKUP_BOOTCFG | WKUP Domain Boot Configuration Register | 4300 0034h |
38h | CTRLMMR_WKUP_POST_SEL_STAT | Power-on Self Test Selection Status Register | 4300 0038h |
3Ch | CTRLMMR_WKUP_POST_OPT | Power-on Self Test Options Register | 4300 003Ch |
50h | CTRLMMR_WKUP_RESET_SRC_STAT | Reset Status Register | 4300 0050h |
60h | CTRLMMR_WKUP_DEVICE_FEATURE0 | Device Feature Register 0 | 4300 0060h |
64h | CTRLMMR_WKUP_DEVICE_FEATURE1 | Device Feature Register 1 | 4300 0064h |
68h | CTRLMMR_WKUP_DEVICE_FEATURE2 | Device Feature Register 2 | 4300 0068h |
6Ch | CTRLMMR_WKUP_DEVICE_FEATURE3 | Device Feature Register 3 | 4300 006Ch |
74h | CTRLMMR_WKUP_DEVICE_FEATURE5 | Device Feature Register 5 | 4300 0074h |
78h | CTRLMMR_WKUP_DEVICE_FEATURE6 | Device Feature Register 6 | 4300 0078h |
200h | CTRLMMR_WKUP_DBG_CBA_ERR_STAT | Debug Bus Architecture Error Status | 4300 0200h |
204h | CTRLMMR_WKUP_FW_CBA_ERR_STAT | Firewall Bus Architecture Error Status | 4300 0204h |
208h | CTRLMMR_WKUP_NONFW_CBA_ERR_STAT | Non-Firewall Bus Architecture Error Status | 4300 0208h |
210h | CTRLMMR_WKUP_MAIN_CBA_ERR_STAT | Main Bus Architecture Error Status | 4300 0210h |
1008h | CTRLMMR_WKUP_LOCK0_KICK0 | Partition 0 Lock Key 0 Register | 4300 1008h |
100Ch | CTRLMMR_WKUP_LOCK0_KICK1 | Partition 0 Lock Key 1 Register | 4300 100Ch |
1010h | CTRLMMR_WKUP_INTR_RAW_STAT | Interrupt Raw Status Register | 4300 1010h |
1014h | CTRLMMR_WKUP_INTR_STAT_CLR | Interrupt Status and Clear Register | 4300 1014h |
1018h | CTRLMMR_WKUP_INTR_EN_SET | Interrupt Enable Set Register | 4300 1018h |
101Ch | CTRLMMR_WKUP_INTR_EN_CLR | Interrupt Enable Clear Register | 4300 101Ch |
1020h | CTRLMMR_WKUP_EOI | End of Interrupt Register | 4300 1020h |
1024h | CTRLMMR_WKUP_FAULT_ADDR | Fault Address Register | 4300 1024h |
1028h | CTRLMMR_WKUP_FAULT_TYPE | Fault Type Register | 4300 1028h |
102Ch | CTRLMMR_WKUP_FAULT_ATTR | Fault Attribute Register | 4300 102Ch |
1030h | CTRLMMR_WKUP_FAULT_CLR | Fault Clear Register | 4300 1030h |
4004h | CTRLMMR_WKUP_MAIN_PWR_CTRL | MAIN Voltage Domain Power Control Register | 4300 4004h |
4008h | CTRLMMR_WKUP_MCU_PWR_CTRL | MCU Voltage Domain Power Control Register | 4300 4008h |
4020h | CTRLMMR_WKUP_GPIO_CTRL | WKUP GPIO Control Register | 4300 4020h |
4030h | CTRLMMR_WKUP_I2C0_CTRL | WKUP I2C0 Control Register | 4300 4030h |
4084h | CTRLMMR_WKUP_DBOUNCE_CFG1 | Debounce Config Register | 4300 4084h |
4088h | CTRLMMR_WKUP_DBOUNCE_CFG2 | Debounce Config Register | 4300 4088h |
408Ch | CTRLMMR_WKUP_DBOUNCE_CFG3 | Debounce Config Register | 4300 408Ch |
4090h | CTRLMMR_WKUP_DBOUNCE_CFG4 | Debounce Config Register | 4300 4090h |
4094h | CTRLMMR_WKUP_DBOUNCE_CFG5 | Debounce Config Register | 4300 4094h |
4098h | CTRLMMR_WKUP_DBOUNCE_CFG6 | Debounce Config Register | 4300 4098h |
5008h | CTRLMMR_WKUP_LOCK1_KICK0 | Partition 1 Lock Key 0 Register | 4300 5008h |
500Ch | CTRLMMR_WKUP_LOCK1_KICK1 | Partition 1 Lock Key 1 Register | 4300 500Ch |
8000h | CTRLMMR_WKUP_MCU_OBSCLK_CTRL | Observe Clock Output Control Register | 4300 8000h |
8014h | CTRLMMR_WKUP_HFOSC1_CTRL | Oscillator1 Control Register | 4300 8014h |
8018h | CTRLMMR_WKUP_HFOSC0_TRIM | Oscillator0 Trim Register | 4300 8018h |
801Ch | CTRLMMR_WKUP_HFOSC1_TRIM | Oscillator1 Trim Register | 4300 801Ch |
8024h | CTRLMMR_WKUP_RC12M_OSC_TRIM | 12.5 MHz RC Oscillator Trim Register | 4300 8024h |
8050h | CTRLMMR_WKUP_MCU_PLL_CLKSEL | MCU PLL Source Clock Select Register | 4300 8050h |
8060h | CTRLMMR_WKUP_PER_CLKSEL | WKUP Peripheral Clock Select Register | 4300 8060h |
8064h | CTRLMMR_WKUP_USART_CLKSEL | WKUP USART Clock Select Register | 4300 8064h |
8070h | CTRLMMR_WKUP_GPIO_CLKSEL | WKUP GPIO Clock Select Register | 4300 8070h |
8080h | CTRLMMR_WKUP_MAIN_PLL0_CLKSEL | MAIN PLL0 Source Clock Select Register | 4300 8080h |
8084h | CTRLMMR_WKUP_MAIN_PLL1_CLKSEL | MAIN PLL1 Source Clock Select Register | 4300 8084h |
8088h | CTRLMMR_WKUP_MAIN_PLL2_CLKSEL | MAIN PLL2 Source Clock Select Register | 4300 8088h |
808Ch | CTRLMMR_WKUP_MAIN_PLL3_CLKSEL | MAIN PLL3 Source Clock Select Register | 4300 808Ch |
8090h | CTRLMMR_WKUP_MAIN_PLL4_CLKSEL | MAIN PLL4 Source Clock Select Register | 4300 8090h |
809Ch | CTRLMMR_WKUP_MAIN_PLL7_CLKSEL | MAIN PLL7 Source Clock Select Register | 4300 809Ch |
80A0h | CTRLMMR_WKUP_MAIN_PLL8_CLKSEL | MAIN PLL8 Source Clock Select Register | 4300 80A0h |
80B0h | CTRLMMR_WKUP_MAIN_PLL12_CLKSEL | MAIN PLL12 Source Clock Select Register | 4300 80B0h |
80B8h | CTRLMMR_WKUP_MAIN_PLL14_CLKSEL | MAIN PLL14 Source Clock Select Register | 4300 80B8h |
8100h | CTRLMMR_WKUP_MAIN_SYSCLK_CTRL | MAIN System Clock Control Register | 4300 8100h |
8110h | CTRLMMR_WKUP_MCU_SPI0_CLKSEL | MCU_SPI Clock Select Register | 4300 8110h |
8114h | CTRLMMR_WKUP_MCU_SPI1_CLKSEL | MCU_SPI Clock Select Register | 4300 8114h |
9008h | CTRLMMR_WKUP_LOCK2_KICK0 | Partition 2 Lock Key 0 Register | 4300 9008h |
900Ch | CTRLMMR_WKUP_LOCK2_KICK1 | Partition 2 Lock Key 1 Register | 4300 900Ch |
C280h | CTRLMMR_WKUP_DMSC_LBIST_SIG | DMSC Logic BIST MISR Signature Register | 4300 C280h |
C2C0h | CTRLMMR_WKUP_POST_STAT | WKUP Power-On Self Test Status Register | 4300 C2C0h |
C320h | CTRLMMR_WKUP_FUSE_CRC_STAT | WKUP eFuse CRC Status Register | 4300 C320h |
D008h | CTRLMMR_WKUP_LOCK3_KICK0 | Partition 3 Lock Key 0 Register | 4300 D008h |
D00Ch | CTRLMMR_WKUP_LOCK3_KICK1 | Partition 3 Lock Key 1 Register | 4300 D00Ch |
11008h | CTRLMMR_WKUP_LOCK4_KICK0 | Partition 4 Lock Key 0 Register | 4301 1008h |
1100Ch | CTRLMMR_WKUP_LOCK4_KICK1 | Partition 4 Lock Key 1 Register | 4301 100Ch |
18000h | CTRLMMR_WKUP_POR_CTRL | Power-On Reset Module Control Register | 4301 8000h |
18004h | CTRLMMR_WKUP_POR_STAT | Power-On Reset Module Status Register | 4301 8004h |
18010h | CTRLMMR_WKUP_POK_VDDA_PMIC_IN_CTRL | VDDA_PMIC_IN Power-OK Control Register | 4301 8010h |
18014h | CTRLMMR_WKUP_POK_VDDSHV_WKUP_GEN_UV_CTRL | 3P3_VDDA_MCU Undervoltage Power-OK Control Register | 4301 8014h |
18018h | CTRLMMR_WKUP_POK_VDDR_MCU_UV_CTRL | VDDR_MCU Undervoltage Power-OK Control Register | 4301 8018h |
1801Ch | CTRLMMR_WKUP_POK_VMON_CAP_MCU_GEN_UV_CTRL | VMON_CAP_MCU_GENERAL Undervoltage Power-OK Control Register | 4301 801Ch |
18020h | CTRLMMR_WKUP_POK_VDD_MCU_OV_CTRL | VDD_MCU Overvoltage Power-OK Control Register | 4301 8020h |
18024h | CTRLMMR_WKUP_POK_VDDSHV_WKUP_GEN_OV_CTRL | 3P3_VDDA_MCU Overvoltage Power-OK Control Register | 4301 8024h |
18028h | CTRLMMR_WKUP_POK_VDDR_MCU_OV_CTRL | VDDR_MCU Overvoltage Power-OK Control Register | 4301 8028h |
1802Ch | CTRLMMR_WKUP_POK_VMON_CAP_MCU_GEN_OV_CTRL | VMON_CAP_MCU_GENERAL Overvoltage Power-OK Control Register | 4301 802Ch |
18070h | CTRLMMR_WKUP_MAIN_VDOM_CTRL | MAIN Voltage Domain Control Register | 4301 8070h |
18080h | CTRLMMR_WKUP_POR_POKHV_UV_CTRL | 1.8V VDDA_MCU undervoltage POK Control Register | 4301 8080h |
18084h | CTRLMMR_WKUP_POR_POKLVB_UV_CTRL | VDD_MCU undervoltage POK Control Register | 4301 8084h |
18088h | CTRLMMR_WKUP_POR_POKLVA_OV_CTRL | 1.8V VDDA_MCU overvoltage POK Control Register | 4301 8088h |
1808Ch | CTRLMMR_WKUP_POR_BANDGAP_CTRL | Bandgap Control Register | 4301 808Ch |
180A0h | CTRLMMR_WKUP_TEMP_DIODE_TRIM | Temperature Diode Trim Register | 4301 80A0h |
180B0h | CTRLMMR_WKUP_IO_VOLTAGE_STAT | I/O Voltage Status Register | 4301 80B0h |
18104h | CTRLMMR_WKUP_MAIN_POR_TO_CTRL | MAIN PORz Reset Timeout Register | 4301 8104h |
18110h | CTRLMMR_WKUP_POK_VDD_CORE_UV_CTRL | VDD_CORE Undervoltage Power-OK Control Register | 4301 8110h |
18114h | CTRLMMR_WKUP_POK_VDD_CPU_UV_CTRL | VDD_CPU Undervoltage Power-OK Control Register | 4301 8114h |
18118h | CTRLMMR_WKUP_POK_VMON_EXT_UV_CTRL | 1P8_VDDA_SOC Undervoltage Power-OK Control Register | 4301 8118h |
1811Ch | CTRLMMR_WKUP_POK_VDDR_CORE_UV_CTRL | VDDR_CORE Undervoltage Power-OK Control Register | 4301 811Ch |
18120h | CTRLMMR_WKUP_POK_VDD_CORE_OV_CTRL | VDD_CORE Overvoltage Power-OK Control Register | 4301 8120h |
18124h | CTRLMMR_WKUP_POK_VDD_CPU_OV_CTRL | VDD_CPU Overvoltage Power-OK Control Register | 4301 8124h |
18128h | CTRLMMR_WKUP_POK_VMON_EXT_OV_CTRL | 1P8_VDDA_SOC Overvoltage Power-OK Control Register | 4301 8128h |
1812Ch | CTRLMMR_WKUP_POK_VDDR_CORE_OV_CTRL | VDDR_CORE Overvoltage Power-OK Control Register | 4301 812Ch |
18130h | CTRLMMR_WKUP_POK_VMON_EXT_MAIN1P8_UV_CTRL | VMON_EXT_MAIN_1P8 Undervoltage Power-OK Control Register | 4301 8130h |
18134h | CTRLMMR_WKUP_POK_VMON_EXT_MAIN1P8_OV_CTRL | VMON_EXT_MAIN_1P8 Overvoltage Power-OK Control Register | 4301 8134h |
18138h | CTRLMMR_WKUP_POK_VMON_EXT_MAIN3P3_UV_CTRL | VMON_EXT_MAIN_3P3 Undervoltage Power-OK Control Register | 4301 8138h |
1813Ch | CTRLMMR_WKUP_POK_VMON_EXT_MAIN3P3_OV_CTRL | VMON_EXT_MAIN_3P3 Overvoltage Power-OK Control Register | 4301 813Ch |
18160h | CTRLMMR_WKUP_DEEPSLEEP_CTRL | Deep Sleep Control Register | 4301 8160h |
18170h | CTRLMMR_WKUP_POR_RST_CTRL | PowerOn Reset Control Register | 4301 8170h |
18174h | CTRLMMR_WKUP_MAIN_WARM_RST_CTRL | MAIN Domain Warm Reset Control Register | 4301 8174h |
18178h | CTRLMMR_WKUP_RST_STAT | Reset Status Register | 4301 8178h |
1817Ch | CTRLMMR_WKUP_MCU_WARM_RST_CTRL | MCU Domain Warm Reset Control Register | 4301 817Ch |
18180h | CTRLMMR_WKUP_VDD_CPU_GLDTC_CTRL | CPU Voltage Glitch Detect Control Register | 4301 8180h |
18190h | CTRLMMR_WKUP_VDD_CORE_GLDTC_CTRL | Core Voltage Glitch Detect Control Register | 4301 8190h |
18194h | CTRLMMR_WKUP_VDDR_CPU_GLDTC_CTRL | CPU SRAM Voltage Glitch Detect Control Register | 4301 8194h |
18198h | CTRLMMR_WKUP_VDDR_CORE_GLDTC_CTRL | Core SRAM Voltage Glitch Detect Control Register | 4301 8198h |
181A0h | CTRLMMR_WKUP_VDD_CPU_GLDTC_STAT | CPU Voltage Glitch Detect Status Register | 4301 81A0h |
181B0h | CTRLMMR_WKUP_VDD_CORE_GLDTC_STAT | Core Voltage Core Glitch Detect Status Register | 4301 81B0h |
181B4h | CTRLMMR_WKUP_VDDR_CPU_GLDTC_STAT | CPU SRAM Voltage Glitch Detect Status Register | 4301 81B4h |
181B8h | CTRLMMR_WKUP_VDDR_CORE_GLDTC_STAT | Core SRAM Voltage Glitch Detect Status Register | 4301 81B8h |
181C0h | CTRLMMR_WKUP_VDD_MCU_GLDTC_CTRL | MCU Voltage Glitch Detect Control Register | 4301 81C0h |
181C4h | CTRLMMR_WKUP_VDDR_MCU_GLDTC_CTRL | MCU SRAM Glitch Detect Control Register | 4301 81C4h |
181D0h | CTRLMMR_WKUP_VDD_MCU_GLDTC_STAT | MCU Voltage Glitch Detect Status Register | 4301 81D0h |
181D4h | CTRLMMR_WKUP_VDDR_MCU_GLDTC_STAT | MCU SRAM Glitch Detect Status Register | 4301 81D4h |
18200h | CTRLMMR_WKUP_PRG_PP_MCU_CTRL | MCU PRG_PP Control Register | 4301 8200h |
18204h | CTRLMMR_WKUP_PRG_PP_MCU_STAT | MCU PRG_PP Status and Clear Register | 4301 8204h |
18208h | CTRLMMR_WKUP_PRG_PP_POR_CTRL | POR PRG_PP Control Register | 4301 8208h |
1820Ch | CTRLMMR_WKUP_PRG_PP_POR_STAT | POR PRG_PP Status and Clear Register | 4301 820Ch |
18210h | CTRLMMR_WKUP_PRG_PP_MAIN_CTRL | MAIN PRG_PP Control Register | 4301 8210h |
18214h | CTRLMMR_WKUP_PRG_PP_MAIN_STAT | MAIN PRG_PP Status and Clear Register | 4301 8214h |
18280h | CTRLMMR_WKUP_CLKGATE_CTRL | WKUP Automatic Clock Gating Control Register | 4301 8280h |
18284h | CTRLMMR_WKUP_MCU_CLKGATE_CTRL | MCU Automatic Clock Gating Control Register | 4301 8284h |
18288h | CTRLMMR_WKUP_MAIN_CLKGATE_CTRL0 | MAIN Automatic Clock Gating Control Register | 4301 8288h |
1828Ch | CTRLMMR_WKUP_MAIN_CLKGATE_CTRL1 | MAIN Automatic Clock Gating Control Register | 4301 828Ch |
18300h | CTRLMMR_WKUP_CANUART_WAKE_CTRL | CANUART IO Domain Daisy-Chain Wakeup Control Register | 4301 8300h |
18308h | CTRLMMR_WKUP_CANUART_WAKE_STAT0 | CANUART IO Domain Daisy-Chain Wakeup Status Register 0 | 4301 8308h |
1830Ch | CTRLMMR_WKUP_CANUART_WAKE_STAT1 | CANUART IO Domain Daisy-Chain Wakeup Status Register 1 | 4301 830Ch |
18310h | CTRLMMR_WKUP_MCU_GEN_WAKE_CTRL | MCU_GENERAL IO Domain Daisy-Chain Wakeup Control Register | 4301 8310h |
18318h | CTRLMMR_WKUP_MCU_GEN_WAKE_STAT0 | MCU_GENERAL IO Domain Daisy-Chain Wakeup Status Register 0 | 4301 8318h |
1831Ch | CTRLMMR_WKUP_MCU_GEN_WAKE_STAT1 | MCU_GENERAL IO Domain Daisy-Chain Wakeup Status Register 1 | 4301 831Ch |
19008h | CTRLMMR_WKUP_LOCK6_KICK0 | Partition 6 Lock Key 0 Register | 4301 9008h |
1900Ch | CTRLMMR_WKUP_LOCK6_KICK1 | Partition 6 Lock Key 1 Register | 4301 900Ch |
1C000h | CTRLMMR_WKUP_PADCONFIG0 | PAD Configuration Register 0 | 4301 C000h |
1C004h | CTRLMMR_WKUP_PADCONFIG1 | PAD Configuration Register 1 | 4301 C004h |
1C008h | CTRLMMR_WKUP_PADCONFIG2 | PAD Configuration Register 2 | 4301 C008h |
1C00Ch | CTRLMMR_WKUP_PADCONFIG3 | PAD Configuration Register 3 | 4301 C00Ch |
1C010h | CTRLMMR_WKUP_PADCONFIG4 | PAD Configuration Register 4 | 4301 C010h |
1C014h | CTRLMMR_WKUP_PADCONFIG5 | PAD Configuration Register 5 | 4301 C014h |
1C018h | CTRLMMR_WKUP_PADCONFIG6 | PAD Configuration Register 6 | 4301 C018h |
1C01Ch | CTRLMMR_WKUP_PADCONFIG7 | PAD Configuration Register 7 | 4301 C01Ch |
1C020h | CTRLMMR_WKUP_PADCONFIG8 | PAD Configuration Register 8 | 4301 C020h |
1C024h | CTRLMMR_WKUP_PADCONFIG9 | PAD Configuration Register 9 | 4301 C024h |
1C028h | CTRLMMR_WKUP_PADCONFIG10 | PAD Configuration Register 10 | 4301 C028h |
1C02Ch | CTRLMMR_WKUP_PADCONFIG11 | PAD Configuration Register 11 | 4301 C02Ch |
1C030h | CTRLMMR_WKUP_PADCONFIG12 | PAD Configuration Register 12 | 4301 C030h |
1C038h | CTRLMMR_WKUP_PADCONFIG14 | PAD Configuration Register 14 | 4301 C038h |
1C03Ch | CTRLMMR_WKUP_PADCONFIG15 | PAD Configuration Register 15 | 4301 C03Ch |
1C068h | CTRLMMR_WKUP_PADCONFIG26 | PAD Configuration Register 26 | 4301 C068h |
1C06Ch | CTRLMMR_WKUP_PADCONFIG27 | PAD Configuration Register 27 | 4301 C06Ch |
1C070h | CTRLMMR_WKUP_PADCONFIG28 | PAD Configuration Register 28 | 4301 C070h |
1C074h | CTRLMMR_WKUP_PADCONFIG29 | PAD Configuration Register 29 | 4301 C074h |
1C078h | CTRLMMR_WKUP_PADCONFIG30 | PAD Configuration Register 30 | 4301 C078h |
1C07Ch | CTRLMMR_WKUP_PADCONFIG31 | PAD Configuration Register 31 | 4301 C07Ch |
1C080h | CTRLMMR_WKUP_PADCONFIG32 | PAD Configuration Register 32 | 4301 C080h |
1C084h | CTRLMMR_WKUP_PADCONFIG33 | PAD Configuration Register 33 | 4301 C084h |
1C088h | CTRLMMR_WKUP_PADCONFIG34 | PAD Configuration Register 34 | 4301 C088h |
1C08Ch | CTRLMMR_WKUP_PADCONFIG35 | PAD Configuration Register 35 | 4301 C08Ch |
1C090h | CTRLMMR_WKUP_PADCONFIG36 | PAD Configuration Register 36 | 4301 C090h |
1C094h | CTRLMMR_WKUP_PADCONFIG37 | PAD Configuration Register 37 | 4301 C094h |
1C098h | CTRLMMR_WKUP_PADCONFIG38 | PAD Configuration Register 38 | 4301 C098h |
1C09Ch | CTRLMMR_WKUP_PADCONFIG39 | PAD Configuration Register 39 | 4301 C09Ch |
1C0A0h | CTRLMMR_WKUP_PADCONFIG40 | PAD Configuration Register 40 | 4301 C0A0h |
1C0A4h | CTRLMMR_WKUP_PADCONFIG41 | PAD Configuration Register 41 | 4301 C0A4h |
1C0A8h | CTRLMMR_WKUP_PADCONFIG42 | PAD Configuration Register 42 | 4301 C0A8h |
1C0ACh | CTRLMMR_WKUP_PADCONFIG43 | PAD Configuration Register 43 | 4301 C0ACh |
1C0B0h | CTRLMMR_WKUP_PADCONFIG44 | PAD Configuration Register 44 | 4301 C0B0h |
1C0B4h | CTRLMMR_WKUP_PADCONFIG45 | PAD Configuration Register 45 | 4301 C0B4h |
1C0B8h | CTRLMMR_WKUP_PADCONFIG46 | PAD Configuration Register 46 | 4301 C0B8h |
1C0BCh | CTRLMMR_WKUP_PADCONFIG47 | PAD Configuration Register 47 | 4301 C0BCh |
1C0C0h | CTRLMMR_WKUP_PADCONFIG48 | PAD Configuration Register 48 | 4301 C0C0h |
1C0C4h | CTRLMMR_WKUP_PADCONFIG49 | PAD Configuration Register 49 | 4301 C0C4h |
1C0C8h | CTRLMMR_WKUP_PADCONFIG50 | PAD Configuration Register 50 | 4301 C0C8h |
1C0CCh | CTRLMMR_WKUP_PADCONFIG51 | PAD Configuration Register 51 | 4301 C0CCh |
1C0D0h | CTRLMMR_WKUP_PADCONFIG52 | PAD Configuration Register 52 | 4301 C0D0h |
1C0D4h | CTRLMMR_WKUP_PADCONFIG53 | PAD Configuration Register 53 | 4301 C0D4h |
1C0D8h | CTRLMMR_WKUP_PADCONFIG54 | PAD Configuration Register 54 | 4301 C0D8h |
1C0DCh | CTRLMMR_WKUP_PADCONFIG55 | PAD Configuration Register 55 | 4301 C0DCh |
1C0E0h | CTRLMMR_WKUP_PADCONFIG56 | PAD Configuration Register 56 | 4301 C0E0h |
1C0E4h | CTRLMMR_WKUP_PADCONFIG57 | PAD Configuration Register 57 | 4301 C0E4h |
1C0E8h | CTRLMMR_WKUP_PADCONFIG58 | PAD Configuration Register 58 | 4301 C0E8h |
1C0ECh | CTRLMMR_WKUP_PADCONFIG59 | PAD Configuration Register 59 | 4301 C0ECh |
1C0F0h | CTRLMMR_WKUP_PADCONFIG60 | PAD Configuration Register 60 | 4301 C0F0h |
1C0F4h | CTRLMMR_WKUP_PADCONFIG61 | PAD Configuration Register 61 | 4301 C0F4h |
1C0F8h | CTRLMMR_WKUP_PADCONFIG62 | PAD Configuration Register 62 | 4301 C0F8h |
1C0FCh | CTRLMMR_WKUP_PADCONFIG63 | PAD Configuration Register 63 | 4301 C0FCh |
1C100h | CTRLMMR_WKUP_PADCONFIG64 | PAD Configuration Register 64 | 4301 C100h |
1C104h | CTRLMMR_WKUP_PADCONFIG65 | PAD Configuration Register 65 | 4301 C104h |
1C108h | CTRLMMR_WKUP_PADCONFIG66 | PAD Configuration Register 66 | 4301 C108h |
1C10Ch | CTRLMMR_WKUP_PADCONFIG67 | PAD Configuration Register 67 | 4301 C10Ch |
1C110h | CTRLMMR_WKUP_PADCONFIG68 | PAD Configuration Register 68 | 4301 C110h |
1C114h | CTRLMMR_WKUP_PADCONFIG69 | PAD Configuration Register 69 | 4301 C114h |
1C118h | CTRLMMR_WKUP_PADCONFIG70 | PAD Configuration Register 70 | 4301 C118h |
1C11Ch | CTRLMMR_WKUP_PADCONFIG71 | PAD Configuration Register 71 | 4301 C11Ch |
1C120h | CTRLMMR_WKUP_PADCONFIG72 | PAD Configuration Register 72 | 4301 C120h |
1C124h | CTRLMMR_WKUP_PADCONFIG73 | PAD Configuration Register 73 | 4301 C124h |
1C128h | CTRLMMR_WKUP_PADCONFIG74 | PAD Configuration Register 74 | 4301 C128h |
1C12Ch | CTRLMMR_WKUP_PADCONFIG75 | PAD Configuration Register 75 | 4301 C12Ch |
1C130h | CTRLMMR_WKUP_PADCONFIG76 | PAD Configuration Register 76 | 4301 C130h |
1C134h | CTRLMMR_WKUP_PADCONFIG77 | PAD Configuration Register 77 | 4301 C134h |
1C138h | CTRLMMR_WKUP_PADCONFIG78 | PAD Configuration Register 78 | 4301 C138h |
1C13Ch | CTRLMMR_WKUP_PADCONFIG79 | PAD Configuration Register 79 | 4301 C13Ch |
1C140h | CTRLMMR_WKUP_PADCONFIG80 | PAD Configuration Register 80 | 4301 C140h |
1C144h | CTRLMMR_WKUP_PADCONFIG81 | PAD Configuration Register 81 | 4301 C144h |
1C148h | CTRLMMR_WKUP_PADCONFIG82 | PAD Configuration Register 82 | 4301 C148h |
1C14Ch | CTRLMMR_WKUP_PADCONFIG83 | PAD Configuration Register 83 | 4301 C14Ch |
1C150h | CTRLMMR_WKUP_PADCONFIG84 | PAD Configuration Register 84 | 4301 C150h |
1C174h | CTRLMMR_WKUP_PADCONFIG93 | PAD Configuration Register 93 | 4301 C174h |
1C178h | CTRLMMR_WKUP_PADCONFIG94 | PAD Configuration Register 94 | 4301 C178h |
1C17Ch | CTRLMMR_WKUP_PADCONFIG95 | PAD Configuration Register 95 | 4301 C17Ch |
1C180h | CTRLMMR_WKUP_PADCONFIG96 | PAD Configuration Register 96 | 4301 C180h |
1C184h | CTRLMMR_WKUP_PADCONFIG97 | PAD Configuration Register 97 | 4301 C184h |
1C188h | CTRLMMR_WKUP_PADCONFIG98 | PAD Configuration Register 98 | 4301 C188h |
1C18Ch | CTRLMMR_WKUP_PADCONFIG99 | PAD Configuration Register 99 | 4301 C18Ch |
1C190h | CTRLMMR_WKUP_PADCONFIG100 | PAD Configuration Register 100 | 4301 C190h |
1D008h | CTRLMMR_WKUP_LOCK7_KICK0 | Partition 7 Lock Key 0 Register | 4301 D008h |
1D00Ch | CTRLMMR_WKUP_LOCK7_KICK1 | Partition 7 Lock Key 1 Register | 4301 D00Ch |
CTRLMMR_WKUP_PID is shown in Figure 5-2 and described in Table 5-12.
Return to Summary Table.
Peripheral release details.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
SCHEME | BU | FUNC | |||||
R-1h | R-2h | R-180h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
FUNC | |||||||
R-180h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R_RTL | X_MAJOR | ||||||
R-1h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CUSTOM | Y_MINOR | ||||||
R-0h | R-0h | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | SCHEME | R | 1h | CTRLMMR_WKUP_PID follows new scheme |
29-28 | BU | R | 2h | Business unit - Processors |
27-16 | FUNC | R | 180h | Module functional identifier - CTRL MMR |
15-11 | R_RTL | R | 1h | RTL revision number - actual value determined by RTL |
10-8 | X_MAJOR | R | 0h | Major revision number - actual value determined by RTL |
7-6 | CUSTOM | R | 0h | Custom revision number - actual value determined by RTL |
5-0 | Y_MINOR | R | 0h | Minor revision number - actual value determined by RTL |
CTRLMMR_WKUP_MMR_CFG1 is shown in Figure 5-3 and described in Table 5-14.
Return to Summary Table.
Indicates the MMR configuration.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | RESERVED | ||||||
R-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PARTITIONS | |||||||
R-DFh | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R | 1h | Reserved |
30-8 | RESERVED | R | 0h | Reserved |
7-0 | PARTITIONS | R | DFh | Indicates present partitions |
CTRLMMR_WKUP_JTAGID is shown in Figure 5-4 and described in Table 5-16.
Return to Summary Table.
The CTRLMMR_WKUP_JTAGID register must be readable by the configuration bus so that this can be accessed via the JTAG and CPU. In Boundary Scan mode, this ID should also be readable with only TCLK present. This means without a valid CPU clock running and also implies that Fusefarm scan is not necessary. The partno and variant field inputs should be set in the top metal mask so that this may be changed if a future PG is necessary. All other fields may be hard coded.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0014h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
VARIANT | PARTNO | ||||||
R-0h | R-BB6Dh | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
PARTNO | |||||||
R-BB6Dh | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
PARTNO | MFG | ||||||
R-BB6Dh | R-17h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MFG | LSB | ||||||
R-17h | R-1h | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | VARIANT | R | 0h | Silicon Revision identifier |
27-12 | PARTNO | R | BB6Dh | Part number for boundary scan |
11-1 | MFG | R | 17h | Indicates manufacturer |
0 | LSB | R | 1h | Always 1 |
Return to Summary Table.
This register must be readable by the configuration bus so that this can be accessed via the JTAG and CPU. In Boundary Scan mode, this ID should also be readable with only TCLK present. This means without a valid CPU clock running and also implies that Fusefarm scan is not necessary. The Variant field should be set in the top metal mask so that this may be changed if a future PG is necessary. All other fields may be hard coded.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0 | 4300 0018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
DEVICE_ID | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
DEVICE_ID | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | REV | RESERVED | |||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | DEVICE_ID | R | 0h |
Base part number See device comparison table in the device-specific data sheet for details. |
15-0 | Reserved |
CTRLMMR_WKUP_DIE_ID0 is shown in Figure 5-6 and described in Table 5-20.
Return to Summary Table.
Contains information to identify this particular die.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DIEID | |||||||||||||||||||||||||||||||
R-X | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DIEID | R | X | Contains individual die information |
CTRLMMR_WKUP_DIE_ID1 is shown in Figure 5-7 and described in Table 5-22.
Return to Summary Table.
Contains information to identify this particular die.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DIEID | |||||||||||||||||||||||||||||||
R-X | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DIEID | R | X | Contains individual die information |
CTRLMMR_WKUP_DIE_ID2 is shown in Figure 5-8 and described in Table 5-24.
Return to Summary Table.
Contains information to identify this particular die.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0028h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DIEID | |||||||||||||||||||||||||||||||
R-X | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DIEID | R | X | Contains individual die information |
CTRLMMR_WKUP_DIE_ID3 is shown in Figure 5-9 and described in Table 5-26.
Return to Summary Table.
Contains information to identify this particular die.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 002Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DIEID | |||||||||||||||||||||||||||||||
R-X | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DIEID | R | X | Contains individual die information |
CTRLMMR_WKUP_DEVSTAT is shown in Figure 5-10 and described in Table 5-28.
Return to Summary Table.
Indicates Device bootstrap selection. The default value of this register is determined by the bootstrap pins when the por_boot_cfg_srst_n input is de-asserted.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0030h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MAIN_BOOTMODE | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | MCU_BOOTMODE | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MCU_BOOTMODE | |||||||
R/W-X | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R | 0h | Reserved |
23-16 | MAIN_BOOTMODE | R/W | X | Specifies the device Primary and Backup boot media. |
15-10 | RESERVED | R | 0h | Reserved |
9-0 | MCU_BOOTMODE | R/W | X | Indicates MCU boot mode. |
CTRLMMR_WKUP_BOOTCFG is shown in Figure 5-11 and described in Table 5-30.
Return to Summary Table.
Indicates Device bootstrap selection latched at power-on reset by MCU_PORz. The default value of this register is determined by the bootstrap pins when the por_boot_cfg_srst_n input is de-asserted and will remain until the bootstrap pins are re-latched on a subsequent por_boot_cfg_srst_n rising edge.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0034h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MAIN_BOOTMODE | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | MCU_BOOTMODE | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MCU_BOOTMODE | |||||||
R-X | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R | 0h | Reserved |
23-16 | MAIN_BOOTMODE | R | X | Specifies the device Primary and Backup boot media as latched at PORz |
15-10 | RESERVED | R | 0h | Reserved |
9-0 | MCU_BOOTMODE | R | X | Indicates MCU boot mode as latched at power-on reset. These bits always contain the values latched. Bits 9:8 - Power-on Self Test mode (if
CTRLMMR_WKUP_POST_SEL_STAT = 0x0) |
CTRLMMR_WKUP_POST_SEL_STAT is shown in Figure 5-12 and described in Table 5-32.
Return to Summary Table.
Indicates which power-on self test option was performed.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0038h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POST_SEL_STAT | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R | 0h | Reserved |
1-0 | POST_SEL_STAT | R | X | Indicates which POST option was selected at power-up |
CTRLMMR_WKUP_POST_OPT is shown in Figure 5-13 and described in Table 5-34.
Return to Summary Table.
Indicates the 3 available power-on self test (POST) options Bits 3:0 - POST Option 1 Bits 11:8 - POST Option 2 Bits 19:16 - POST Option 3.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 003Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | OPT3_MCU_PBIST_EN | OPT3_MCU_LBIST_EN | OPT3_DMSC_LBIST_EN | OPT3_PARALLEL_EN | |||
R-0h | R-X | R-X | R-X | R-X | |||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | OPT2_MCU_PBIST_EN | OPT2_MCU_LBIST_EN | OPT2_DMSC_LBIST_EN | OPT2_PARALLEL_EN | |||
R-0h | R-X | R-X | R-X | R-X | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | OPT1_MCU_PBIST_EN | OPT1_MCU_LBIST_EN | OPT1_DMSC_LBIST_EN | OPT1_PARALLEL_EN | |||
R-0h | R-X | R-X | R-X | R-X | |||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19 | OPT3_MCU_PBIST_EN | R | X | MCU R5 PBIST enabled |
18 | OPT3_MCU_LBIST_EN | R | X | MCU R5 LBIST enabled |
17 | OPT3_DMSC_LBIST_EN | R | X | DMSC LBIST enabled |
16 | OPT3_PARALLEL_EN | R | X | Selects DMSC/MCU R5 LBIST sequencing |
15-12 | RESERVED | R | 0h | Reserved |
11 | OPT2_MCU_PBIST_EN | R | X | MCU R5 PBIST enabled |
10 | OPT2_MCU_LBIST_EN | R | X | MCU R5 LBIST enabled |
9 | OPT2_DMSC_LBIST_EN | R | X | DMSC LBIST enabled |
8 | OPT2_PARALLEL_EN | R | X | Selects DMSC/MCU R5 LBIST sequencing |
7-4 | RESERVED | R | 0h | Reserved |
3 | OPT1_MCU_PBIST_EN | R | X | MCU R5 PBIST enabled |
2 | OPT1_MCU_LBIST_EN | R | X | MCU R5 LBIST enabled |
1 | OPT1_DMSC_LBIST_EN | R | X | DMSC LBIST enabled |
0 | OPT1_PARALLEL_EN | R | X | Selects DMSC/MCU R5 LBIST sequencing |
CTRLMMR_WKUP_RESET_SRC_STAT is shown in Figure 5-14 and described in Table 5-36.
Return to Summary Table.
Indicates source of last device reset.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0050h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | THERMAL_RST | ||||||
R-0h | REC-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | DBUGSS_RST | COLD_OUT_RST | RESERVED | WARM_OUT_RST | |||
R-0h | FEC-0h | FEC-0h | R-0h | FEC-0h | |||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PORZ_PIN | RESERVED | RESET_REQZ_PIN | MCU_RSTZ_PIN | |||
R-0h | FEC-0h | R-0h | FEC-0h | FEC-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SW_MAIN_POR | RESERVED | SW_MAIN_WARMRST | SW_MCU_WARMRST | |||
R-0h | FEC-0h | R-0h | FEC-0h | FEC-0h | |||
LEGEND: FEC = Falling Edge Capture; R = Read Only; REC = Rising Edge Capture-n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | THERMAL_RST | REC | 0h | When set, indicates that a VTM Max Temp Thermal reset occurred. |
23-21 | RESERVED | R | 0h | Reserved |
20 | DBUGSS_RST | FEC | 0h | When set, indicates that a Debug reset occurred. |
19 | COLD_OUT_RST | FEC | 0h | When set, indicates that a DMSC Cold reset occurred. |
18-17 | RESERVED | R | 0h | Reserved |
16 | WARM_OUT_RST | FEC | 0h | When set, indicates that a DSMC Warm reset occurred. |
15-12 | RESERVED | R | 0h | Reserved |
11 | PORZ_PIN | FEC | 0h | When set indicates that a PORz pin reset occurred. |
10 | RESERVED | R | 0h | Reserved |
9 | RESET_REQZ_PIN | FEC | 0h | When set indicates that a RESET_REQz pin reset occurred. |
8 | MCU_RSTZ_PIN | FEC | 0h | When set indicates that a MCU_RESETz pin reset occurred. |
7-4 | RESERVED | R | 0h | Reserved |
3 | SW_MAIN_POR | FEC | 0h | When set, indicates that a Software MAIN Power-on reset occurred. |
2 | RESERVED | R | 0h | Reserved |
1 | SW_MAIN_WARMRST | FEC | 0h | When set indicates that a Software MAIN Warm reset occurred. |
0 | SW_MCU_WARMRST | FEC | 0h | When set indicates that a Software MCU Warm reset occurred. |
CTRLMMR_WKUP_DEVICE_FEATURE0 is shown in Figure 5-15 and described in Table 5-38.
Return to Summary Table.
Indicates enabled MPU processing elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0060h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MPU_CLUSTER0_CORE1 | MPU_CLUSTER0_CORE0 | |||||
R-0h | R-X | R-X | |||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R | 0h | Reserved |
1 | MPU_CLUSTER0_CORE1 | R | X | MPU Cluster0 Core 1 is enabled when set |
0 | MPU_CLUSTER0_CORE0 | R | X | MPU Cluster0 Core 0 is enabled when set |
CTRLMMR_WKUP_DEVICE_FEATURE1 is shown in Figure 5-16 and described in Table 5-40.
Return to Summary Table.
Indicates enabled non-MPU processing elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0064h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MCU_CLUSTER0_CORE1 | MCU_CLUSTER0_CORE0 | |||||
R-0h | R-X | R-X | |||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R | 0h | Reserved |
1 | MCU_CLUSTER0_CORE1 | R | X | MAIN MCU Cluster0 Core1 is enabled when set |
0 | MCU_CLUSTER0_CORE0 | R | X | MAIN MCU Cluster0 Core0 is enabled when set |
CTRLMMR_WKUP_DEVICE_FEATURE2 is shown in Figure 5-17 and described in Table 5-42.
Return to Summary Table.
Indicates enabled MCU domain interface elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0068h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | CRYPTO_PKA_EN | CRYPTO_ENCR_EN | CRYPTO_SHA_EN | ||||
R-0h | R-X | R-X | R-X | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AES_AUTH_EN | HYPERBUS | RESERVED | OSPI0 | MCU_MCAN1 | RESERVED | MCU_MCAN0 | MCU_MCAN_FD_MODE |
R-X | R-X | R-X | R-X | R-X | R-0h | R-X | R-X |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-11 | RESERVED | R | 0h | Reserved |
10 | CRYPTO_PKA_EN | R | X | MCU SA2_UL Crypto Module PKA enabled |
9 | CRYPTO_ENCR_EN | R | X | MCU SA2_UL Crypto Module AES/3DES/DBRG enabled |
8 | CRYPTO_SHA_EN | R | X | MCU SA2_UL Crypto Module SHA/MD5 enabled |
7 | AES_AUTH_EN | R | X | AES authentication is enabled in MCU_FlashSS and DMSC when set |
6 | HYPERBUS | R | X | MCU_Hyperbus is enabled when set |
5 | RESERVED | R | X | Reserved |
4 | OSPI0 | R | X | MCU_OSPI0 is enabled when set |
3 | MCU_MCAN1 | R | X | MCU_MCAN1 is enabled when set |
2 | RESERVED | R | 0h | Reserved |
1 | MCU_MCAN0 | R | X | MCU_MCAN0 is enabled when set |
0 | MCU_MCAN_FD_MODE | R | X | FD mode is supported on MCU_MCAN[1:0] when set |
CTRLMMR_WKUP_DEVICE_FEATURE3 is shown in Figure 5-18 and described in Table 5-44.
Return to Summary Table.
Indicates enabled MAIN domain interface elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 006Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | EMIF0 | RESERVED | |||||
R-0h | R-X | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MMC_4B0 | MMC_8B | RESERVED | ||||
R-0h | R-X | R-X | R-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | SERDES0 | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PCIE1 | RESERVED | USB0 | ||||
R-0h | R-X | R-0h | R-X | ||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28 | EMIF0 | R | X | EMIF0 is enabled when set |
27-22 | RESERVED | R | 0h | Reserved |
21 | MMC_4B0 | R | X | 4-bit MMC/SD1 is enabled when set |
20 | MMC_8B | R | X | 8-bit MMC/SD0 is enabled when set |
19-9 | RESERVED | R | 0h | Reserved |
8 | SERDES0 | R | X | 10G SERDES0 is enabled when set |
7-6 | RESERVED | R | 0h | Reserved |
5 | PCIE1 | R | X | PCIe1 is enabled when set |
4-1 | RESERVED | R | 0h | Reserved |
0 | USB0 | R | X | USB0 is enabled when set |
CTRLMMR_WKUP_DEVICE_FEATURE5 is shown in Figure 5-19 and described in Table 5-46.
Return to Summary Table.
Indicates enabled MAIN domain interface elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0074h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MCAN17 | MCAN16 | |||||
R-0h | R-X | R-X | |||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MCAN15 | MCAN14 | MCAN13 | MCAN12 | MCAN11 | MCAN10 | MCAN9 | MCAN8 |
R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MCAN7 | MCAN6 | MCAN5 | MCAN4 | MCAN3 | MCAN2 | MCAN1 | MCAN0 |
R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-18 | RESERVED | R | 0h | Reserved |
17 | MCAN17 | R | X | MCAN17 is enabled when set |
16 | MCAN16 | R | X | MCAN16 is enabled when set |
15 | MCAN15 | R | X | MCAN15 is enabled when set |
14 | MCAN14 | R | X | MCAN14 is enabled when set |
13 | MCAN13 | R | X | MCAN13 is enabled when set |
12 | MCAN12 | R | X | MCAN12 is enabled when set |
11 | MCAN11 | R | X | MCAN11 is enabled when set |
10 | MCAN10 | R | X | MCAN10 is enabled when set |
9 | MCAN9 | R | X | MCAN9 is enabled when set |
8 | MCAN8 | R | X | MCAN8 is enabled when set |
7 | MCAN7 | R | X | MCAN7 is enabled when set |
6 | MCAN6 | R | X | MCAN6 is enabled when set |
5 | MCAN5 | R | X | MCAN5 is enabled when set |
4 | MCAN4 | R | X | MCAN4 is enabled when set |
3 | MCAN3 | R | X | MCAN3 is enabled when set |
2 | MCAN2 | R | X | MCAN2 is enabled when set |
1 | MCAN1 | R | X | MCAN1 is enabled when set |
0 | MCAN0 | R | X | MCAN0 is enabled when set |
CTRLMMR_WKUP_DEVICE_FEATURE6 is shown in Figure 5-20 and described in Table 5-48.
Return to Summary Table.
Indicates enabled MAIN domain interface elements on the device.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0078h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
R-0h | R-X | R-X | R-X | R-0h | |||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | I3C | MOTOR_PER | |||||
R-0h | R-X | R-X | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ATL | RESERVED | CPSW5G | RESERVED | ||||
R-X | R-0h | R-X | R-0h | ||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-23 | RESERVED | R | 0h | Reserved |
22 | RESERVED | R | X | Reserved |
21 | RESERVED | R | X | Reserved |
20 | RESERVED | R | X | Reserved |
19-10 | RESERVED | R | 0h | Reserved |
9 | I3C | R | X | MAIN domain I3C is enabled when set |
8 | MOTOR_PER | R | X | Motor control peripherals (eCAP, eQEP, eHRPWM) are enabled when set |
7 | ATL | R | X | Audio tracking logic is enabled when set |
6-5 | RESERVED | R | 0h | Reserved |
4 | CPSW5G | R | X | 4 Channel Q/SGMII Ethernet switch enabled when set |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_DBG_CBA_ERR_STAT is shown in Figure 5-21 and described in Table 5-50.
Return to Summary Table.
Indicates addressing errors on the Debug CBA bus segments.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0200h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAIN_DBG_ERR | RESERVED | |||||
R-0h | R-X | R-0h | |||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R | 0h | Reserved |
1 | MAIN_DBG_ERR | R | X | Main Debug bus segment error |
0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_FW_CBA_ERR_STAT is shown in Figure 5-22 and described in Table 5-52.
Return to Summary Table.
Indicates addressing errors on the Firewall CBA bus segments.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0204h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAIN_FW_ERR | MCU_FW_ERR | WKUP_FW_ERR | ||||
R-0h | R-X | R-X | R-X | ||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | RESERVED | R | 0h | Reserved |
2 | MAIN_FW_ERR | R | X | MAIN Firewall bus segment error |
1 | MCU_FW_ERR | R | X | MCU Firewall bus segment error |
0 | WKUP_FW_ERR | R | X | WKUP Firewall bus segment error |
CTRLMMR_WKUP_NONFW_CBA_ERR_STAT is shown in Figure 5-23 and described in Table 5-54.
Return to Summary Table.
Indicates addressing errors on Non-Firewall CBA bus segments.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0208h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAIN_INFRA_NONSAFE_CBA_ERR | DBG_CBA_ERR | WKUP_CBA_ERR | MCU_CBA_ERR | MAIN_INFRA_CBA_ERR | MAIN_CBA_ERR | |
R-0h | R-X | R-X | R-X | R-X | R-X | R-X | |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5 | MAIN_INFRA_NONSAFE_CBA_ERR | R | X | MAIN Infrastructure non-safe bus segment error |
4 | DBG_CBA_ERR | R | X | Debug bus aggregated error. See CTRLMMR_WKUP_DBG_CBA_ERR_STAT for specific segment information. |
3 | WKUP_CBA_ERR | R | X | WKUP Data bus segment error |
2 | MCU_CBA_ERR | R | X | MCU Data bus segment error |
1 | MAIN_INFRA_CBA_ERR | R | X | MAIN Infrastructure safe bus segment error |
0 | MAIN_CBA_ERR | R | X | MAIN Data bus aggregated error. See CTRLMMR_WKUP_MAIN_CBA_ERR_STAT for specific segment information |
CTRLMMR_WKUP_MAIN_CBA_ERR_STAT is shown in Figure 5-24 and described in Table 5-56.
Return to Summary Table.
Indicates addressing errors on the MAIN CBA bus segments.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 0210h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PULSAR0_SLV_CBA_ERR | PULSAR0_MEM_CBA_ERR | |||||
R-0h | R-X | R-X | |||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | IPPHY_SAFE_CBA_ERR | RESERVED | MCASP_G0_CBA_ERR | IPPHY_CBA_ERR | RESERVED | ||
R-0h | R-X | R-0h | R-X | R-X | R-0h | ||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DEBUG_CBA_ERR | HC2_CBA_ERR | HC_CFG_CBA_ERR | RESERVED | RC_CFG_CBA_ERR | RC_CBA_ERR | RESERVED | |
R-X | R-X | R-X | R-0h | R-X | R-X | R-0h | |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-18 | RESERVED | R | 0h | Reserved |
17 | PULSAR0_SLV_CBA_ERR | R | X | MAIN R5 Slave Data bus segment error |
16 | PULSAR0_MEM_CBA_ERR | R | X | MAIN R5 Memory Data bus segment error |
15-14 | RESERVED | R | 0h | Reserved |
13 | IPPHY_SAFE_CBA_ERR | R | X | MAIN Phy safe Data bus segment error |
12 | RESERVED | R | 0h | Reserved |
11 | MCASP_G0_CBA_ERR | R | X | MAIN McASP Group0 Data bus segment error |
10 | IPPHY_CBA_ERR | R | X | MAIN Phy non-safe Data bus segment error |
9-8 | RESERVED | R | 0h | Reserved |
7 | DEBUG_CBA_ERR | R | X | MAIN Debug Data bus segment error |
6 | HC2_CBA_ERR | R | X | MAIN HC2 Data bus segment error |
5 | HC_CFG_CBA_ERR | R | X | MAIN HC CFG Data bus segment error |
4 | RESERVED | R | 0h | Reserved |
3 | RC_CFG_CBA_ERR | R | X | MAIN RC CFG Data bus segment error |
2 | RC_CBA_ERR | R | X | MAIN RC Data bus segment error |
1-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_LOCK0_KICK0 is shown in Figure 5-25 and described in Table 5-58.
Return to Summary Table.
Lower 32-bits of Partition0 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK0_KICK1 with its key value before write-protected Partition 0 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition0 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK0_KICK1 is shown in Figure 5-26 and described in Table 5-60.
Return to Summary Table.
Upper 32-bits of Partition 0 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK0_KICK0 with its key value before write-protected Partition 0 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 100Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition0 registers |
CTRLMMR_WKUP_INTR_RAW_STAT is shown in Figure 5-27 and described in Table 5-62.
Return to Summary Table.
Shows the interrupt status (before enabling) and allows setting of the interrupt status (for test).
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1010h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | LOCK_ERR | ADDR_ERR | PROT_ERR | |||
R-0h | W1TS-0h | W1TS-0h | W1TS-0h | W1TS-0h | |||
LEGEND: R = Read Only; W1TS = Write 1 to Set Bit; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3 | RESERVED | W1TS | 0h | Reserved |
2 | LOCK_ERR | W1TS | 0h | Lock violation occurred (attempt to write a write-locked register with partition locked) |
1 | ADDR_ERR | W1TS | 0h | Address violation occurred (attempt to read or write an invalid register address) |
0 | PROT_ERR | W1TS | 0h | Protection violation occurred (attempt to read or write a register with insufficient security or privilege access rights) |
CTRLMMR_WKUP_INTR_STAT_CLR is shown in Figure 5-28 and described in Table 5-64.
Return to Summary Table.
Shows the enabled interrupt status and allows the interrupt to be cleared.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1014h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | EN_LOCK_ERR | EN_ADDR_ERR | EN_PROT_ERR | |||
R-0h | W1TC-0h | W1TC-0h | W1TC-0h | W1TC-0h | |||
LEGEND: R = Read Only; W1TC = Write 1 to Clear Bit; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3 | RESERVED | W1TC | 0h | Reserved |
2 | EN_LOCK_ERR | W1TC | 0h | Enabled lock interrupt event status |
1 | EN_ADDR_ERR | W1TC | 0h | Enabled address interrupt event status |
0 | EN_PROT_ERR | W1TC | 0h | Enabled protection interrupt event status |
CTRLMMR_WKUP_INTR_EN_SET is shown in Figure 5-29 and described in Table 5-66.
Return to Summary Table.
Allows interrupt enables to be set.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | LOCK_ERR_EN_SET | ADDR_ERR_EN_SET | PROT_ERR_EN_SET | |||
R-0h | W1TS-0h | W1TS-0h | W1TS-0h | W1TS-0h | |||
LEGEND: R = Read Only; W1TS = Write 1 to Set Bit; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3 | RESERVED | W1TS | 0h | Reserved |
2 | LOCK_ERR_EN_SET | W1TS | 0h | Lock interrupt enable |
1 | ADDR_ERR_EN_SET | W1TS | 0h | Address interrupt enable |
0 | PROT_ERR_EN_SET | W1TS | 0h | Protection interrupt enable |
CTRLMMR_WKUP_INTR_EN_CLR is shown in Figure 5-30 and described in Table 5-68.
Return to Summary Table.
Allows interrupt enables to be cleared.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 101Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | LOCK_ERR_EN_CLR | ADDR_ERR_EN_CLR | PROT_ERR_EN_CLR | |||
R-0h | W1TC-0h | W1TC-0h | W1TC-0h | W1TC-0h | |||
LEGEND: R = Read Only; W1TC = Write 1 to Clear Bit; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3 | RESERVED | W1TC | 0h | Reserved |
2 | LOCK_ERR_EN_CLR | W1TC | 0h | Lock interrupt disable |
1 | ADDR_ERR_EN_CLR | W1TC | 0h | Address interrupt disable |
0 | PROT_ERR_EN_CLR | W1TC | 0h | Protection interrupt disable |
CTRLMMR_WKUP_EOI is shown in Figure 5-31 and described in Table 5-70.
Return to Summary Table.
CTRLMMR_WKUP_EOI Vector value This register should be written with interrupt distribution value required by the device architecture to indicate service completion of the MMR interrupt.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VECTOR | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7-0 | VECTOR | R/W | 0h | CTRLMMR_WKUP_EOI vector value |
CTRLMMR_WKUP_FAULT_ADDR is shown in Figure 5-32 and described in Table 5-72.
Return to Summary Table.
Indicates the address of the first transfer that caused a fault to occur.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ADDRESS | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | ADDRESS | R | 0h | Address of the faulted access |
CTRLMMR_WKUP_FAULT_TYPE is shown in Figure 5-33 and described in Table 5-74.
Return to Summary Table.
Indicates the access type of the first transfer that caused a fault to occur.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1028h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TYPE | ||||||||||||||||||||||||||||||
R-0h | R-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | TYPE | R | 0h | Type of access which faulted 0h - No fault 1h - User execute access 2h - User write access 4h - User read access 8h - Supervisor execute access 10h - Supervisor write access 20h - Supervisor read access |
CTRLMMR_WKUP_FAULT_ATTR is shown in Figure 5-34 and described in Table 5-76.
Return to Summary Table.
Indicates the attributes of the first transfer that caused a fault to occur.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 102Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
XID | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
XID | ROUTEID | ||||||
R-0h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
ROUTEID | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PRIVID | |||||||
R-0h | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | XID | R | 0h | Transaction ID |
19-8 | ROUTEID | R | 0h | Route ID |
7-0 | PRIVID | R | 0h | Privilege ID |
CTRLMMR_WKUP_FAULT_CLR is shown in Figure 5-35 and described in Table 5-78.
Return to Summary Table.
Allows software to clear the current fault Clearing the current fault allows the CTRLMMR_WKUP_FAULT_ADDR, CTRLMMR_WKUP_FAULT_TYPE, and CTRLMMR_WKUP_FAULT_ATTR registers to latch the attributes of the next fault that occurs. This does not affect the fault interrupt event itself. The interrupt must be cleared using the appropriate INTR_STATUS_CLR register bits.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 1030h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLEAR | ||||||
R-0h | W1TC-0h | ||||||
LEGEND: R = Read Only; W1TC = Write 1 to Clear Bit; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | CLEAR | W1TC | 0h | Fault clear |
CTRLMMR_WKUP_MAIN_PWR_CTRL is shown in Figure 5-36 and described in Table 5-80.
Return to Summary Table.
Controls power options for the MAIN voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4004h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | WAKE_EN | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PWR_EN | ||||||
R-0h | R/W-1h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | WAKE_EN | R/W | 0h | When set, drives the PMIC_WAKE0 (CANUART IOs
domain) output low. |
15-1 | RESERVED | R | 0h | Reserved |
0 | PWR_EN | R/W | 1h | When set, drives the PMIC_PWR_EN1 output to turn on the MAIN voltage domain |
CTRLMMR_WKUP_MCU_PWR_CTRL is shown in Figure 5-37 and described in Table 5-82.
Return to Summary Table.
Controls power options for the MAIN voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | WAKE_EN | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | WAKE_EN | R/W | 0h | When set, drives the PMIC_WAKE1 (MCU_GENERAL IOs
domain) output low. |
15-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_GPIO_CTRL is shown in Figure 5-38 and described in Table 5-84.
Return to Summary Table.
Controls operation of the WKUP_GPIO module.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WAKEN | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | WAKEN | R/W | 0h | Enables WKUP_GPIO wakeup event operation by controlling the WKUP_GPIO LPSC clockstop_ack behavior. 0h - No WKUP_GPIO wakeup support. WKUP_GPIO vbus clock is gated on clkstop_ack from WKUP_GPIO to LPSC 1h - WKUP_GPIO wakeup enabled. WKUP_GPIO vbus clock is NOT gated on LPSC clockstop_req. WKUP_GPIO LPSC clkstop_ack input is driven by clkstop_req output. |
CTRLMMR_WKUP_I2C0_CTRL is shown in Figure 5-39 and described in Table 5-86.
Return to Summary Table.
Controls WKUP_I2C0 operation.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4030h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HS_MCS_EN | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | HS_MCS_EN | R/W | 0h | HS Mode master current source enable. |
CTRLMMR_WKUP_DBOUNCE_CFG1 is shown in Figure 5-40 and described in Table 5-88.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4084h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL1 enabled. |
CTRLMMR_WKUP_DBOUNCE_CFG2 is shown in Figure 5-41 and described in Table 5-90.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4088h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL2 enabled. |
CTRLMMR_WKUP_DBOUNCE_CFG3 is shown in Figure 5-42 and described in Table 5-92.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 408Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL3 enabled. |
CTRLMMR_WKUP_DBOUNCE_CFG4 is shown in Figure 5-43 and described in Table 5-94.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4090h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL4 enabled. |
CTRLMMR_WKUP_DBOUNCE_CFG5 is shown in Figure 5-44 and described in Table 5-96.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4094h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL5 enabled. |
CTRLMMR_WKUP_DBOUNCE_CFG6 is shown in Figure 5-45 and described in Table 5-98.
Return to Summary Table.
Configures IO debounce selections.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 4098h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DB_CFG | ||||||||||||||||||||||||||||||
R-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5-0 | DB_CFG | R/W | 0h | Configures the debounce period used for I/Os with DEBOUNCE_SEL6 enabled. |
CTRLMMR_WKUP_LOCK1_KICK0 is shown in Figure 5-46 and described in Table 5-100.
Return to Summary Table.
Lower 32-bits of Partition1 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK1_KICK1 with its key value before write-protected Partition 1 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 5008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition1 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK1_KICK1 is shown in Figure 5-47 and described in Table 5-102.
Return to Summary Table.
Upper 32-bits of Partition 1 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK1_KICK0 with its key value before write-protected Partition 1 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 500Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition1 registers |
CTRLMMR_WKUP_MCU_OBSCLK_CTRL is shown in Figure 5-48 and described in Table 5-104.
Return to Summary Table.
Controls which internal clock is made observable on the MCU_OBSCLK output pin.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | OUT_MUX_SEL | ||||||
R-0h | R/W-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | CLK_DIV_LD | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | CLK_DIV | ||||||
R-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-3h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | OUT_MUX_SEL | R/W | 0h | MCU_OBSCLK pin output mux selection. |
23-17 | RESERVED | R | 0h | Reserved |
16 | CLK_DIV_LD | R/W | 0h | Load the output divider value |
15-12 | RESERVED | R | 0h | Reserved |
11-8 | CLK_DIV | R/W | 0h | MCU_OBSCLK pin clock selection output divider |
7-4 | RESERVED | R | 0h | Reserved |
3-0 | CLK_SEL | R/W | 3h | MCU_OBSCLK pin clock selection 0h - CLK_12M_RC 1h - "0" 2h - MCU_PLL0_HSDIV0_CLKOUT 3h - MCU_PLLCTL_OBSCLK 4h - MCU_PLL1_HSDIV1_CLKOUT 5h - MCU_PLL1_HSDIV2_CLKOUT 6h - MCU_PLL1_HSDIV3_CLKOUT 7h - MCU_PLL1_HSDIV4_CLKOUT 8h - MCU_PLL2_HSDIV0_CLKOUT 9h - CLK_32K Ah - MCU_PLL2_HSDIV1_CLKOUT Bh - MCU_PLL2_HSDIV2_CLKOUT Ch - MCU_PLL2_HSDIV3_CLKOUT Dh - MCU_PLL2_HSDIV4_CLKOUT Eh - HFOSC0_CLKOUT Fh - WKUP_LFOSC0_CLKOUT |
CTRLMMR_WKUP_HFOSC1_CTRL is shown in Figure 5-49 and described in Table 5-106.
Return to Summary Table.
Controls the operation of oscillator 1.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8014h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PD_C | RESERVED | BP_C | RESERVED | ||||
R/W-1h | R-0h | R/W-0h | R-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7 | PD_C | R/W | 1h | Oscillator powerdown control. When set, oscillator is disabled. Oscillator output is tristated if bp_c=0 |
6-5 | RESERVED | R | 0h | Reserved |
4 | BP_C | R/W | 0h | Oscillator bypass control. When set oscillator is in bypass mode |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_HFOSC0_TRIM is shown in Figure 5-50 and described in Table 5-108.
Return to Summary Table.
Provides frequency trimming for oscillator 0.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
TRIM_EN | RESERVED | FREQ_RNG | |||||
R/W-X | R-0h | R/W-X | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | HYST | RESERVED | I_MULT | ||||
R-0h | R/W-X | R-0h | R/W-X | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | R_REF | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
I_IBIAS_COMP | R_IBIAS_REF | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | TRIM_EN | R/W | X | Apply MMR values to OSC trim inputs instead of tie-offs |
30-26 | RESERVED | R | 0h | Reserved |
25-24 | FREQ_RNG | R/W | X | Sets the frequency range of operation based on: 0h - I(AMP) - 3x I(MIRRBIAS) 1h - I(AMP) 2h - I(AMP) 3h - I(AMP) + 3x I(MIRRBIAS) |
23-22 | RESERVED | R | 0h | Reserved |
21-20 | HYST | R/W | X | Sets comparator hysteresis |
19 | RESERVED | R | 0h | Reserved |
18-16 | I_MULT | R/W | X | AGC AMP current multiplication gain 0h - 3x I(MIRRBIAS) 1h - 4x I(MIRRBIAS) 2h - 5x I(MIRRBIAS) 3h - 6x I(MIRRBIAS) 4h - 7x I(MIRRBIAS) 5h - 8x I(MIRRBIAS) 6h - 9x I(MIRRBIAS) 7h - 10x I(MIRRBIAS) |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | R_REF | R/W | X | Sets the AMP AGC bias current 0h - 0.00 K-Ohm 1h - 3.1548 K-Ohm 2h - 6.3048 K-Ohm 3h - 9.4548 K-Ohm 4h - 12.6048 K-Ohm 5h - 15.7548 K-Ohm 6h - 18.9048 K-Ohm 7h - 22.0548 K-Ohm |
7-4 | I_IBIAS_COMP | R/W | X | Sets the COMP bias current 0h - 40x 1h - 48x 2h - 56x 3h - 64x 4h - 72x 5h - 80x 6h - 88x 7h - 96x 8h - 104x 9h - 112x Ah - 120x Bh - 128x Ch - 136x Dh - 144x Eh - 152x Fh - 160x |
3-0 | R_IBIAS_REF | R/W | X | Sets the base IBIAS reference 0h - 64 K-Ohm 1h - 72 K-Ohm 2h - 80 K-Ohm 3h - 88 K-Ohm 4h - 96 K-Ohm 5h - 104 K-Ohm 6h - 112 K-Ohm 7h - 120 K-Ohm 8h - 128 K-Ohm 9h - 136 K-Ohm Ah - 144 K-Ohm Bh - 152 K-Ohm Ch - 160 K-Ohm Dh - 168 K-Ohm Eh - 176 K-Ohm Fh - 184 K-Ohm |
CTRLMMR_WKUP_HFOSC1_TRIM is shown in Figure 5-51 and described in Table 5-110.
Return to Summary Table.
Provides frequency trimming for oscillator 1.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 801Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
TRIM_EN | RESERVED | FREQ_RNG | |||||
R/W-X | R-0h | R/W-X | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | HYST | RESERVED | I_MULT | ||||
R-0h | R/W-X | R-0h | R/W-X | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | R_REF | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
I_IBIAS_COMP | R_IBIAS_REF | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | TRIM_EN | R/W | X | Apply MMR values to OSC trim inputs instead of tie-offs |
30-26 | RESERVED | R | 0h | Reserved |
25-24 | FREQ_RNG | R/W | X | Sets the frequency range of operation based on: 0h - I(AMP) - 3x I(MIRRBIAS) 1h - I(AMP) 2h - I(AMP) 3h - I(AMP) + 3x I(MIRRBIAS) |
23-22 | RESERVED | R | 0h | Reserved |
21-20 | HYST | R/W | X | Sets comparator hysteresis |
19 | RESERVED | R | 0h | Reserved |
18-16 | I_MULT | R/W | X | AGC AMP current multiplication gain 0h - 3x I(MIRRBIAS) 1h - 4x I(MIRRBIAS) 2h - 5x I(MIRRBIAS) 3h - 6x I(MIRRBIAS) 4h - 7x I(MIRRBIAS) 5h - 8x I(MIRRBIAS) 6h - 9x I(MIRRBIAS) 7h - 10x I(MIRRBIAS) |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | R_REF | R/W | X | Sets the AMP AGC bias current 0h - 0.00 K-Ohm 1h - 3.1548 K-Ohm 2h - 6.3048 K-Ohm 3h - 9.4548 K-Ohm 4h - 12.6048 K-Ohm 5h - 15.7548 K-Ohm 6h - 18.9048 K-Ohm 7h - 22.0548 K-Ohm |
7-4 | I_IBIAS_COMP | R/W | X | Sets the COMP bias current 0h - 40x 1h - 48x 2h - 56x 3h - 64x 4h - 72x 5h - 80x 6h - 88x 7h - 96x 8h - 104x 9h - 112x Ah - 120x Bh - 128x Ch - 136x Dh - 144x Eh - 152x Fh - 160x |
3-0 | R_IBIAS_REF | R/W | X | Sets the base IBIAS reference 0h - 64 K-Ohm 1h - 72 K-Ohm 2h - 80 K-Ohm 3h - 88 K-Ohm 4h - 96 K-Ohm 5h - 104 K-Ohm 6h - 112 K-Ohm 7h - 120 K-Ohm 8h - 128 K-Ohm 9h - 136 K-Ohm Ah - 144 K-Ohm Bh - 152 K-Ohm Ch - 160 K-Ohm Dh - 168 K-Ohm Eh - 176 K-Ohm Fh - 184 K-Ohm |
CTRLMMR_WKUP_RC12M_OSC_TRIM is shown in Figure 5-52 and described in Table 5-112.
Return to Summary Table.
Provides frequency trimming for the 12.5 MHz RC oscillator module.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TRIMOSC_COARSE_DIR | TRIMOSC_COARSE | TRIMOSC_FINE | ||||
R-0h | R/W-X | R/W-X | R/W-X | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-7 | RESERVED | R | 0h | Reserved |
6 | TRIMOSC_COARSE_DIR | R/W | X | Coarse adjustment direction. If output is greater than 12.5 |
5-3 | TRIMOSC_COARSE | R/W | X | Coarse adjustment. Frequency is decreased or increased by 1.25 MHz per value based on the trimosc_coarse_dir value. |
2-0 | TRIMOSC_FINE | R/W | X | Fine adjustment. Decreases the frequency by 250 KHz per value. |
CTRLMMR_WKUP_MCU_PLL_CLKSEL is shown in Figure 5-53 and described in Table 5-114.
Return to Summary Table.
Controls the clock source for MCU voltage domain PLL[2:0].
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8050h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | CLKLOSS_SWTCH_EN | ||||||
R-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-9 | RESERVED | R | 0h | Reserved |
8 | CLKLOSS_SWTCH_EN | R/W | 0h | When set, enables automatic switching of MCU PLL[2:0] clock source to CLK_12M_RC if HFOSC0 clock loss is detected |
7-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PER_CLKSEL is shown in Figure 5-54 and described in Table 5-116.
Return to Summary Table.
Controls the wakeup peripheral functional clock source. Allows the main oscillator to be used as the functional clock source for the WKUP_USART and WKUP_I2C when PLLs are powered down.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8060h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MCUPLL_BYPASS | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | MCUPLL_BYPASS | R/W | 0h | Select the main oscillator clock rather than the PLL generated clock as the functional clock (PLL BYPASS mode). |
CTRLMMR_WKUP_USART_CLKSEL is shown in Figure 5-55 and described in Table 5-118.
Return to Summary Table.
Controls the functional clock source for WKUP_USART0.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8064h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | WKUP_USART0 FCLK selection |
CTRLMMR_WKUP_GPIO_CLKSEL is shown in Figure 5-56 and described in Table 5-120.
Return to Summary Table.
Controls the functional clock source for WKUP_GPIO.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8070h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WAKE_CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R | 0h | Reserved |
1-0 | WAKE_CLK_SEL | R/W | 0h | WKUP_GPIO clock selection. Must be set to MCU_SYSCLK0/6 whenever WKUP_GPIO VBUS interface is enabled. Other clock source may be selected as a wake up clock for DeepSleep modes after WKUP_GPIO is gated off through LPSC. 0h - MCU_SYSCLK0 / 6 1h - MCU_SYSCLK0 / 6 2h - CLK_32K 3h - CLK_12M_RC |
CTRLMMR_WKUP_MAIN_PLL0_CLKSEL is shown in Figure 5-57 and described in Table 5-122.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL0.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8080h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL0 |
CTRLMMR_WKUP_MAIN_PLL1_CLKSEL is shown in Figure 5-58 and described in Table 5-124.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL1.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8084h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-0h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 0h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL1 |
CTRLMMR_WKUP_MAIN_PLL2_CLKSEL is shown in Figure 5-59 and described in Table 5-126.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL2.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8088h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-0h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 0h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL2 |
CTRLMMR_WKUP_MAIN_PLL3_CLKSEL is shown in Figure 5-60 and described in Table 5-128.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL3.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 808Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-0h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 0h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL3 |
CTRLMMR_WKUP_MAIN_PLL4_CLKSEL is shown in Figure 5-61 and described in Table 5-130.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL4.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8090h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | XREF_SEL | RESERVED | CLK_SEL | ||||
R-0h | R/W-0h | R-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-5 | RESERVED | R | 0h | Reserved |
4 | XREF_SEL | R/W | 0h | Selects the alternate clock source for MAIN PLL4 |
3-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL4 |
CTRLMMR_WKUP_MAIN_PLL7_CLKSEL is shown in Figure 5-62 and described in Table 5-132.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL7.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 809Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL7 |
CTRLMMR_WKUP_MAIN_PLL8_CLKSEL is shown in Figure 5-63 and described in Table 5-134.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL8.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 80A0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL8 |
CTRLMMR_WKUP_MAIN_PLL12_CLKSEL is shown in Figure 5-64 and described in Table 5-136.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL12.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 80B0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL12 |
CTRLMMR_WKUP_MAIN_PLL14_CLKSEL is shown in Figure 5-65 and described in Table 5-138.
Return to Summary Table.
Controls the clock source for MAIN voltage domain PLL14.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 80B8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
BYPASS_SW_OVRD | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
BYP_WARM_RST | RESERVED | ||||||
R/W-1h | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLK_SEL | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | BYPASS_SW_OVRD | R/W | 0h | PLL Bypass warm reset software override |
30-24 | RESERVED | R | 0h | Reserved |
23 | BYP_WARM_RST | R/W | 1h | PLL bypass mode after warm reset. |
22-1 | RESERVED | R | 0h | Reserved |
0 | CLK_SEL | R/W | 0h | Selects the clock source for MAIN PLL14 |
CTRLMMR_WKUP_MAIN_SYSCLK_CTRL is shown in Figure 5-66 and described in Table 5-140.
Return to Summary Table.
Controls clock gating of the MAIN PLL Controller SYSCLK outputs.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8100h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | SYSCLK1_GATE | ||||||
R-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SYSCLK0_GATE | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | SYSCLK1_GATE | R/W | 0h | When set, gates off SYSCLK1 output of the MAIN PLL Controller |
7-1 | RESERVED | R | 0h | Reserved |
0 | SYSCLK0_GATE | R/W | 0h | When set, gates off SYSCLK0 (MCLK1) output of the MAIN PLL Controller |
CTRLMMR_WKUP_MCU_SPI0_CLKSEL is shown in Figure 5-67 and described in Table 5-142.
Return to Summary Table.
MCU_SPI0 clock control.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8110h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MSTR_LB_CLKSEL | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | MSTR_LB_CLKSEL | R/W | 0h | Master mode receive capture clock loopback selection |
15-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_MCU_SPI1_CLKSEL is shown in Figure 5-68 and described in Table 5-144.
Return to Summary Table.
MCU_SPI1 clock control.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 8114h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MSTR_LB_CLKSEL | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | MSTR_LB_CLKSEL | R/W | 0h | Master mode receive capture clock loopback selection |
15-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_LOCK2_KICK0 is shown in Figure 5-69 and described in Table 5-146.
Return to Summary Table.
Lower 32-bits of Partition2 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK2_KICK1 with its key value before write-protected Partition 2 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 9008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition2 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK2_KICK1 is shown in Figure 5-70 and described in Table 5-148.
Return to Summary Table.
Upper 32-bits of Partition 2 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK2_KICK0 with its key value before write-protected Partition 2 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 900Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition2 registers |
CTRLMMR_WKUP_DMSC_LBIST_SIG is shown in Figure 5-71 and described in Table 5-150.
Return to Summary Table.
Contains expected MISR output value.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 C280h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MISR_SIG | |||||||||||||||||||||||||||||||
R-X | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | MISR_SIG | R | X | MISR signature |
CTRLMMR_WKUP_POST_STAT is shown in Figure 5-72 and described in Table 5-152.
Return to Summary Table.
Contains the result of power-on self tests.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 C2C0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | FPOST_PLL_LOCK_TIMEOUT | FPOST_PLL_LOCKLOSS | |||||
R-0h | R-X | R-X | |||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
POST_MCU_PBIST_FAIL | RESERVED | POST_MCU_PBIST_TIMEOUT | POST_MCU_PBIST_DONE | ||||
R-X | R-0h | R-X | R-X | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POST_MCU_LBIST_TIMEOUT | POST_DMSC_LBIST_TIMEOUT | RESERVED | POST_MCU_LBIST_DONE | POST_DMSC_LBIST_DONE | ||
R-0h | R-X | R-X | R-0h | R-X | R-X | ||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-18 | RESERVED | R | 0h | Reserved |
17 | FPOST_PLL_LOCK_TIMEOUT | R | X | Indicates PLL lock timeout for Fast POST mode operation. |
16 | FPOST_PLL_LOCKLOSS | R | X | Indicates if PLL lock was lost during POST |
15 | POST_MCU_PBIST_FAIL | R | X | MCU PBIST failed |
14-10 | RESERVED | R | 0h | Reserved |
9 | POST_MCU_PBIST_TIMEOUT | R | X | MCU PBIST timed out |
8 | POST_MCU_PBIST_DONE | R | X | MCU PBIST done |
7-6 | RESERVED | R | 0h | Reserved |
5 | POST_MCU_LBIST_TIMEOUT | R | X | MCU LBIST timed out |
4 | POST_DMSC_LBIST_TIMEOUT | R | X | DMSC LBIST timed out |
3-2 | RESERVED | R | 0h | Reserved |
1 | POST_MCU_LBIST_DONE | R | X | MCU LBIST done |
0 | POST_DMSC_LBIST_DONE | R | X | DMSC LBIST done |
CTRLMMR_WKUP_FUSE_CRC_STAT is shown in Figure 5-73 and described in Table 5-154.
Return to Summary Table.
Indicates status of fuse chain CRC.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 C320h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CRC_ERR_2 | CRC_ERR_1 | RESERVED | ||||
R-0h | R-X | R-X | R-0h | ||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | RESERVED | R | 0h | Reserved |
2 | CRC_ERR_2 | R | X | Indicates eFuse CRC error on chain 2 |
1 | CRC_ERR_1 | R | X | Indicates eFuse CRC error on chain 1 |
0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_LOCK3_KICK0 is shown in Figure 5-74 and described in Table 5-156.
Return to Summary Table.
Lower 32-bits of Partition3 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK3_KICK1 with its key value before write-protected Partition 3 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 D008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition3 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK3_KICK1 is shown in Figure 5-75 and described in Table 5-158.
Return to Summary Table.
Upper 32-bits of Partition 3 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK3_KICK0 with its key value before write-protected Partition 3 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4300 D00Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition3 registers |
CTRLMMR_WKUP_LOCK4_KICK0 is shown in Figure 5-76 and described in Table 5-160.
Return to Summary Table.
Lower 32-bits of Partition4 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK4_KICK1 with its key value before write-protected Partition 4 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 1008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition4 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK4_KICK1 is shown in Figure 5-77 and described in Table 5-162.
Return to Summary Table.
Upper 32-bits of Partition 4 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK4_KICK0 with its key value before write-protected Partition 4 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 100Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition4 registers |
CTRLMMR_WKUP_POR_CTRL is shown in Figure 5-78 and described in Table 5-164.
Return to Summary Table.
Configures POR module reset behavior.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | OVRD_SET5 | OVRD_SET4 | OVRD_SET3 | OVRD_SET2 | OVRD_SET1 | OVRD_SET0 | |
R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | OVRD5 | OVRD4 | OVRD3 | OVRD2 | OVRD1 | OVRD0 | |
R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TRIM_SEL | RESERVED | MASK_HHV | RESERVED | ||||
R/W-0h | R-0h | R/W-1h | R-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | RESERVED | R | 0h | Reserved |
29 | OVRD_SET5 | R/W | 0h | Reserved override set |
28 | OVRD_SET4 | R/W | 0h | POKLVB override set |
27 | OVRD_SET3 | R/W | 0h | POKLVA override set |
26 | OVRD_SET2 | R/W | 0h | POKHV override set |
25 | OVRD_SET1 | R/W | 0h | BGOK override set |
24 | OVRD_SET0 | R/W | 0h | PORHV override set |
23-22 | RESERVED | R | 0h | Reserved |
21 | OVRD5 | R/W | 0h | Reserved override enable |
20 | OVRD4 | R/W | 0h | POKLVB override enable |
19 | OVRD3 | R/W | 0h | POKLVA override enable |
18 | OVRD2 | R/W | 0h | POKHV override enable |
17 | OVRD1 | R/W | 0h | BGOK override enable |
16 | OVRD0 | R/W | 0h | PORHV override enable |
15-8 | RESERVED | R | 0h | Reserved |
7 | TRIM_SEL | R/W | 0h | POR Trim Select |
6-5 | RESERVED | R | 0h | Reserved |
4 | MASK_HHV | R/W | 1h | Mask HHV/SOC_PORz outputs when applying new trim values |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_POR_STAT is shown in Figure 5-79 and described in Table 5-166.
Return to Summary Table.
Shows POR module status.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8004h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | BGOK | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SOC_POR | RESERVED | |||||
R-0h | R-X | R-0h | |||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | BGOK | R | X | Bandgap OK status |
7-5 | RESERVED | R | 0h | Reserved |
4 | SOC_POR | R | X | POR module status |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_POK_VDDA_PMIC_IN_CTRL is shown in Figure 5-80 and described in Table 5-168.
Return to Summary Table.
Controls operation of the VDDA_PMIC_IN POK module.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8010h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | OVER_VOLT_DET | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-1 | RESERVED | R | 0h | Reserved |
0 | OVER_VOLT_DET | R/W | 0h | Over / under voltage detection mode |
CTRLMMR_WKUP_POK_VDDSHV_WKUP_GEN_UV_CTRL is shown in Figure 5-81 and described in Table 5-170.
Return to Summary Table.
Controls operation of the VDDSHV_WKUP_GENERAL POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8014h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDDR_MCU_UV_CTRL is shown in Figure 5-82 and described in Table 5-172.
Return to Summary Table.
Controls operation of the VDDR_MCU POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_CAP_MCU_GEN_UV_CTRL is shown in Figure 5-83 and described in Table 5-174.
Return to Summary Table.
Controls operation of the VMON_CAP_MCU_GENERAL POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 801Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDD_MCU_OV_CTRL is shown in Figure 5-84 and described in Table 5-176.
Return to Summary Table.
Controls operation of the VDD_MCU overvoltage POK module.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDDSHV_WKUP_GEN_OV_CTRL is shown in Figure 5-85 and described in Table 5-178.
Return to Summary Table.
Controls operation of the VDDSHV_WKUP_GENERAL POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDDR_MCU_OV_CTRL is shown in Figure 5-86 and described in Table 5-180.
Return to Summary Table.
Controls operation of the VDDR_MCU POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8028h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_CAP_MCU_GEN_OV_CTRL is shown in Figure 5-87 and described in Table 5-182.
Return to Summary Table.
Controls operation of the VMON_CAP_MCU_GENERAL POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 802Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_MAIN_VDOM_CTRL is shown in Figure 5-88 and described in Table 5-184.
Return to Summary Table.
Provides MAIN voltage domain isolation for deep sleep operation.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8070h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAIN_VD_OFF | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | MAIN_VD_OFF | R/W | 0h | MAIN deep sleep isolation enable. This bit should be set prior to powering off the MAIN voltage domain to ensure proper signal isolation. |
CTRLMMR_WKUP_POR_POKHV_UV_CTRL is shown in Figure 5-89 and described in Table 5-186.
Return to Summary Table.
Controls operation of the 1.8V VDDA_MCU undervoltage POK within the POR.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8080h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POR_POKLVB_UV_CTRL is shown in Figure 5-90 and described in Table 5-188.
Return to Summary Table.
Controls operation of the VDD_MCU undervoltage POK within the POR.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8084h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POR_POKLVA_OV_CTRL is shown in Figure 5-91 and described in Table 5-190.
Return to Summary Table.
Controls operation of the 1.8V VDDA_MCU overvoltage POK within the POR.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8088h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POR_BANDGAP_CTRL is shown in Figure 5-92 and described in Table 5-192.
Return to Summary Table.
Controls the operation of the bandgap module within the POR.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 808Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | BGAPI | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
BGAPV | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BGAPC | |||||||
R/W-X | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19-16 | BGAPI | R/W | X | Bandgap output current trim bits |
15-8 | BGAPV | R/W | X | Bandgap output voltage magnitude trim bits |
7-0 | BGAPC | R/W | X | Bandgap slope trim bits. Bit7 is used to calculate the offset |
CTRLMMR_WKUP_TEMP_DIODE_TRIM is shown in Figure 5-93 and described in Table 5-194.
Return to Summary Table.
Trims the silicon junction temperature diode calculation.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 80A0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TRIM | ||||||||||||||||||||||||||||||
R-0h | R/W-X | ||||||||||||||||||||||||||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R | 0h | Reserved |
13-0 | TRIM | R/W | X | Sets the diode non-ideality factor (n), starting from 100th place decimal and going down |
CTRLMMR_WKUP_IO_VOLTAGE_STAT is shown in Figure 5-94 and described in Table 5-196.
Return to Summary Table.
Indicates the I/O voltage of each LVCMOS dual I/O group.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 80B0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MAIN_CANUART | ||||||
R-0h | R-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | MAIN_MMC1 | MAIN_MMC0 | MAIN_GEN | ||||
R-0h | R-X | R-X | R-X | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MCU_RGMII | MCU_FLASH | MCU_GEN | ||||
R-0h | R-X | R-X | R-X | ||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | MAIN_CANUART | R | X | Indicates the voltage for the CANUART I/O group |
15-11 | RESERVED | R | 0h | Reserved |
10 | MAIN_MMC1 | R | X | Indicates the voltage for the MMC1 I/O group |
9 | MAIN_MMC0 | R | X | Indicates the voltage for the MMC0 I/O group |
8 | MAIN_GEN | R | X | Indicates the voltage for the General I/O group |
7-3 | RESERVED | R | 0h | Reserved |
2 | MCU_RGMII | R | X | Indicates the voltage for the MCU CPSW2G RGMII I/O group |
1 | MCU_FLASH | R | X | Indicates the voltage for the MCU Flash I/O group |
0 | MCU_GEN | R | X | Indicates the voltage for the MCU General I/O group |
CTRLMMR_WKUP_MAIN_POR_TO_CTRL is shown in Figure 5-95 and described in Table 5-198.
Return to Summary Table.
Indicates the MAIN PORz timeout period.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8104h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TIMEOUT_PER | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | RESERVED | R | 0h | Reserved |
2-0 | TIMEOUT_PER | R/W | X | MAIN PORz hardware timeout period. 0h - Immediate 1h - 100 microsec 2h - 200 microsec 3h - 300 microsec 4h - 400 microsec 5h - 500 microsec |
CTRLMMR_WKUP_POK_VDD_CORE_UV_CTRL is shown in Figure 5-96 and described in Table 5-200.
Return to Summary Table.
Controls operation of the VDD_CORE POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8110h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDD_CPU_UV_CTRL is shown in Figure 5-97 and described in Table 5-202.
Return to Summary Table.
Controls operation of the VDD_CPU POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8114h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_UV_CTRL is shown in Figure 5-98 and described in Table 5-204.
Return to Summary Table.
Controls operation of the VMON_EXTC POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8118h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDDR_CORE_UV_CTRL is shown in Figure 5-99 and described in Table 5-206.
Return to Summary Table.
Controls operation of the VDDR_CORE POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 811Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDD_CORE_OV_CTRL is shown in Figure 5-100 and described in Table 5-208.
Return to Summary Table.
Controls operation of the VDD_CORE POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8120h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDD_CPU_OV_CTRL is shown in Figure 5-101 and described in Table 5-210.
Return to Summary Table.
Controls operation of the VDD_CPU POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8124h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_OV_CTRL is shown in Figure 5-102 and described in Table 5-212.
Return to Summary Table.
Controls operation of the VMON_EXT POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8128h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VDDR_CORE_OV_CTRL is shown in Figure 5-103 and described in Table 5-214.
Return to Summary Table.
Controls operation of the VDDR_CORE POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 812Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_MAIN1P8_UV_CTRL is shown in Figure 5-104 and described in Table 5-216.
Return to Summary Table.
Controls operation of the VMON_EXT_MAIN1P8 POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8130h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_MAIN1P8_OV_CTRL is shown in Figure 5-105 and described in Table 5-218.
Return to Summary Table.
Controls operation of the VMON_EXT_MAIN1P8 POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8134h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_MAIN3P3_UV_CTRL is shown in Figure 5-106 and described in Table 5-220.
Return to Summary Table.
Controls operation of the VMON_EXT_MAIN3P3 POK undervoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8138h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_POK_VMON_EXT_MAIN3P3_OV_CTRL is shown in Figure 5-107 and described in Table 5-222.
Return to Summary Table.
Controls operation of the VMON_EXT_MAIN3P3 POK overvoltage detection.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 813Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
HYST_EN | RESERVED | ||||||
R/W-1h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OVER_VOLT_DET | POK_TRIM | ||||||
R/W-X | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HYST_EN | R/W | 1h | Enable POK hysteresis |
30-8 | RESERVED | R | 0h | Reserved |
7 | OVER_VOLT_DET | R/W | X | Over / under voltage detection mode |
6-0 | POK_TRIM | R/W | X | POK trim bits. These bits are used to trim the comparator threshold voltage. |
CTRLMMR_WKUP_DEEPSLEEP_CTRL is shown in Figure 5-108 and described in Table 5-224.
Return to Summary Table.
Used to control IO deepsleep operation.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8160h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | FORCE_DS_MAIN | ||||||
R-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FORCE_DS_WKUP | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | FORCE_DS_MAIN | R/W | 0h | Force all MAIN IOs into deepsleep mode when set |
7-1 | RESERVED | R | 0h | Reserved |
0 | FORCE_DS_WKUP | R/W | 0h | Force all WKUP IOs into deepsleep mode when set |
CTRLMMR_WKUP_POR_RST_CTRL is shown in Figure 5-109 and described in Table 5-226.
Return to Summary Table.
Controls MAIN domain power-on reset behavior.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8170h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | MAIN_PORZ_DAISYCHAIN_EN | ||||||
R-0h | R/W-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | SW_MAIN_POR | ||||||
R-0h | R/W-Fh | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | MAIN_PORZ_DS_STRETCH | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POR_RST_ISO_DONE_Z | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | MAIN_PORZ_DAISYCHAIN_EN | R/W | 0h | Reserved. Always keep at default value. |
23-20 | RESERVED | R | 0h | Reserved |
19-16 | SW_MAIN_POR | R/W | Fh | Main Domain software power-on reset. When set to 6h, a power-on is issued to the MAIN voltage domain. (Bits will reset to Fh on reset of the Main Domain) |
15-13 | RESERVED | R | 0h | Reserved |
12 | MAIN_PORZ_DS_STRETCH | R/W | 0h | Reserved. Always keep at default value. |
11-1 | RESERVED | R | 0h | Reserved |
0 | POR_RST_ISO_DONE_Z | R/W | 0h | Reset isolation completion (active low). This bit should be cleared only after reset isolation of the MAIN domain is complete. |
CTRLMMR_WKUP_MAIN_WARM_RST_CTRL is shown in Figure 5-110 and described in Table 5-228.
Return to Summary Table.
Controls warm reset propagation to the MAIN domain. This allows the DMSC to ensure that the MCU domain is properly isolated before the MAIN domain is reset.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8174h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | SW_WARMRST | ||||||
R-0h | R/W-Fh | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SOC_WARMRST_ISO_DONE_Z | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19-16 | SW_WARMRST | R/W | Fh | Main Domain software warm reset. When set to 6h, a warm reset is issued to the MAIN voltage domain. (Bits will reset to Fh on reset of the Main Domain) |
15-1 | RESERVED | R | 0h | Reserved |
0 | SOC_WARMRST_ISO_DONE_Z | R/W | 0h | Reset isolation completion (active low). This bit should be cleared only after reset isolation of the MAIN domain is complete. |
CTRLMMR_WKUP_RST_STAT is shown in Figure 5-111 and described in Table 5-230.
Return to Summary Table.
Shows the reset status.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8178h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | MCU_RST_DONE | ||||||
R-0h | R-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAIN_RST_DONE | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | MCU_RST_DONE | R | X | Indicates MCU domain reset status. |
15-1 | RESERVED | R | 0h | Reserved |
0 | MAIN_RST_DONE | R | X | Indicates MAIN domain Warm reset status. |
CTRLMMR_WKUP_MCU_WARM_RST_CTRL is shown in Figure 5-112 and described in Table 5-232.
Return to Summary Table.
Controls warm reset propagation to the MCU domain. This allows the DMSC to ensure that the WKUP domain is properly isolated before the MCU domain is reset.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 817Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | SW_WARMRST | ||||||
R-0h | R/W-Fh | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19-16 | SW_WARMRST | R/W | Fh | Chip software warm reset. When set to 6h, a warm reset is issued to the device (all voltage domains). (Bits will reset to Fh on reset completion.) |
15-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_VDD_CPU_GLDTC_CTRL is shown in Figure 5-113 and described in Table 5-234.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDD_CPU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8180h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDD_CORE_GLDTC_CTRL is shown in Figure 5-114 and described in Table 5-236.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDD_CORE voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8190h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must be not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDDR_CPU_GLDTC_CTRL is shown in Figure 5-115 and described in Table 5-238.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDDR_CPU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8194h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must be not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDDR_CORE_GLDTC_CTRL is shown in Figure 5-116 and described in Table 5-240.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDDR_CORE voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8198h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must be not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDD_CPU_GLDTC_STAT is shown in Figure 5-117 and described in Table 5-242.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDD_CPU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81A0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDD_CPU_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDD_CPU_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_VDD_CORE_GLDTC_STAT is shown in Figure 5-118 and described in Table 5-244.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDD_CORE voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81B0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDD_CORE_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDD_CORE_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_VDDR_CPU_GLDTC_STAT is shown in Figure 5-119 and described in Table 5-246.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDDR_CPU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81B4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDDR_CPU_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDDR_CPU_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_VDDR_CORE_GLDTC_STAT is shown in Figure 5-120 and described in Table 5-248.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDDR_CORE voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81B8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDDR_CORE_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDDR_CORE_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_VDD_MCU_GLDTC_CTRL is shown in Figure 5-121 and described in Table 5-250.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDD_MCU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81C0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must be not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDDR_MCU_GLDTC_CTRL is shown in Figure 5-122 and described in Table 5-252.
Return to Summary Table.
Controls the voltage glitch detector circuit monitoring the VDDR_MCU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81C4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
PWDB | RSTB | RESERVED | |||||
R/W-0h | R/W-0h | R-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | LP_FILTER_SEL | ||||||
R-0h | R/W-X | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_SEL | ||||||
R-0h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LO_SEL | ||||||
R-0h | R/W-X | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | PWDB | R/W | 0h | Power down - active low. |
30 | RSTB | R/W | 0h | Reset - active low. To ensure proper operation, rstb must be not be de-asserted for at least 100 ns after power-up (pwdb de-asserted). Additionally, rstb must be toggled low at least 200 ns after any change in threshold or low-pass filter settings to prevent abnormal trigger events. |
29-19 | RESERVED | R | 0h | Reserved |
18-16 | LP_FILTER_SEL | R/W | X | Selects the glitch detect low-pass filter bandwidth 0h - 150 kHz 1h - 125 kHz 2h - 100 kHz 3h - 80 kHz 4h - 60 kHz 5h - 45 kHz 6h - 30 kHz 7h - 15 kHz |
15-14 | RESERVED | R | 0h | Reserved |
13-8 | THRESH_HI_SEL | R/W | X | Selects the high voltage glitch threshold as a percentage of the monitored voltage 0h - 93.5% of VDD 1h - 94.0% of VDD 2h - 94.5% of VDD 3h - 95.0% of VDD 4h - 95.5% of VDD 5h - 96.0% of VDD 6h - 96.5% of VDD 7h - 97.0% of VDD 8h - 97.5% of VDD 9h - 98.0% of VDD Ah - 98.5% of VDD Bh - 99.0% of VDD Ch - 99.5% of VDD Dh - 100.0% of VDD Eh - 100.5% of VDD Fh - 101.0% of VDD 10h - 101.5% of VDD 11h - 102.0% of VDD 12h - 102.5% of VDD 13h - 103.0% of VDD 14h - 103.5% of VDD 15h - 104.0% of VDD 16h - 104.5% of VDD 17h - 105.0% of VDD 18h - 105.5% of VDD 19h - 106.0% of VDD 1Ah - 106.5% of VDD 1Bh - 107.0% of VDD 1Ch - 107.5% of VDD 1Dh - 108.0% of VDD 1Eh - 108.5% of VDD 1Fh - 109.0% of VDD 20h - 109.5% of VDD 21h - 110.0% of VDD 22h - 111.0% of VDD 23h - 112.0% of VDD 24h - 113.0% of VDD 25h - 114.0% of VDD 26h - 115.0% of VDD 27h - 116.0% of VDD 28h - 117.0% of VDD 29h - 118.0% of VDD 2Ah - 119.0% of VDD 2Bh - 120.0% of VDD 2Ch - 121.0% of VDD 2Dh - 122.0% of VDD 2Eh - 123.0% of VDD 2Fh - 124.0% of VDD 30h - 125.0% of VDD 31h - 126.0% of VDD 32h - 127.0% of VDD 33h - 128.0% of VDD 34h - 129.0% of VDD 35h - 130.0% of VDD 36h - 131.0% of VDD 37h - 132.0% of VDD 38h - 133.0% of VDD 39h - 134.0% of VDD 3Ah - 135.0% of VDD 3Bh - 136.0% of VDD 3Ch - 137.0% of VDD 3Dh - 138.0% of VDD 3Eh - 139.0% of VDD 3Fh - 140.0% of VDD |
7-6 | RESERVED | R | 0h | Reserved |
5-0 | THRESH_LO_SEL | R/W | X | Selects the low voltage glitch threshold as a percentage of the monitored voltage 0h - 106.5% of VDD 1h - 106.0% of VDD 2h - 105.5% of VDD 3h - 105.0% of VDD 4h - 104.5% of VDD 5h - 104.0% of VDD 6h - 103.5% of VDD 7h - 103.0% of VDD 8h - 102.5% of VDD 9h - 102.0% of VDD Ah - 101.5% of VDD Bh - 101.0% of VDD Ch - 100.5% of VDD Dh - 100.0% of VDD Eh - 99.5% of VDD Fh - 99.0% of VDD 10h - 98.5% of VDD 11h - 98.0% of VDD 12h - 97.5% of VDD 13h - 97.0% of VDD 14h - 96.5% of VDD 15h - 96.0% of VDD 16h - 95.5% of VDD 17h - 95.0% of VDD 18h - 94.5% of VDD 19h - 94.0% of VDD 1Ah - 93.5% of VDD 1Bh - 93.0% of VDD 1Ch - 92.5% of VDD 1Dh - 92.0% of VDD 1Eh - 91.5% of VDD 1Fh - 91.0% of VDD 20h - 90.5% of VDD 21h - 90.0% of VDD 22h - 89.0% of VDD 23h - 88.0% of VDD 24h - 87.0% of VDD 25h - 86.0% of VDD 26h - 85.0% of VDD 27h - 84.0% of VDD 28h - 83.0% of VDD 29h - 82.0% of VDD 2Ah - 81.0% of VDD 2Bh - 80.0% of VDD 2Ch - 79.0% of VDD 2Dh - 78.0% of VDD 2Eh - 77.0% of VDD 2Fh - 76.0% of VDD 30h - 75.0% of VDD 31h - 74.0% of VDD 32h - 73.0% of VDD 33h - 72.0% of VDD 34h - 71.0% of VDD 35h - 70.0% of VDD 36h - 69.0% of VDD 37h - 68.0% of VDD 38h - 67.0% of VDD 39h - 66.0% of VDD 3Ah - 65.0% of VDD 3Bh - 64.0% of VDD 3Ch - 63.0% of VDD 3Dh - 62.0% of VDD 3Eh - 61.0% of VDD 3Fh - 60.0% of VDD |
CTRLMMR_WKUP_VDD_MCU_GLDTC_STAT is shown in Figure 5-123 and described in Table 5-254.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDD_MCU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81D0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDD_MCU_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDD_MCU_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_VDDR_MCU_GLDTC_STAT is shown in Figure 5-124 and described in Table 5-256.
Return to Summary Table.
Shows the status of the voltage glitch detector circuit monitoring the VDDR_MCU voltage domain.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 81D4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | THRESH_HI_FLAG | ||||||
R-0h | R-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | THRESH_LOW_FLAG | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | THRESH_HI_FLAG | R | X | High voltage flag. This flag is cleared by clearing the VDDR_MCU_GLDTC_CTRL_rstb bit. |
7-1 | RESERVED | R | 0h | Reserved |
0 | THRESH_LOW_FLAG | R | X | Low voltage flag. This flag is cleared by clearing the VDDR_MCU_GLDTC_CTRL_rstb bit. |
CTRLMMR_WKUP_PRG_PP_MCU_CTRL is shown in Figure 5-125 and described in Table 5-258.
Return to Summary Table.
Configures the MCU PRG_PP controller.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8200h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | POK_PP_EN | RESERVED | RESERVED | ||||
R-0h | R/W-0h | R-0h | R/W-2h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
POK_EN_SEL | RESERVED | POK_VMON_CAP_MCU_GEN_OV_SEL | POK_VDDR_MCU_OV_SEL | POK_VDDSHV_WKUP_GEN_OV_SEL | |||
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VMON_CAP_MCU_GEN_EN | POK_VDDR_MCU_EN | POK_VDDSHV_WKUP_GEN_EN | ||||
R-0h | R/W-1h | R/W-1h | R/W-1h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19 | POK_PP_EN | R/W | 0h | POK ping-pong enable. When set, enables automatic switching between undervoltage and overvoltage detection on VDDSHV_WKUP_GENERAL, VDDR_MCU and VMON_CAP_MCU_GENERAL POKs. This bit has no effect if the POK's ov_sel bit = 1. |
18 | RESERVED | R | 0h | Reserved |
17-16 | RESERVED | R/W | 2h | Reserved |
15 | POK_EN_SEL | R/W | 0h | Select POK enable source |
14-11 | RESERVED | R | 0h | Reserved |
10 | POK_VMON_CAP_MCU_GEN_OV_SEL | R/W | 0h | Force VMON_CAP_MCU_GENERAL POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
9 | POK_VDDR_MCU_OV_SEL | R/W | 0h | Force VDDR_MCU POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
8 | POK_VDDSHV_WKUP_GEN_OV_SEL | R/W | 0h | Force VDDSHV_WKUP_GENERAL POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
7-3 | RESERVED | R | 0h | Reserved |
2 | POK_VMON_CAP_MCU_GEN_EN | R/W | 1h | Enable VMON_CAP_MCU_GENERAL POK detection |
1 | POK_VDDR_MCU_EN | R/W | 1h | Enable VDDR_MCU POK detection |
0 | POK_VDDSHV_WKUP_GEN_EN | R/W | 1h | Enable VDDSHV_WKUP_GENERAL POK detection |
CTRLMMR_WKUP_PRG_PP_MCU_STAT is shown in Figure 5-126 and described in Table 5-260.
Return to Summary Table.
Provides MCU PRG_PP controller status and status clear control.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8204h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
POK_CLR | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | POK_VMON_CAP_MCU_GEN_OV | POK_VDDR_MCU_OV | POK_VDDSHV_WKUP_GEN_OV | ||||
R-0h | R-X | R-X | R-X | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VMON_CAP_MCU_GEN_UV | POK_VDDR_MCU_UV | POK_VDDSHV_WKUP_GEN_UV | ||||
R-0h | R-X | R-X | R-X | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | POK_CLR | R/W | 0h | When set, resets pgood sticky bits for VDDSHV_WKUP_GENERAL, VDDR_MCU, and VMON_CAP_MCU_GENERAL voltage POK detection. |
30-11 | RESERVED | R | 0h | Reserved |
10 | POK_VMON_CAP_MCU_GEN_OV | R | X | VMON_CAP_MCU_GENERAL overvoltage POK |
9 | POK_VDDR_MCU_OV | R | X | VDDR_MCU overvoltage POK |
8 | POK_VDDSHV_WKUP_GEN_OV | R | X | VDDSHV_WKUP_GENERAL overvoltage POK |
7-3 | RESERVED | R | 0h | Reserved |
2 | POK_VMON_CAP_MCU_GEN_UV | R | X | VMON_CAP_MCU_GENERAL undervoltage POK |
1 | POK_VDDR_MCU_UV | R | X | VDDR_MCU undervoltage POK |
0 | POK_VDDSHV_WKUP_GEN_UV | R | X | VDDSHV_WKUP_GENERAL undervoltage POK |
CTRLMMR_WKUP_PRG_PP_POR_CTRL is shown in Figure 5-127 and described in Table 5-262.
Return to Summary Table.
Configures the POR PRG_PP controller.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8208h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | DEGLITCH_SEL | ||||||
R-0h | R/W-2h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
POK_EN_SEL | RESERVED | ||||||
R/W-0h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VDDA_PMIC_IN_UV_EN | POK_VDD_MCU_OV_EN | POK_VDD_MCU_UV_EN | POK_VDDA_MCU_OV_EN | POK_VDDA_MCU_UV_EN | ||
R-0h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | ||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-18 | RESERVED | R | 0h | Reserved |
17-16 | DEGLITCH_SEL | R/W | 2h | Deglitch period for PRG_PP_POR POKs 0h - 5 us 1h - 10 us 2h - 15 us 3h - 20 us |
15 | POK_EN_SEL | R/W | 0h | Select POK enable source |
14-5 | RESERVED | R | 0h | Reserved |
4 | POK_VDDA_PMIC_IN_UV_EN | R/W | 1h | Enable VDDA_PMIC_IN undervoltage POK detection |
3 | POK_VDD_MCU_OV_EN | R/W | 1h | Enable VDD_MCU overvoltage POK detection |
2 | POK_VDD_MCU_UV_EN | R/W | 1h | Enable VDD_MCU undervoltage POK detection |
1 | POK_VDDA_MCU_OV_EN | R/W | 1h | Enable 1.8V VDDA_MCU overvoltage POK detection |
0 | POK_VDDA_MCU_UV_EN | R/W | 1h | Enable 1.8V VDDA_MCU undervoltage POK detection |
CTRLMMR_WKUP_PRG_PP_POR_STAT is shown in Figure 5-128 and described in Table 5-264.
Return to Summary Table.
Provides POR PRG_PP controller status and status clear control.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 820Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
POK_CLR | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | POK_VDD_MCU_OV | POK_VDDA_MCU_OV | |||||
R-0h | R-X | R-X | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VDDA_PMIC_IN_UV | POK_VDD_MCU_UV | POK_VDDA_MCU_UV | ||||
R-0h | R-X | R-X | R-X | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | POK_CLR | R/W | 0h | When set, resets pgood sticky bits for VDDA_MCU, VDD_MCU, and VDDA_PMIC_IN voltage POK detection. |
30-10 | RESERVED | R | 0h | Reserved |
9 | POK_VDD_MCU_OV | R | X | VDD_MCU overvoltage POK detection |
8 | POK_VDDA_MCU_OV | R | X | 1.8V VDDA_MCU overvoltage POK detection |
7-3 | RESERVED | R | 0h | Reserved |
2 | POK_VDDA_PMIC_IN_UV | R | X | VDDA_PMIC_IN undervoltage POK detection |
1 | POK_VDD_MCU_UV | R | X | VDD_MCU undervoltage POK detection |
0 | POK_VDDA_MCU_UV | R | X | 1.8V VDDA_MCU undervoltage POK detection |
CTRLMMR_WKUP_PRG_PP_MAIN_CTRL is shown in Figure 5-129 and described in Table 5-266.
Return to Summary Table.
Configures the MAIN PRG_PP controller.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8210h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | POK_PP_EN | RESERVED | DEGLITCH_SEL | ||||
R-0h | R/W-0h | R-0h | R/W-2h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
POK_EN_SEL | RESERVED | POK_VMON_EXT_MAIN3P3_OV_SEL | POK_VMON_EXT_MAIN1P8_OV_SEL | POK_VMON_EXT_OV_SEL | POK_VDDR_CORE_OV_SEL | POK_VDD_CPU_OV_SEL | POK_VDD_CORE_OV_SEL |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VMON_EXT_MAIN3P3_EN | POK_VMON_EXT_MAIN1P8_EN | POK_VMON_EXT_EN | POK_VDDR_CORE_EN | POK_VDD_CPU_EN | POK_VDD_CORE_EN | |
R-0h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | |
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-20 | RESERVED | R | 0h | Reserved |
19 | POK_PP_EN | R/W | 0h | POK ping-pong enable. When set, enables automatic switching between undervoltage and overvoltage detection on VDD_CORE, VDD_CPU, VDDR_CORE, VMON_EXT, VMON_EXT_MAIN1P8 and VMON_EXT_MAIN3P3. This bit has no effect if the POK's ov_sel bit = 1. |
18 | RESERVED | R | 0h | Reserved |
17-16 | DEGLITCH_SEL | R/W | 2h | Deglitch period for PRG_PP_MAIN POKs 0h - 5 us 1h - 10 us 2h - 15 us 3h - 20 us |
15 | POK_EN_SEL | R/W | 0h | Select POK enable source |
14 | RESERVED | R | 0h | Reserved |
13 | POK_VMON_EXT_MAIN3P3_OV_SEL | R/W | 0h | Force VMON_EXT_MAIN 3.3V POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
12 | POK_VMON_EXT_MAIN1P8_OV_SEL | R/W | 0h | Force VMON_EXT_MAIN 1.8V POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
11 | POK_VMON_EXT_OV_SEL | R/W | 0h | Force VMON_EXT POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
10 | POK_VDDR_CORE_OV_SEL | R/W | 0h | Force VDDR_CORE POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
9 | POK_VDD_CPU_OV_SEL | R/W | 0h | Force VDD_CPU POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
8 | POK_VDD_CORE_OV_SEL | R/W | 0h | Force VDD_CORE POK overvoltage detection. If this bit is 0 and pok_pp_en bit is also 0 then only undervoltage detection is enabled. |
7-6 | RESERVED | R | 0h | Reserved |
5 | POK_VMON_EXT_MAIN3P3_EN | R/W | 1h | Enable VMON_EXT_MAIN 3.3V POK detection |
4 | POK_VMON_EXT_MAIN1P8_EN | R/W | 1h | Enable VMON_EXT_MAIN 1.8V POK detection |
3 | POK_VMON_EXT_EN | R/W | 1h | Enable VMON_EXT POK detection |
2 | POK_VDDR_CORE_EN | R/W | 1h | Enable VDDR_CORE POK detection |
1 | POK_VDD_CPU_EN | R/W | 1h | Enable VDD_CPU POK detection |
0 | POK_VDD_CORE_EN | R/W | 1h | Enable VDD_CORE POK detection |
CTRLMMR_WKUP_PRG_PP_MAIN_STAT is shown in Figure 5-130 and described in Table 5-268.
Return to Summary Table.
Provides MAIN PRG_PP controller status and status clear control.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8214h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
POK_CLR | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | POK_VMON_EXT_MAIN3P3_OV | POK_VMON_EXT_MAIN1P8_OV | POK_VMON_EXT_OV | POK_VDDR_CORE_OV | POK_VDD_CPU_OV | POK_VDD_CORE_OV | |
R-0h | R-X | R-X | R-X | R-X | R-X | R-X | |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POK_VMON_EXT_MAIN3P3_UV | POK_VMON_EXT_MAIN1P8_UV | POK_VMON_EXT_UV | POK_VDDR_CORE_UV | POK_VDD_CPU_UV | POK_VDD_CORE_UV | |
R-0h | R-X | R-X | R-X | R-X | R-X | R-X | |
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | POK_CLR | R/W | 0h | When set, resets pgood sticky bits for V DD_CORE, VDD_CPU, VDDR_CORE, VMON_EXT, VMON_EXT_MAIN1P8, and VMON_EXT_MAIN3P3 voltage POK detection. |
30-14 | RESERVED | R | 0h | Reserved |
13 | POK_VMON_EXT_MAIN3P3_OV | R | X | VMON_EXT_MAIN 3.3V overvoltage POK |
12 | POK_VMON_EXT_MAIN1P8_OV | R | X | VMON_EXT_MAIN 1.8V overvoltage POK |
11 | POK_VMON_EXT_OV | R | X | VMON_EXT overvoltage POK |
10 | POK_VDDR_CORE_OV | R | X | VDDR_CORE overvoltage POK |
9 | POK_VDD_CPU_OV | R | X | VDD_CPU overvoltage POK |
8 | POK_VDD_CORE_OV | R | X | VDD_CORE overvoltage POK |
7-6 | RESERVED | R | 0h | Reserved |
5 | POK_VMON_EXT_MAIN3P3_UV | R | X | VMON_EXT_MAIN 3.3V undervoltage POK |
4 | POK_VMON_EXT_MAIN1P8_UV | R | X | VMON_EXT_MAIN 1.8V undervoltage POK |
3 | POK_VMON_EXT_UV | R | X | VMON_EXT undervoltage POK |
2 | POK_VDDR_CORE_UV | R | X | VDDR_CORE undervoltage POK |
1 | POK_VDD_CPU_UV | R | X | VDD_CPU undervoltage POK |
0 | POK_VDD_CORE_UV | R | X | VDD_CORE undervoltage POK |
CTRLMMR_WKUP_CLKGATE_CTRL is shown in Figure 5-131 and described in Table 5-270.
Return to Summary Table.
Controls the power clock gating feature of WKUP domain modules and busses.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8280h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
WKUP_NOGATE_RSVD | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
WKUP_NOGATE_RSVD | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
WKUP_NOGATE_RSVD | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WKUP_NOGATE_RSVD | WKUP_ECC_AGG_NOGATE | WKUP_FW_CBA_NOGATE | WKUP_CBA_NOGATE | ||||
R/W-X | R/W-X | R/W-1h | R/W-1h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | WKUP_NOGATE_RSVD | R/W | X | WKUP reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
2 | WKUP_ECC_AGG_NOGATE | R/W | X | WKUP ECC Aggregator clock gate disable |
1 | WKUP_FW_CBA_NOGATE | R/W | 1h | WKUP domain Firewall bus (wkup_fw_cbass) clock gate disable |
0 | WKUP_CBA_NOGATE | R/W | 1h | WKUP domain Data bus (wkup_cbass) clock gate disable |
CTRLMMR_WKUP_MCU_CLKGATE_CTRL is shown in Figure 5-132 and described in Table 5-272.
Return to Summary Table.
Controls the power clock gating feature of MCU domain modules and busses.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8284h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MCU_PER_NOGATE_RSVD | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MCU_PER_NOGATE_RSVD | MCU_PDMA_G2_NOGATE | MCU_PDMA_G0_NOGATE | MCU_PULSAR_NOGATE | MCU_NAV_UDMASS_NOGATE | MCU_NAV_MODSS_NOGATE | ||
R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MCU_CBA_NOGATE_RSVD | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MCU_CBA_NOGATE_RSVD | MCU_DBG_CBA_NOGATE | MCU_ECC_AGG_NOGATE | MCU_FW_CBA_NOGATE | MCU_CBA_NOGATE | |||
R/W-X | R/W-X | R/W-X | R/W-1h | R/W-1h | |||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-21 | MCU_PER_NOGATE_RSVD | R/W | X | MCU reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
20 | MCU_PDMA_G2_NOGATE | R/W | X | MCU domain MCAN1/USART0 PDMA clock gate disable. |
19 | MCU_PDMA_G0_NOGATE | R/W | X | MCU domain MCAN0/SPI0 PDMA clock gate disable. |
18 | MCU_PULSAR_NOGATE | R/W | X | MCU domain Pulsar clock gate disable. |
17 | MCU_NAV_UDMASS_NOGATE | R/W | X | MCU NavSS UDMA interface clock gate disable. |
16 | MCU_NAV_MODSS_NOGATE | R/W | X | MCU NavSS MODSS interface clock gate disable. |
15-4 | MCU_CBA_NOGATE_RSVD | R/W | X | MCU reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
3 | MCU_DBG_CBA_NOGATE | R/W | X | MCU domain Debug bus (mcu_dbg_cbass) clock gate disable. |
2 | MCU_ECC_AGG_NOGATE | R/W | X | MCU ECC Aggregator clock gate disable |
1 | MCU_FW_CBA_NOGATE | R/W | 1h | MCU domain Firewall bus (mcu_fw_cbass) clock gate disable. |
0 | MCU_CBA_NOGATE | R/W | 1h | MCU domain Data bus (mcu_cbass) clock gate disable. |
CTRLMMR_WKUP_MAIN_CLKGATE_CTRL0 is shown in Figure 5-133 and described in Table 5-274.
Return to Summary Table.
Controls the power clock gating feature of MAIN domain modules and busses.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8288h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MAIN_CBA_NOGATE_RSVD | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MAIN_HC_CFG_CBA_NOGATE | MAIN_HC_ECC_AGG_NOGATE | MAIN_HC_FW_CBA_NOGATE | MAIN_HC_CBA_NOGATE | MAIN_DBG_DATA_CBA_NOGATE | MAIN_DBG_CBA_NOGATE | MAIN_IP_NOGATE_RSVD | MAIN_IP_MCASP_CBA_NOGATE |
R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MAIN_IP_NONSAFE_CBA_NOGATE | MAIN_IP_ECC_AGGR_NOGATE | MAIN_IP_FW_CBA_NOGATE | MAIN_IP_CBA_NOGATE | MAIN_RC_CFG_CBA_NOGATE | MAIN_RC_ECC_AGG_NOGATE | MAIN_RC_FW_CBA_NOGATE | MAIN_RC_CBA_NOGATE |
R/W-X | R/W-X | R/W-X | R/W-1h | R/W-X | R/W-X | R/W-X | R/W-X |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MAIN_INFRA_NOGATE_RSVD | MAIN_PULSAR0_MEM_NOGATE | MAIN_PULSAR0_SLV_NOGATE | MAIN_INFRA_NONSAFE_CBA_NOGATE | MAIN_INFRA_ECC_AGG_NOGATE | MAIN_INFRA_FW_CBA_NOGATE | MAIN_INFRA_CBA_NOGATE | |
R/W-X | R/W-1h | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | |
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | MAIN_CBA_NOGATE_RSVD | R/W | X | MAIN CBA reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
23 | MAIN_HC_CFG_CBA_NOGATE | R/W | X | MAIN domain HC Configuration bus (hc_cfg_cbass_0) clock gate disable. |
22 | MAIN_HC_ECC_AGG_NOGATE | R/W | X | MAIN domain HC ECC aggregator (nogate) clock gate disable. |
21 | MAIN_HC_FW_CBA_NOGATE | R/W | X | MAIN domain HC Firewall bus (main_hc2_fw_cbass_0) clock gate disable. |
20 | MAIN_HC_CBA_NOGATE | R/W | X | MAIN domain HC Data bus (hc2_cbass_0) clock gate disable. |
19 | MAIN_DBG_DATA_CBA_NOGATE | R/W | X | MAIN domain Debug Data bus (debug_cbass) clock gate disable. |
18 | MAIN_DBG_CBA_NOGATE | R/W | X | MAIN domain Debug bus (debug_cbass_wrap_main_0) clock gate disable. |
17 | MAIN_IP_NOGATE_RSVD | R/W | X | MAIN Interface Peripheral reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
16 | MAIN_IP_MCASP_CBA_NOGATE | R/W | X | MAIN domain Interface Peripheral McASP IP bus (ipphy_mcasp_g0) clock gate disable. |
15 | MAIN_IP_NONSAFE_CBA_NOGATE | R/W | X | MAIN domain Interface Peripheral nonsafety IP bus (ipphy_cbass_0) clock gate disable. |
14 | MAIN_IP_ECC_AGGR_NOGATE | R/W | X | MAIN domain Interface Peripheral ECC aggregator (main_spi0_g0_main_0_ecc_aggr_main_0) clock gate disable. |
13 | MAIN_IP_FW_CBA_NOGATE | R/W | X | MAIN domain Interface Peripheral Firewall bus (ipphy_cbass_main_fw_cbass) clock gate disable. |
12 | MAIN_IP_CBA_NOGATE | R/W | 1h | MAIN domain Interface Peripheral bus (ipphy_safe_cbass_0) clock gate disable. |
11 | MAIN_RC_CFG_CBA_NOGATE | R/W | X | MAIN domain RC Configuration bus (rc_cfg_cbass_0) clock gate disable. |
10 | MAIN_RC_ECC_AGG_NOGATE | R/W | X | MAIN domain RC ECC aggregator (main_rc_ecc_aggr_main_0) clock gate disable. |
9 | MAIN_RC_FW_CBA_NOGATE | R/W | X | MAIN domain RC Firewall bus (rc_cbass_main_fw_cbass) clock gate disable. |
8 | MAIN_RC_CBA_NOGATE | R/W | X | MAIN domain RC Data bus (rc_cbass_0) clock gate disable. |
7-6 | MAIN_INFRA_NOGATE_RSVD | R/W | X | MAIN Infrastructure reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
5 | MAIN_PULSAR0_MEM_NOGATE | R/W | 1h | MAIN domain Pulsar memory bus (pulsar0_mem_cbass) clock gate disable. |
4 | MAIN_PULSAR0_SLV_NOGATE | R/W | X | MAIN domain Pulsar slave bus (pulsar0_slv_cbass) clock gate disable. |
3 | MAIN_INFRA_NONSAFE_CBA_NOGATE | R/W | X | MAIN domain Infrastructure non-safety IP bus (main_infra_non_safe_cbass) clock gate disable. |
2 | MAIN_INFRA_ECC_AGG_NOGATE | R/W | X | MAIN domain Infrastructure ECC aggregator (main_infra_ecc_aggr) clock gate disable. |
1 | MAIN_INFRA_FW_CBA_NOGATE | R/W | X | MAIN domain Infrastructure Firewall bus (main_infra_fw_cbass) clock gate disable. |
0 | MAIN_INFRA_CBA_NOGATE | R/W | X | MAIN domain Infrastructure bus (main_infra_cbass) clock gate disable. |
CTRLMMR_WKUP_MAIN_CLKGATE_CTRL1 is shown in Figure 5-134 and described in Table 5-276.
Return to Summary Table.
Controls the power clock gating feature of MAIN domain modules and busses.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 828Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MAIN_GMPC_STOG_P2M_NOGATE | MAIN_STOG_NOGATE_RSVD | MAIN_IP_STOG_M2P_NOGATE | MAIN_IP_STOG_P2M_NOGATE | MAIN_INFRA_STOG_M2P_NOGATE | MAIN_INFRA_STOG_P2M_NOGATE | MAIN_PDMA_NOGATE_RSVD | |
R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MAIN_PDMA_NOGATE_RSVD | MAIN_PDMA_MCAN_NOGATE | MAIN_PDMA_USART_PSILSS_NOGATE | MAIN_PDMA_SPI_G1_NOGATE | MAIN_PDMA_SPI_G0_NOGATE | MAIN_PDMA_SPI_PSILSS_NOGATE | ||
R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | R/W-X | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MAIN_IP1_NOGATE_RSVD | MAIN_PULSAR_NOGATE | ||||||
R/W-X | R/W-1h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MAIN_IP0_NOGATE_RSVD | MAIN_NAV_MV_FW_NOGATE | MAIN_NAV_VIRTSS_NOGATE | MAIN_NAV_NBSS_NOGATE | MAIN_NAV_UDMASS_NOGATE | MAIN_NAV_MODSS_NOGATE | ||
R/W-X | R/W-X | R/W-1h | R/W-1h | R/W-X | R/W-X | ||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | MAIN_GMPC_STOG_P2M_NOGATE | R/W | X | MAIN domain GPMC Slave Timeout Gasket output (rc_to_gpmc_stog_p2m_pwr_dis) clock gate disable. |
30 | MAIN_STOG_NOGATE_RSVD | R/W | X | MAIN STOG clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
29 | MAIN_IP_STOG_M2P_NOGATE | R/W | X | MAIN domain IP Slave Timeout Gasket output (ipphy_to_ipphy_stog_p2m_pwr_dis) clock gate disable. |
28 | MAIN_IP_STOG_P2M_NOGATE | R/W | X | MAIN domain IP Slave Timeout Gasket input (ipphy_to_ipphy_stog_p2m_pwr_dis) clock gate disable. |
27 | MAIN_INFRA_STOG_M2P_NOGATE | R/W | X | MAIN domain Infrastructure Slave Timeout Gasket output (main_infra_0_mst_stog_p2m_pwr_dis) clock gate disable. |
26 | MAIN_INFRA_STOG_P2M_NOGATE | R/W | X | MAIN domain Infrastructure Slave Timeout Gasket input (main_infra_0_mst_stog_p2m_pwr_dis) clock gate disable. |
25-21 | MAIN_PDMA_NOGATE_RSVD | R/W | X | MAIN PDMA clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
20 | MAIN_PDMA_MCAN_NOGATE | R/W | X | MAIN domain PDMA MCAN clock gate disable. |
19 | MAIN_PDMA_USART_PSILSS_NOGATE | R/W | X | MAIN domain PDMA USART PSILSS clock gate disable. |
18 | MAIN_PDMA_SPI_G1_NOGATE | R/W | X | MAIN domain PDMA SPI_G1 clock gate disable. |
17 | MAIN_PDMA_SPI_G0_NOGATE | R/W | X | MAIN domain PDMA SPI_G0 clock gate disable. |
16 | MAIN_PDMA_SPI_PSILSS_NOGATE | R/W | X | MAIN domain PDMA SPI PSILSS clock gate disable. |
15-9 | MAIN_IP1_NOGATE_RSVD | R/W | X | MAIN IP reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
8 | MAIN_PULSAR_NOGATE | R/W | 1h | MAIN domain Pulsar clock gate disable. |
7-5 | MAIN_IP0_NOGATE_RSVD | R/W | X | MAIN IP reserved clock gate disable. These bits should remain unchanged (written only with their default value) to maintain compatibility with future devices. |
4 | MAIN_NAV_MV_FW_NOGATE | R/W | X | MAIN NavSS Mod/Virt Firewall interface clock gate disable. |
3 | MAIN_NAV_VIRTSS_NOGATE | R/W | 1h | MAIN NavSS VIRTSS interface clock gate disable. |
2 | MAIN_NAV_NBSS_NOGATE | R/W | 1h | MAIN NavSS NB interface clock gate disable. |
1 | MAIN_NAV_UDMASS_NOGATE | R/W | X | Main NavSS UDMA interface clock gate disable. |
0 | MAIN_NAV_MODSS_NOGATE | R/W | X | MAIN NavSS MODSS interface clock gate disable. |
CTRLMMR_WKUP_CANUART_WAKE_CTRL is shown in Figure 5-135 and described in Table 5-278.
Return to Summary Table.
Controls the operation of IO wakeup on the MAIN CANUART pins.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8300h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MW | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MW | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MW | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MW | MW_LOAD_EN | ||||||
R/W-0h | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | MW | R/W | 0h | CANUART IO magic word. |
0 | MW_LOAD_EN | R/W | 0h | Magic word load enable |
CTRLMMR_WKUP_CANUART_WAKE_STAT0 is shown in Figure 5-136 and described in Table 5-280.
Return to Summary Table.
Provides the status of MAIN CANUART_WAKE control bits These bits come from the daisy-chain wakeup logic and maintain their value across core powerdown if isolation is enabled.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8308h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MW_STAT | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MW_STAT | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MW_STAT | |||||||
R-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MW_STAT | MW_LOAD_STAT | ||||||
R-X | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | MW_STAT | R | X | CANUART magic word status |
0 | MW_LOAD_STAT | R | X | Magic word load status. |
CTRLMMR_WKUP_CANUART_WAKE_STAT1 is shown in Figure 5-137 and described in Table 5-282.
Return to Summary Table.
Provides MAIN CANUART IO isolation status These bits come from the daisy-chain wakeup logic and maintain their value across core powerdown if isolation is enabled.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 830Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CANUART_IO_MODE | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | CANUART_IO_MODE | R | X | Indicates if CANUART IO wakeup mode is enabled. |
CTRLMMR_WKUP_MCU_GEN_WAKE_CTRL is shown in Figure 5-138 and described in Table 5-284.
Return to Summary Table.
Controls the operation of IO wakeup on the MCU_GENERAL pins.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8310h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MW | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MW | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MW | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MW | MW_LOAD_EN | ||||||
R/W-0h | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | MW | R/W | 0h | MCU_GENERAL IO magic word. |
0 | MW_LOAD_EN | R/W | 0h | Magic word load enable |
CTRLMMR_WKUP_MCU_GEN_WAKE_STAT0 is shown in Figure 5-139 and described in Table 5-286.
Return to Summary Table.
Provides the status of MCU_GEN_WAKE control bits These bits come from the daisy-chain wakeup logic and maintain their value across core powerdown if isolation is enabled.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 8318h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MW_STAT | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MW_STAT | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
MW_STAT | |||||||
R-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MW_STAT | MW_LOAD_STAT | ||||||
R-X | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | MW_STAT | R | X | MCU_GENERAL magic word status |
0 | MW_LOAD_STAT | R | X | Magic word load status. |
CTRLMMR_WKUP_MCU_GEN_WAKE_STAT1 is shown in Figure 5-140 and described in Table 5-288.
Return to Summary Table.
Provides MCU_GENERAL IO isolation status These bits come from the daisy-chain wakeup logic and maintain their value across core powerdown if isolation is enabled.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 831Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MCU_GEN_IO_MODE | ||||||
R-0h | R-X | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R | 0h | Reserved |
0 | MCU_GEN_IO_MODE | R | X | Indicates if MCU_GENERAL IO wakeup mode is enabled. |
CTRLMMR_WKUP_LOCK6_KICK0 is shown in Figure 5-141 and described in Table 5-290.
Return to Summary Table.
Lower 32-bits of Partition6 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK6_KICK1 with its key value before write-protected Partition 6 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 9008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition6 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK6_KICK1 is shown in Figure 5-142 and described in Table 5-292.
Return to Summary Table.
Upper 32-bits of Partition 6 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK6_KICK0 with its key value before write-protected Partition 6 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 900Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition6 registers |
CTRLMMR_WKUP_PADCONFIG0 is shown in Figure 5-143 and described in Table 5-294.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG1 is shown in Figure 5-144 and described in Table 5-296.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C004h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG2 is shown in Figure 5-145 and described in Table 5-298.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG3 is shown in Figure 5-146 and described in Table 5-300.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C00Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG4 is shown in Figure 5-147 and described in Table 5-302.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C010h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG5 is shown in Figure 5-148 and described in Table 5-304.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C014h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG6 is shown in Figure 5-149 and described in Table 5-306.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG7 is shown in Figure 5-150 and described in Table 5-308.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C01Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG8 is shown in Figure 5-151 and described in Table 5-310.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG9 is shown in Figure 5-152 and described in Table 5-312.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG10 is shown in Figure 5-153 and described in Table 5-314.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C028h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG11 is shown in Figure 5-154 and described in Table 5-316.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C02Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG12 is shown in Figure 5-155 and described in Table 5-318.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C030h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG14 is shown in Figure 5-156 and described in Table 5-320.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C038h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG15 is shown in Figure 5-157 and described in Table 5-322.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C03Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG26 is shown in Figure 5-158 and described in Table 5-324.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C068h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG27 is shown in Figure 5-159 and described in Table 5-326.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C06Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG28 is shown in Figure 5-160 and described in Table 5-328.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C070h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG29 is shown in Figure 5-161 and described in Table 5-330.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C074h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG30 is shown in Figure 5-162 and described in Table 5-332.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C078h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG31 is shown in Figure 5-163 and described in Table 5-334.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C07Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG32 is shown in Figure 5-164 and described in Table 5-336.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C080h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG33 is shown in Figure 5-165 and described in Table 5-338.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C084h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG34 is shown in Figure 5-166 and described in Table 5-340.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C088h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG35 is shown in Figure 5-167 and described in Table 5-342.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C08Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG36 is shown in Figure 5-168 and described in Table 5-344.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C090h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG37 is shown in Figure 5-169 and described in Table 5-346.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C094h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG38 is shown in Figure 5-170 and described in Table 5-348.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C098h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG39 is shown in Figure 5-171 and described in Table 5-350.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C09Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG40 is shown in Figure 5-172 and described in Table 5-352.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0A0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG41 is shown in Figure 5-173 and described in Table 5-354.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0A4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG42 is shown in Figure 5-174 and described in Table 5-356.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0A8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG43 is shown in Figure 5-175 and described in Table 5-358.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0ACh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG44 is shown in Figure 5-176 and described in Table 5-360.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0B0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG45 is shown in Figure 5-177 and described in Table 5-362.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0B4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG46 is shown in Figure 5-178 and described in Table 5-364.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0B8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG47 is shown in Figure 5-179 and described in Table 5-366.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0BCh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG48 is shown in Figure 5-180 and described in Table 5-368.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0C0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG49 is shown in Figure 5-181 and described in Table 5-370.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0C4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG50 is shown in Figure 5-182 and described in Table 5-372.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0C8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG51 is shown in Figure 5-183 and described in Table 5-374.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0CCh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG52 is shown in Figure 5-184 and described in Table 5-376.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0D0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG53 is shown in Figure 5-185 and described in Table 5-378.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0D4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG54 is shown in Figure 5-186 and described in Table 5-380.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0D8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG55 is shown in Figure 5-187 and described in Table 5-382.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0DCh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG56 is shown in Figure 5-188 and described in Table 5-384.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0E0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG57 is shown in Figure 5-189 and described in Table 5-386.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0E4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG58 is shown in Figure 5-190 and described in Table 5-388.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0E8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG59 is shown in Figure 5-191 and described in Table 5-390.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0ECh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG60 is shown in Figure 5-192 and described in Table 5-392.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0F0h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG61 is shown in Figure 5-193 and described in Table 5-394.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0F4h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG62 is shown in Figure 5-194 and described in Table 5-396.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0F8h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG63 is shown in Figure 5-195 and described in Table 5-398.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C0FCh |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG64 is shown in Figure 5-196 and described in Table 5-400.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C100h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | RESERVED | DSOUT_VAL | DSOUT_DIS | DS_EN | |
R/W-0h | R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | RESERVED | RXACTIVE | RESERVED | ||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-1h | R-0h | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28-27 | RESERVED | R | 0h | Reserved |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | RESERVED | R | 0h | Reserved |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17-16 | RESERVED | R | 0h | Reserved |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG65 is shown in Figure 5-197 and described in Table 5-402.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C104h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | RESERVED | DSOUT_VAL | DSOUT_DIS | DS_EN | |
R/W-0h | R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | RESERVED | RXACTIVE | RESERVED | ||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-1h | R-0h | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28-27 | RESERVED | R | 0h | Reserved |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | RESERVED | R | 0h | Reserved |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17-16 | RESERVED | R | 0h | Reserved |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG66 is shown in Figure 5-198 and described in Table 5-404.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C108h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | RESERVED | DSOUT_VAL | DSOUT_DIS | DS_EN | |
R/W-0h | R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | RESERVED | RXACTIVE | RESERVED | ||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-1h | R-0h | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28-27 | RESERVED | R | 0h | Reserved |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | RESERVED | R | 0h | Reserved |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17-16 | RESERVED | R | 0h | Reserved |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG67 is shown in Figure 5-199 and described in Table 5-406.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C10Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | RESERVED | DSOUT_VAL | DSOUT_DIS | DS_EN | |
R/W-0h | R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | RESERVED | RXACTIVE | RESERVED | ||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-1h | R-0h | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28-27 | RESERVED | R | 0h | Reserved |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | RESERVED | R | 0h | Reserved |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17-16 | RESERVED | R | 0h | Reserved |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG68 is shown in Figure 5-200 and described in Table 5-408.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C110h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG69 is shown in Figure 5-201 and described in Table 5-410.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C114h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG70 is shown in Figure 5-202 and described in Table 5-412.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C118h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG71 is shown in Figure 5-203 and described in Table 5-414.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C11Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG72 is shown in Figure 5-204 and described in Table 5-416.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C120h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG73 is shown in Figure 5-205 and described in Table 5-418.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C124h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG74 is shown in Figure 5-206 and described in Table 5-420.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C128h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG75 is shown in Figure 5-207 and described in Table 5-422.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C12Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG76 is shown in Figure 5-208 and described in Table 5-424.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C130h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG77 is shown in Figure 5-209 and described in Table 5-426.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C134h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG78 is shown in Figure 5-210 and described in Table 5-428.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C138h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG79 is shown in Figure 5-211 and described in Table 5-430.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C13Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG80 is shown in Figure 5-212 and described in Table 5-432.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C140h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG81 is shown in Figure 5-213 and described in Table 5-434.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C144h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG82 is shown in Figure 5-214 and described in Table 5-436.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C148h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG83 is shown in Figure 5-215 and described in Table 5-438.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C14Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG84 is shown in Figure 5-216 and described in Table 5-440.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C150h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | RESERVED | ||||||
R/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | DEBOUNCE_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VGPIO_SEL | RESERVED | |||||
R-0h | R/W-0h | R-0h | |||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30-14 | RESERVED | R | 0h | Reserved |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | RESERVED | R | 0h | Reserved |
CTRLMMR_WKUP_PADCONFIG93 is shown in Figure 5-217 and described in Table 5-442.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C174h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG94 is shown in Figure 5-218 and described in Table 5-444.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C178h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG95 is shown in Figure 5-219 and described in Table 5-446.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C17Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG96 is shown in Figure 5-220 and described in Table 5-448.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C180h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG97 is shown in Figure 5-221 and described in Table 5-450.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C184h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-7h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 7h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG98 is shown in Figure 5-222 and described in Table 5-452.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C188h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 1h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 1h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG99 is shown in Figure 5-223 and described in Table 5-454.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C18Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-1h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 1h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 0h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 1h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 0h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 1h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_PADCONFIG100 is shown in Figure 5-224 and described in Table 5-456.
Return to Summary Table.
Register to control pin configuration and muxing.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 C190h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
LOCK | WKUP_EVT | WKUP_EN | DS_PULLTYPE_SEL | DS_PULLUD_EN | DSOUT_VAL | DSOUT_DIS | DS_EN |
R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ISO_BYP | ISO_OVR | TX_DIS | DRV_STR | RXACTIVE | PULLTYPESEL | PULLUDEN | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
FORCE_DS_EN | ST_EN | DEBOUNCE_SEL | RESERVED | WK_LVL_POL | |||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WK_LVL_EN | RESERVED | VGPIO_SEL | MUXMODE | ||||
R/W-0h | R-0h | R/W-0h | R/W-0h | ||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | 0h | Lock |
30 | WKUP_EVT | R | 0h | Wakeup event status |
29 | WKUP_EN | R/W | 0h | Wakeup enable. Supported on MCU_GENERAL IO
domain. |
28 | DS_PULLTYPE_SEL | R/W | 0h | Deep Sleep pull-up/down selection |
27 | DS_PULLUD_EN | R/W | 1h | Deep Sleep pull-up/down enable (active low) |
26 | DSOUT_VAL | R/W | 0h | Deep Sleep output value |
25 | DSOUT_DIS | R/W | 0h | Deep Sleep output enable |
24 | DS_EN | R/W | 0h | Deep Sleep override control |
23 | ISO_BYP | R/W | 0h | Isolation Bypass |
22 | ISO_OVR | R/W | 0h | Isolation Override |
21 | TX_DIS | R/W | 0h | Driver Disable |
20-19 | DRV_STR | R/W | 0h | Drive Strength Control . Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) |
18 | RXACTIVE | R/W | 0h | Input enable for the Pad |
17 | PULLTYPESEL | R/W | 0h | Pad Pullup / Pulldown type selection |
16 | PULLUDEN | R/W | 1h | Pad Pullup / Pulldown enable. This is an active low signal. |
15 | FORCE_DS_EN | R/W | 0h | Enable pad Deep Sleep controls by overriding DMSC gating |
14 | ST_EN | R/W | 0h | Receiver Schmitt Trigger enable |
13-11 | DEBOUNCE_SEL | R/W | 0h | Selects the debounce period for the pad. |
10-9 | RESERVED | R | 0h | Reserved |
8 | WK_LVL_POL | R/W | 0h | Level Sensitive Wakeup Polarity |
7 | WK_LVL_EN | R/W | 0h | Level Sensitive Wakeup Enable |
6 | RESERVED | R | 0h | Reserved |
5-4 | VGPIO_SEL | R/W | 0h | Virtual WKUP_GPIO instance select. 0h - Implement GPIO in GPIO_WKUP_0 instance 1h - Implement GPIO in GPIO_WKUP_1 instance |
3-0 | MUXMODE | R/W | 0h | Pad functional signal mux selection 0h - Mux Mode 0 1h - Mux Mode 1 2h - Mux Mode 2 3h - Mux Mode 3 4h - Mux Mode 4 5h - Mux Mode 5 6h - Mux Mode 6 7h - Mux Mode 7 Fh - Mux Mode 15 |
CTRLMMR_WKUP_LOCK7_KICK0 is shown in Figure 5-225 and described in Table 5-458.
Return to Summary Table.
Lower 32-bits of Partition7 write lock key. This register must be written with the designated key value followed by a write to CTRLMMR_WKUP_LOCK7_KICK1 with its key value before write-protected Partition 7 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 D008h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
KEY | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
KEY | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
KEY | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | UNLOCKED | ||||||
R/W-0h | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | KEY | R/W | 0h | Write the kick0 unlock value followed by the kick1 unlock value to unlock the write-protected Partition7 registers |
0 | UNLOCKED | R | 0h | Unlock status. |
CTRLMMR_WKUP_LOCK7_KICK1 is shown in Figure 5-226 and described in Table 5-460.
Return to Summary Table.
Upper 32-bits of Partition 7 write lock key. This register must be written with the designated key value after a write to CTRLMMR_WKUP_LOCK7_KICK0 with its key value before write-protected Partition 7 registers can be written.
Instance | Physical Address |
---|---|
WKUP_CTRL_MMR0_CFG0 | 4301 D00Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
KEY | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY | R/W | 0h | Write the kick1 unlock value after the kick0 unlock value to unlock the write-protected Partition7 registers |