Commit Graph

49603 Commits

Author SHA1 Message Date
Fu Hanxi
08d21989a9 ci: fix extra default build targets 2025-08-12 13:41:30 +02:00
Fu Hanxi
4115f5836a ci: update file patterns CMakeList.txt to CMakeLists.txt 2025-08-12 13:37:51 +02:00
Mahavir Jain
c3960c810e Merge branch 'fix/handle_return_during_assiging_header_for_range_request' into 'master'
fix(esp_https_ota): fixed missing return check during setting range header

Closes IDF-13825

See merge request espressif/esp-idf!41185
2025-08-12 15:16:48 +05:30
Rahul Tank
92c125d1c2 Merge branch 'fix/update_ble_gatts_show_local_with_cpfd' into 'master'
fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs

Closes BLERP-2151 and BLERP-2139

See merge request espressif/esp-idf!41028
2025-08-12 14:52:37 +05:30
zwx
55246f0fde feat(esp_phy): update phylib for C5 2025-08-12 17:04:12 +08:00
Peter Marcisovsky
ab49455449 Merge branch 'fix/run_esp_usb_pre_commit' into 'master'
Run pre-commit fom esp-usb on usb-related files

See merge request espressif/esp-idf!40864
2025-08-12 10:18:44 +02:00
morris
b137fe0227 doc(lcd): explain the DPHY power supply 2025-08-12 16:15:59 +08:00
Darian Leung
cc48f7c67d fix: I2C driver should use I2C_CLK_SRC_REF_TICK enum 2025-08-12 15:56:22 +08:00
Jiang Jiang Jian
4b559f6253 Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem' into 'master'
esp_phy: Add protection of consecutive disable operations by single modem source

See merge request espressif/esp-idf!41152
2025-08-12 15:46:33 +08:00
C.S.M
bb554a74dd Merge branch 'refactor/tsens_hal' into 'master'
refactor(temperature_sensor): Move temperature calculation from hw_support to hal

See merge request espressif/esp-idf!40296
2025-08-12 15:39:06 +08:00
Marius Vikhammer
7aca8b8df2 Merge branch 'bugfix/usb_serial_jtag_tests_console_p4_c5' into 'master'
ci(system): enable usb-serial-jtag console tests for p4 and c5

See merge request espressif/esp-idf!41039
2025-08-12 15:32:23 +08:00
Gao Xu
b67635cbd4 Merge branch 'ci/add_s3_eye_test_and_runner' into 'master'
ci(camera): add esp32s3eye test and runner for DVP

See merge request espressif/esp-idf!41109
2025-08-12 14:58:03 +08:00
zinkett
0fdb9e1764 feat(examples): improved example for Ethernet SPI polling mode without interrupt
Update example for polling mode, without interrupt pin
2025-08-12 14:42:10 +08:00
morris
185a1c5a1e Merge branch 'fix/i2c_example' into 'master'
fix(i2x_basic_example): Fix the param passed to i2c API

Closes IDFGH-16197

See merge request espressif/esp-idf!41182
2025-08-12 14:34:12 +08:00
Konstantin Kondrashov
9e07bb10a0 feat(efuse): Allow custom key purposes 2025-08-12 14:32:01 +08:00
Mahavir Jain
f9e2ebaea5 feat(protocomm): disable security version 0 and 1 by default
Change default values for protocomm security configuration options to improve
security:
- CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0 now defaults to 'n'
- CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1 now defaults to 'n'

This reduces code size by default and encourages use of more secure protocomm
implementations.
Projects using these security versions must explicitly enable them in their
configuration.
2025-08-12 11:43:12 +05:30
harshal.patil
16873520fd ci(flash_enc): Extend flash encryption and mbedtls test case to test PSRAM encryption 2025-08-12 11:29:00 +05:30
Alexey Lapshin
4339a7eafb Merge branch 'fix/newlib_kconfig_variables' into 'master'
change(newlib): change CONFIG_NEWLIB* prefix to CONFIG_LIBC_NEWLIB*

See merge request espressif/esp-idf!41153
2025-08-12 09:54:45 +04:00
nilesh.kale
cc95457c22 fix(esp_https_ota): fixed missing return check during setting range header
This commit added return value check during setting the range header
for partial download procedure of esp_https_ota
2025-08-12 10:26:14 +05:30
chenjianhua
b8996f3953 feat(ble/bluedroid): Added BLE multiple connections examples 2025-08-12 12:20:34 +08:00
chenjianhua
f0cfb6e33c feat(ble/bluedroid): Support multi-connection optimization vendor hci command 2025-08-12 12:14:51 +08:00
Chen Chen
7d1f5d7d46 fix(i2x_basic_example): Fix the param passed to i2c API
Closes https://github.com/espressif/esp-idf/issues/17246
2025-08-12 11:27:47 +08:00
morris
5df7a0a8c9 Merge branch 'fix/gpio_example_conflict' into 'master'
fix(generic_gpio): Avoid conflict when using USB-OTG

Closes IDFGH-15615

See merge request espressif/esp-idf!41177
2025-08-12 11:22:30 +08:00
Gao Xu
d1feaf5b01 Merge branch 'fix/spi_flash_speed_on_fpga' into 'master'
fix(flash): fix H21/H4 error on FPGA because of wrong flash speed

