From 3e76703ff5d50566b3c5978b97af4a63714867c1 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Mon, 18 Aug 2025 11:22:00 +0200 Subject: [PATCH] targets: set default stanck size to 8k for rp2040/rp2350 based boards where this was not already the case. Signed-off-by: deadprogram --- targets/badger2040-w.json | 1 + targets/badger2040.json | 1 + targets/challenger-rp2040.json | 1 + targets/feather-rp2040.json | 1 + targets/gopher-badge.json | 1 + targets/macropad-rp2040.json | 1 + targets/nano-rp2040.json | 1 + targets/qtpy-rp2040.json | 1 + targets/tiny2350.json | 3 ++- targets/trinkey-qt2040.json | 1 + targets/tufty2040.json | 1 + targets/waveshare-rp2040-tiny.json | 1 + targets/waveshare-rp2040-zero.json | 1 + targets/xiao-rp2040.json | 1 + 14 files changed, 15 insertions(+), 1 deletion(-) diff --git a/targets/badger2040-w.json b/targets/badger2040-w.json index 7b7e729d1..fe5c8588a 100644 --- a/targets/badger2040-w.json +++ b/targets/badger2040-w.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["badger2040_w", "cyw43439"], "ldflags": [ "--defsym=__flash_size=1020K" diff --git a/targets/badger2040.json b/targets/badger2040.json index 34eef117b..62efc26db 100644 --- a/targets/badger2040.json +++ b/targets/badger2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["badger2040"], "ldflags": [ "--defsym=__flash_size=1020K" diff --git a/targets/challenger-rp2040.json b/targets/challenger-rp2040.json index 6d187e777..50af67775 100644 --- a/targets/challenger-rp2040.json +++ b/targets/challenger-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:1023"], + "default-stack-size": 8192, "build-tags": ["challenger_rp2040"], "ldflags": [ "--defsym=__flash_size=8M" diff --git a/targets/feather-rp2040.json b/targets/feather-rp2040.json index 871cdb45f..107922598 100644 --- a/targets/feather-rp2040.json +++ b/targets/feather-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["239a:80f1"], + "default-stack-size": 8192, "build-tags": ["feather_rp2040"], "ldflags": [ "--defsym=__flash_size=8192K" diff --git a/targets/gopher-badge.json b/targets/gopher-badge.json index ec50b303c..ad9c171fc 100644 --- a/targets/gopher-badge.json +++ b/targets/gopher-badge.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["gopher_badge"], "ldflags": [ "--defsym=__flash_size=8M" diff --git a/targets/macropad-rp2040.json b/targets/macropad-rp2040.json index 59db5b2ad..667b48dd2 100644 --- a/targets/macropad-rp2040.json +++ b/targets/macropad-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "build-tags": ["macropad_rp2040"], + "default-stack-size": 8192, "serial-port": ["239a:8107"], "ldflags": [ "--defsym=__flash_size=8M" diff --git a/targets/nano-rp2040.json b/targets/nano-rp2040.json index 85eed28d4..f9aae31df 100644 --- a/targets/nano-rp2040.json +++ b/targets/nano-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2341:005e"], + "default-stack-size": 8192, "build-tags": ["nano_rp2040", "ninafw", "ninafw_machine_init"], "ldflags": [ "--defsym=__flash_size=16M" diff --git a/targets/qtpy-rp2040.json b/targets/qtpy-rp2040.json index 394d83aa6..e0bff923c 100644 --- a/targets/qtpy-rp2040.json +++ b/targets/qtpy-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["239a:80f7"], + "default-stack-size": 8192, "build-tags": ["qtpy_rp2040"], "ldflags": [ "--defsym=__flash_size=8192K" diff --git a/targets/tiny2350.json b/targets/tiny2350.json index 660e09646..4c9bd24c7 100644 --- a/targets/tiny2350.json +++ b/targets/tiny2350.json @@ -6,5 +6,6 @@ "ldflags": [ "--defsym=__flash_size=4M" ], - "serial-port": ["2e8a:000f"] + "serial-port": ["2e8a:000f"], + "default-stack-size": 8192 } diff --git a/targets/trinkey-qt2040.json b/targets/trinkey-qt2040.json index 23ae3f6c5..541f4a35b 100644 --- a/targets/trinkey-qt2040.json +++ b/targets/trinkey-qt2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["239a:8109"], + "default-stack-size": 8192, "build-tags": ["trinkey_qt2040"], "ldflags": [ "--defsym=__flash_size=8192K" diff --git a/targets/tufty2040.json b/targets/tufty2040.json index 11c4e334e..a2576990b 100644 --- a/targets/tufty2040.json +++ b/targets/tufty2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["tufty2040"], "ldflags": [ "--defsym=__flash_size=1020K" diff --git a/targets/waveshare-rp2040-tiny.json b/targets/waveshare-rp2040-tiny.json index 74b651b51..7857032d4 100644 --- a/targets/waveshare-rp2040-tiny.json +++ b/targets/waveshare-rp2040-tiny.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["waveshare_rp2040_tiny"], "ldflags": [ "--defsym=__flash_size=1020K" diff --git a/targets/waveshare-rp2040-zero.json b/targets/waveshare-rp2040-zero.json index a31c4e844..7b4c3bd23 100644 --- a/targets/waveshare-rp2040-zero.json +++ b/targets/waveshare-rp2040-zero.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:0003"], + "default-stack-size": 8192, "build-tags": ["waveshare_rp2040_zero"], "ldflags": [ "--defsym=__flash_size=1020K" diff --git a/targets/xiao-rp2040.json b/targets/xiao-rp2040.json index 02a36c06a..e065e69b4 100644 --- a/targets/xiao-rp2040.json +++ b/targets/xiao-rp2040.json @@ -3,6 +3,7 @@ "rp2040" ], "serial-port": ["2e8a:000a"], + "default-stack-size": 8192, "build-tags": ["xiao_rp2040"], "ldflags": [ "--defsym=__flash_size=1020K"