From bac82a7ffad21d50ca9e40a1a83762ad135f68b7 Mon Sep 17 00:00:00 2001 From: John Lin Date: Mon, 16 Jun 2025 20:11:23 -0700 Subject: [PATCH] boot: zephyr: boards: Assign boot_partition to code-patition Include the 2M SysBuild partitions using board variants: - rpi_pico/rp2040/mcuboot - rpi_pico/rp2040/w/mcuboot Assign boot_partition to code_paritition. Signed-off-by: John Lin --- .../zephyr/boards/rpi_pico_rp2040_mcuboot.overlay | 15 +++++++++++++++ .../boards/rpi_pico_rp2040_w_mcuboot.overlay | 13 +++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 boot/zephyr/boards/rpi_pico_rp2040_mcuboot.overlay create mode 100644 boot/zephyr/boards/rpi_pico_rp2040_w_mcuboot.overlay diff --git a/boot/zephyr/boards/rpi_pico_rp2040_mcuboot.overlay b/boot/zephyr/boards/rpi_pico_rp2040_mcuboot.overlay new file mode 100644 index 000000000..767c504ab --- /dev/null +++ b/boot/zephyr/boards/rpi_pico_rp2040_mcuboot.overlay @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2025 Beechwoods Software Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/* /delete-node/ &code_partition; */ + +#include + +/ { + chosen { + zephyr,code-partition = &boot_partition; + }; +}; diff --git a/boot/zephyr/boards/rpi_pico_rp2040_w_mcuboot.overlay b/boot/zephyr/boards/rpi_pico_rp2040_w_mcuboot.overlay new file mode 100644 index 000000000..afe5078fe --- /dev/null +++ b/boot/zephyr/boards/rpi_pico_rp2040_w_mcuboot.overlay @@ -0,0 +1,13 @@ +/* + * Copyright (c) 2025 Beechwoods Software Inc. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + chosen { + zephyr,code-partition = &boot_partition; + }; +};