From 32e92e732d4290a45cd1f0ca01f188e155230fb9 Mon Sep 17 00:00:00 2001 From: Eduard Iten Date: Mon, 8 Dec 2025 11:37:14 +0100 Subject: [PATCH] Fix board.yml format for Zephyr 4.2.0 - Update board.yml to new Zephyr 4.2 format with 'board:' root key - Add CONFIG_BOARD_EWS=y to defconfig - Remove west workspace files (not needed in git) --- firmware/.west/config | 4 ++++ .../canfd_cdc_composite/boards/arm/ews/board.yml | 15 +++++---------- .../boards/arm/ews/ews_defconfig | 1 + firmware/canfd_cdc_composite/west.yml | 16 ++++++++++++++++ 4 files changed, 26 insertions(+), 10 deletions(-) create mode 100644 firmware/.west/config create mode 100644 firmware/canfd_cdc_composite/west.yml diff --git a/firmware/.west/config b/firmware/.west/config new file mode 100644 index 0000000..e6108b9 --- /dev/null +++ b/firmware/.west/config @@ -0,0 +1,4 @@ +[manifest] +path = canfd_cdc_composite +file = west.yml + diff --git a/firmware/canfd_cdc_composite/boards/arm/ews/board.yml b/firmware/canfd_cdc_composite/boards/arm/ews/board.yml index 5647b82..0f3d0dd 100644 --- a/firmware/canfd_cdc_composite/boards/arm/ews/board.yml +++ b/firmware/canfd_cdc_composite/boards/arm/ews/board.yml @@ -1,10 +1,5 @@ -identifier: ews -name: EWS Board -type: mcu -arch: arm -family: stm32 -series: stm32g0x -socs: - - name: stm32g0b1xx -testing: - default: true \ No newline at end of file +board: + name: ews + vendor: ews + socs: + - name: stm32g0b1xx \ No newline at end of file diff --git a/firmware/canfd_cdc_composite/boards/arm/ews/ews_defconfig b/firmware/canfd_cdc_composite/boards/arm/ews/ews_defconfig index 360dd30..8b28590 100644 --- a/firmware/canfd_cdc_composite/boards/arm/ews/ews_defconfig +++ b/firmware/canfd_cdc_composite/boards/arm/ews/ews_defconfig @@ -1,5 +1,6 @@ # EWS Board Configuration +CONFIG_BOARD_EWS=y CONFIG_SOC_SERIES_STM32G0X=y CONFIG_SOC_STM32G0B1XX=y diff --git a/firmware/canfd_cdc_composite/west.yml b/firmware/canfd_cdc_composite/west.yml new file mode 100644 index 0000000..5ba54c7 --- /dev/null +++ b/firmware/canfd_cdc_composite/west.yml @@ -0,0 +1,16 @@ +manifest: + defaults: + remote: upstream + + remotes: + - name: upstream + url-base: https://github.com/zephyrproject-rtos + + projects: + - name: zephyr + remote: upstream + revision: main + import: true + + self: + path: app \ No newline at end of file