From e0654fcc82fd57b6f49e87a821c20a36f8c37f2d Mon Sep 17 00:00:00 2001 From: SorinO Date: Thu, 15 Jan 2026 13:30:29 +0200 Subject: [PATCH 1/5] samples-mini: set storage_partition to start at 0x000f0000 with 512KB size Signed-off-by: SorinO --- src/samples/mini/zephyr/boards/b_u585i_iot02a.overlay | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/samples/mini/zephyr/boards/b_u585i_iot02a.overlay diff --git a/src/samples/mini/zephyr/boards/b_u585i_iot02a.overlay b/src/samples/mini/zephyr/boards/b_u585i_iot02a.overlay new file mode 100644 index 00000000..de5bb500 --- /dev/null +++ b/src/samples/mini/zephyr/boards/b_u585i_iot02a.overlay @@ -0,0 +1,10 @@ +/** + * @copyright Copyright (c) contributors to Project Ocre, + * which has been established as Project Ocre a Series of LF Projects, LLC + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&storage_partition{ + reg = <0x000f0000 DT_SIZE_K(512)>; +}; From ff8f8c7b03ce54fd08a123f6b51b46c39e1746b9 Mon Sep 17 00:00:00 2001 From: SorinO Date: Thu, 15 Jan 2026 13:35:19 +0200 Subject: [PATCH 2/5] samples-demo: set storage_partition to external flash Signed-off-by: SorinO --- .../demo/zephyr/boards/b_u585i_iot02a.conf | 7 ++++++ .../demo/zephyr/boards/b_u585i_iot02a.overlay | 23 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/samples/demo/zephyr/boards/b_u585i_iot02a.conf create mode 100644 src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay diff --git a/src/samples/demo/zephyr/boards/b_u585i_iot02a.conf b/src/samples/demo/zephyr/boards/b_u585i_iot02a.conf new file mode 100644 index 00000000..8ff854c0 --- /dev/null +++ b/src/samples/demo/zephyr/boards/b_u585i_iot02a.conf @@ -0,0 +1,7 @@ +# @copyright Copyright (c) contributors to Project Ocre, +# which has been established as Project Ocre a Series of LF Projects, LLC +# +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_STM32_MEMMAP=y +CONFIG_OCRE_MERGE_HEX=y diff --git a/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay b/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay new file mode 100644 index 00000000..60a6e356 --- /dev/null +++ b/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay @@ -0,0 +1,23 @@ +/** + * @copyright Copyright (c) contributors to Project Ocre, + * which has been established as Project Ocre a Series of LF Projects, LLC + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/* The storage aprtition will be in the external flash */ +&flash0 { + partitions { + /delete-node/ partition@f0000; + }; +}; + +&mx25lm51245 { + reg = <0x70000000 DT_SIZE_M(64)>; + partitions { + + /* Use the first partition from flash. */ + storage_partition: partition@0 { + }; + }; +}; From 25b50c1ef616e9818428d5a9bb81df72bc862112 Mon Sep 17 00:00:00 2001 From: SorinO Date: Thu, 15 Jan 2026 15:51:17 +0200 Subject: [PATCH 3/5] samples-demo: fix typo partition Signed-off-by: SorinO --- src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay b/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay index 60a6e356..769491b4 100644 --- a/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay +++ b/src/samples/demo/zephyr/boards/b_u585i_iot02a.overlay @@ -5,7 +5,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -/* The storage aprtition will be in the external flash */ +/* The storage partition will be in the external flash */ &flash0 { partitions { /delete-node/ partition@f0000; From 400a71f418f3aae12db6ef6a5a57c17e9bfb375e Mon Sep 17 00:00:00 2001 From: SorinO Date: Thu, 15 Jan 2026 15:56:08 +0200 Subject: [PATCH 4/5] CI: add b_u585 board to zephyr build Signed-off-by: SorinO --- .github/workflows/zephyr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/zephyr.yml b/.github/workflows/zephyr.yml index 2de39c37..f1aa2fe3 100644 --- a/.github/workflows/zephyr.yml +++ b/.github/workflows/zephyr.yml @@ -26,6 +26,7 @@ jobs: board: - pico_plus2/rp2350b/m33 - native_sim/native/64 + - b_u585i_iot02a app: - mini - demo From 73048afdfe3298c7f2222f5f049a7153eae29316 Mon Sep 17 00:00:00 2001 From: SorinO Date: Fri, 16 Jan 2026 16:09:41 +0200 Subject: [PATCH 5/5] check for GPG key Signed-off-by: SorinO --- .github/workflows/zephyr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/zephyr.yml b/.github/workflows/zephyr.yml index f1aa2fe3..40345327 100644 --- a/.github/workflows/zephyr.yml +++ b/.github/workflows/zephyr.yml @@ -26,7 +26,7 @@ jobs: board: - pico_plus2/rp2350b/m33 - native_sim/native/64 - - b_u585i_iot02a + - b_u585i_iot02a app: - mini - demo