David Čermák
9748cae749
Merge branch 'fix/lwip_sys_mem_frag' into 'master'
...
[lwip]: Allocate signals/mboxes once to reduce heap frag
Closes IDF-11823
See merge request espressif/esp-idf!42116
2025-10-29 16:10:57 +08:00
David Čermák
113a68fb14
Merge branch 'feat/esp_netif_custom_ip_events' into 'master'
...
[esp_netif]: Add support for custom got-ip/lost-ip events
Closes IDF-3212
See merge request espressif/esp-idf!42148
2025-10-29 16:09:56 +08:00
Chen Jichang
f9cf0394e5
fix(rmt): fix pm lock type to increase stability
2025-10-29 15:40:31 +08:00
Kevin (Lao Kaiyao)
0d1a38e520
Merge branch 'ci/fixed_parlio_rx_test_case_incorrect_condition' into 'master'
...
ci(parlio): fixed incorrect condition in rx test case
See merge request espressif/esp-idf!42965
2025-10-29 15:26:41 +08:00
Meet Patel
b340a1ff15
Merge branch 'bugfix/rtc_wdt_test_app' into 'master'
...
fix(test_rtc_wdt): Fixed CI test failures for RTC WDT by increasing margin
Closes IDFCI-4816, IDFCI-4835, IDFCI-5863, IDFCI-4799, and IDFCI-4817
See merge request espressif/esp-idf!42959
2025-10-29 12:18:22 +05:30
Armando (Dou Yiwen)
12aebb36d0
Merge branch 'feat/c5_flash_psram_timing_tuning_120m' into 'master'
...
mspi: supported psram & flash 120MHz timing tuning
See merge request espressif/esp-idf!42508
2025-10-29 06:12:32 +00:00
Mahavir Jain
b463f8f1d3
Merge branch 'bugfix/psram_mmap_for_all_targets' into 'master'
...
fix(esp_psram): make SPIRAM_USE_MEMMAP available for all targets
Closes IDFGH-16669
See merge request espressif/esp-idf!42878
2025-10-29 10:52:51 +05:30
Zhang Shuxian
30832dcbc8
docs: Update CN translation
2025-10-29 11:47:40 +08:00
Marek Fiala
9155e04f06
docs(idf-py.rst): Added cmake preset paragraph
2025-10-29 11:47:40 +08:00
Marek Fiala
1e351a8b67
test(tools): Moved preset parsing into core_ext.py and added tests
2025-10-29 11:47:40 +08:00
Ivan Grokhotkov
78ae7ab085
feat(build): add idf.py support for CMake configuration presets
...
This commit adds a new idf.py --preset NAME argument, which allows
selecting the CMake configuration preset with a given name.
For idf.py, selecting the preset does two things:
- sets the build directory, which is specified in the preset itself
using "binaryDir" field
- passes --preset argument to CMake configuration phase
The multi_config example is updated to illustrate how this feature is
expected to be used.
2025-10-29 11:47:40 +08:00
Marek Fiala
86ec7c7d6b
Merge branch 'revert/env_locale' into 'master'
...
Revert "fix: Updated locale handling to prevent issues with build tools"
See merge request espressif/esp-idf!42953
2025-10-29 11:39:58 +08:00
C.S.M
fe29544346
Merge branch 'test/usj_test' into 'master'
...
test(usj): Fix usj test failure for fsync function
See merge request espressif/esp-idf!42956
2025-10-29 10:41:38 +08:00
Marius Vikhammer
74d5a120c3
Merge branch 'ci/limit_test_app_builds' into 'master'
...
test(test_apps): set minimal build for misc test-apps
Closes IDF-14198, IDF-14208, IDF-14194, and IDF-14199
See merge request espressif/esp-idf!42921
2025-10-29 03:56:43 +08:00
hebinglin
4e388abd0a
fix(esp_driver_uart): resolve the issue of other chips receiving break data
2025-10-28 19:53:46 +08:00
laokaiyao
d229fbcf0f
ci(parlio): fixed incorrect condition in rx test case
2025-10-28 18:01:46 +08:00
zhanghaipeng
2dcbd64616
fix(ble/bluedroid): Fixed missing BLE connect and disconnect events
2025-10-28 16:56:07 +08:00
muhaidong
f2af9fa65a
feat(phy): update esp32c3 esp32s3 esp32c2 esp32s2 libphy for RXDC
2025-10-28 15:40:04 +08:00
Wei Yu Han
8c90e65db6
docs(ble): Optimized the BLE low power guide
2025-10-28 13:00:39 +08:00
Wei Yuhan
13b04ab89e
docs(ble): Replaced the current table with the link to the Power Save README
2025-10-28 13:00:39 +08:00
Wei Yuhan
c55a1180eb
docs(ble): Fixed the common operation path for all chips
2025-10-28 13:00:39 +08:00
Wei Yuhan
acc8a99aae
docs(ble): Replaced BLE with Bluetooth LE
2025-10-28 13:00:39 +08:00
Wei Yuhan
19fc7319c6
docs(ble): Revisied BLE Low Power Giude
2025-10-28 13:00:39 +08:00
weiyuhan
1e84dea7d0
Added BLE Low Power Mode Introduction
2025-10-28 13:00:39 +08:00
Meet Patel
4b7a049ad7
fix(test_rtc_wdt): Fixed CI test failures for RTC WDT by increasing margin
...
The CI tests for RTC WDT test app were failing because we allowed only
20% margin between configured vs actual timeout of wdt. However, the
RC oscillator accuracy on some boards is very poor and it results in
almost 25% difference between configured and actual timeout. Hence,
increased the failure margin from 20% to 30%. Also some boards like
ESP32P4 have known problem and gives timeout after twice the configured
time. Hence, increased the wdt interrupt wait time to three times the
configured value, so we don't miss the interrupts for such boards.
2025-10-28 09:54:54 +05:30
C.S.M
9c7ef954b1
test(usj): Fix usj test
2025-10-28 11:51:37 +08:00
wuzhenghui
596e32312e
fix(esp_hw_support): fix mie lost after pd_cpu sleep request reject
2025-10-28 11:51:17 +08:00
wuzhenghui
fcb76189aa
change(esp_hw_support): set HP/LP mem in retention mode in sleep
2025-10-28 11:51:13 +08:00
He Binglin
87d18b0d3d
Merge branch 'feat/esp_idf_esp32h4h21_gpioworkaround' into 'master'
...
feat(esp_hw_support): add gpio reset workaround in chips except ESP32 and ESP32S2
Closes PM-602
See merge request espressif/esp-idf!42512
2025-10-28 11:39:47 +08:00
C.S.M
6659af07c8
Merge branch 'fix/soft_resume' into 'master'
...
fix(spi_flash): Fix software resume wrong config name in flash init
See merge request espressif/esp-idf!42697
2025-10-28 11:17:22 +08:00
Marek Fiala
3c9ad9c091
Revert "fix: Updated locale handling to prevent issues with build tools"
...
This reverts commit 7e09b471ab .
2025-10-28 04:02:21 +01:00
wanckl
029ac60144
feat(driver_twai): add legacy driver deprecated warning
2025-10-28 10:54:48 +08:00
Marius Vikhammer
27059a16f8
test(test_apps): set minimal build for misc test-apps
2025-10-28 10:17:41 +08:00
armando
755ee49b72
feat(mspi): supported psram & flash 120MHz timing tuning
2025-10-28 09:52:36 +08:00
Michael (XIAO Xufeng)
06dfc5eda2
Merge branch 'doc/compatibility_add_p4_1.3' into 'master'
...
compatibility: update chip revision compatibility docs
See merge request espressif/esp-idf!42722
2025-10-28 00:40:23 +08:00
morris
6fd24b6f5b
Merge branch 'bugfix/fix_gptimer_premature_match_partial_data' into 'master'
...
fix(gptimer): update regex patterns in example test to include non-digit characters
Closes IDFCI-4481
See merge request espressif/esp-idf!42911
2025-10-27 23:53:17 +08:00
Rahul Tank
4beeff6694
Merge branch 'feat/read_all_local_remote_sup_feat' into 'master'
...
feat(nimble): Add support for read all local / remote supported features / adv monitor HCI cmd
See merge request espressif/esp-idf!42183
2025-10-27 21:21:47 +05:30
harshal.patil
fbcb51653a
fix(hal): Fix MMU PSRAM anti-fi MMU target check
...
In case of ESP32-C5 and ESP32-C61, mmu_ids for PSRAM and Flash
MMU are the same due to their shared memory space. Thus, instead of
mmu_id we should use mmu_target_t.
2025-10-27 19:10:48 +05:30
Jiang Jiang Jian
d4b4762707
Merge branch 'bugfix/fix_tkip_fragment_issue' into 'master'
...
fix(wifi): fix fragment issue with wpa tkip encryption
Closes WIFI-7080 and WIFIBUG-1505
See merge request espressif/esp-idf!42817
2025-10-27 21:26:58 +08:00
Ondrej Kosta
86c9decedc
Merge branch 'fix/eth_connect' into 'master'
...
fix(esp_eth): made LAN8720 test write register function more robust
See merge request espressif/esp-idf!42856
2025-10-27 18:57:12 +08:00
Song Ruo Jing
fab48ae1b7
Merge branch 'feature/ledc_etm_support' into 'master'
...
feat(ledc): add ETM support for LEDC peripheral
Closes IDF-6355, IDFGH-10620, IDFGH-16378, and IDF-10683
See merge request espressif/esp-idf!41543
2025-10-27 18:28:20 +08:00
Abhik Roy
27a76f5a36
Merge branch 'examples/vlan_test_fix' into 'master'
...
fix: Reorder Ethernet initialization in VLAN example
Closes IDFCI-3146, IDFCI-3145, IDFCI-3144, IDFCI-5092, IDFCI-5091, and IDFCI-5090
See merge request espressif/esp-idf!42401
2025-10-27 18:27:09 +08:00
Ondrej Kosta
eb7c6a0df4
fix(examples): fixed bridge example test endnode to host send
2025-10-27 10:38:20 +01:00
chenjianhua
b936d0075c
fix(ble/bluedroid): Fixed GATT response timeout setting
2025-10-27 17:34:52 +08:00
Li Shuai
7795570721
Merge branch 'docs/pm-548' into 'master'
...
support esp32c5 system and wifi low power programming guide docs
Closes PM-548
See merge request espressif/esp-idf!42572
2025-10-27 17:29:57 +08:00
morris
1d809c5e9c
Merge branch 'bugfix/fix_lcd_coverity_warnings' into 'master'
...
fix(lcd): refactor get_frame_buffer functions to fix Coverity warnings
Closes IDF-13896
See merge request espressif/esp-idf!42876
2025-10-27 17:08:33 +08:00
Jiang Jiang Jian
f5f005247e
Merge branch 'docs/remove_doxy_groups_in_espnow' into 'master'
...
fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style
See merge request espressif/esp-idf!42737
2025-10-27 15:38:29 +08:00
Marius Vikhammer
a95eb187fb
Merge branch 'ci/add_test_wdt_helper' into 'master'
...
test(core): add WDT protection to detect stuck tests
See merge request espressif/esp-idf!42828
2025-10-27 14:46:58 +08:00
Jiang Jiang Jian
1ff8cadfc9
Merge branch 'fix/fix_esp32p4_cache_error_false_alarm_after_wakeup' into 'master'
...
fix(esp_hw_support): esp32p4 eco5 hardware issues workaround
Closes PM-558
See merge request espressif/esp-idf!42626
2025-10-27 14:45:29 +08:00
Meet Patel
fbe73cce82
Merge branch 'bugfix/esp_event_performance_test_fix' into 'master'
...
fix(esp_event): Updated minimum events dispatched test pass criteria
Closes IDF-12299
See merge request espressif/esp-idf!42714
2025-10-27 12:04:57 +05:30