Commit Graph
6932 Commits
Author SHA1 Message Date
Zhang Wen Xu 54ed2b81d5 Merge branch 'fix/enable_ext_coex_cmd_v5.4' into 'release/v5.4'
feat(coex): enable external coexistence command (v5.4)

See merge request espressif/esp-idf!48102
2026-04-30 06:23:04 +00:00
Xu Si Yu 2085883dce feat(coex): enable external coexistence command 2026-04-30 10:33:58 +08:00
zwx 8d54fa5609 fix(openthread): fix SPI host-RCP communication loss
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
  frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
  timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-29 19:37:37 +08:00
Zhou Xiao 9b3b517c45 fix(ble): fixed ci failures for backport 2026-04-28 12:34:02 +08:00
Zhi Wei Jian b336f559d2 feat(ble): Support nimble uart service
(cherry picked from commit 9de3eea3de)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-04-28 11:21:34 +08:00
morris c4e3f5e0a9 Merge branch 'fix/isp_clk_error_v5.4' into 'release/v5.4'
Fix ISP clk source error and hal init error (v5.4)

See merge request espressif/esp-idf!47325
2026-04-27 14:53:01 +08:00
Rahul Tank 47a20b6c17 Merge branch 'feat/nimble_logs_compression_v5.4' into 'release/v5.4'
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.4)

See merge request espressif/esp-idf!46998
2026-04-24 17:37:43 +05:30
Zhang Wen Xu 92ce2c13fa Merge branch 'fix/optimize_the_process_of_ot_ci_v5.4' into 'release/v5.4'
fix(openthread): optimize the process of openthread pytest cases (v5.4)

See merge request espressif/esp-idf!47897
2026-04-24 10:01:39 +00:00
Sahil Yadav 80622c637a feat(nimble): Support NimBLE log compression and decompression over SPI 2026-04-24 13:48:57 +05:30
Zhang Wen Xu 8417919b06 Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.4' into 'release/v5.4'
feat(openthread): make esp_netif glue optional (v5.4)

See merge request espressif/esp-idf!47862
2026-04-24 07:55:50 +00:00
Rahul Tank e87804cbfd Merge branch 'bugfix/ai_fixes_common_components_v5.4' into 'release/v5.4'
Bugfix/ai fixes common components (v5.4)

See merge request espressif/esp-idf!47568
2026-04-24 10:54:19 +05:30
morris 3d0abe7be0 Merge branch 'feat/p4_eco5_dvp_v5.4' into 'release/v5.4'
feat(cam): support esp32p4 eco5 dvp cam (v5.4)

See merge request espressif/esp-idf!43642
2026-04-24 12:12:36 +08:00
gaoxu 334732144d fix(isp): fix isp multi pipelines example use wrong CSI output color type 2026-04-24 11:19:57 +08:00
Island 7359a5b51f Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.4' into 'release/v5.4'
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.4)

See merge request espressif/esp-idf!47750
2026-04-23 17:53:36 +08:00
Island cae08673c0 Merge branch 'feat/remove_led_from_ble_mesh_examples_v5.4' into 'release/v5.4'
refactor(ble_mesh): remove LED hardware dependency from examples (5.4)

See merge request espressif/esp-idf!47437
2026-04-23 17:53:14 +08:00
Xu Si Yu 14c0f92f27 fix(openthread): optimize the process of openthread pytest cases 2026-04-23 17:08:00 +08:00
luoxu 7395a7f796 feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig 2026-04-23 16:24:23 +08:00
Zhibin (Ryan) Wen a49bbb0fa4 feat(openthread): add test support for esp_netif glue disabled scenario
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com>
2026-04-22 19:36:26 +08:00
Jiang Jiang Jian 197e87b876 Merge branch 'fix/update_ot_mbedtls_version_v5.4' into 'release/v5.4'
ci(openthread): include mbedtls in openthread dependencies (v5.4)

See merge request espressif/esp-idf!47446
2026-04-22 16:20:43 +08:00
Jiang Jiang Jian c1d0a696f5 Merge branch 'bugfix/fix_ot_ci_testcases_v5.4' into 'release/v5.4'
ci: improve BR host related test cases (v5.4)

See merge request espressif/esp-idf!47263
2026-04-22 16:19:27 +08:00
Jiang Jiang Jian 5022f46f4e Merge branch 'docs/fix_check_readme_links_v5.4' into 'release/v5.4'
docs(examples): fix broken README links found by check_readme_links CI (v5.4)

See merge request espressif/esp-idf!47061
2026-04-22 16:18:34 +08:00
gaoxu 71b377c039 feat(cam): support esp32p4 eco5 dvp cam 2026-04-22 15:08:54 +08:00
Chen Jichang 1d3b112720 fix(i80_controller): fix example crash when using filesystem
- Replace SPIFFS with LittleFS as the preferred
  NOR flash file system
- Expand the Image Resource section in README with
  detailed file system documentation
- Add pytest_i80_controller_lvgl.py to test both
  image_in_bin and image_in_fs configurations
- Increase LVGL task stack size from 4KB to 8KB to
  prevent stack overflow when loading images from FS
- Add CONFIG_LV_USE_CLIB_MALLOC to sdkconfig.defaults

Made-with: Cursor
2026-04-21 15:46:37 +08:00
Zhang Wen Xu ad743ae44a Merge branch 'feat/add_deadlock_debug_feature_v5.4' into 'release/v5.4'
feat(openthread): add a task block monitor (backport to 5.4)

