Commit Graph

32943 Commits

Author SHA1 Message Date
Jiang Jiang Jian
746b5476b3 Merge branch 'docs/remove_doxy_groups_in_espnow_v6.0' into 'release/v6.0'
fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style (v6.0)

See merge request espressif/esp-idf!42931
2025-11-18 12:28:43 +08:00
Jiang Jiang Jian
d58da3b871 Merge branch 'feat/set_pull_mode_of_coex_input_pin_v6.0' into 'release/v6.0'
feat(esp_coex): set the pull mode of the external coex input pin (v6.0)

See merge request espressif/esp-idf!43310
2025-11-18 12:27:55 +08:00
Jiang Jiang Jian
d891c55045 Merge branch 'bugfix/psram_mmap_for_all_targets_v6.0' into 'release/v6.0'
fix(esp_psram): make SPIRAM_USE_MEMMAP available for all targets (v6.0)

See merge request espressif/esp-idf!43131
2025-11-18 12:27:36 +08:00
Jiang Jiang Jian
6472c8215a Merge branch 'bugfix/esp32c5_encrypted_flash_write_v6.0' into 'release/v6.0'
fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption (v6.0)

See merge request espressif/esp-idf!43325
2025-11-18 12:27:21 +08:00
Jiang Jiang Jian
e7238edbee Merge branch 'docs/esp32h4-usb_v6.0' into 'release/v6.0'
docs(usb): add ESP32-H4 support notes and pin map (backport v6.0)

See merge request espressif/esp-idf!43217
2025-11-18 12:26:08 +08:00
Jiang Jiang Jian
ba8aecc01b Merge branch 'fix/eth_connect_v6.0' into 'release/v6.0'
fix(esp_eth): made LAN8720 test write register function more robust (v6.0)

See merge request espressif/esp-idf!42930
2025-11-18 12:24:50 +08:00
Jiang Jiang Jian
95b97dec15 Merge branch 'feat/read_all_local_remote_sup_feat_v6.0' into 'release/v6.0'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v6.0)

See merge request espressif/esp-idf!42870
2025-11-18 12:24:40 +08:00
Shu Chen
e529bb24c5 Merge branch 'fix/fix_save_line_in_debug_for_154_v6.0' into 'release/v6.0'
fix(802.15.4): fix line save in 154 debug (v6.0)

See merge request espressif/esp-idf!43221
2025-11-18 04:19:10 +00:00
Mahavir Jain
0da946d0f4 Merge branch 'contrib/github_pr_17710_v6.0' into 'release/v6.0'
fix(nvs_sec_provider): replace abort() when nvs_keys is missing with a warrnig log (GitHub PR) (v6.0)

See merge request espressif/esp-idf!43408
2025-11-18 09:42:38 +05:30
morris
34587f3788 Merge branch 'feat/isp_shadow_reg_v6.0' into 'release/v6.0'
isp: added shadow reg settings (v6.0)

See merge request espressif/esp-idf!43374
2025-11-18 11:03:45 +08:00
Marius Vikhammer
e6a622a09e Merge branch 'test/freertos_flaky_tests_stabilization_v6.0' into 'release/v6.0'
test(freertos): Added miscellaneous stability fixes to unit tests (v6.0)

See merge request espressif/esp-idf!43122
2025-11-18 09:48:20 +08:00
Marius Vikhammer
d8365893ef Merge branch 'ci/ulp_fsm_i_wr_reg_v6.0' into 'release/v6.0'
test(ulp): added larger delay in ULP FSM I_WR_REG instruction test (v6.0)

See merge request espressif/esp-idf!43421
2025-11-18 09:30:34 +08:00
Island
df80f1d9cb Merge branch 'feat/support_bluedroid_host_pawr_v6.0' into 'release/v6.0'
feat(ble/bluedroid): Add bluedroid host PAwR and Advertising Coding Selection features (backport for v6.0)

See merge request espressif/esp-idf!43398
2025-11-17 19:04:11 +08:00
Marius Vikhammer
c453efbff9 test(ulp): added larger delay in ULP FSM I_WR_REG instruction test
Test is flakey, could possibly be due to the ULP occasionally needing
a bit more time to start up.
2025-11-17 16:23:26 +08:00
Island
6abb39815a Merge branch 'feat/support_bhost2025_44_v6.0' into 'release/v6.0'
feat(ble/bluedroid): Add more debug log for bluedroid (v6.0)

