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