Chen Chen
3d8bff9945
Merge branch 'refactor/divide_isp_example' into 'master'
...
refactor(isp): split isp pipeline example into different srcs
Closes IDF-14539
See merge request espressif/esp-idf!43443
2025-12-04 09:31:54 +08:00
Alexey Lapshin
f6cd2fe970
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7' into 'master'
...
Make Picolibc the default libc
See merge request espressif/esp-idf!43620
2025-12-04 01:14:01 +04:00
Samuel Obuch
1ec4c2e1af
Merge branch 'esp32p4_fix_bootloader_flash_read_allow_decrypt' into 'master'
...
fix(bootloader_flash): always invalidate FLASH_READ_VADDR before read
See merge request espressif/esp-idf!42501
2025-12-04 03:48:40 +08:00
morris
487551888a
Merge branch 'refactor/ppa_dma2d_fourcc' into 'master'
...
refactor(ppa): use fourcc for dma2d and ppa color formats
Closes IDF-14234
See merge request espressif/esp-idf!43435
2025-12-04 01:28:56 +08:00
morris
3865eb1f3f
Merge branch 'refactor/wdt_rom_impl' into 'master'
...
refactor(hal_wdt): esp_hal_wdt also maintains the ROM implementation
See merge request espressif/esp-idf!43891
2025-12-04 00:19:11 +08:00
peter.marcisovsky
8ab21b52d6
feat(esp_hal_usb): Add remote wakeup support
2025-12-03 15:17:48 +01:00
Fu Hanxi
678192902b
ci: introduce default marker eco_default
2025-12-03 15:07:47 +01:00
Daniel Paul
b12c0e35f4
feat(cmakev2): Add source of the component into project_description.json
2025-12-03 19:58:47 +08:00
Daniel Paul
039206921d
feat: Add source of the component into project_description.json
2025-12-03 19:58:47 +08:00
Erhan Kurubas
0544720401
Revert "change(freertos): add task count and pointer width to OpenOCD debug table"
...
This reverts commit 799de719d7 .
2025-12-03 19:39:12 +08:00
Erhan Kurubas
cf53f339b1
test(sysview): re-enable SEGGER SystemView example builds and tests
2025-12-03 19:39:12 +08:00
Zhou Xiao
c61b0bef64
Merge branch 'feat/update_libphy_for_c5_c61' into 'master'
...
feat(phy): update libphy to fix c5/c61 reset
Closes WIFIBUG-1548 and BT-4156
See merge request espressif/esp-idf!43853
2025-12-03 19:25:59 +08:00
C.S.M
b5f230a5e8
Merge branch 'fix/isp_build_single_core' into 'master'
...
fix(isp): Fix isp build error in single core
See merge request espressif/esp-idf!43939
2025-12-03 18:59:26 +08:00
Chen Jichang
fe15c3efa8
feat(parlio): support parlio gdma eof on p4 rev3.0
2025-12-03 17:55:18 +08:00
Radek Tandler
dc97085a2e
Merge branch 'feature/nvs_bdl_support' into 'master'
...
NVS flash - added support for BDL and related host tests refactoring
Closes IDF-11987 and IDF-2512
See merge request espressif/esp-idf!41699
2025-12-03 09:51:59 +01:00
morris
f8736489fc
Merge branch 'feat/esp_hal_twai' into 'master'
...
feat(twai): graduate the hal drivers into esp_hal_twai component
Closes IDF-14102
See merge request espressif/esp-idf!43557
2025-12-03 16:31:43 +08:00
Shen Mengjing
05a843908f
docs: Fix a typo in freertos_additions.rst
2025-12-03 14:34:04 +08:00
Alexey Lapshin
55359c85fe
fix(cxx): fix std::shared_mutex memory leak by avoiding lazy allocation
...
Closes https://github.com/espressif/crosstool-NG/issues/81
2025-12-03 13:31:42 +07:00
Alexey Lapshin
b247dbb022
fix(tee): fix incorrect test expectation logic
2025-12-03 13:31:42 +07:00
Alexey Lapshin
bc38fb0b1f
fix(icmp_echo): fix incorrect test expectation logic
2025-12-03 13:31:42 +07:00
Alexey Lapshin
d3c53f4684
fix(iperf): fix incorrect test expectation logic
2025-12-03 13:31:42 +07:00
Alexey Lapshin
199ea3570e
fix(console): add linenoise multithreading support for Picolibc
2025-12-03 13:31:42 +07:00
Alexey Lapshin
676ae296ff
fix(esp_tee): build esp_tee only with CONFIG_LIBC_NEWLIB to reduce size
2025-12-03 13:31:42 +07:00
Alexey Lapshin
ab6f4c9dbd
fix(esp_coex): add missing include for sdkconfig.h
2025-12-03 13:31:42 +07:00
Alexey Lapshin
61a93a2737
fix(ci): fix check_public_headers.py to check system headers
2025-12-03 13:31:42 +07:00
Alexey Lapshin
282b932d22
fix(esp_phy): use toolchain flags for external project
2025-12-03 13:31:42 +07:00
Alexey Lapshin
31810ae993
feat(esp_libc): make picolibc default libc
2025-12-03 13:31:42 +07:00
Alexey Lapshin
f265128138
feat(tools): update toolchain version to esp-15.2.0_20251201
2025-12-03 13:31:42 +07:00
Wan Lei
f92fbbcc7b
Merge branch 'fix/improve_spi_and_twai_docs' into 'master'
...
fix(driver_twai): improve new driver API description
Closes IDFGH-16806
See merge request espressif/esp-idf!43922
2025-12-03 14:30:00 +08:00
zhaoweiliang
ac5d14d954
fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2
2025-12-03 14:28:17 +08:00
zhaoweiliang
aad080bc26
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5
2025-12-03 14:28:17 +08:00
zhaoweiliang
6c4f33798f
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C6
2025-12-03 14:28:13 +08:00
zhaoweiliang
5f2825ff37
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-H2
2025-12-03 14:25:25 +08:00
C.S.M
dd73c7cb21
fix(isp): Fix isp build error in single core
2025-12-03 14:06:55 +08:00
morris
d63d8ad162
Merge branch 'ci/disable_adc_p4_eco4_test' into 'master'
...
comment out P4 REV2 ADC test case
See merge request espressif/esp-idf!43938
2025-12-03 13:39:06 +08:00
C.S.M
690dfd8c79
Merge branch 'feat/introduce_esp32s31_hello_world' into 'master'
...
feat(esp32s31): Introduce esp32s31 hello world 🛸
See merge request espressif/esp-idf!43761
2025-12-03 13:36:01 +08:00
Xu Si Yu
3d6f2ead06
Merge branch 'fix/fix_an_ot_trel_risk' into 'master'
...
fix(openthread): fix a potential stack overflow in TREL
See merge request espressif/esp-idf!43591
2025-12-03 13:17:25 +08:00
C.S.M
5ae0e9ef14
Merge branch 'contrib/github_pr_17945' into 'master'
...
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (GitHub PR)
Closes IDFGH-16876
See merge request espressif/esp-idf!43905
2025-12-03 11:25:50 +08:00
morris
955f85d9d5
refactor(tests): comment out P4 REV2 ADC test case
2025-12-03 11:07:41 +08:00
igor.udot
9148af6831
ci: fix mismatch in check_build_test_rules
2025-12-03 11:03:52 +08:00
Xu Si Yu
6b6cd24edb
fix(openthread): fix an error in Kconfig
2025-12-03 10:59:35 +08:00
Xu Si Yu
c85b9c3f94
fix(openthread): fix a potential stack overflow in TREL
2025-12-03 10:34:15 +08:00
Mahavir Jain
01d0a9b17b
Merge branch 'fix/recursion_caused_due_to_unaligned_ext_mem_buf' into 'master'
...
AES driver should use internal buffers to perform chunk wise operations when external buffers are unaligned
Closes IDF-14872
See merge request espressif/esp-idf!43810
2025-12-02 20:44:03 +05:30
Mahavir Jain
43c7f36475
Merge branch 'feature/add_mbedtls_4_x_config_option' into 'master'
...
feat: add Kconfig option for mbedTLS 4.x support
See merge request espressif/esp-idf!43799
2025-12-02 20:43:20 +05:30
Roland Dobai
d4e1f44be1
Merge branch 'feat/add_refresh_config_target' into 'master'
...
feat(core-ext): Add refresh-config command
Closes IDF-4707 and IDF-4430
See merge request espressif/esp-idf!36482
2025-12-02 15:37:06 +01:00
radek.tandler
bbfe8e7492
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-02 15:32:14 +01:00
radek.tandler
191ac74dd0
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-02 15:32:10 +01:00
Peter Marcisovsky
7934b3b51d
Merge branch 'feat/usb_host_docs_suspend_resume' into 'master'
...
feat(usb_host): Add documentation about usb host suspend, resume
See merge request espressif/esp-idf!42341
2025-12-02 13:07:04 +01:00
wanckl
3a7b26a19b
fix(driver_twai): improve new driver API description
2025-12-02 19:29:20 +08:00
zhaoweiliang
91810d94b0
change(ble): [AUTO_MR] Update lib_esp32c6 to faf10639
2025-12-02 19:09:08 +08:00