Song Ruo Jing
16476a7a59
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
2024-10-23 18:01:50 +08:00
Song Ruo Jing
d3c6c9ccb8
fix(ci): enable gpio, uart, ledc target tests on esp32p4
2024-10-23 18:01:50 +08:00
Mahavir Jain
300bc6bbe1
Merge branch 'feature/update_mbedtls_version_to_3.6.2_v5.3' into 'release/v5.3'
...
feat(mbedtls): update mbedtls version to 3.6.2 (v5.3)
See merge request espressif/esp-idf!34357
2024-10-23 13:12:27 +08:00
Jiang Jiang Jian
9c61080493
Merge branch 'feat/support_esp32c2_eco4_wifi_v53' into 'release/v5.3'
...
Feat/support esp32c2 eco4 wifi v53
See merge request espressif/esp-idf!34109
2024-10-23 11:06:27 +08:00
Martin Vychodil
5510aa6f08
Merge branch 'bugfix/nvs_entry_sanity_check_v5.3' into 'release/v5.3'
...
Bugfix/added nvs entry header sanity checks (v5.3)
See merge request espressif/esp-idf!34289
2024-10-22 19:51:53 +08:00
wangtao@espressif.com
21f893b038
feat(wifi): update support esp32c2eco4 wifi lib
2024-10-22 17:05:13 +08:00
wangtao@espressif.com
2b63725383
feat(wifi): support esp32c2 eco4 wifi bringup sync head
2024-10-22 17:05:13 +08:00
wangtao@espressif.com
33b0dbf599
fix(wifi): fix esp32c2 eco4 ld
2024-10-22 17:05:13 +08:00
wangtao@espressif.com
71bb752d98
feat(wifi): support esp32c2 eco4 wifi bringup
2024-10-22 17:05:13 +08:00
Marius Vikhammer
18d997805a
Merge branch 'fix/freertos_race_cond_in_stream_buffers_v5.3' into 'release/v5.3'
...
fix(freertos): Fixed SMP race condition in stream_buffers.c (v5.3)
See merge request espressif/esp-idf!34223
2024-10-22 15:59:18 +08:00
nilesh.kale
75f416f435
feat(mbedtls): update mbedtls version to 3.6.2
2024-10-22 13:23:28 +05:30
morris
2f2acfaf8f
Merge branch 'feat/rgb_lcd_gdma_link_v5.3' into 'release/v5.3'
...
refactor rgb_lcd driver to use gdma_link driver (v5.3)
See merge request espressif/esp-idf!34265
2024-10-22 11:07:46 +08:00
Mahavir Jain
2d61ea12be
Merge branch 'fix/mbedtls_fs_io_dependency_on_vfs_v5.3' into 'release/v5.3'
...
fix(mbedtls): Fix the MBEDTLS_FS_IO dependency on vfs (v5.3)
See merge request espressif/esp-idf!34269
2024-10-20 22:50:18 +08:00
radek.tandler
7668a321db
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-10-18 10:48:24 +02:00
muhaidong
9c55f57fa4
fix(wifi): fix miss internal wapi deinit issue
2024-10-18 14:24:52 +08:00
Jiang Jiang Jian
0e883d99ff
Merge branch 'bugfix/fix_retry_assoc_auth_timeout_issue_v5.3' into 'release/v5.3'
...
fix(wifi): fixed association refused temporarily lead auth timeout issue(Backport v5.3)
See merge request espressif/esp-idf!34242
2024-10-18 12:37:42 +08:00
Aditya Patwardhan
5197683852
Merge branch 'fix/esp_tls_excessive_parameter_check_v5.3' into 'release/v5.3'
...
fix(esp-tls): Reduce parameter check for esp_tls_conn_read (v5.3)
See merge request espressif/esp-idf!34266
2024-10-18 11:52:28 +08:00
Aditya Patwardhan
20ab1e807d
fix(mbedtls): Fix the MBEDTLS_FS_IO dependency on vfs
...
By default MBEDTLS_FS_IO option in mbedtls uses the filesystem supported
added by vfs component.
If the vfs support is disabled by user then mbedtls raises a warning
that the filesystem realted operation shall always fail
This commit fixes the behaviour by enabling respective depedency check for the
MBEDTLS_FS_IO option
Closes https://github.com/espressif/esp-idf/issues/14409
2024-10-18 09:15:23 +05:30
morris
2fa45a9028
feat(rgb_lcd): use gdma_link driver
2024-10-18 11:00:21 +08:00
morris
3e6ae73dd4
Merge branch 'fix/p4_twai_enable_test_v5.3' into 'release/v5.3'
...
test(twai): p4 twai enable ci test (v5.3)
See merge request espressif/esp-idf!34178
2024-10-18 10:47:24 +08:00
morris
888b6f5c69
Merge branch 'fix/spi_slave_no_dma_rx_overwrite_v5.3' into 'release/v5.3'
...
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over (v5.3)
See merge request espressif/esp-idf!34169
2024-10-18 10:47:10 +08:00
Aditya Patwardhan
76d5665136
fix(esp-tls): Reduce parameter check for esp_tls_conn_read
...
Previously the *data parameters of esp_tls_conn_read
was required to be non-NULL after espressif/esp-idf!28358 .
This prevents users from using a functionality in esp_tls_conn_read
where calling `esp_tls_conn_read(ctx, NULL, 0);` triggers the
transfer of contents from tcp layer to mbedtls (ssl) layer.
After this the user can read the contents from
esp_tls_get_bytes_avail().
This commit removes the additional NULL check on the data field
to keep this functionality enabled.
2024-10-18 08:15:42 +05:30
morris
fd5736f9bf
feat(gdma): added function to concat two link lists
2024-10-18 10:37:49 +08:00
Mahavir Jain
d9cf088d4c
Merge branch 'feat/move_crt_bundle_dummy_cert_to_rodata_v5.3' into 'release/v5.3'
...
Move cert bundle's dummy cert to .rodata to reduce RAM usage (v5.3)
See merge request espressif/esp-idf!34201
2024-10-18 10:37:48 +08:00
Jiang Jiang Jian
03a0b7ace9
Merge branch 'bugfix/fix_funcs_overriding_on_esp32c3_eco7_v5.3' into 'release/v5.3'
...
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7 (v5.3)
See merge request espressif/esp-idf!34200
2024-10-17 19:45:49 +08:00
morris
e58c05a294
Merge branch 'bugfix/pcnt_pm_lock_v5.3' into 'release/v5.3'
...
fix(pcnt): install the pm lock upon driver installation (v5.3)
See merge request espressif/esp-idf!34213
2024-10-17 15:39:54 +08:00
muhaidong
48bbf278c9
fix(wifi): fixed association refused temporarily lead auth timeout issue
2024-10-17 14:24:21 +08:00
Jiang Jiang Jian
3ecc5e451f
Merge branch 'bugfix/wifi_bt_coex_crash_v5.3' into 'release/v5.3'
...
fix(nimble): Fix the sequence of ll and host transport init (v5.3)
See merge request espressif/esp-idf!33961
2024-10-17 10:40:50 +08:00
Jiang Jiang Jian
b2bc2dfcc3
Merge branch 'bugfix/riscv_task_wdt_cleanup_v5.3' into 'release/v5.3'
...
fix(wdt): changed register dump on task WDT to be more descriptive (v5.3)
See merge request espressif/esp-idf!33105
2024-10-17 10:39:56 +08:00
Marius Vikhammer
6185744331
Merge branch 'bugfix/intr_alloc_rom_handler_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): allow allocating interrupts with handlers in ROM with IRAM attribute (backport v5.3)
See merge request espressif/esp-idf!33813
2024-10-17 08:20:41 +08:00
harshal.patil
8d9d5ee218
feat(mbedtls/esp_crt_bundle): Move dummy cert to .rodata to save 408B from dram
...
Co-authored-by: Hanno <h.binder@web.de >
2024-10-16 16:36:33 +05:30
Sudeep Mohanty
39f4581178
fix(freertos): Fixed SMP race condition in stream_buffers.c
...
This commit fixes a race condition in dual-core SMP mode where in the
xStreamBufferReceive() makes the xTaskWaitingToReceive NULL but it may
have already been evaluated to not be NULL by xStreamBufferSend()
running on another core and eventually leading to a crash in tasks.c.
2024-10-16 09:26:58 +02:00
Marius Vikhammer
dbbdb0db0e
Merge branch 'bugfix/xtensa_startup_stack_v5.3' into 'release/v5.3'
...
fix(system): fixed potential double exception when booting on xtensa (v5.3)
See merge request espressif/esp-idf!33902
2024-10-16 11:46:58 +08:00
morris
33f82075e9
fix(pcnt): install the pm lock upon driver installation
2024-10-16 11:33:14 +08:00
Omar Chebib
9d0c888bec
fix(esp_hw_support): allow allocating interrupts with handlers in ROM with IRAM attribute
...
The interrupt allocator now allows allocating an interrupt with a handler in ROM
and flags set to ESP_INTR_FLAG_IRAM
2024-10-16 09:36:09 +08:00
Jiang Jiang Jian
5d3399f079
Merge branch 'bugfix/wifi_set_mode_error_propagation_v5.3' into 'release/v5.3'
...
Handle missing error propagation in esp_wifi_set_mode() API (Backport v5.3)
See merge request espressif/esp-idf!33883
2024-10-15 20:55:08 +08:00
morris
d4a4cc8fcf
Merge branch 'refactor/usb_host_add_func_ret_values_backport_5.3' into 'release/v5.3'
...
refactor(usb_host): USB Host add function return values description backport v5.3
See merge request espressif/esp-idf!34015
2024-10-15 15:02:05 +08:00
wanckl
5a2db45f40
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over
...
Closes https://github.com/espressif/esp-idf/issues/14462
2024-10-15 14:44:56 +08:00
Chen Jian Hua
65ff48a604
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7
...
(cherry picked from commit 020f7a6297 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2024-10-15 13:33:38 +08:00
Mahavir Jain
6ccdda249b
fix(mbedtls): link esp-cryptoauthlib to mbedcrypto library
...
If the certificate bundle feature is disabled then the mbedtls
component library becomes interface only component and hence
adding esp-cryptoauthlib as its PRIVATE dependency does not work.
Instead the esp-cryptoauthlib should be added as PRIVATE dependency
for mbedcrypto library (for alternate ECDSA implementation).
2024-10-15 12:15:04 +08:00
wanckl
ee198ebd4b
test(twai): p4 twai enable ci test
2024-10-14 15:56:00 +08:00
Marius Vikhammer
83a947d540
Merge branch 'docs/cpu_lockup_v5.3' into 'release/v5.3'
...
Docs/cpu lockup (v5.3)
See merge request espressif/esp-idf!33506
2024-10-14 11:15:26 +08:00
Marius Vikhammer
a72ce3590d
Merge branch 'fix/priority_inv_when_remove_from_unordered_event_list_v5.3' into 'release/v5.3'
...
fix(freertos): Fixed priority inversion when setting event group bits (v5.3)
See merge request espressif/esp-idf!34123
2024-10-14 10:24:32 +08:00
Jiang Jiang Jian
d11c994692
Merge branch 'bugfix/fix_wrong_sleep_memory_param_p4_c5_c61_to_v5.3' into 'release/v5.3'
...
fix(sleep): fix_wrong_sleep_param_for_lp_memory_retention (v5.3)
See merge request espressif/esp-idf!33422
2024-10-14 10:22:28 +08:00
Jiang Jiang Jian
70ee5fa536
Merge branch 'bugfix/fix_s3c3_wrong_ext32k_config_bug_v5.3' into 'release/v5.3'
...
fix(ext_32k): fix the external 32K issue on C3&S3 (v5.3)
See merge request espressif/esp-idf!33162
2024-10-14 10:20:40 +08:00
Marius Vikhammer
590309a8f1
fix(system): fixed potential double exception when booting on xtensa
...
Due to old windows from the startup flow being present after
switching to running freertos tasks windowoverflow exceptions
could potentially try to save windows to the startup stack.
During this overflow they also values previously saved on the
startup stack to find earlier frames' stacks.
Since the start up stack was already recycled these values were
invalid and would cause a crash.
Closes https://github.com/espressif/esp-idf/issues/14406Y
2024-10-14 10:12:27 +08:00
morris
27d7db1205
Merge branch 'refactor/lcd_i80_gpio_config_v5.3' into 'release/v5.3'
...
Optimize RGB LCD IRAM usage (v5.3)
See merge request espressif/esp-idf!34113
2024-10-14 10:12:22 +08:00
akshat
e5a7ee16f7
fix(esp_wifi): Handle missing error propagation in set_mode
2024-10-12 17:33:49 +08:00
morris
ab0affd796
Merge branch 'fix/fix_macro_in_memory_ld_v5.3' into 'release/v5.3'
...
fix(psram): fix macro in memory.ld (v5.3)
See merge request espressif/esp-idf!34065
2024-10-12 17:25:01 +08:00
Jiang Jiang Jian
a41e1502a6
Merge branch 'bugfix/load_access_fault_upon_auth_v5.3' into 'release/v5.3'
...
fix(wifi): Add a check on hostapd instance while handling an Auth frame (Backport v5.3)
See merge request espressif/esp-idf!34122
2024-10-12 14:24:52 +08:00