SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
The OBSCLK0 output pin is controlled by CTRLMMR_OBSCLK0_CTRL register in the CTRL_MMR0 module; for more information about control registers, see Section 5.1, Control Module (CTRL_MMR). Figure 5-489 shows a block diagram of internal OBSCLK0 mux connections.
CTRLMMR_OBSCLK0_CTRL(2)[3-0] CLK_SEL | OBSCLK0 Selection (1) |
---|---|
0x0 | MAIN_PLL0_HSDIV0_CLKOUT |
0x1 | MAIN_PLL1_HSDIV0_CLKOUT |
0x2 | MAIN_PLL2_HSDIV0_CLKOUT |
0x3 | MAIN_PLL8_HSDIV0_CLKOUT |
0x4 | MAIN_PLL12_HSDIV0_CLKOUT |
0x5 | MCU_CLK_12M_RC |
0x6 | MCU_HFOSC0_CLKOUT_32K |
0x7 | PLLCTRL_OBSCLK |
0x8 | MCU_HFOSC0_CLKOUT |
0x9 | CLK_32K |
0xA | 0 (GND)(3) |
0xB | 0 (GND)(3) |
0xC | CPTS_GENF1 |
0xD | CPTS_GENF2 |
0xE | CPTS_GENF3 |
0xF | MAIN_PLL14_HSDIV0_CLKOUT |
0x1A | CPTS_GENF3 |
The value of the software-controlled 8-bit divider is determined by register CTRLMMR_OBSCLK0_CTRL[15-8] CLK_DIV; for more information about control registers, see Section 5.1, Control Module (CTRL_MMR).