Commit Graph
33160 Commits
Author SHA1 Message Date
morris b6fa54b337 refactor(tests): comment out P4 REV2 ADC test case 2025-12-04 17:12:03 +08:00
Jiang Jiang Jian d13533ba7f Merge branch 'feat/enable_lowpower_tests_for_p4_v3_v6.0' into 'release/v6.0'
feat: re-enable P4 pm/wakeup tests for rev3.0 (v6.0)

See merge request espressif/esp-idf!43752
2025-12-04 16:29:47 +08:00
morris 88c27e55c2 Merge branch 'backport/recent_backport_collection_v6.0' into 'release/v6.0'
backport: backport recent i2s/parlio rx/touch related to v6.0

See merge request espressif/esp-idf!43775
2025-12-04 13:02:13 +08:00
Shu Chen 02fd823de9 Merge branch 'fix/fix_an_ot_trel_risk_v6.0' into 'release/v6.0'
fix(openthread): fix a potential stack overflow in TREL (v6.0)

See merge request espressif/esp-idf!43931
2025-12-04 01:52:53 +00:00
radek.tandler b27ada2f43 refactor(nvs_flash): NVS Host tests cleaned-up and test cases commented
- Host test were refactored to allow for BDL and non-BDL NVS implementation
- Introduceed `NVSPartitionTestHelper` class replacing `PartitionEmulationFixture`
- Refactored all tests to use `NVSPartitionTestHelper` instead of legacy emulation fixture
- Removed legacy `PartitionEmulationFixture` and `PartitionEmulationFixture2` classes
- Removed `TEMPORARILY_DISABLED` macro usage by reducing partition size in applicable tests
- Enhanced test coverage and readability with comments and validation steps for each TC
- Added utility functions for partition stats tracking, file loading, and erase count check
2025-12-03 11:06:08 +01:00
radek.tandler 45c642e6d1 feat(nvs_flash): Added support for Block Data Layer storage provider
- BDL provider can be enabled vor NVS in the menuconfig option NVS_BDL_STACK
- Hierarchy of Partition class tree was adjusted and all operations were documented
- Class Partition is now derived from intrusive_list_node and ExceptionlessAllocable
- Class NVSPartition implements only the dual support for esp_partition and BDL
- Class NVSEncryptedPartition implements only encryption related extensions
2025-12-03 11:06:08 +01:00
Island 152e8768e1 Merge branch 'fix/ble_mesh_long_packet_buffer_calculation_v6.0' into 'release/v6.0'
fix(ble_mesh): correct long packet segment buffer size calculation (v6.0)

See merge request espressif/esp-idf!43802
2025-12-03 16:06:01 +08:00
Wang Meng Yang b4a0b89b1d Merge branch 'bugfix/a2dp_deinit_crash_v6.0' into 'release/v6.0'
fix(bt): fixed crash caused by deinit during A2DP connection initiation(v6.0)

See merge request espressif/esp-idf!43792
2025-12-03 12:14:28 +08:00
laokaiyao edb0462931 fix(i2s): fix the auto port failure when use simplex on ESP32 2025-12-03 11:23:06 +08:00
Chen Jichang e7ce110dc4 test(parlio): fix sleep test issue 2025-12-03 11:23:06 +08:00
laokaiyao 684709c196 fix(parlio_rx): fixed incorrect dma buffer length calculation 2025-12-03 11:23:06 +08:00
laokaiyao 15d03e90b4 feat(parlio_rx): support to receive data into external ram 2025-12-03 11:23:06 +08:00
laokaiyao f07a239dcb feat(parlio_rx): support to force trigger eof 2025-12-03 11:23:06 +08:00
laokaiyao 27d099cf36 docs(pm): updated i2s pm lock type in DFS
Related https://github.com/espressif/esp-idf/issues/14707
2025-12-03 11:23:06 +08:00
laokaiyao 37c633defd fix(touch): make the gpio init symmetric
Closes https://github.com/espressif/esp-idf/issues/17806
2025-12-03 11:23:06 +08:00
laokaiyao ab1f0b17c4 fix(i2s): fixed divide-by-zero coverity issue 2025-12-03 11:23:06 +08:00
laokaiyao 3434e4b1d1 refactor(parlio_rx): refactor to support unaligned user payload buffer
Closes https://github.com/espressif/esp-idf/issues/17581
2025-12-03 11:23:06 +08:00
laokaiyao ac41da5563 refactor(parlio_rx): use gdma_link for better gdma link management 2025-12-03 11:23:06 +08:00
laokaiyao c1ac8c10fb feat(gdma_link): support to select final node link type 2025-12-03 11:23:06 +08:00
laokaiyao b148378f8b ci(parlio): fixed incorrect condition in rx test case 2025-12-03 11:23:06 +08:00
Xu Si Yu 25235f83b1 fix(openthread): fix a potential stack overflow in TREL 2025-12-03 10:35:58 +08:00
morris 0e6525a97c Merge branch 'bugfix/uart_related_backports_v6.0' into 'release/v6.0'
fix(uart): some related uart backports (v6.0)

See merge request espressif/esp-idf!43612
2025-12-02 17:40:25 +08:00
Island 57235cb184 Merge branch 'feature/extend_h2_conon_num_to_70_v6.0' into 'release/v6.0'
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v6.0)

See merge request espressif/esp-idf!43836
2025-12-02 16:38:07 +08:00
Island b1ceb4e27c Merge branch 'fix/ble_log_v2_cache_error_v6.0' into 'release/v6.0'
BLE Log v2 Function Update 251125 (v6.0)

See merge request espressif/esp-idf!43871
2025-12-02 16:20:13 +08:00
Wang Meng Yang e6959c6931 Merge branch 'bugfix/fix_event_filter_bug_v6.0' into 'release/v6.0'
fix(bt/controller): Fixed hci connection request event filter bug (v6.0)

