Mahavir Jain
3c5d2e6b58
fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption
...
Encrypted flash write operation sometimes result in random corruption in
certain bytes. Root cause points to sudden current surge due to involvement of
encryption block overwhelming LDO supply. More details will be provided
in the ESP32-C5 SoC Errata document.
This fix limits the CPU clock to 160MHz for flash encryption enabled
case. Failing encrypted flash write tests could successfully pass in
this configuration. Going ahead, a dynamic clock adjustment in flash
driver will be considered to mitigate this issue.
2025-11-12 19:14:55 +05:30
Jiang Jiang Jian
db1efdec09
Merge branch 'feat/set_pull_mode_of_coex_input_pin' into 'master'
...
feat(esp_coex): set the pull mode of the external coex input pin
See merge request espressif/esp-idf!43066
2025-11-12 21:08:44 +08:00
muhaidong
bedb741d93
fix(wifi): add migration guides for esp_wifi_init
2025-11-12 19:46:25 +08:00
zhangyanjiao
e255a4e014
fix(coex): fixed the espnow send fail when coex enable
2025-11-12 19:23:34 +08:00
muhaidong
9cbd5c2804
docs(wifi): update wifi fragment doc
2025-11-12 19:15:28 +08:00
Chen Yudong
d784a1e098
ci: fix sdkconfig.ci.xxx for wifi examples
2025-11-12 18:42:38 +08:00
glmfe
9fd020d9da
refactor(hal): graduate emac hal into a new component
...
- Separate emac from hal component to a new one: esp_hal_emac.
2025-11-12 06:55:46 -03:00
Jiang Jiang Jian
a2d9d85a99
Merge branch 'bugfix/fix_wifi_init_issue' into 'master'
...
fix(wifi): fix wifi init fail issue
Closes IDFGH-12651
See merge request espressif/esp-idf!37876
2025-11-12 17:50:07 +08:00
Island
b1c7498580
Merge branch 'feat/support_bluedroid_host_pawr' into 'master'
...
feat(ble/bluedroid): Add bluedroid host PAwR and Advertising Coding Selection features
Closes BLERP-1974, BLERP-1975, BLERP-1982, BLERP-2061, and BLERP-2377
See merge request espressif/esp-idf!39128
2025-11-12 17:27:26 +08:00
Erhan Kurubas
9f0d7c2f06
Merge branch 'enable_gcov_tests' into 'master'
...
test(gcov): re-enable gcov builds and tests
See merge request espressif/esp-idf!43252
2025-11-12 10:12:17 +01:00
Euripedes Rocha
1da98604f9
Merge branch 'removes_esp_mqtt' into 'master'
...
change(mqtt): Removes the mqtt client from idf
Closes IDF-14118 and DOC-12722
See merge request espressif/esp-idf!40286
2025-11-12 10:10:22 +01:00
wuzhenghui
19e9890fb3
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6
2025-11-12 17:03:45 +08:00
luoxu
a027b8cccb
feat(ble_mesh): update mesh lib to a4262f4214
2025-11-12 16:55:56 +08:00
luoxu
7b7b9de28d
feat(ble_mesh): add ext log initialization functions
2025-11-12 16:55:56 +08:00
Armando
972a6195f2
feat(psram): support 250MHz in experimental
2025-11-12 16:14:02 +08:00
Tomas Rezucha
a16739a950
Merge branch 'contrib/github_pr_17831' into 'master'
...
fix(hal): Fix USB PHY selection logic in usb_wrap_ll.h (GitHub PR)
Closes IDFGH-16746
See merge request espressif/esp-idf!43255
2025-11-12 08:54:30 +01:00
Laukik Hase
7a1ab62cf7
docs(esp_tee): Enable ESP-TEE documentation for ESP32-C61
2025-11-12 12:48:27 +05:30
Laukik Hase
b6a51f0ff6
ci(esp_tee): Enable the TEE examples for ESP32-C61
2025-11-12 12:48:26 +05:30
Song Ruo Jing
a2901819b4
Merge branch 'feature/esp32p4_eco5_io_hold' into 'master'
...
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
Closes IDF-12844 and IDF-13518
See merge request espressif/esp-idf!43147
2025-11-12 15:13:36 +08:00
Mahavir Jain
a037d9613e
Merge branch 'bugfix/lwip_stack_in_psram_limitation' into 'master'
...
fix(lwip): allow task stack from SPIRAM except for ESP32 ECO2 and below
Closes IDFGH-16740
See merge request espressif/esp-idf!43119
2025-11-12 12:41:55 +05:30
yinqingzhao
bb2f7e08f5
feat(wifi): avoid disconnect when set band mode and fix some wifi bugs
2025-11-12 14:32:59 +08:00
Jin Cheng
b607198192
fix(bt/controller): Fixed some controller bugs
...
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-12 14:27:16 +08:00
Island
94de317b37
Merge branch 'fix/increase_ble_log_task_stack_size_for_xtensa_chips' into 'master'
...
fix(ble): increase default ble log stack size for xtensa chips
See merge request espressif/esp-idf!43250
2025-11-12 14:00:53 +08:00
Meet Patel
b11ce34971
Merge branch 'contrib/github_pr_17848' into 'master'
...
Bump up log_v2's max arg count (GitHub PR)
Closes IDFGH-16764
See merge request espressif/esp-idf!43256
2025-11-12 10:02:34 +05:30
Jeremy Boynes
4dfad2ecc6
fix(esp_lcd): Issue where M5Stack CoreS3 uses GPIO 35 for MISO and LCD D/C
...
Adopts approach used by M5GFX that enables/diables output during SPI transaction.
2025-11-11 20:23:45 -08:00
laokaiyao
3fa53e16e4
fix(parlio_rx): fixed incorrect dma buffer length calculation
2025-11-12 10:35:22 +08:00
laokaiyao
297093f46b
feat(parlio_rx): support to receive data into external ram
2025-11-12 10:35:22 +08:00
laokaiyao
77cae1fc61
feat(parlio_rx): support to force trigger eof
2025-11-12 10:35:22 +08:00
Chen Yudong
d591aaf1ae
ci: rename wifi_two_dut to two_duts
2025-11-12 10:05:07 +08:00
Omar Chebib
8e12c7f3ab
Merge branch 'fix/task_tracing_crashing' into 'master'
...
fix(heap): fix a bug where the biggest heap would be NULL on boot
Closes IDFGH-16182 and IDFGH-16183
See merge request espressif/esp-idf!41024
2025-11-12 09:33:32 +08:00
Jiang Jiang Jian
78986757de
Merge branch 'bugfix/fix_send_wakenull_off_channel' into 'master'
...
fix(wifi): fix issue that disarm send wake null timer donot take effect and sta bolck scan timeout
Closes WIFI-7020, WIFIBUG-1523, and WIFIBUG-1379
See merge request espressif/esp-idf!43158
2025-11-12 09:30:22 +08:00
Adam Múdry
1725be256d
feat(storage): Add support for SDMMC BDL
2025-11-11 14:59:56 +01:00
sonika.rathi
f5f85004d9
fix(sdmmc): fix sdmmc ssr au size truncation issue
...
Closes https://github.com/espressif/esp-idf/issues/17846
2025-11-11 13:07:30 +01:00
zhiweijian
738a684c36
fix(ble/bluedroid): Fixed CTE IQ sample data copy error
2025-11-11 20:00:44 +08:00
zhiweijian
a742abdcf5
fix(ble/bluedroid): Optimize some bluedroid code
2025-11-11 20:00:44 +08:00
zhiweijian
38e3f2ad3b
fix(ble/bluedroid): Fixed big event status error
2025-11-11 20:00:44 +08:00
zhiweijian
d0f7140057
feat(ble/bluedroid): support bluedroid host channel sounding feature
2025-11-11 20:00:44 +08:00
zhiweijian
cb8b4df798
feat(ble/bluedroid): Supported BLE bluedroid host pawr connection
2025-11-11 20:00:34 +08:00
zhiweijian
865bccedbf
feat(ble/bluedroid): Support LE Security Levels Characteristic
2025-11-11 19:58:38 +08:00
zhiweijian
9405c68bed
feat(ble/bluedroid): Add bluedroid host Advertising Coding Selection feature
2025-11-11 19:58:26 +08:00
zhiweijian
056e83e3b8
feat(ble/bluedroid): Add bluedroid host PAwR feature
2025-11-11 19:58:14 +08:00
Mahavir Jain
da1ff709ce
Merge branch 'fix/axi_dma_ext_mem_alignment_c5' into 'master'
...
Align AES and SHA buffers to 16 when SPIRAM encryption is enabled
Closes DIG-754 and IDF-14344
See merge request espressif/esp-idf!43004
2025-11-11 17:14:47 +05:30
Mahavir Jain
619cbb85b3
Merge branch 'fix/disallow_enabling_sb_sha384_when_sb_sha256_is_enabled_p4' into 'master'
...
fix(efuse): Disallow enabling SB using SHA-384 when SB using SHA-256 is enabled (ESP32-P4 ECO5)
Closes IDF-14063
See merge request espressif/esp-idf!42884
2025-11-11 17:11:47 +05:30
Radek Tandler
1611f123a7
Merge branch 'storage/fix_spi_flash_verify_write' into 'master'
...
Fix spi flash verify write of blocks shorter than 4 bytes
Closes IDF-14288
See merge request espressif/esp-idf!42614
2025-11-11 12:27:43 +01:00
sibeibei
4e2f33d445
fix(wifi): fix issue that disarm send wake null timer donot take effect
2025-11-11 17:29:38 +08:00
Erhan Kurubas
5947a29c51
test(gcov): re-enable gcov builds and tests
2025-11-11 10:23:29 +01:00
Zhou Xiao
3e0d005987
fix(ble): increase default ble log stack size for xtensa chips
2025-11-11 17:07:42 +08:00
Song Ruo Jing
7008558fe5
fix(clk): 400MHz CPU should still be selectable on ESP32-P4 less than rev3
2025-11-11 17:03:25 +08:00
Song Ruo Jing
c17644a400
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
2025-11-11 17:03:24 +08:00
Tomas Rezucha
8948bf6ba7
Merge branch 'refactor/make_usb_hal_independent' into 'master'
...
refactor(usb): Make usb hal layer independent
Closes IDF-14092
See merge request espressif/esp-idf!43155
2025-11-11 09:53:45 +01:00