See merge request espressif/esp-idf!46703
2026-04-21 06:57:55 +00:00
Rahul Tank 7e9d95497c fix(nimble): Address review comments for hidd / hidh code 2026-04-20 22:04:15 +05:30
Rahul Tank a526bae727 fix(nimble): Address review fixes for tinycrypt / and blufi code 2026-04-20 22:04:15 +05:30
Rahul Tank 461856f2b3 Merge branch 'bugfix/fix_nimble_eg_readme_v5.4' into 'release/v5.4'
fix(nimble): Update example READMEs with correct console log information (v5.4)

See merge request espressif/esp-idf!47602
2026-04-20 22:01:11 +05:30
Rahul Tank 9c5c3a33ef fix(nimble): Fix prox service to handle negative values 2026-04-20 14:25:44 +05:30
Wang Meng Yang bd15e92865 Merge branch 'bugfix/bt_idf_ci_v5.4' into 'release/v5.4'
fix(bt/example): Fixed the HFP printing issue in the CI test (v5.4)

See merge request espressif/esp-idf!47080
2026-04-20 09:35:53 +08:00
Luo Xu 6bc8e68bba fix(ble_mesh): disabled ble50 by default for ble_mesh
(cherry picked from commit 99d931e4e9)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-04-17 21:43:36 +08:00
Sumeet Singh e8b0e8ac58 feat(nimble): Update blecent example README.md with EATT documentation 2026-04-17 15:57:19 +05:30
Astha Verma 534bbfd6f1 fix(nimble): fix missing gatt caching header in examples 2026-04-17 15:57:19 +05:30
Sumeet Singh c9144f84ae fix(nimble): Fix enc adv NVS struct and add ext adv support 2026-04-17 15:57:19 +05:30
Shreeyash Bhakare 63c5243ef3 fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms) 2026-04-17 15:57:19 +05:30
Island 7bead3ac8e Merge branch 'feat/support_run_time_alloc_for_esp_ip_test_v5.4' into 'release/v5.4'
Support Mempool Run Time Allocation for ESP IP Chips (v5.4)

See merge request espressif/esp-idf!46822
2026-04-17 18:12:36 +08:00
Island db8081e018 Merge branch 'fix/fix_bluedroid_gattc_gatts_coex_example_params_error_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed Incorrect use of event parameters in gattc_gatts_coex (5.4)

See merge request espressif/esp-idf!46905
2026-04-17 18:11:12 +08:00
Island aee5245e2d Merge branch 'bugfix/fix_some_bluedroid_bugs_260121_v5.4' into 'release/v5.4'
Bugfix/fix some bluedroid bugs 260121 (5.4)

See merge request espressif/esp-idf!46982
2026-04-17 18:11:09 +08:00
Rahul Tank 5ec65b14c4 fix(nimble): Update example READMEs with correct console log information 2026-04-14 16:19:27 +05:30
Jin Chen 34dcd0d41f feat(ble): supported ble mempool run time allocation for esp ip chips
(cherry picked from commit 84d75cf772)

Co-authored-by: cjin <jinchen@espressif.com>
2026-04-14 14:50:32 +05:30
luoxu b72a0be6ea refactor(ble_mesh): remove LED hardware dependency from examples 2026-04-10 19:37:26 +08:00
Tan Yan Quan 88ea24ce13 ci(openthread): include mbedtls in openthread dependencies 2026-04-10 10:53:01 +08:00
yiwenxiu 71978a5978 feat(openthread): improve BR host related test cases 2026-04-03 14:54:23 +08:00
yangfeng 10272874a1 fix(bt/example): Fixed the HFP printing issue in the CI test 2026-03-30 11:49:26 +08:00
Marius Vikhammer 34d5d49338 docs(examples): fix remaining README links on release/v5.4
release/v5.4 still has additional check_readme_links 404s after the
master backport. Update the remaining board and ESP32-P4 API
references so the release branch no longer fails on those URLs.

Made-with: Cursor
2026-03-27 11:49:29 +08:00
Marius VikhammerandCopilot 25a3fb4557 docs(examples): fix broken README links found by check_readme_links CI
The hw-reference/modules-and-boards page was removed from esp-idf docs
and moved to esp-dev-kits. The ESP32-S2-Saola-1 user guide similarly
moved. The configure-builtin-jtag link used the now-obsolete chip-less
stable URL format.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Made-with: Cursor
2026-03-27 11:48:18 +08:00
ding huan 3abe72dadc fix(example): update wifi-cmd version in iperf 2026-03-25 19:57:33 +08:00
Zhi Wei Jian 8ffd600d34 fix(ble/bluedroid): fix bugs in BLE 5.0 bluedroid examples
- Fix callback function usage and parameter errors
- Fix spelling: BROCASTER to BROADCASTER in examples
- Update examples to match API changes



(cherry picked from commit 8f4dd7824e)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-25 10:27:36 +08:00
Zhi Wei Jian e5d580f3e4 fix(bluedroid): printf EXAMPLE_CI_ID, PIPELINE_ID and CHIP_ID
(cherry picked from commit 7bb1018948)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-23 17:23:42 +08:00
Zhi Wei Jian ffc5c65fc5 fix(ble/bluedroid): Fixed Incorrect use of event parameters in gattc_gatts_coex
(cherry picked from commit b218e02b49)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-23 17:23:42 +08:00
Xu Si Yu 2df8dfec45 feat(openthread): add a task block monitor 2026-03-17 16:29:07 +08:00