See merge request espressif/esp-idf!43367
2025-11-17 14:52:02 +08:00
Krzysztof Lewandowski
6b39589f46 fix(nvs_sec_provider): Emit warning when nvs_keys partition is missing
- Instead of returning error (ESP_FAIL), which led to an abort
  in the startup
2025-11-17 10:41:50 +05:30
Mahavir Jain
20e32f81b5 Merge branch 'feat/esp_tee_mspi_tuning_v6.0' into 'release/v6.0'
change(esp_tee): Fix TEE SPI flash API issues on ESP32-C5 (v6.0)

See merge request espressif/esp-idf!42906
2025-11-17 10:18:42 +05:30
Mahavir Jain
582d3cce08 Merge branch 'feat/extend_pmp_protection_esp32p4_eco5_v6.0' into 'release/v6.0'
Extend PMP memprot for ESP32-P4 V3 (v6.0)

See merge request espressif/esp-idf!43264
2025-11-17 10:18:18 +05:30
Island
23898818ea Merge branch 'fix/increase_ble_log_task_stack_size_for_xtensa_chips_v6.0' into 'release/v6.0'
fix(ble): increase default ble log stack size for xtensa chips (v6.0)

See merge request espressif/esp-idf!43288
2025-11-17 10:46:39 +08:00
morris
92adc6e950 Merge branch 'feat/psram_250m_p4_v6.0' into 'release/v6.0'
psram: support 250MHz in experimental (v6.0)

See merge request espressif/esp-idf!43350
2025-11-17 10:08:31 +08:00
Wang Meng Yang
b4b06fe81f Merge branch 'bugfix/bluetooth_chan_map_error_v6.0' into 'release/v6.0'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v6.0)

See merge request espressif/esp-idf!43338
2025-11-17 07:35:15 +08:00
Euripedes Rocha
98a9e14d0e Merge branch 'removes_esp_mqtt_v6.0' into 'release/v6.0'
change(mqtt): Removes the mqtt client from idf (v6.0)

See merge request espressif/esp-idf!43292
2025-11-15 18:25:58 +01:00
zhiweijian
36d0885589 fix(ble/bluedroid): Fixed CTE IQ sample data copy error 2025-11-14 20:49:09 +08:00
Alexey Gerenkov
6c118b39c0 Merge branch 'move_sysview_to_component_registry_v6.0' into 'release/v6.0'
Move sysview to component registry (v6.0)

See merge request espressif/esp-idf!43218
2025-11-14 18:32:46 +08:00
zhiweijian
083d6f31a5 fix(ble/bluedroid): Optimize some bluedroid code 2025-11-14 18:02:39 +08:00
zhiweijian
45018553eb fix(ble/bluedroid): Fixed big event status error 2025-11-14 18:02:27 +08:00
zhiweijian
b24239843b feat(ble/bluedroid): support bluedroid host channel sounding feature 2025-11-14 18:02:18 +08:00
zhiweijian
1115165ea0 feat(ble/bluedroid): Supported BLE bluedroid host pawr connection 2025-11-14 18:02:07 +08:00
zhiweijian
389da07964 feat(ble/bluedroid): Support LE Security Levels Characteristic 2025-11-14 18:01:44 +08:00
zhiweijian
580edcf6a8 feat(ble/bluedroid): Add bluedroid host Advertising Coding Selection feature 2025-11-14 18:01:44 +08:00
zhiweijian
fb94631af1 feat(ble/bluedroid): Add bluedroid host PAwR feature 2025-11-14 18:01:44 +08:00
Euripedes Rocha Filho
dcf03ca0d2 remove(mqtt): Moves esp-mqtt to component manager
esp-mqtt is now a managed component at espressif/mqtt
2025-11-14 10:53:56 +01:00
Jiang Jiang Jian
7738347885 Merge branch 'fix/fix_xtal32k_power_breaks_adc_v6.0' into 'release/v6.0'
fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin (v6.0)

