samples: ipm_esp32: fix board labels and skip testing

This sample code is currently not yet read for HWMv2 and sysbuild.
Skip this test for now and have a fix later.

Make sure sample code uses HWMv2 for board
naming convention.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
Sylvio Alves
2024-02-27 00:47:39 -03:00
committed by Carles Cufi
parent 7752f69b7f
commit 615fcab94a
13 changed files with 11 additions and 20 deletions

View File

@@ -4,12 +4,12 @@ cmake_minimum_required(VERSION 3.20.0)
set(REMOTE_ZEPHYR_DIR ${CMAKE_CURRENT_BINARY_DIR}/ipm_esp32_appcpu-prefix/src/ipm_esp32_appcpu-build/zephyr)
if("${BOARD}" STREQUAL "esp32_devkitc_wrover")
set(BOARD_REMOTE "esp32_devkitc_wrover_appcpu")
elseif("${BOARD}" STREQUAL "esp32_devkitc_wroom")
set(BOARD_REMOTE "esp32_devkitc_wroom_appcpu")
elseif("${BOARD}" STREQUAL "esp32s3_devkitm")
set(BOARD_REMOTE "esp32s3_devkitm_appcpu")
if("${BOARD}" STREQUAL "esp32_devkitc_wrover/esp32/procpu")
set(BOARD_REMOTE "esp32_devkitc_wrover/esp32/appcpu")
elseif("${BOARD}" STREQUAL "esp32_devkitc_wroom/esp32/procpu")
set(BOARD_REMOTE "esp32_devkitc_wroom/esp32/appcpu")
elseif("${BOARD}" STREQUAL "esp32s3_devkitm/esp32s3/procpu")
set(BOARD_REMOTE "esp32s3_devkitm/esp32s3/appcpu")
else()
message(FATAL_ERROR "${BOARD} was not supported for this sample")
endif()

View File

@@ -26,7 +26,7 @@ Build the ESP32 IPM sample code as follows:
.. zephyr-app-commands::
:zephyr-app: samples/drivers/ipm/ipm_esp32
:board: esp32_devkitc_wroom
:board: esp32_devkitc_wroom/esp32/procpu
:goals: build
:compact:

View File

@@ -1 +0,0 @@
CONFIG_SOC_ESP32_PROCPU=y

View File

@@ -1 +0,0 @@
CONFIG_SOC_ESP32_PROCPU=y

View File

@@ -1 +0,0 @@
CONFIG_SOC_ESP32S3_PROCPU=y

View File

@@ -1,3 +0,0 @@
&ipm0 {
status = "okay";
};

View File

@@ -1,3 +0,0 @@
&ipm0 {
status = "okay";
};

View File

@@ -1,3 +0,0 @@
&ipm0 {
status = "okay";
};

View File

@@ -2,7 +2,10 @@ sample:
name: ESP32 IPM Sample
tests:
sample.ipm.ipm_esp32:
platform_allow: esp32_devkitc_wroom esp32_devkitc_wrover
platform_allow:
- esp32_devkitc_wroom/esp32/procpu
- esp32_devkitc_wrover/esp32/procpu
tags:
- samples
- ipm
skip: true