Skip to content

Commit abd5e12

Browse files
committed
Modified sdkconfig :
- support array `rtc_gpio_desc` (used by camera) - make RAM allocatable using malloc() as well (external SPI RAM) - allow .bss segment placed in external memory (allows to save some internal memory)
1 parent d2ea7d5 commit abd5e12

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

esp32/examples/ttgo_demo/sdkconfig

+12-8
Original file line numberDiff line numberDiff line change
@@ -252,14 +252,17 @@ CONFIG_SPIRAM_SPEED_80M=y
252252
CONFIG_SPIRAM=y
253253
CONFIG_SPIRAM_BOOT_INIT=y
254254
# CONFIG_SPIRAM_USE_MEMMAP is not set
255-
CONFIG_SPIRAM_USE_CAPS_ALLOC=y
256-
# CONFIG_SPIRAM_USE_MALLOC is not set
255+
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
256+
CONFIG_SPIRAM_USE_MALLOC=y
257257
CONFIG_SPIRAM_MEMTEST=y
258+
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384
258259
CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP=y
260+
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
259261
CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY=y
260262
CONFIG_SPIRAM_CACHE_WORKAROUND=y
261263
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
262264
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
265+
# CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY is not set
263266
# CONFIG_SPIRAM_OCCUPY_HSPI_HOST is not set
264267
CONFIG_SPIRAM_OCCUPY_VSPI_HOST=y
265268
# CONFIG_SPIRAM_OCCUPY_NO_HOST is not set
@@ -454,10 +457,9 @@ CONFIG_ESP_TIMER_IMPL_TG0_LAC=y
454457
#
455458
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
456459
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
457-
# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
458-
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y
459-
CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1
460-
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
460+
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y
461+
CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0
462+
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16
461463
# CONFIG_ESP32_WIFI_CSI_ENABLED is not set
462464
CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y
463465
CONFIG_ESP32_WIFI_TX_BA_WIN=6
@@ -572,7 +574,8 @@ CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536
572574
CONFIG_FREERTOS_ISR_STACKSIZE=1536
573575
# CONFIG_FREERTOS_LEGACY_HOOKS is not set
574576
CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16
575-
# CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION is not set
577+
CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y
578+
# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set
576579
CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1
577580
CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048
578581
CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10
@@ -1129,7 +1132,8 @@ CONFIG_MB_EVENT_QUEUE_TIMEOUT=20
11291132
CONFIG_MB_TIMER_PORT_ENABLED=y
11301133
CONFIG_MB_TIMER_GROUP=0
11311134
CONFIG_MB_TIMER_INDEX=0
1132-
# CONFIG_SUPPORT_STATIC_ALLOCATION is not set
1135+
CONFIG_SUPPORT_STATIC_ALLOCATION=y
1136+
# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set
11331137
CONFIG_TIMER_TASK_PRIORITY=1
11341138
CONFIG_TIMER_TASK_STACK_DEPTH=2048
11351139
CONFIG_TIMER_QUEUE_LENGTH=10

esp32/examples/ttgo_demo/sdkconfig.old

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ CONFIG_SPI_SLAVE_ISR_IN_IRAM=y
202202
#
203203
# RTCIO configuration
204204
#
205-
# CONFIG_RTCIO_SUPPORT_RTC_GPIO_DESC is not set
205+
CONFIG_RTCIO_SUPPORT_RTC_GPIO_DESC=y
206206
# end of RTCIO configuration
207207
# end of Driver configurations
208208

0 commit comments

Comments
 (0)