Skip to content

Commit 6599e33

Browse files
authored
Add esp32s3_devkitc support (#12)
With external SPI RAM enabled for testing.
1 parent 41ddb87 commit 6599e33

6 files changed

+27
-20
lines changed

.github/workflows/ci.yml

+6
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ jobs:
5454
-- \
5555
-DCONFIG_MEMFAULT_PROJECT_KEY=\"1234\"
5656
57+
west build --sysbuild \
58+
--pristine=always \
59+
--board=esp32s3_devkitc/esp32s3/procpu zephyr-esp32-example \
60+
-- \
61+
-DCONFIG_MEMFAULT_PROJECT_KEY=\"1234\"
62+
5763
west build --sysbuild \
5864
--pristine=always \
5965
--board=esp32c3_devkitm zephyr-esp32-example \

boards/esp32c3_devkitm.conf

-10
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
CONFIG_WIFI=y
2-
31
# For now, capture smaller coredumps to fit available RAM
42
CONFIG_MEMFAULT_RAM_BACKED_COREDUMP_SIZE=1024
53

6-
CONFIG_NETWORKING=y
7-
CONFIG_NET_L2_ETHERNET=y
8-
9-
CONFIG_NET_IPV6=n
10-
CONFIG_NET_IPV4=y
11-
CONFIG_NET_DHCPV4=y
12-
CONFIG_ESP32_WIFI_STA_AUTO_DHCPV4=y
13-
144
# Override selections from prj.conf to save space on this chip
155
CONFIG_LOG=y
166
CONFIG_NET_LOG=n
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
CONFIG_NET_LOG=y
2+
3+
# Enable external SPI RAM
4+
CONFIG_SPI=y
5+
CONFIG_ESP_SPIRAM=y
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*
2+
* Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
&wifi {
8+
status = "okay";
9+
};
10+
11+
&coretemp {
12+
status = "okay";
13+
};
-10
Original file line numberDiff line numberDiff line change
@@ -1,11 +1 @@
1-
CONFIG_WIFI=y
2-
3-
CONFIG_NETWORKING=y
4-
CONFIG_NET_L2_ETHERNET=y
5-
6-
CONFIG_NET_IPV6=n
7-
CONFIG_NET_IPV4=y
8-
CONFIG_NET_DHCPV4=y
9-
CONFIG_ESP32_WIFI_STA_AUTO_DHCPV4=y
10-
111
CONFIG_NET_LOG=y

prj.conf

+3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ CONFIG_WIFI=y
3737
CONFIG_WIFI_LOG_LEVEL_ERR=y
3838
CONFIG_NET_L2_WIFI_SHELL=y
3939

40+
CONFIG_NET_L2_ETHERNET=y
41+
CONFIG_ESP32_WIFI_STA_AUTO_DHCPV4=y
42+
4043
# Memfault configuration
4144
CONFIG_MEMFAULT=y
4245
CONFIG_MEMFAULT_LOGGING_ENABLE=y

0 commit comments

Comments
 (0)