This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_CMU_HFRCO_FREQ

Internal high frequency RC oscillator frequency

Type: int

Help

Set the internal high frequency RC oscillator frequency in Hz. This should be set by the
board's defconfig. Only supported values may be used here. Setting this to 0, skips the
configuration of the high frequency RC oscillator completely. This may be desired, if
the bootloader already configured it properly or the device's default clock source should
be used with it's default configuration.

Direct dependencies

BOARD_EFM32GG_SLWSTK6121A || BOARD_EFM32GG_STK3701A || (SOC_GECKO_HAS_HFRCO_FREQRANGE && SOC_GECKO_CMU && SOC_FAMILY_EXX32)

(Includes any dependencies from ifs and menus.)

Defaults

  • 72000000

  • 72000000

  • 0

Kconfig definitions

At boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig:16

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config CMU_HFRCO_FREQ
    int
    default 72000000
    depends on BOARD_EFM32GG_SLWSTK6121A

At boards/arm/efm32gg_stk3701a/Kconfig.defconfig:15

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config CMU_HFRCO_FREQ
    int
    default 72000000
    depends on BOARD_EFM32GG_STK3701A

At soc/arm/silabs_exx32/Kconfig:179

Included via Kconfig:8Kconfig.zephyr:36soc/Kconfig:18

Menu path: (Top) → Hardware Configuration

config CMU_HFRCO_FREQ
    int "Internal high frequency RC oscillator frequency"
    default 0
    depends on SOC_GECKO_HAS_HFRCO_FREQRANGE && SOC_GECKO_CMU && SOC_FAMILY_EXX32
    help
      Set the internal high frequency RC oscillator frequency in Hz. This should be set by the
      board's defconfig. Only supported values may be used here. Setting this to 0, skips the
      configuration of the high frequency RC oscillator completely. This may be desired, if
      the bootloader already configured it properly or the device's default clock source should
      be used with it's default configuration.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)