diff --git a/boards/silabs/radio_boards/siwx917_rb4338a/board.cmake b/boards/silabs/radio_boards/siwx917_rb4338a/board.cmake index 7b487f2cec8..05a945dd6c8 100644 --- a/boards/silabs/radio_boards/siwx917_rb4338a/board.cmake +++ b/boards/silabs/radio_boards/siwx917_rb4338a/board.cmake @@ -1,8 +1,7 @@ # Copyright (c) 2024 Silicon Laboratories Inc. # SPDX-License-Identifier: Apache-2.0 -board_runner_args(silabs_commander "--device=SiWG917M111GTBA" "--file-type=bin" - "--file=${PROJECT_BINARY_DIR}/${KERNEL_BIN_NAME}.rps") +board_runner_args(silabs_commander "--device=SiWG917M111GTBA") include(${ZEPHYR_BASE}/boards/common/silabs_commander.board.cmake) # It is not possible to load/flash a firmware using JLink, but it is possible to diff --git a/boards/silabs/radio_boards/siwx917_rb4342a/board.cmake b/boards/silabs/radio_boards/siwx917_rb4342a/board.cmake index f901065afa1..d32b7aa45e1 100644 --- a/boards/silabs/radio_boards/siwx917_rb4342a/board.cmake +++ b/boards/silabs/radio_boards/siwx917_rb4342a/board.cmake @@ -1,8 +1,7 @@ # Copyright (c) 2025 Silicon Laboratories Inc. # SPDX-License-Identifier: Apache-2.0 -board_runner_args(silabs_commander "--device=SiWG917M111GTBA" "--file-type=bin" - "--file=${PROJECT_BINARY_DIR}/${KERNEL_BIN_NAME}.rps") +board_runner_args(silabs_commander "--device=SiWG917M111GTBA") include(${ZEPHYR_BASE}/boards/common/silabs_commander.board.cmake) # It is not possible to load/flash a firmware using JLink, but it is possible to diff --git a/soc/silabs/silabs_siwx91x/CMakeLists.txt b/soc/silabs/silabs_siwx91x/CMakeLists.txt index 7e3a8c84a16..7997c79d4a9 100644 --- a/soc/silabs/silabs_siwx91x/CMakeLists.txt +++ b/soc/silabs/silabs_siwx91x/CMakeLists.txt @@ -12,3 +12,5 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands ${KERNEL_BIN_NAME} ${KERNEL_BIN_NAME}.rps ) +# runners_yaml_props_target controls the file used by "west flash" +set_target_properties(runners_yaml_props_target PROPERTIES bin_file ${PROJECT_BINARY_DIR}/${KERNEL_BIN_NAME}.rps)