Skip to content

Commit ca0da25

Browse files
soburinashif
authored andcommitted
boards: raspberrypi: rpi_pico: Add probe-rs runner
Add probe-rs configuration for rp2040. Sorted the order of include statements for cleanup. Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
1 parent dbedbd3 commit ca0da25

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

boards/raspberrypi/rpi_pico/board.cmake

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,20 @@ board_runner_args(openocd --cmd-pre-init "source [find target/rp2040.cfg]")
2525
# But if not so, set 2000 to adapter speed.
2626
board_runner_args(openocd --cmd-pre-init "set_adapter_speed_if_not_set 2000")
2727

28+
board_runner_args(probe-rs "--chip=RP2040")
29+
2830
board_runner_args(jlink "--device=RP2040_M0_0")
2931
board_runner_args(uf2 "--board-id=RPI-RP2")
3032
board_runner_args(pyocd "--target=rp2040")
3133

32-
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
33-
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
34-
include(${ZEPHYR_BASE}/boards/common/uf2.board.cmake)
34+
board_set_debugger_ifnset(openocd)
35+
board_set_flasher_ifnset(openocd)
36+
37+
# zephyr-keep-sorted-start
3538
include(${ZEPHYR_BASE}/boards/common/blackmagicprobe.board.cmake)
39+
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
40+
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
41+
include(${ZEPHYR_BASE}/boards/common/probe-rs.board.cmake)
3642
include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)
43+
include(${ZEPHYR_BASE}/boards/common/uf2.board.cmake)
44+
# zephyr-keep-sorted-stop

0 commit comments

Comments
 (0)