sonika.rathi
32cc2c243c
test(nvs_bootloader): mark nvs bootloader pytest as flaky
2026-05-19 12:16:22 +02:00
Mahavir Jain
6a32889849
Merge branch 'feature/recovery_bootloader_support_v5.5' into 'release/v5.5'
...
feat(bootloader): Support recovery bootloader for ESP32P4 (v5.5)
See merge request espressif/esp-idf!48474
2026-05-19 12:35:57 +05:30
Island
a766a22659
Merge branch 'change/separate_nimble_host_mem_apis_v5.5' into 'release/v5.5'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48463
2026-05-19 10:29:53 +08:00
Konstantin Kondrashov
5344f4fb85
fix(bootloader_hooks): Fix log_v2 support in bootloader hooks
...
Closes https://github.com/espressif/esp-idf/issues/18482
2026-05-14 14:08:58 +03:00
Marius Vikhammer
38c8456587
fix(examples): raise efuse ESP32-P4 CI partition offset for larger bootloader
...
Recovery bootloader support increased the ESP32-P4 bootloader image enough
that it no longer fits before 0xe000. Moving the partition table to 0x10000
restores slack for CI builds using secure boot and flash encryption together.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-14 14:02:46 +03:00
Xu Si Yu
ccdef86f59
fix(openthread): increase the app size in the partition table for the example
2026-05-14 15:24:26 +08:00
Xu Si Yu
8a67ec3335
fix(openthread): fix openthread ci ping case
2026-05-14 15:02:49 +08:00
morris
6bd0e19db5
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.5' into 'release/v5.5'
...
change(parlio_tx): use shift edge instead sample edge (v5.5)
See merge request espressif/esp-idf!46936
2026-05-14 10:47:58 +08:00
sonika.rathi
010c4fc448
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash
2026-05-13 13:35:36 +02:00
sonika.rathi
9897e14e86
fix(examples): rerun flaky perf benchmark spiflash test
2026-05-13 10:35:10 +02:00
Konstantin Kondrashov
ce467787a9
feat(bootloader): Support recovery bootloader for ESP32P4/C61
2026-05-13 10:28:58 +03:00
ShenWeilong
d21c396e0e
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-13 15:11:59 +08:00
Chen Jichang
fcfc5ce282
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-13 11:42:00 +08:00
Jiang Jiang Jian
43ee54b9c8
Merge branch 'feat/add_auto_lightsleep_example_5.5' into 'release/v5.5'
...
feat(example): add power management example (v5.5)
See merge request espressif/esp-idf!48370
2026-05-13 10:43:55 +08:00
zhiweijian
3f923aabb7
feat(bt): add shared ble_uart component and update ble_uart_service/docs
2026-05-12 11:09:44 +08:00
wuzhenghui
323ee35567
feat(example): implement power management example for ESP chips
2026-05-12 10:14:50 +08:00
Wang Meng Yang
d3d57c1cf4
Merge branch 'bugfix/ai_review_example_critical_v5.5' into 'release/v5.5'
...
fix(bt/example): fix critical issues of classic_bt examples reported by AI review (v5.5)
See merge request espressif/esp-idf!48339
2026-05-11 19:13:31 +08:00
Ashish Sharma
d0903c1cb4
fix(http_request): fixes failing pytest
2026-05-11 18:08:54 +08:00
yangfeng
a60308f5e9
fix(bt/example): fix critical issues of classic_bt examples reported by AI review
2026-05-11 11:35:46 +08:00
Jiang Jiang Jian
6ed43b57ae
Merge branch 'fix/ble_mesh_fast_prov_srv_sdkconfig_issue_v5.5' into 'release/v5.5'
...
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
See merge request espressif/esp-idf!47898
2026-05-11 10:54:42 +08:00
Aditya Patwardhan
1d573ef72c
Merge branch 'fix/x509_bundle_replace_unreliable_url_v5.5' into 'release/v5.5'
...
fix(examples): replace unreliable external URL in https_x509_bundle example (backport v5.5)
See merge request espressif/esp-idf!47719
2026-05-10 14:48:07 +05:30
Aditya Patwardhan
4b9f9ffa38
Merge branch 'fix/http_server_async_handler_connection_retry_v5.5' into 'release/v5.5'
...
fix(http_server/async_handler): Fix http_server async handler tests (backport v5.5)
See merge request espressif/esp-idf!47724
2026-05-10 14:47:08 +05:30
Zhang Wen Xu
1ece98b42d
Merge branch 'feat/merge_ot_autostart_v5.5' into 'release/v5.5'
...
feat(openthread): optimized the autostart macro (v5.5)
See merge request espressif/esp-idf!48274
2026-05-08 08:45:47 +00:00
harshal.patil
8121f66ec3
feat(cpu_region_protect): Extend PMP memprot for ESP32-P4 V3
2026-05-08 12:43:26 +05:30
Xu Si Yu
b5df9fde54
feat(openthread): optimized the autostart macro
2026-05-08 14:27:35 +08:00
Marius Vikhammer
0689e0c232
ci(bootloader): fixed multiboot example flakey test-case
...
Wait for the boot menu before selecting the hello_world image.
This keeps flashing output from satisfying the test early.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-07 16:28:45 +08:00
luoxu
b202822392
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
2026-05-06 11:46:39 +08:00
Marius Vikhammer
93202c4a57
Merge branch 'feature/improve_ulp_delay_api_v5.5' into 'release/v5.5'
...
feat(ulp): Improved ULP delay accuracy and removed floating point operations (v5.5)
See merge request espressif/esp-idf!46424
2026-05-06 10:28:53 +08:00
Konstantin Kondrashov
325ebb8021
feat(ulp): Improved ULP delay API accuracy and removed floating point operations
...
Closes https://github.com/espressif/esp-idf/issues/17494
Closes https://github.com/espressif/esp-idf/issues/16891
2026-04-30 15:17:34 +03:00
Zhang Wen Xu
15026102c8
Merge branch 'fix/enable_ext_coex_cmd_v5.5' into 'release/v5.5'
...
feat(coex): enable external coexistence command (v5.5)
See merge request espressif/esp-idf!48101
2026-04-30 06:22:55 +00:00
Xu Si Yu
76579add6e
feat(coex): enable external coexistence command
2026-04-29 20:15:59 +08:00
zwx
2e262292f1
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:46 +08:00
Zhi Wei Jian
7a7893d006
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-28 10:44:06 +08:00
morris
962b4687b7
Merge branch 'fix/p4_eco5_enable_special_test_v5.5' into 'release/v5.5'
...
fix(ci): p4 eco5 enable special test v5.5
See merge request espressif/esp-idf!47550
2026-04-27 10:41:53 +08:00
morris
33678beb25
Merge branch 'fix/uhci_esp32p4_cache_v5.5' into 'release/v5.5'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.5)
See merge request espressif/esp-idf!47918
2026-04-24 20:44:37 +08:00
Zhang Wen Xu
6eb4b453f9
Merge branch 'fix/optimize_the_process_of_ot_ci_v5.5' into 'release/v5.5'
...
fix(openthread): optimize the process of openthread pytest cases (v5.5)
See merge request espressif/esp-idf!47896
2026-04-24 10:01:53 +00:00
Zhang Wen Xu
ba1362d541
Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.5' into 'release/v5.5'
...
feat(openthread): make esp_netif glue optional (v5.5)
See merge request espressif/esp-idf!47860
2026-04-24 07:55:58 +00:00
Hu Rui
fc268ec2b3
fix(uhci): fix uhci cache issue on ESP32-P4
2026-04-24 15:29:37 +08:00
wanckl
5d37003c47
ci(p4): p4 eco5 enable parts of special tests
2026-04-24 15:09:56 +08:00
gaoxu
afd5c10bfd
fix(isp): fix isp multi pipelines example use wrong CSI output color type
2026-04-24 11:04:53 +08:00
Zhibin (Ryan) Wen
694a32b198
feat(openthread): add test support for esp_netif glue disabled scenario
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-23 20:17:05 +08:00
Xu Si Yu
55857f9b12
fix(openthread): optimize the process of openthread pytest cases
2026-04-23 17:07:51 +08:00
morris
a82843cd7e
Merge branch 'feature/i80_example_improvement_v5.5' into 'release/v5.5'
...
fix(i80_controller): fixe crash issue when using file system (v5.5)
See merge request espressif/esp-idf!47811
2026-04-23 13:34:18 +08:00
Fu Hanxi
0614226a99
Merge branch 'ci/improve-tests_v5.5' into 'release/v5.5'
...
tests: change wifi tests expect timeout to 60 (v5.5)
See merge request espressif/esp-idf!46546
2026-04-22 11:53:32 +02:00
Jiang Jiang Jian
85440f46c0
Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.5' into 'release/v5.5'
...
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.5)
See merge request espressif/esp-idf!47751
2026-04-22 15:52:49 +08:00
Fu Hanxi
8a9c2cbeb1
tests: change wifi tests expect timeout to 60
...
- wifi_router
- wifi_ap
- wifi_high_traffic
2026-04-22 09:22:20 +02:00
Chen Jichang
63fa597efb
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:44:27 +08:00
Sahil Yadav
29a8c6e981
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-04-19 09:49:35 +05:30
Luo Xu
4bae33f058
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:38 +08:00
Hrushikesh Bhosale
1f44f4022e
fix(http_server/async_handler): Fix http_server async handler tests
...
The async handler CI tests fail intermittently because the TCP
connection from the pytest host to the ESP32 HTTP server times out
or gets refused.
Add a _connect_with_retry() helper that retries the TCP connection
up to 3 times with a 2-second delay between attempts, catching
TimeoutError, ConnectionRefusedError, and OSError.
Extract common server startup waiting into _wait_for_server_ready()
which includes a 2-second stabilization delay after the server
registers its URI handlers before tests begin sending requests.
(cherry picked from commit a665e7410c )
2026-04-17 14:42:15 +05:30