Skip to content

Commit 0459d32

Browse files
committed
Revert "stm32duino" package dependency
It's still required for DFU upload for stm32f103 targets Resolves #855
1 parent c8a228c commit 0459d32

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

platform.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,11 @@
306306
"owner": "platformio",
307307
"version": "~0.7.0"
308308
},
309+
"tool-stm32duino": {
310+
"optional": true,
311+
"owner": "platformio",
312+
"version": "~1.0.1"
313+
},
309314
"tool-openocd": {
310315
"type": "uploader",
311316
"optional": true,

platform.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ def configure_default_packages(self, variables, targets):
7676
if board.startswith(("portenta", "opta", "nicla", "giga")):
7777
dfu_package = "tool-dfuutil-arduino"
7878
self.packages.pop("tool-dfuutil")
79+
elif build_mcu.startswith("stm32f103"):
80+
dfu_package = "tool-stm32duino"
7981
else:
8082
self.packages.pop("tool-dfuutil-arduino")
8183
self.packages[dfu_package]["optional"] = False

0 commit comments

Comments
 (0)