From 394116e99844f98507c52314713e632ed6761c98 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Mon, 2 Mar 2026 15:23:29 +0100 Subject: [PATCH] targets: switch rp2040/rp2350 to default to tasks scheduler This switches the rp2040 and rp2350 to use the tasks scheduler by default instead of using the cores scheduler. Too many race conditions at present, we need to look into exactly why. In the meantime, going back to the tasks as default will address a lot of these intermittent problems. Signed-off-by: deadprogram --- targets/rp2040.json | 2 +- targets/rp2350.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/rp2040.json b/targets/rp2040.json index 3f9fea459..6470d57f5 100644 --- a/targets/rp2040.json +++ b/targets/rp2040.json @@ -1,7 +1,7 @@ { "inherits": ["cortex-m0plus"], "build-tags": ["rp2040", "rp"], - "scheduler": "cores", + "scheduler": "tasks", "flash-1200-bps-reset": "true", "flash-method": "msd", "serial": "usb", diff --git a/targets/rp2350.json b/targets/rp2350.json index ebffcbdec..e3a6549fd 100644 --- a/targets/rp2350.json +++ b/targets/rp2350.json @@ -1,7 +1,7 @@ { "inherits": ["cortex-m33"], "build-tags": ["rp2350", "rp"], - "scheduler": "cores", + "scheduler": "tasks", "flash-1200-bps-reset": "true", "flash-method": "msd", "serial": "usb",