C.S.M
dbd2aa8c54
Merge branch 'refactor/optimize_flash_iram_usage' into 'master'
...
refactor(spi_flash): optimize flash functions to save IRAM memory
See merge request espressif/esp-idf!36902
2025-02-27 11:26:23 +08:00
Michael (XIAO Xufeng)
80bc9d8828
Merge branch 'feat/h2_v1.2_compatibility' into 'master'
...
doc(compatibility): add compatibility info for h2 v1.2
See merge request espressif/esp-idf!37174
2025-02-27 09:03:07 +08:00
Jaroslav Burian
1f08a8c67e
Merge branch 'fix/flush_esptool_output' into 'master'
...
fix(esptool): Fix flush output while flashing
Closes ESPTOOL-1014
See merge request espressif/esp-idf!37243
2025-02-27 06:34:45 +08:00
Island
371c7edb22
Merge branch 'dev/ble_log_spi_output' into 'master'
...
fix(ble): fix flushout and sync issues
See merge request espressif/esp-idf!37282
2025-02-26 23:00:40 +08:00
Martin Vychodil
8606eb43f7
Merge branch 'feat/optimize_vfs_mountpoint_table' into 'master'
...
feat(storage/vfs): improve mountpoint table memory usage
Closes IDF-12560
See merge request espressif/esp-idf!36613
2025-02-26 22:08:15 +08:00
Martin Vychodil
fec59ecb42
Merge branch 'docs/fatfs_unlink_discrepancy' into 'master'
...
docs(storage/fatfs): discrepancies between FATFS and POSIX
Closes IDFGH-14405 and DOC-10313
See merge request espressif/esp-idf!36941
2025-02-26 21:40:29 +08:00
Igor Masar
d53b0a9111
Merge branch 'fix/usb-hal-dwc-host-channel-num' into 'master'
...
fix(usb/hal/dwc): Correct host channel number calculation
See merge request espressif/esp-idf!37173
2025-02-26 21:19:51 +08:00
Tomas Rezucha
51fd02dd83
Merge branch 'fix/usb_phy_set_speed' into 'master'
...
fix(usb/phy): Fixed crash on external PHY init with speed != UNDEFINED
See merge request espressif/esp-idf!37218
2025-02-26 19:50:23 +08:00
C.S.M
8f371a5004
docs(spi_flash): Add docs for spi_flash IRAM usage
2025-02-26 18:29:35 +08:00
C.S.M
b66e140fbc
refactor(spi_flash): optimize flash functions to save iram memory
2025-02-26 18:28:49 +08:00
Mahavir Jain
8014ffa225
Merge branch 'fix/esp_tee_aes_sha_prot' into 'master'
...
fix(esp_tee): Protect the AES/SHA clock registers from REE access
Closes IDF-8954 and IDF-7188
See merge request espressif/esp-idf!36783
2025-02-26 18:06:44 +08:00
Zhang Shu Xian
656415b8aa
Merge branch 'docs/update_cn_translation_for_storage_fatfs' into 'docs/fatfs_unlink_discrepancy'
...
docs: Update CN translation for fatfs
See merge request espressif/esp-idf!37155
2025-02-26 17:50:42 +08:00
igor.masar
dfd8098716
fix(usb/hal/dwc): Correct host channel number calculation
...
The hardware field `ghwcfg2.numhstchnl` is zero-based, meaning the actual
number of available host channels is `numhstchnl + 1`. This off-by-one
error caused the USB Host controller to report N-1 channels instead of N,
leading to premature "No more HCD channels available" errors when
connecting multiple devices.
This issue affects ESP32-S2, ESP32-S3, and ESP32-P4.
2025-02-26 17:29:06 +08:00
Jaroslav Burian
64f4956d4f
fix(esptool): Fix flush output while flashing
...
With the new esptool v5.0 the output is not flushed while flashing
the firmware. This commit fixes the issue by using python unbuffered mode.
2025-02-26 10:04:16 +01:00
Shu Chen
aa424235e2
Merge branch 'fix/fix_ot_uart_init_bug' into 'master'
...
fix(openthread): fix a bug of openthread uart init port
Closes TZ-1564
See merge request espressif/esp-idf!37284
2025-02-26 16:46:27 +08:00
Michael (XIAO Xufeng)
70b474a08a
Merge branch 'feat/c2_v2.0_compatibility' into 'master'
...
hw_support: Add compatibility information and Kconfig option for c2 v2.0
See merge request espressif/esp-idf!35831
2025-02-26 16:01:58 +08:00
Konstantin Kondrashov
8778ed2812
Merge branch 'feature/update_ring_buffer_doc' into 'master'
...
feat(esp_ringbuf): Update ring buffer doc
Closes IDFGH-14536
See merge request espressif/esp-idf!36760
2025-02-26 15:58:36 +08:00
Island
6aa557c845
Merge branch 'feat/add_save_debug_context_250226' into 'master'
...
Feat/add save debug context 250226
Closes BLERP-1561 and BLERP-1604
See merge request espressif/esp-idf!37281
2025-02-26 14:45:33 +08:00
Zhou Xiao
b144337020
fix(ble): fix flushout and sync issues
2025-02-26 12:27:22 +08:00
Wu Zheng Hui
132444cd08
Merge branch 'feat/support_esp32h21_modem_clock' into 'master'
...
feat(esp_hw_support): support esp32h21 modem clock
Closes PM-348
See merge request espressif/esp-idf!37082
2025-02-26 12:02:43 +08:00
Xu Si Yu
76c207250d
fix(openthread): fix a bug of openthread uart init port
2025-02-26 11:53:55 +08:00
morris
548caad60b
Merge branch 'doc/wrong_info_about_psram_support' into 'master'
...
docs(gpio): fix wrong psram support information
See merge request espressif/esp-idf!37280
2025-02-26 11:48:21 +08:00
zwl
da07b1fabe
feat(ble): add a debug way to retain scene on ESP32-C5
2025-02-26 11:02:56 +08:00
zwl
bc299e784c
feat(ble): add a debug way to retain scene on ESP32-C6
2025-02-26 11:00:12 +08:00
Island
efdce75bb1
Merge branch 'fix/feed_wdts_during_ble_log_dump_c2' into 'master'
...
fix(ble): add feed wdts during ble log dump for ESP32-C2
Closes BLERP-1598
See merge request espressif/esp-idf!37265
2025-02-26 10:42:59 +08:00
zwl
5b8ac71ace
fix(ble): fixed common kconfig error when controller enable only
2025-02-26 10:37:35 +08:00
morris
3dc8c0f3cb
docs(gpio): fix wrong psram support information
...
PSRAM is NOT supported on esp32c3, but IS supported on esp32c5 and
esp32c61
2025-02-26 10:23:18 +08:00
Zhang Shuxian
26078bbf9a
docs: Update CN translation for fatfs
2025-02-26 10:04:26 +08:00
Island
0461e2ff88
Merge branch 'feat/add_ble_ctrl_log_module_on_esp32c3' into 'master'
...
feat(bt): Added BLE log module on ESP32-C3 and ESP32-S3(723439d)
Closes BLERP-1590 and BLERP-1591
See merge request espressif/esp-idf!37220
2025-02-25 20:40:41 +08:00
Laukik Hase
873409da6b
refactor(esp_tee): Simplify service call ASM routine
...
- Remove `mret` for jumping to the service call dispatcher; instead, enable
interrupts and execute directly
- Fix potential corruption of the `t3` register when returning from a service
call
- Simplify the secure service dispatcher function
2025-02-25 17:18:08 +05:30
Wang Meng Yang
909d81283d
Merge branch 'docs/fix_some_coexist_doc_issue' into 'master'
...
docs(coex): update rf coexistence documents
See merge request espressif/esp-idf!36974
2025-02-25 19:33:14 +08:00
Laukik Hase
5c4a527750
refactor(esp_tee): Remove explicit setting of the HP_CPU
APM/TEE security mode
2025-02-25 16:49:08 +05:30
Laukik Hase
26fa7109f3
fix(esp_tee): Protect the AES/SHA clock registers from REE access
2025-02-25 16:49:08 +05:30
Zhou Xiao
e2e8e7dce1
fix(ble): add feed wdts during ble log dump for ESP32-C2
2025-02-25 17:57:15 +08:00
Roman Leonov
d7222cc89e
Merge branch 'feature/usb_host_ext_hub_error_handle' into 'master'
...
feat(ext_hub): Added device error handling
Closes IDF-10057
Closes https://github.com/espressif/esp-idf/issues/15437
See merge request espressif/esp-idf!33956
2025-02-25 17:18:46 +08:00
linruihao
9f0c8e7bfc
docs(coex): update rf coexistence documents
...
- remove BLE connecting state in coexistence scenario
- remove WIFI section in H2 docs
2025-02-25 17:05:34 +08:00
chenjianhua
d4c15e2cb6
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(723439d)
...
- Added BLE controller debug log trace
- Added BLE controller log module
2025-02-25 15:18:58 +08:00
Aditya Patwardhan
61f992a061
Merge branch 'contrib/github_pr_15291' into 'master'
...
fix(esp_http_client): Fix invalid content length header (GitHub PR)
Closes IDFGH-14528
See merge request espressif/esp-idf!37036
2025-02-25 13:03:12 +08:00
Chen Ji Chang
e7088bbd07
Merge branch 'feat/add_uart_support_on_h21' into 'master'
...
feat(uart): support uart on esp32h21
Closes IDF-11618, IDF-11620, and IDF-12143
See merge request espressif/esp-idf!37197
2025-02-25 11:26:09 +08:00
Gao Xu
d17b0ed4fe
Merge branch 'feature/esp32h21_gpio_support' into 'master'
...
feat(esp32h21): support GPIO on esp32h21
Closes IDF-11611
See merge request espressif/esp-idf!36781
2025-02-25 11:12:54 +08:00
Igor Udot
13188dc33b
Merge branch 'ci/update_patterns-build_check' into 'master'
...
ci: add build_system example to patterns-build_check
See merge request espressif/esp-idf!37191
2025-02-25 10:34:39 +08:00
Erhan Kurubas
e405583bae
Merge branch 'update_usb_jtag_doc' into 'master'
...
docs(jtag): add esp32p4 usb jtag pin numbers
Closes DOC-10317
See merge request espressif/esp-idf!36698
2025-02-24 21:12:34 +08:00
morris
e964cc3ad5
Merge branch 'refactor/gptimer_isr_logs_opt_int' into 'master'
...
feat(gptimer): make start and stop function idempotent, also refactored the doc structure
Closes IDFGH-11157, IDFGH-12474, IDF-12513, and IDFCI-2734
See merge request espressif/esp-idf!36983
2025-02-24 20:51:42 +08:00
Roman Leonov
e815f68a50
docs(usb_host): Removed the limitation for Low-speed device connected via hub
2025-02-24 19:39:53 +08:00
Roman Leonov
858947e461
feat(ext_hub): Added support for low-speed devices, connected via hubs
2025-02-24 19:39:53 +08:00
Jiang Jiang Jian
837311c0ff
Merge branch 'bugfix/pmkid_password_mismatch' into 'master'
...
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
Closes WIFIBUG-622, WIFIBUG-648, and WIFIBUG-702
See merge request espressif/esp-idf!33285
2025-02-24 19:37:49 +08:00
Wan Lei
73eb376eb1
Merge branch 'feat/h21_gptimer_support' into 'master'
...
feat(driver_gptimer): esp32h21 add basic gptimer support
Closes IDF-11594
See merge request espressif/esp-idf!37028
2025-02-24 19:32:11 +08:00
Chen Jichang
028a16c01c
feat(uart): support uart on esp32h21
2025-02-24 17:49:45 +08:00
gaoxu
7e54886a4e
feat(esp32h21): move gpio intr source to gpio_ll.h
2025-02-24 17:32:01 +08:00
gaoxu
51ad6cfab0
feat(esp32h21): support RTC_IO and hysteresis on ESP32H21
2025-02-24 17:31:55 +08:00