@@ -23,7 +23,7 @@ cmake_minimum_required(VERSION 3.6)
2323#---------------------------------------------------------------------------------------
2424
2525# Allow switching of target platform
26- set (BOARD_LIST NAMote72 NucleoL073 NucleoL152 SAML21)
26+ set (BOARD_LIST NAMote72 NucleoL073 NucleoL152 SAML21 SKiM880B SKiM980A SKiM881AXL )
2727set (BOARD NucleoL073 CACHE STRING "Default target platform is NucleoL073" )
2828set_property (CACHE BOARD PROPERTY STRINGS ${BOARD_LIST} )
2929
@@ -113,6 +113,38 @@ elseif(BOARD STREQUAL SAML21)
113113 # Configure radio
114114 set (RADIO sx1276 CACHE INTERNAL "Radio sx1276 selected" )
115115
116+ elseif (BOARD STREQUAL SKiM880B)
117+ # Configure toolchain for SKiM881AXL
118+ set (LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM880B/cmsis/arm-gcc/stm32l151xba_flash.ld)
119+ include (stm32l1)
120+
121+ # Build platform specific board implementation
122+ add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM880B)
123+
124+ # Configure radio
125+ set (RADIO sx1272 CACHE INTERNAL "Radio sx1272 selected" )
126+
127+ elseif (BOARD STREQUAL SKiM980A)
128+ # Configure toolchain for SKiM881AXL
129+ set (LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM980A/cmsis/arm-gcc/stm32l151xba_flash.ld)
130+ include (stm32l1)
131+
132+ # Build platform specific board implementation
133+ add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM980A)
134+
135+ # Configure radio
136+ set (RADIO sx1272 CACHE INTERNAL "Radio sx1272 selected" )
137+
138+ elseif (BOARD STREQUAL SKiM881AXL)
139+ # Configure toolchain for SKiM881AXL
140+ set (LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM881AXL/cmsis/arm-gcc/stm32l081xx_flash.ld)
141+ include (stm32l0)
142+
143+ # Build platform specific board implementation
144+ add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /boards/SKiM881AXL)
145+
146+ # Configure radio
147+ set (RADIO sx1272 CACHE INTERNAL "Radio sx1272 selected" )
116148endif ()
117149
118150#---------------------------------------------------------------------------------------
0 commit comments