Skip to content

Commit ce64b1e

Browse files
pir0nkartben
authored andcommitted
boards: st: add support for JLink in STM32G4 Nucleo board.cmake files
Add missing support for J-Link in board.cmake configuration for Nucleo G4 boards so they can be flashed and debugged using J-Link. Signed-off-by: Kuba Gryglak <[email protected]>
1 parent 99f4a07 commit ce64b1e

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

boards/st/nucleo_g431kb/board.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
# keep first
44
board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
55
board_runner_args(pyocd "--target=stm32g431kbtx")
6+
board_runner_args(jlink "--device=STM32G431KB" "--speed=4000")
67

78
# keep first
89
include(${ZEPHYR_BASE}/boards/common/stm32cubeprogrammer.board.cmake)
910
include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)
1011
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
12+
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)

boards/st/nucleo_g431rb/board.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
# keep first
44
board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
55
board_runner_args(pyocd "--target=stm32g431rbtx")
6+
board_runner_args(jlink "--device=STM32G431RB" "--speed=4000")
67

78
# keep first
89
include(${ZEPHYR_BASE}/boards/common/stm32cubeprogrammer.board.cmake)
910
include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)
1011
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
12+
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)

boards/st/nucleo_g474re/board.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
# keep first
44
board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
55
board_runner_args(pyocd "--target=stm32g474retx")
6+
board_runner_args(jlink "--device=STM32G474RE" "--speed=4000")
67

78
# keep first
89
include(${ZEPHYR_BASE}/boards/common/stm32cubeprogrammer.board.cmake)
910
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
1011
include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)
12+
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)

0 commit comments

Comments
 (0)