Chen Jichang
aeaf2bec4b
feat(hw_support): enable esptool stub for p4eco5
2025-10-17 14:25:45 +08:00
Mahavir Jain
3f3525ee14
Merge branch 'fix/esp_efuse_enable_rom_secure_download_mode_v5.5' into 'release/v5.5'
...
fix(efuse): Fix enabling ROM secure download mode (v5.5)
See merge request espressif/esp-idf!42627
2025-10-17 09:43:38 +05:30
Island
729b28e6a8
Merge branch 'bugfix/fix_cble50y25_305_v5.5' into 'release/v5.5'
...
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.5)
See merge request espressif/esp-idf!42559
2025-10-17 11:56:17 +08:00
morris
31bae90a13
Merge branch 'feat/rmt_support_psram_v5.5' into 'release/v5.5'
...
fix(rmt): alloc channel memory from internal (v5.5)
See merge request espressif/esp-idf!42426
2025-10-17 11:01:34 +08:00
Rahul Tank
025e5f2d99
Merge branch 'bugfix/update_hci_log_datalen_v5.5' into 'release/v5.5'
...
fix(nimble): update HCI log functions to use uint16_t for data length (v5.5)
See merge request espressif/esp-idf!42297
2025-10-16 17:39:04 +05:30
Island
8ac60192dc
Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.5' into 'release/v5.5'
...
Feat/esp32c2 add get used heap size (v5.5)
See merge request espressif/esp-idf!42620
2025-10-16 19:48:13 +08:00
Island
d4a52b13f2
Merge branch 'bugfix/fix_ble_deinit_crash_v5.5' into 'release/v5.5'
...
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.5)
See merge request espressif/esp-idf!42600
2025-10-16 19:45:54 +08:00
Shu Chen
efa485be61
Merge branch 'fix/fix_openthread_cli_v5.5' into 'release/v5.5'
...
fix(openthread): check if the command is valid before calling the input function (v5.5)
See merge request espressif/esp-idf!42411
2025-10-16 09:30:53 +00:00
Shu Chen
166e12ce30
Merge branch 'fix/fix_usb_ot_rcp_send_v5.5' into 'release/v5.5'
...
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG (v5.5)
See merge request espressif/esp-idf!42407
2025-10-16 09:25:35 +00:00
Rahul Tank
bf41c8045e
Merge branch 'fix/ble_gap_conn_handle_overflow_v5.5' into 'release/v5.5'
...
fix(nimble) Fix array overflow caused by invalid connection handle indexing (v5.5)
See merge request espressif/esp-idf!42385
2025-10-16 14:32:46 +05:30
Jiang Jiang Jian
eee4837542
Merge branch 'refactor/wps_eap_cleanup_v5.5' into 'release/v5.5'
...
refactor(esp_wifi): Remove WPS task code (v5.5)
See merge request espressif/esp-idf!42441
2025-10-16 15:12:53 +08:00
Jiang Jiang Jian
1a6bc9685a
Merge branch 'bugfix/several_esp32_bugs_v5.5' into 'release/v5.5'
...
Bugfix/several esp32 bugs (v5.5)
See merge request espressif/esp-idf!42242
2025-10-16 14:57:53 +08:00
Konstantin Kondrashov
a317db1622
fix(efuse): Fix enabling ROM secure download mode
2025-10-16 09:24:09 +03:00
Mahavir Jain
ea36c4f609
Merge branch 'feature/esp_tee_c5_v5.5' into 'release/v5.5'
...
feat(esp_tee): Initial support for ESP32-C5 and related changes (v5.5)
See merge request espressif/esp-idf!42357
2025-10-16 09:39:23 +05:30
Kapil Gupta
f63e81c044
refactor(esp_wifi): Remove WPS task code
2025-10-16 11:12:22 +08:00
Jin Cheng
53a1c66d41
fix(bt/controller): fixed several controller bugs
2025-10-16 10:25:34 +08:00
Jin Cheng
b4854cab63
fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral
2025-10-16 10:25:34 +08:00
Zhao Wei Liang
193b5c92d1
feat(ble): change free api on ESP32-C5
...
(cherry picked from commit e87ace3a33 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:15 +08:00
Zhao Wei Liang
71e14b5688
feat(ble): change free api on ESP32-C6
...
(cherry picked from commit 034172154a )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:12 +08:00
Zhao Wei Liang
0be2fcb3f6
feat(ble): change free api on ESP32-C2
...
(cherry picked from commit e18972e94e )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:09 +08:00
Zhao Wei Liang
731ff4bcf7
feat(ble): add get used mem api
...
(cherry picked from commit 149f6c56b3 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:06 +08:00
Shreeyash
944e2527d1
fix(nimble): fix array overflow caused by invalid connection handle indexing
2025-10-15 15:59:41 +05:30
Xu Si Yu
1688aa29e0
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG
2025-10-15 16:58:15 +08:00
Rahul Tank
39b9662258
Merge branch 'feat/channel_sounding_nimble_v5.5' into 'release/v5.5'
...
feat(nimble): Add initial support for CS HCI (v5.5)
See merge request espressif/esp-idf!42278
2025-10-15 12:47:59 +05:30
Island
38694c3362
Merge branch 'change/ble_update_lib_20250925_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!42201
2025-10-15 14:38:46 +08:00
Aditya Patwardhan
1e538c13b7
Merge branch 'fix/add_missing_event_tracter_capture_duirng_mbedtls_read_v5.5' into 'release/v5.5'
...
fix(esp-tls): added missing event tracker capture during mbedtls read operation (v5.5)
See merge request espressif/esp-idf!42406
2025-10-15 11:30:03 +05:30
Mahavir Jain
042f29dd66
Merge branch 'fix/change_write_protection_bit_of_shared_security_efuses_v5.5' into 'release/v5.5'
...
Reorder write protection bits of some shared security efuses (v5.5)
See merge request espressif/esp-idf!42033
2025-10-15 09:38:59 +05:30
Mahavir Jain
4cc95c4a71
Merge branch 'fix/key_mgr_use_default_efuse_key_v5.5' into 'release/v5.5'
...
Configure the Key Manager to use XTS-AES efuse key by-default (v5.5)
See merge request espressif/esp-idf!42395
2025-10-15 09:38:03 +05:30
morris
df900f4b7b
Merge branch 'feat/p4_eco5_real_chip_v5.5' into 'release/v5.5'
...
p4: p4 eco5 real chip (v5.5)
See merge request espressif/esp-idf!42024
2025-10-15 10:56:53 +08:00
Jiang Jiang Jian
b490bc0613
Merge branch 'feat/support_esp32c5_cert_test_example_v5.5' into 'release/v5.5'
...
Feat/support esp32c5 cert test example v5.5(Backport v5.5)
See merge request espressif/esp-idf!42535
2025-10-15 10:32:24 +08:00
Zhang Hai Peng
cd793de75a
fix(ble/bluedroid): prevent crash when deinit/disable host during scan
...
Crash occurs if the BLE host is deinitialized or disabled while scanning is still active.
This usage is not recommended.
(cherry picked from commit ca2c78f53e )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-14 21:53:52 +08:00
Zhang Hai Peng
181cd0bee9
fix(ble/bluedroid): Fixed resolve adv data crash if host deinitialized or disabled
...
(cherry picked from commit 7ce921ed95 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-14 21:53:50 +08:00
Rahul Tank
126b8f8789
fix(nimble): Added CS service support
2025-10-14 16:41:02 +05:30
Xu Si Yu
817dec8bbb
fix(openthread): check if the command is valid before calling the input function
2025-10-14 17:45:27 +08:00
morris
f079a572f6
Merge branch 'refactor/remove_deprecated_driver_header_files_v5.5' into 'release/v5.5'
...
update P4 ECO5 registers for BS and LCD_CAM (v5.5)
See merge request espressif/esp-idf!42475
2025-10-14 15:50:38 +08:00
Jiang Jiang Jian
419e91d1d3
Merge branch 'bugfix/fix_regdomain_information_of_pk_incorrect_v5.5' into 'release/v5.5'
...
fix(wifi): fix regdomain information of PK is incorrect(backport v5.5)
See merge request espressif/esp-idf!42541
2025-10-14 15:12:05 +08:00
Jiang Jiang Jian
e0d22a5c18
Merge branch 'bugfix/protect_sha_hal_api_call_v5.5' into 'release/v5.5'
...
fix(esp_wifi): skip call to esp_fast_psk() when hardware SHA is not supported (v5.5)
See merge request espressif/esp-idf!42543
2025-10-14 15:10:41 +08:00
Rahul Tank
5652984db9
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-14 12:14:19 +05:30
Rahul Tank
38917f3435
Merge branch 'bugfix/use_nimble_mem_apis_v5.5' into 'release/v5.5'
...
fix(nimble): Use nimble platform mem malloc / free APIs (v5.5)
See merge request espressif/esp-idf!42287
2025-10-14 11:50:34 +05:30
Laukik Hase
50d2ecd93f
refactor(esp_tee): Remove the spi_flash_erase_chip service call
...
- Also fix coverity bug from TEE HMAC-PBKDF2 routine
2025-10-14 10:12:36 +05:30
Laukik Hase
73d0dadd6b
fix(esp_tee): Correct flash operation bound checks to handle all overlap cases
...
- Ensure bound checks correctly handle all scenarios, including
when a requested operation's (SPI0/1) range fully contains the
TEE-protected region.
- Disable delegation of INTWDT timeout and Cache error interrupts as they reset
the device after the panic handler
2025-10-14 10:12:28 +05:30
Laukik Hase
22fe84bf91
ci(esp_tee): Disable the TEE test-apps for ESP32-C5 temporarily
2025-10-14 10:12:13 +05:30
Laukik Hase
78737a757a
feat(esp_tee): Added support for PBKDF2-based (HMAC) ECDSA signing
2025-10-14 10:12:13 +05:30
Laukik Hase
d49055e307
fix(esp_tee): Skip taking the service call mutex when in critical sections
...
- Fixes INT_WDT timeouts with mmap operations
- Add test-case for verifying parallel service calls
2025-10-14 10:12:12 +05:30
Laukik Hase
26014bb404
feat(esp_tee): ASM routine fixes and improvements
...
- Fix incorrect setting in the edge interrupt acknowledgement API
- Avoid executing the service call dispatcher in the U-mode ecall,
rather execute `mret` to jump it
- Avoid `t1` register corruption when processing `ecall`
- Switch back to the bootloader stack from TEE stack after the
execution of the entire TEE initialization routine
2025-10-14 10:12:12 +05:30
Laukik Hase
4aafa4d11b
feat(esp_tee): Miscellaneous fixes and updates
...
- Rename `tee_test_fw` app configs for better CI tracking
- Decrease the lower bound of TEE I/DRAM config options
- Trim the TEE test-apps build
- Improve the TEE/REE OTA pytest script with additional checks
- Fix build issues when `tee_sec_storage`/`tee_ota_ops` are a
a part of the project build but ESP-TEE is disabled
2025-10-14 10:12:12 +05:30
Laukik Hase
9e487873c9
ci(esp_tee): Enable the TEE test-apps for ESP32-C5
2025-10-14 10:12:11 +05:30
Laukik Hase
12ab50dc54
ci(esp_tee): Refactor the ESP-TEE test-cases
...
- Improve the interrupt-related test cases
- Fix potential issues in the task-switching test
during secure service calls
2025-10-14 10:12:11 +05:30
Laukik Hase
508a659001
feat(esp_tee): Support for ESP32-C5 - the rest of the components
2025-10-14 10:12:11 +05:30
Laukik Hase
1815e2e4f2
feat(esp_tee): Support for ESP32-C5 - the esp_tee component
2025-10-14 10:12:10 +05:30