See merge request espressif/esp-idf!43295
2025-11-14 16:49:54 +08:00
Jiang Jiang Jian
70b12237d3 Merge branch 'bugfix/oob_in_bta_dm_sdp_result_v6.0' into 'release/v6.0'
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result (v6.0)

See merge request espressif/esp-idf!43202
2025-11-14 16:48:50 +08:00
Jiang Jiang Jian
86d09a29c6 Merge branch 'fix/esp32p4_rev3_hardware_issue_workarounds_v6.0' into 'release/v6.0'
fix(esp_hw_support): esp32p4 eco5 hardware issues workaround (v6.0)

See merge request espressif/esp-idf!42941
2025-11-14 16:47:24 +08:00
Shu Chen
1b21b68c0d Merge branch 'feat/support_dhcpv6_v6.0' into 'release/v6.0'
feat(openthread): support OT upstream dhcpv6 feature (v6.0)

See merge request espressif/esp-idf!42920
2025-11-14 08:37:26 +00:00
Shu Chen
d877831256 Merge branch 'feat/allow_set_ot_netif_config_v6.0' into 'release/v6.0'
feat: allow set ot netif config (v6.0)

See merge request espressif/esp-idf!42900
2025-11-14 08:37:12 +00:00
armando
35f050a97d feat(isp): added shadow reg settings 2025-11-14 15:52:44 +08:00
morris
cc5bad7e39 Merge branch 'feature/esp32p4_eco5_io_hold_v6.0' into 'release/v6.0'
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v6.0)

See merge request espressif/esp-idf!43307
2025-11-14 15:51:25 +08:00
Island
c317d46ada Merge branch 'feat/ble_mesh_log_enh_v6.0' into 'release/v6.0'
Feat/ble mesh log enh v6.0

See merge request espressif/esp-idf!43329
2025-11-14 15:25:06 +08:00
Wang Meng Yang
d3f6357c8d Merge branch 'bugfix/fix_hid_memory_leak_v6.0' into 'release/v6.0'
fix(bt/bluedroid): Fixed HID memory leak (v6.0)

See merge request espressif/esp-idf!43330
2025-11-14 14:07:34 +08:00
morris
9245d8ee46 Merge branch 'refactor/remove_twai_errata_config_v6.0' into 'release/v6.0'
refactor(driver_twai): remove twai errata config (v6.0)

See merge request espressif/esp-idf!43029
2025-11-14 13:52:24 +08:00
Chen Jian Hua
5bcc442e39 fix(bt/bluedroid): Fixed memory debug error
(cherry picked from commit 9df842f2c3)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-14 13:33:24 +08:00
Chen Jian Hua
21a2b068c6 feat(ble/bluedroid): Add more debug log for bluedroid
(cherry picked from commit 1aeb965607)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-14 13:33:23 +08:00
Armando
c26ed5dba0 feat(psram): support 250MHz in experimental 2025-11-14 09:34:01 +08:00
Jin Cheng
bec5090de5 fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:45:38 +08:00
Laukik Hase
f307e80fe2 feat(esp_tee): Enable MSPI tuning for Flash and PSRAM 2025-11-13 15:38:13 +05:30
Laukik Hase
cf36853d0d fix(esp_tee): Handle the SPI1 WB mode incompatibility in TEE flash APIs on ESP32-C5
- When `esp_flash_read()` is invoked from REE, it internally enables WB mode
  via `spi_flash_ll_wb_mode_enable()`. However, the ROM flash APIs used by TEE
  do not support WB mode, resulting in failures when TEE attempts to access
  flash after this call.
- This commit adds a workaround in the TEE flash layer by saving WB mode state,
  temporarily disabling it for ROM API calls, and restoring it afterward.
2025-11-13 15:38:13 +05:30
Laukik Hase
f20351eb3b fix(esp_tee): Use HAL APIs instead of ROM APIs for SPI flash service calls
Currently, REE SPI flash HAL operations are routed as service calls to TEE,
but the TEE implementation incorrectly uses ROM APIs instead of HAL APIs.
This leads to issues and is not the recommended approach.
2025-11-13 15:38:12 +05:30
Erhan Kurubas
7d4ae881c5 change(app_trace): move sysview to component registry 2025-11-13 10:50:42 +01:00