Skip to content

Commit 5641a10

Browse files
committed
IDF master 61299f879e
1 parent b3c651c commit 5641a10

File tree

157 files changed

+32
-26
lines changed

Some content is hidden

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

157 files changed

+32
-26
lines changed

Diff for: platform.txt

+3-3
Large diffs are not rendered by default.

Diff for: tools/platformio-build-esp32.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@
298298
"UNITY_INCLUDE_CONFIG_H",
299299
"WITH_POSIX",
300300
"_GNU_SOURCE",
301-
("IDF_VER", '\\"v4.4-dev-2883-gb1f851b8f8\\"'),
301+
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
302302
"ESP_PLATFORM",
303303
"ARDUINO_ARCH_ESP32",
304304
"ESP32",

Diff for: tools/platformio-build-esp32c3.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@
281281
"UNITY_INCLUDE_CONFIG_H",
282282
"WITH_POSIX",
283283
"_GNU_SOURCE",
284-
("IDF_VER", '\\"v4.4-dev-2883-gb1f851b8f8\\"'),
284+
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
285285
"ESP_PLATFORM",
286286
"ARDUINO_ARCH_ESP32",
287287
"ESP32",

Diff for: tools/platformio-build-esp32s2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@
285285
"UNITY_INCLUDE_CONFIG_H",
286286
"WITH_POSIX",
287287
"_GNU_SOURCE",
288-
("IDF_VER", '\\"v4.4-dev-2883-gb1f851b8f8\\"'),
288+
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
289289
"ESP_PLATFORM",
290290
"ARDUINO_ARCH_ESP32",
291291
"ESP32",

Diff for: tools/sdk/esp32/include/config/sdkconfig.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,7 @@
363363
#define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0
364364
#define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1
365365
#define CONFIG_FREERTOS_DEBUG_OCDAWARE 1
366+
#define CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT 1
366367
#define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1
367368
#define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2
368369
#define CONFIG_HEAP_POISONING_LIGHT 1
@@ -694,5 +695,5 @@
694695
#define CONFIG_ULP_COPROC_ENABLED CONFIG_ESP32_ULP_COPROC_ENABLED
695696
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
696697
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
697-
#define CONFIG_ARDUINO_IDF_COMMIT "b1f851b8f8"
698+
#define CONFIG_ARDUINO_IDF_COMMIT "61299f879e"
698699
#define CONFIG_ARDUINO_IDF_BRANCH "master"

