Skip to content

Commit b57052c

Browse files
committed
Enable FREERTOS_USE_TICKLESS_IDLE
1 parent b114b57 commit b57052c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+8
-5
lines changed

tools/sdk/include/config/sdkconfig.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
#define CONFIG_FREERTOS_IDLE_TASK_STACKSIZE 1024
109109
#define CONFIG_MBEDTLS_RC4_DISABLED 1
110110
#define CONFIG_FATFS_LFN_STACK 1
111+
#define CONFIG_FREERTOS_USE_TICKLESS_IDLE 1
111112
#define CONFIG_CONSOLE_UART_NUM 0
112113
#define CONFIG_ARDUINO_EVENT_RUNNING_CORE 1
113114
#define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1
@@ -353,6 +354,7 @@
353354
#define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8
354355
#define CONFIG_A2DP_ENABLE 1
355356
#define CONFIG_MB_TIMER_GROUP 0
357+
#define CONFIG_FREERTOS_IDLE_TIME_BEFORE_SLEEP 3
356358
#define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1
357359
#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1
358360
#define CONFIG_SPIFFS_PAGE_SIZE 256

tools/sdk/ld/esp32.project.ld

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

tools/sdk/lib/libapp_trace.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libapp_update.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libasio.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libbootloader_support.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libbt.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libcoap.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libconsole.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libcxx.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libdriver.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libefuse.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp-tls.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp32-camera.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp32.a

6.08 KB
Binary file not shown.

tools/sdk/lib/libesp_adc_cal.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_event.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_http_client.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_http_server.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_https_ota.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_https_server.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_ringbuf.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libespcoredump.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libethernet.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libexpat.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libface_detection.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libface_recognition.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfatfs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfb_gfx.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfreemodbus.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfreertos.a

8.2 KB
Binary file not shown.

tools/sdk/lib/libheap.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libimage_util.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libjsmn.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libjson.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblibsodium.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblog.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblwip.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmbedtls.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmdns.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmicro-ecc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmqtt.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnewlib.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnghttp.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnvs_flash.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libopenssl.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libprotobuf-c.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libprotocomm.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libpthread.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsdmmc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsmartconfig_ack.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsoc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libspi_flash.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libspiffs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libtcp_transport.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libtcpip_adapter.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libulp.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libunity.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libvfs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwear_levelling.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwifi_provisioning.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwpa_supplicant.a

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

tools/sdk/sdkconfig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,8 @@ CONFIG_TIMER_QUEUE_LENGTH=10
610610
CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0
611611
CONFIG_FREERTOS_USE_TRACE_FACILITY=
612612
CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS=
613-
CONFIG_FREERTOS_USE_TICKLESS_IDLE=
613+
CONFIG_FREERTOS_USE_TICKLESS_IDLE=y
614+
CONFIG_FREERTOS_IDLE_TIME_BEFORE_SLEEP=3
614615
CONFIG_FREERTOS_DEBUG_INTERNALS=
615616
CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y
616617
CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y

0 commit comments

Comments
 (0)