Skip to content

Commit 6d7a093

Browse files
committed
Update JLink tool reference, try to support RISC-V RP2350 as well
1 parent e89b79e commit 6d7a093

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

platform.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"type": "uploader",
7676
"optional": true,
7777
"owner": "platformio",
78-
"version": "^1.78811.0"
78+
"version": "^1.81206.0"
7979
},
8080
"tool-mklittlefs-rp2040-earlephilhower": {
8181
"type": "uploader",

platform.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,11 +237,16 @@ def configure_debug_session(self, debug_config):
237237
# (set dynamically by board_build.mcu = rp2350-riscv in the platformio.ini of the project)
238238
# Somehow that can not yet be determined when we're inside _add_default_debug_tools(),
239239
# So we have to patch this up afterwards.
240+
# Same for JLink "-device" argument.
240241
if is_riscv:
241242
try:
242243
server_arguments[server_arguments.index("target/rp2350.cfg")] = "target/rp2350-riscv.cfg"
243244
except:
244245
pass
246+
try:
247+
server_arguments[server_arguments.index("RP2350_M33_0")] = "RP2350_RV32_0"
248+
except:
249+
pass
245250
if "interface/cmsis-dap.cfg" in server_arguments or "interface/picoprobe.cfg" in server_arguments:
246251
server_arguments.extend(
247252
["-c", "adapter speed %s" % adapter_speed]

0 commit comments

Comments
 (0)