See merge request espressif/esp-idf!41166
2025-08-12 11:22:26 +08:00
chenjianhua
437aba1653 fix(ble/bluedroid): Fixed the connection count limit in multi-connection 2025-08-12 11:02:38 +08:00
xuzhekai
2ccae5330e fix(bt/bluedroid): adjust L2CAP round robin msg send strategy 2025-08-12 11:02:38 +08:00
morris
100a0570e9 Merge branch 'feat/hal_config_macro_func' into 'master'
refactor(hal): use HAL_CONFIG() macro function

Closes IDF-13629

See merge request espressif/esp-idf!41127
2025-08-12 10:49:28 +08:00
Island
ee1efc59ad Merge branch 'fix/specify_scan_channel_for_esp32c2' into 'master'
fix(ble): wrapped specify scan channel vs cmd

See merge request espressif/esp-idf!41150
2025-08-12 10:44:53 +08:00
Chen Chen
fb4cfde6f5 fix(generic_gpio): Avoid conflict when using USB-OTG
Changed the default GPIO out pins in generic_gpio for ESP32S3, to avoid the pin
conflict at GPIO 19 when using USB-OTG to communicate.

Closes https://github.com/espressif/esp-idf/issues/16244
2025-08-12 09:53:46 +08:00
Lu Wei Ke
d87d950abc Merge branch 'docs/update_tcm_to_spm_esp32p4' into 'master'
docs: Update TCM to SPM for ESP32-P4 memory types

Closes DOC-11704

See merge request espressif/esp-idf!40472
2025-08-12 09:25:05 +08:00
Alexey Lapshin
8f97220a48 feat(newlib): add test for newlib_nano with esp32-psram 2025-08-11 21:28:55 +07:00
Wan Lei
4bd3661faf Merge branch 'contrib/github_pr_17268' into 'master'
Add note about drive capability for GPIO pins in SPI slave example (GitHub PR)

Closes IDFGH-16223

See merge request espressif/esp-idf!41157
2025-08-11 21:54:54 +08:00
Mahavir Jain
1a7bf1b2e9 Merge branch 'fix/esp32h21_no_issue_on_block9' into 'master'
fix(efuse): ESP32-H21 no issues on BLOCK9 with AES_XTS and ECDSA keys

See merge request espressif/esp-idf!40698
2025-08-11 19:20:18 +05:30
brahim ghouma
b9bb6b5aa4 Add note about drive capability for GPIO pins in SPI slave example 2025-08-11 21:38:30 +08:00
Mahavir Jain
d2858847b2 fix(esp_psram): make SPIRAM_USE_MEMMAP depend on ESP32 target 2025-08-11 18:06:11 +05:30
Mahavir Jain
54c7803cd3 fix(psram): provide boot warning about PSRAM encryption issue on C5/C61
For C5/C61 revision 1.0, PSRAM encryption has hardware issue. This will
be addressed in future silicon version. Add explicit warning about this.
2025-08-11 18:06:11 +05:30
Konstantin Kondrashov
4bf5d62683 fix(efuse): ESP32-H21 no issues on BLOCK9 with AES_XTS and ECDSA keys 2025-08-11 17:49:43 +05:30
Alexey Lapshin
4dc6cb3fa1 change(newlib): change CONFIG_NEWLIB* prefix to CONFIG_LIBC_NEWLIB* 2025-08-11 19:06:44 +07:00
Sumeet Singh
1fb909466a fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs 2025-08-11 17:30:24 +05:30
Cody
6b360dacf6 fix(ble/bluedroid): Update Gatt_Server_Service_Table_Example_Walkthrough.md 2025-08-11 19:48:04 +08:00
BLKDASH
6b212c7d47 fix(ble/bluedroid): Fixed the problem of macro definition error 2025-08-11 19:41:32 +08:00
peter.marcisovsky
4deccbc4a6 fix(usb_host): Run esp-usb pre-commit:
- trailing whitespaces
    - end-of-file-fixer
    - codespell
    - astyle_py: align pointer name
2025-08-11 13:14:36 +02:00
Ondrej Kosta
b3e2f89f49 feat(esp_eth): added EMAC sleep retention for ESP32P4 2025-08-11 12:53:24 +02:00
nilesh.kale
dedc9889de feat: added config member to store block number for hign part of ecdsa key 2025-08-11 16:01:10 +05:30
nilesh.kale
08e781c876 feat: added new config member to provide ecdsa curve type 2025-08-11 16:01:09 +05:30
nilesh.kale
68f06a94bd feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
This commit adds testcases in crypto/hal and mbedtls testapps.
2025-08-11 16:01:01 +05:30
Erhan Kurubas
f5ffef1556 change(app_trace): move gcov component to the esp-component-registry 2025-08-11 13:24:42 +03:00
morris
ae221cb24f Merge branch 'feat/sdm_sleep_retention' into 'master'
sdm driver sleep retention support and thread safety enhancement

Closes IDF-12348, IDF-13686, IDF-10700, IDF-9742, IDF-9771, and IDF-10396

See merge request espressif/esp-idf!41088
2025-08-11 18:23:50 +08:00
gaoxu
5433c4c3c5 fix(flash): fix H21/H4 error on FPGA because of wrong flash speed 2025-08-11 18:09:44 +08:00
Shen Mengjing
1319fe05e1 docs: Sync CN and EN docs 2025-08-11 17:42:59 +08:00