Skip to content

Commit 9735a2b

Browse files
Marek Matejcfriedt
authored andcommitted
samples: ipc: openamp on esp32
Updating openamp samples to work on ESP32 targets. Signed-off-by: Marek Matej <[email protected]>
1 parent d28602a commit 9735a2b

File tree

5 files changed

+68
-0
lines changed

5 files changed

+68
-0
lines changed

samples/subsys/ipc/openamp/Kconfig.sysbuild

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,7 @@ string
1616
default "frdm_mcxn947/mcxn947/cpu1" if $(BOARD) = "frdm_mcxn947"
1717
default "mcx_n9xx_evk/mcxn947/cpu1" if $(BOARD) = "mcx_n9xx_evk"
1818
default "mimxrt1180_evk/mimxrt1189/cm7" if $(BOARD) = "mimxrt1180_evk"
19+
default "esp32s3_devkitm/esp32s3/appcpu" if $(BOARD) = "esp32s3_devkitm"
20+
default "esp32s3_devkitc/esp32s3/appcpu" if $(BOARD) = "esp32s3_devkitc"
21+
default "esp32_devkitc/esp32/appcpu" if $(BOARD) = "esp32_devkitc"
22+
default "esp_wrover_kit/esp32/appcpu" if $(BOARD) = "esp_wrover_kitc"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/ {
8+
chosen {
9+
zephyr,ipc_shm = &shm0;
10+
zephyr,ipc = &ipm0;
11+
};
12+
};
13+
14+
&ipm0 {
15+
status = "okay";
16+
};
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/ {
8+
chosen {
9+
zephyr,ipc_shm = &shm0;
10+
zephyr,ipc = &ipm0;
11+
};
12+
};
13+
14+
&ipm0 {
15+
status = "okay";
16+
};
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/ {
8+
chosen {
9+
zephyr,ipc_shm = &shm0;
10+
zephyr,ipc = &ipm0;
11+
};
12+
};
13+
14+
&ipm0 {
15+
status = "okay";
16+
};
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* Copyright (c) 2025 Espressif Systems (Shanghai) Co., Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/ {
8+
chosen {
9+
zephyr,ipc_shm = &shm0;
10+
zephyr,ipc = &ipm0;
11+
};
12+
};
13+
14+
&ipm0 {
15+
status = "okay";
16+
};

0 commit comments

Comments
 (0)