From 646eb8625ad4bfc5b72daca0ba10b999bff22a7a Mon Sep 17 00:00:00 2001 From: Maximilian Deubel Date: Tue, 18 Jun 2024 15:25:07 +0200 Subject: [PATCH] boards: thingy91x: migrate to nrfutil This patch, in combination with a new nrfutil release fixes the issue where it is very easy to brick thingy91x-nrf53 chips by flashing the nrf91 image. Signed-off-by: Maximilian Deubel --- boards/nordic/thingy91x/board.cmake | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/boards/nordic/thingy91x/board.cmake b/boards/nordic/thingy91x/board.cmake index 8bfad3000868..e17f501116b1 100644 --- a/boards/nordic/thingy91x/board.cmake +++ b/boards/nordic/thingy91x/board.cmake @@ -2,16 +2,15 @@ # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause if(CONFIG_BOARD_THINGY91X_NRF9151 OR CONFIG_BOARD_THINGY91X_NRF9151_NS) - board_runner_args(nrfjprog "--nrf-family=NRF91") + board_runner_args(nrfutil "--nrf-family=NRF91") board_runner_args(jlink "--device=nRF9160_xxAA" "--speed=4000") elseif(BOARD_THINGY91X_NRF5340_CPUAPP OR BOARD_THINGY91X_NRF5340_CPUAPP_NS) board_runner_args(jlink "--device=nrf5340_xxaa_app" "--speed=4000") - board_runner_args(nrfjprog "--nrf-family=NRF53") + board_runner_args(nrfutil "--nrf-family=NRF53") elseif(BOARD_THINGY91X_NRF5340_CPUNET) board_runner_args(jlink "--device=nrf5340_xxaa_net" "--speed=4000") - board_runner_args(nrfjprog "--nrf-family=NRF53") + board_runner_args(nrfutil "--nrf-family=NRF53") endif() -include(${ZEPHYR_BASE}/boards/common/nrfjprog.board.cmake) include(${ZEPHYR_BASE}/boards/common/nrfutil.board.cmake) include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)