See merge request espressif/esp-idf!43874
2025-12-02 13:34:51 +08:00
xiongweichao b112cb2941 fix(bt): fixed crash caused by deinit during A2DP connection initiation
- Only clean up when idle
2025-12-02 08:55:07 +08:00
Luo Xu e2566b8759 fix(ble_mesh): correct long packet segment buffer size calculation
(cherry picked from commit 6d59a91401)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-12-02 00:05:36 +08:00
Wang Meng Yang 0287fe904b Merge branch 'bugfix/a2dp_reg_sep_v6.0' into 'release/v6.0'
fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP (v6.0)

See merge request espressif/esp-idf!43880
2025-12-01 19:53:19 +08:00
Alexey Gerenkov c4fa15dd1e Merge branch 'fix/int_wdt_double_exception_v6.0' into 'release/v6.0'
fix(espcoredump): prevent double exception during int_wdt panic with custom stack (v6.0)

See merge request espressif/esp-idf!43851
2025-12-01 18:39:22 +08:00
Alexey Gerenkov 604e1df617 Merge branch 'refactor_apptrace_uart_v6.0' into 'release/v6.0'
Refactor apptrace uart (v6.0)

See merge request espressif/esp-idf!43850
2025-12-01 18:39:05 +08:00
yangfeng 7de5f266de fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP 2025-12-01 14:21:35 +08:00
liqigan 458c66a7ed fix(bt/controller): Fixed hci connection request event filter bug 2025-12-01 13:44:23 +08:00
Mahavir Jain e1639e281f Merge branch 'fix/incorrect_esp32p4_key_mgr_xts_aes_len_bit_set_v6.0' into 'release/v6.0'
Fix incorrect XTS-AES key length register configuration (ESP32-P4) (v6.0)

See merge request espressif/esp-idf!43759
2025-12-01 09:18:28 +05:30
Zhou Xiao 2c8da21b69 feat(ble): enabled lc get time for ceva controller
(cherry picked from commit 6924b8b372)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:38 +08:00
Zhou Xiao afefd97193 fix(ble): put ble_log_write_hex in iram to avoid cache error
(cherry picked from commit dc4e41fab8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:37 +08:00
Erhan Kurubas 835e032498 fix(espcoredump): prevent double exception during int_wdt panic with custom stack 2025-11-28 12:06:03 +01:00
Erhan Kurubas 7d779c7b13 change(app_trace): implement uart without driver APIs 2025-11-28 12:03:30 +01:00
Shen Wei Long 74fdb071f7 change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
(cherry picked from commit cd33f13521)

Co-authored-by: ShenWeilong <shenweilong@espressif.com>
2025-11-28 09:06:16 +00:00
morris 776450a5fb Merge branch 'feat/esp32p4_eco5_adc_cali_v6.0' into 'release/v6.0'
feat(adc): support ADC calibration on ESP32P4 ECO5 (v6.0)

See merge request espressif/esp-idf!43777
2025-11-28 16:03:06 +08:00
Roland Dobai 99b8c99fe0 Merge branch 'fix/reenable_freertos_esp_system_test_apps_for_p4_eco5_v6.0' into 'release/v6.0'
Re-enable freertos and esp_system test apps for p4 eco5 (v6.0)

See merge request espressif/esp-idf!43647
2025-11-28 08:14:18 +01:00
morris 06bed0e95a Merge branch 'fix/usb_phy_on_linux_backport_v6.0' into 'release/v6.0'
fix(usb): Fix USB PHY mocking on linux target (backport v6.0)

See merge request espressif/esp-idf!43622
2025-11-28 10:51:36 +08:00
Island 876b5eb74e Merge branch 'bugfix/fix_ble_scan_enable_timeout_v6.0' into 'release/v6.0'
Fixed scan HCI command timeout issue on ESP32 (v6.0)

See merge request espressif/esp-idf!43691
2025-11-28 10:16:09 +08:00
Island e38d58a7ed Merge branch 'bugfix/bug_ble_max_device_record_v6.0' into 'release/v6.0'
fix(ble/bluedroid): Fixed BLE incorrect device record count issue (v6.0)

See merge request espressif/esp-idf!43598
2025-11-27 19:27:17 +08:00
Euripedes Rocha 53d59f79b3 Merge branch 'feat/upt_tests_new_runners_v6.0' into 'release/v6.0'
feat(ci): updated Ethernet test to align with new runners (v6.0)

See merge request espressif/esp-idf!43764
2025-11-27 11:53:06 +01:00
Sudeep Mohanty 216bca7dd3 ci(esp_system): Re-enable esp_system tests for esp32p4 2025-11-27 15:07:29 +05:30
Sudeep Mohanty fea721126e ci(freertos): Re-enable freertos tests for esp32p4 2025-11-27 15:07:29 +05:30
Roland Dobai 093c5f0b01 Merge branch 'fix/core_system_fixes_for_p4_eco5_v6_0' into 'release/v6.0'
Core System fixes for p4 eco5 (v6.0)

See merge request espressif/esp-idf!43629
2025-11-27 10:15:03 +01:00
morris 88c6d19ad2 Merge branch 'feat/esp_hal_cam_v6.0' into 'release/v6.0'
cam:graudate the camera hal driver into a new component (v6.0)

See merge request espressif/esp-idf!43578
2025-11-27 14:25:15 +08:00
gaoxu 68f4d22967 ci(adc): re-enable ADC test on ESP32P4 2025-11-27 12:06:07 +08:00
gaoxu 94ad334265 feat(adc): support ADC calibration on ESP32P4 ECO5 2025-11-27 12:06:07 +08:00