Browse Source

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>
pull/69687/head
Sylvio Alves 1 year ago committed by Carles Cufi
parent
commit
615fcab94a
  1. 12
      samples/drivers/ipm/ipm_esp32/CMakeLists.txt
  2. 2
      samples/drivers/ipm/ipm_esp32/README.rst
  3. 1
      samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wroom.conf
  4. 0
      samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wroom_esp32_procpu.overlay
  5. 1
      samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wrover.conf
  6. 0
      samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wrover_esp32_procpu.overlay
  7. 1
      samples/drivers/ipm/ipm_esp32/boards/esp32s3_devkitm.conf
  8. 0
      samples/drivers/ipm/ipm_esp32/boards/esp32s3_devkitm_esp32s3_procpu.overlay
  9. 0
      samples/drivers/ipm/ipm_esp32/boards/yd_esp32_esp32_procpu.overlay
  10. 3
      samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32_devkitc_wroom_appcpu.overlay
  11. 3
      samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32_devkitc_wrover_appcpu.overlay
  12. 3
      samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32s3_dekvitm_appcpu.overlay
  13. 5
      samples/drivers/ipm/ipm_esp32/sample.yaml

12
samples/drivers/ipm/ipm_esp32/CMakeLists.txt

@ -4,12 +4,12 @@ cmake_minimum_required(VERSION 3.20.0) @@ -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()

2
samples/drivers/ipm/ipm_esp32/README.rst

@ -26,7 +26,7 @@ Build the ESP32 IPM sample code as follows: @@ -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:

1
samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wroom.conf

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

0
samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wroom.overlay → samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wroom_esp32_procpu.overlay

1
samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wrover.conf

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

0
samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wrover.overlay → samples/drivers/ipm/ipm_esp32/boards/esp32_devkitc_wrover_esp32_procpu.overlay

1
samples/drivers/ipm/ipm_esp32/boards/esp32s3_devkitm.conf

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

0
samples/drivers/ipm/ipm_esp32/boards/esp32s3_devkitm.overlay → samples/drivers/ipm/ipm_esp32/boards/esp32s3_devkitm_esp32s3_procpu.overlay

0
samples/drivers/ipm/ipm_esp32/boards/yd_esp32.overlay → samples/drivers/ipm/ipm_esp32/boards/yd_esp32_esp32_procpu.overlay

3
samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32_devkitc_wroom_appcpu.overlay

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

3
samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32_devkitc_wrover_appcpu.overlay

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

3
samples/drivers/ipm/ipm_esp32/ipm_esp_appcpu/boards/esp32s3_dekvitm_appcpu.overlay

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

5
samples/drivers/ipm/ipm_esp32/sample.yaml

@ -2,7 +2,10 @@ sample: @@ -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

Loading…
Cancel
Save