Diff for: tools/sdk/esp32/include/esp_eth/include/esp_eth_mac.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ typedef struct {
391391
#define ETH_MAC_DEFAULT_CONFIG() \
392392
{ \
393393
.sw_reset_timeout_ms = 100, \
394-
.rx_task_stack_size = 4096, \
394+
.rx_task_stack_size = 2048, \
395395
.rx_task_prio = 15, \
396396
.smi_mdc_gpio_num = 23, \
397397
.smi_mdio_gpio_num = 18, \

Diff for: tools/sdk/esp32/include/freertos/include/freertos/FreeRTOSConfig.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ extern void vPortCleanUpTCB ( void *pxTCB );
277277
#endif //configUSE_TICKLESS_IDLE
278278

279279

280-
#if CONFIG_ESP_COREDUMP_ENABLE || CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
280+
#if CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT
281281
#define configENABLE_TASK_SNAPSHOT 1
282282
#endif
283283
#ifndef configENABLE_TASK_SNAPSHOT

Diff for: tools/sdk/esp32/include/hal/esp32/include/hal/emac_ll.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ extern "C" {
137137
#define EMAC_LL_INTR_OVERFLOW_ENABLE 0x00000010U
138138
#define EMAC_LL_INTR_UNDERFLOW_ENABLE 0x00000020U
139139
#define EMAC_LL_INTR_RECEIVE_ENABLE 0x00000040U
140-
#define EMAC_LL_INTR_REVEIVE_BUFF_UNAVAILABLE_ENABLE 0x00000080U
140+
#define EMAC_LL_INTR_RECEIVE_BUFF_UNAVAILABLE_ENABLE 0x00000080U
141141
#define EMAC_LL_INTR_RECEIVE_STOP_ENABLE 0x00000100U
142142
#define EMAC_LL_INTR_RECEIVE_TIMEOUT_ENABLE 0x00000200U
143143
#define EMAC_LL_INTR_TRANSMIT_FIRST_BYTE_ENABLE 0x00000400U
@@ -406,7 +406,7 @@ static inline void emac_ll_flush_recv_frame_enable(emac_dma_dev_t *dma_regs, boo
406406

407407
static inline void emac_ll_trans_store_forward_enable(emac_dma_dev_t *dma_regs, bool enable)
408408
{
409-
dma_regs->dmaoperation_mode.tx_str_fwd = !enable;
409+
dma_regs->dmaoperation_mode.tx_str_fwd = enable;
410410
}
411411

412412
static inline void emac_ll_flush_trans_fifo_enable(emac_dma_dev_t *dma_regs, bool enable)

Diff for: tools/sdk/esp32/ld/sections.ld

+2-3
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ SECTIONS
321321
*libesp_system.a:esp_err.*(.literal .literal.* .text .text.*)
322322
*libesp_system.a:esp_system.*(.literal.esp_system_abort .text.esp_system_abort)
323323
*libesp_system.a:ubsan.*(.literal .literal.* .text .text.*)
324-
*libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .literal EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .literal.* EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .text EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .text.*)
324+
*libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .literal EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .literal.* EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .text EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .text.*)
325325
*libfreertos.a:port.*(.literal.pxPortInitialiseStack .literal.unlikely.vPortEndScheduler .literal.vApplicationStackOverflowHook .literal.vPortAssertIfInISR .literal.vPortEnterCritical .literal.vPortExitCritical .literal.vPortReleaseTaskMPUSettings .literal.vPortSetStackWatchpoint .literal.vPortYieldOtherCore .literal.xPortInIsrContext .literal.xPortStartScheduler .text .text.pxPortInitialiseStack .text.unlikely.vPortEndScheduler .text.vApplicationStackOverflowHook .text.vPortAssertIfInISR .text.vPortEnterCritical .text.vPortExitCritical .text.vPortReleaseTaskMPUSettings .text.vPortSetStackWatchpoint .text.vPortStoreTaskMPUSettings .text.vPortYieldOtherCore .text.xPortGetTickRateHz .text.xPortInIsrContext .text.xPortStartScheduler)
326326
*libfreertos.a:port_common.*(.literal.esp_startup_start_app_common .text .text.esp_startup_start_app_common)
327327
*libgcc.a:lib2funcs.*(.literal .literal.* .text .text.*)
@@ -601,8 +601,8 @@ SECTIONS
601601
_bss_start = ABSOLUTE(.);
602602

603603
*(.bss .bss.*)
604-
*(.ext_ram.bss .ext_ram.bss.*)
605604
*(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem)
605+
*(.ext_ram.bss .ext_ram.bss.*)
606606
*(COMMON)
607607
_bt_bss_start = ABSOLUTE(.);
608608
*libbt.a:(.bss .bss.* COMMON)
@@ -728,7 +728,6 @@ SECTIONS
728728
*libfreertos.a:port.*(.literal.esp_startup_start_app .text.esp_startup_start_app)
729729
*libfreertos.a:port.*(.literal.esp_startup_start_app_other_cores .text.esp_startup_start_app_other_cores)
730730
*libfreertos.a:port_common.*(.literal.main_task .text.main_task)
731-
*libfreertos.a:task_snapshot.*(.literal .literal.* .text .text.*)
732731
*liblog.a:log.*(.literal.esp_log_level_get .literal.esp_log_level_set .literal.esp_log_set_vprintf .literal.esp_log_writev .literal.heap_bubble_down .literal.s_log_level_get_and_unlock .text .text.esp_log_level_get .text.esp_log_level_set .text.esp_log_set_vprintf .text.esp_log_writev .text.heap_bubble_down .text.s_log_level_get_and_unlock)
733732
*liblog.a:log_freertos.*(.literal.esp_log_system_timestamp .text .text.esp_log_system_timestamp)
734733

Diff for: tools/sdk/esp32/lib/libapp_update.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libbt.a

-144 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libbutton.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libcoap.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libdriver.a

52 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libefuse.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp-tls.a

40 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp32-camera.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_eth.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_event.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_http_client.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_http_server.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_hw_support.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_ipc.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_lcd.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_littlefs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_netif.a

4 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_phy.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_pm.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_rainmaker.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_ringbuf.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_serial_slave_link.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_system.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_timer.a

-40 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_websocket_client.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libesp_wifi.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libfatfs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libfreemodbus.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libfreertos.a

43.5 KB
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libhal.a

144 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/liblog.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/liblwip.a

-168 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libmbedcrypto.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libmdns.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libmqtt.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libnewlib.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libpthread.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libsdmmc.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libspi_flash.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libspiffs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libtcp_transport.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libvfs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libwifi_provisioning.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/lib/libwpa_supplicant.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32/sdkconfig

+2
Original file line numberDiff line numberDiff line change
@@ -965,6 +965,8 @@ CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y
965965
# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set
966966
CONFIG_FREERTOS_DEBUG_OCDAWARE=y
967967
# CONFIG_FREERTOS_FPU_IN_ISR is not set
968+
CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y
969+
# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set
968970
# end of FreeRTOS
969971

970972
#

Diff for: tools/sdk/esp32c3/bin/bootloader_dio_40m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_dio_80m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_dout_40m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_dout_80m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_qio_40m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_qio_80m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_qout_40m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/bin/bootloader_qout_80m.bin

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/include/config/sdkconfig.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@
326326
#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1
327327
#define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1
328328
#define CONFIG_FREERTOS_DEBUG_OCDAWARE 1
329+
#define CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT 1
329330
#define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1
330331
#define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2
331332
#define CONFIG_HEAP_POISONING_DISABLED 1
@@ -631,5 +632,5 @@
631632
#define CONFIG_TIMER_TASK_STACK_SIZE CONFIG_ESP_TIMER_TASK_STACK_SIZE
632633
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
633634
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
634-
#define CONFIG_ARDUINO_IDF_COMMIT "b1f851b8f8"
635+
#define CONFIG_ARDUINO_IDF_COMMIT "61299f879e"
635636
#define CONFIG_ARDUINO_IDF_BRANCH "master"

Diff for: tools/sdk/esp32c3/include/esp_eth/include/esp_eth_mac.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ typedef struct {
391391
#define ETH_MAC_DEFAULT_CONFIG() \
392392
{ \
393393
.sw_reset_timeout_ms = 100, \
394-
.rx_task_stack_size = 4096, \
394+
.rx_task_stack_size = 2048, \
395395
.rx_task_prio = 15, \
396396
.smi_mdc_gpio_num = 23, \
397397
.smi_mdio_gpio_num = 18, \

Diff for: tools/sdk/esp32c3/include/freertos/include/freertos/FreeRTOSConfig.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ extern void vPortCleanUpTCB ( void *pxTCB );
277277
#endif //configUSE_TICKLESS_IDLE
278278

279279

280-
#if CONFIG_ESP_COREDUMP_ENABLE || CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
280+
#if CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT
281281
#define configENABLE_TASK_SNAPSHOT 1
282282
#endif
283283
#ifndef configENABLE_TASK_SNAPSHOT

Diff for: tools/sdk/esp32c3/ld/sections.ld

+2-3
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ SECTIONS
156156
*libesp_system.a:esp_err.*(.literal .literal.* .text .text.*)
157157
*libesp_system.a:esp_system.*(.literal.esp_system_abort .text.esp_system_abort)
158158
*libesp_system.a:ubsan.*(.literal .literal.* .text .text.*)
159-
*libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .literal EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .literal.* EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .text EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.* *libfreertos.a:task_snapshot.*) .text.*)
159+
*libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .literal EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .literal.* EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .text EXCLUDE_FILE(*libfreertos.a:port.* *libfreertos.a:port_common.*) .text.*)
160160
*libfreertos.a:port.*(.text .text.prvTaskExitError .text.pxPortInitialiseStack .text.vApplicationStackOverflowHook .text.vPortCPUAcquireMutex .text.vPortCPUAcquireMutexTimeout .text.vPortCPUInitializeMutex .text.vPortCPUReleaseMutex .text.vPortClearInterruptMask .text.vPortEndScheduler .text.vPortEnterCritical .text.vPortExitCritical .text.vPortSetInterruptMask .text.vPortSetStackWatchpoint .text.vPortYield .text.vPortYieldFromISR .text.vPortYieldOtherCore .text.xPortGetTickRateHz .text.xPortInIsrContext .text.xPortStartScheduler)
161161
*libfreertos.a:port_common.*(.text .text.esp_startup_start_app_common)
162162
*libgcc.a:_divsf3.*(.literal .literal.* .text .text.*)
@@ -305,8 +305,8 @@ SECTIONS
305305
_bss_start = ABSOLUTE(.);
306306

307307
*(.bss .bss.*)
308-
*(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem)
309308
*(.ext_ram.bss .ext_ram.bss.*)
309+
*(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem)
310310
*(COMMON)
311311
_bt_bss_start = ABSOLUTE(.);
312312
*libbt.a:(.bss .bss.* COMMON)
@@ -357,7 +357,6 @@ SECTIONS
357357
*libesp_system.a:esp_system.*(.text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size .text.esp_register_shutdown_handler .text.esp_unregister_shutdown_handler)
358358
*libfreertos.a:port.*(.literal.esp_startup_start_app .text.esp_startup_start_app)
359359
*libfreertos.a:port_common.*(.literal.main_task .text.main_task)
360-
*libfreertos.a:task_snapshot.*(.literal .literal.* .text .text.*)
361360
*liblog.a:log.*(.text .text.esp_log_level_get .text.esp_log_level_set .text.esp_log_set_vprintf .text.esp_log_writev .text.heap_bubble_down .text.s_log_level_get_and_unlock)
362361
*liblog.a:log_freertos.*(.text .text.esp_log_system_timestamp)
363362

Diff for: tools/sdk/esp32c3/lib/libapp_update.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libasio.a

-4 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libbt.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libcoap.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libdriver.a

96 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libefuse.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp-tls.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_eth.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_event.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_http_client.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_http_server.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_https_server.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_hw_support.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_lcd.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_littlefs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_local_ctrl.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_netif.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_phy.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_pm.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_ringbuf.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_serial_slave_link.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_system.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_timer.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_websocket_client.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libesp_wifi.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libfatfs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libfreemodbus.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libfreertos.a

49.7 KB
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/liblog.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/liblwip.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libmbedcrypto.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libmdns.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libmqtt.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libnewlib.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libpthread.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libsdmmc.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libspi_flash.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libspiffs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libtcp_transport.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libvfs.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libwifi_provisioning.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/lib/libwpa_supplicant.a

0 Bytes
Binary file not shown.

Diff for: tools/sdk/esp32c3/sdkconfig

+2
Original file line numberDiff line numberDiff line change
@@ -968,6 +968,8 @@ CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y
968968
# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set
969969
# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set
970970
CONFIG_FREERTOS_DEBUG_OCDAWARE=y
971+
CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y
972+
# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set
971973
# end of FreeRTOS
972974

973975
#

Diff for: tools/sdk/esp32s2/include/config/sdkconfig.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@
290290
#define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0
291291
#define CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER 1
292292
#define CONFIG_FREERTOS_DEBUG_OCDAWARE 1
293+
#define CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT 1
293294
#define CONFIG_HAL_ASSERTION_EQUALS_SYSTEM 1
294295
#define CONFIG_HAL_DEFAULT_ASSERTION_LEVEL 2
295296
#define CONFIG_HEAP_POISONING_LIGHT 1
@@ -601,5 +602,5 @@
601602
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
602603
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
603604
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
604-
#define CONFIG_ARDUINO_IDF_COMMIT "b1f851b8f8"
605+
#define CONFIG_ARDUINO_IDF_COMMIT "61299f879e"
605606
#define CONFIG_ARDUINO_IDF_BRANCH "master"

Diff for: tools/sdk/esp32s2/include/esp_eth/include/esp_eth_mac.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ typedef struct {
391391
#define ETH_MAC_DEFAULT_CONFIG() \
392392
{ \
393393
.sw_reset_timeout_ms = 100, \
394-
.rx_task_stack_size = 4096, \
394+
.rx_task_stack_size = 2048, \
395395
.rx_task_prio = 15, \
396396
.smi_mdc_gpio_num = 23, \
397397
.smi_mdio_gpio_num = 18, \

Diff for: tools/sdk/esp32s2/include/freertos/include/freertos/FreeRTOSConfig.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ extern void vPortCleanUpTCB ( void *pxTCB );
277277
#endif //configUSE_TICKLESS_IDLE
278278

279279

280-
#if CONFIG_ESP_COREDUMP_ENABLE || CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
280+
#if CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT
281281
#define configENABLE_TASK_SNAPSHOT 1
282282
#endif
283283
#ifndef configENABLE_TASK_SNAPSHOT

0 commit comments

Comments
 (0)