Wirepas SDK
config.mk
Go to the documentation of this file.
1# This definition describes mcu family.
2MCU_FAMILY=efr
3
4# This definition describes processor architecture.
5# Valid value: efr32 for EFR32 based boards
6MCU=efr32
7
8# This describes the sub-architecture of the processor. Allowed values are
9# following: xg13,xg23
10MCU_SUB=xg13
11
12# This definitions describes the processor memory variant. It is only used when
13# <code>@ref config_mk_mcu "MCU"</code> is <code>efr32</code>.
14# Valid values are following:
15# - <code>pxxxf512</code> For 512 kB flash memory variant (serie 1)
16# - <code>pxxxf1024</code> For 1024 kB flash memory variant (serie 1)
17# - <code>xxxxf512</code> For 512 kB flash memory variant (serie 2)
18# - <code>xxxxf1024</code> For 1024 kB flash memory variant (serie 2)
19MCU_MEM_VAR=pxxxf512
20
21
22
23
24# This describes the hardware capabilities of the board
25# (this is used to customize the hardware service of the bootloader).
26## Is 32kHz crystal mounted on the board? default:yes, possible values:yes, no
27board_hw_crystal_32k=yes
28## Is DCDC to be enabled on the board? default:yes, possible values:yes, no
29## (it replaces MCU_NO_DCDC define in ./board/bootlaoder/early_init_efr32.c)
30board_hw_dcdc=yes
31## HFXO crystal characteristics
32board_hw_hfxo_ctune=322
33## LFXO crystal characteristics
34board_hw_lfxo_ctune=68
35board_hw_lfxo_gain=2