From 2f64e7c5ba0180adc56b4713cc4859ed99474947 Mon Sep 17 00:00:00 2001 From: Dominik Lau Date: Wed, 7 Aug 2024 11:31:59 +0200 Subject: [PATCH] boards/st/stm32f429i_disc1: add pyocd support This commit enables pyOCD support for the STM32F429I Discovery board. Signed-off-by: Dominik Lau Signed-off-by: Filip Kokosinski --- boards/st/stm32f429i_disc1/board.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/boards/st/stm32f429i_disc1/board.cmake b/boards/st/stm32f429i_disc1/board.cmake index bc72082b038af9..a175073a0355fe 100644 --- a/boards/st/stm32f429i_disc1/board.cmake +++ b/boards/st/stm32f429i_disc1/board.cmake @@ -2,7 +2,11 @@ board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw") board_runner_args(jlink "--device=STM32F429ZI" "--speed=4000") +board_runner_args(pyocd "--target=stm32f429xi") +board_runner_args(pyocd "--flash-opt=-O reset_type=hw") +board_runner_args(pyocd "--flash-opt=-O connect_mode=under-reset") include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake) include(${ZEPHYR_BASE}/boards/common/stm32cubeprogrammer.board.cmake) include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake) +include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)