Commit Graph

7490 Commits

Author SHA1 Message Date
morris
a4ff8642d5 Merge branch 'feat/lcd_i2c_use_configurable_timeout_v5.5' into 'release/v5.5'
feat(lcd): add configurable timeout for lcd i2c panel (v5.5)

See merge request espressif/esp-idf!48664
2026-05-28 11:35:14 +08:00
morris
d818c5c1e2 Merge branch 'doc/i2s_esp32_mclk_restriction_v5.5' into 'release/v5.5'
docs(i2s): add note for the restriction of MCLK on esp32 (v5.5)

See merge request espressif/esp-idf!48572
2026-05-28 11:24:16 +08:00
morris
9462240ecd Merge branch 'test/uart_dma_ota_fix_v5.5' into 'release/v5.5'
refactor(uhci): refactor uart_dma_ota example (v5.5)

See merge request espressif/esp-idf!48756
2026-05-28 11:21:33 +08:00
Zhang Wen Xu
44d803e441 Merge branch 'feat/add_teardown_for_openthread_case_v5.5' into 'release/v5.5'
ci: add tear down for openthread ci case (v5.5)

See merge request espressif/esp-idf!48779
2026-05-26 06:33:41 +00:00
Hu Rui
6b81966b9f refactor(uhci): improve uart_dma_ota example & uhci docs
add const to UHCI rx callback edata->data
2026-05-25 10:47:40 +08:00
Chen Chen
08ca9fcab3 feat(lcd): add configurable timeout for lcd i2c panel
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-25 09:51:46 +08:00
Jiang Jiang Jian
c9ba18d854 Merge branch 'fix_otatool_serial_handoff_v5.5' into 'release/v5.5'
fix(otatool): fix flaky serial port handoff in otatool CI test (backport v5.5)

See merge request espressif/esp-idf!47714
2026-05-22 16:32:51 +08:00
Rahul Tank
851efb6119 Merge branch 'bugfix/nimble_hid_fixes_v5.5' into 'release/v5.5'
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events (v5.5)

See merge request espressif/esp-idf!48693
2026-05-22 13:39:39 +05:30
Chen Chen
4f6e79ab93 docs(i2s): add note for the restriction of MCLK on esp32
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-22 11:42:11 +08:00
yiwenxiu
7aefd6bd44 ci: add tear down for openthread ci case 2026-05-22 10:42:06 +08:00
Martin Vychodil
bc8b411422 Merge branch 'bugfix/nvs-bootloader-pytest-app-log_v5.5' into 'release/v5.5'
test(nvs_bootloader): mark nvs bootloader pytest as flaky (v5.5)

See merge request espressif/esp-idf!48698
2026-05-21 20:08:31 +08:00
Martin Vychodil
17915453f4 Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082_v5.5' into 'release/v5.5'
fix(examples): suppress perf_benchmark printf in CI (v5.5)

See merge request espressif/esp-idf!48644
2026-05-21 20:02:17 +08:00
Mayank Tyagi
7496cf413e fix(nimble): Added change to read initial BAS level post connection 2026-05-21 12:15:16 +05:30
Jiang Jiang Jian
9b0f2616cd Merge branch 'bugfix/fix_some_wifi_bugs_260519_v5.5' into 'release/v5.5'
fix(wifi): fix some wifi bugs 260519 v5.5(Backport v5.5)

See merge request espressif/esp-idf!48708
2026-05-20 17:50:41 +08:00
Zhang Wen Xu
c2611807f1 Merge branch 'fix/optimize_the_ot_ci_v5.5' into 'release/v5.5'
fix(openthread): wait for all onlink GUAs to finish DAD before tests (v5.5)

See merge request espressif/esp-idf!48688
2026-05-20 03:25:33 +00:00
Jiang Jiang Jian
ee367e0b68 Merge branch 'bugfix/hfp_co_build_err_v5.5' into 'release/v5.5'
fix(bt/bluedroid): fixed building errors in HFP datapath (v5.5)

See merge request espressif/esp-idf!48568
2026-05-20 10:32:34 +08:00
muhaidong
81fa030c00 fix(wifi): update auth mode threshold doc 2026-05-19 21:12:11 +08:00
muhaidong
8f92270cf6 fix(wifi): add ESP_WIFI_MAX_CONN_NUM-aligned ranges for soft-AP max STA Kconfig 2026-05-19 21:12:11 +08:00
Xu Si Yu
a9a6975781 fix(openthread): wait for all onlink GUAs to finish DAD before tests 2026-05-19 18:55:57 +08:00
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
sonika.rathi
964f5f9179 fix(examples): suppress perf_benchmark printf in CI 2026-05-18 11:27:46 +02:00
Jin Cheng
ed95ff80ae feat(ci): added example tests for HFP using external codec 2026-05-18 16:41:01 +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
hrushikesh.bhosale
4628ab8833 fix(examples/system/ota/otatool): fix serial port contention in pytest
The otatool pytest calls dut.serial.close() and then immediately
launches otatool_example.py as a subprocess that re-opens the same
serial port via esptool. This fails intermittently because:

1. pytest-embedded's QueueFeederThread still holds a reference to
   the serial port file descriptor when close() returns, causing
   'argument must be an int, or have a fileno() method' error.

2. The OS has not fully released the serial port by the time the
   subprocess tries to open it.

Add a delay after serial close and retry logic for the subprocess
to handle transient serial port contention.

Made-with: Cursor
2026-05-12 11:27:43 +05:30
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