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