Laukik Hase
508a659001
feat(esp_tee): Support for ESP32-C5 - the rest of the components
2025-10-14 10:12:11 +05:30
morris
45bb82af49
chore(soc): checked P4-ECO5 regsiters for dw_gdma,timg,etm,dsi
...
chore(mipi_dsi): checked the register on P4 ECO5
checked timg and etm registers
2025-10-13 10:17:49 +08:00
armando
eafff2552b
feat(p4): p4 rev3 soc support
2025-09-22 01:10:02 +00:00
morris
e1694c6ade
fix(twai): busoff and clkout may not available in SOC
...
return ESP_ERR_NOT_SUPPORTED if these signals are required from user but
not available in SOC
2025-09-08 17:39:38 +08:00
morris
d3177152b3
Merge branch 'bugfix/gpio_esp32_workaround_v5.5' into 'release/v5.5'
...
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.5)
See merge request espressif/esp-idf!41214
2025-09-01 14:54:37 +08:00
morris
6adb0e5fd4
Merge branch 'refactor/use_gdma_link_in_rmt_v5.5' into 'release/v5.5'
...
refactor(rmt): use gdma link list driver to mount buffer (v5.5)
See merge request espressif/esp-idf!41233
2025-09-01 14:53:21 +08:00
Jiang Jiang Jian
d421c9963e
Merge branch 'feat/support_c5_c61_clkoutput_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 (v5.5)
See merge request espressif/esp-idf!41108
2025-09-01 14:43:15 +08:00
Jiang Jiang Jian
ae2b5af875
Merge branch 'bugfix/add_phy_calibration_independent_support_v5.5' into 'release/v5.5'
...
feat(phy): add phy calibration independent support(backport v5.5)
See merge request espressif/esp-idf!41416
2025-08-22 17:52:32 +08:00
yinqingzhao
5714153832
feat(phy): add phy calibration independent support
2025-08-22 10:49:23 +08:00
harshal.patil
4213e41bbd
fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5
2025-08-19 21:59:34 +05:30
Chen Jichang
ba376fa81c
fix(rmt): deal with spurious RX done interrupts on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/15948
2025-08-14 11:22:49 +08:00
Song Ruo Jing
54534c8637
fix(gpio): fix ESP32 GPIO sleep mode handling
...
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
2025-08-13 20:27:55 +08:00
wuzhenghui
cafe454113
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61
2025-08-08 11:36:28 +08:00
Jiang Jiang Jian
6fd9c5414c
Merge branch 'bugfix/remove_lcd_signals_on_delete_v5.5' into 'release/v5.5'
...
fix(lcd): reserve the GPIOs used by RGB LCD and disconnect the LCD signals when the dirver is uninstalled. (v5.5)
See merge request espressif/esp-idf!40897
2025-08-01 20:13:17 +08:00
Michael (XIAO Xufeng)
0be09bc38e
Merge branch 'feat/c5_flash_timing_tuning_v5.5' into 'release/v5.5'
...
flash: flash timing tuning support on c5 (v5.5)
See merge request espressif/esp-idf!40879
2025-08-01 17:20:08 +08:00
Michael (XIAO Xufeng)
c02e1edce4
Merge branch 'feat/support_rmt_on_h4_v5.5' into 'release/v5.5'
...
fix(rmt): add pll and rcfast clock src on c5 (v5.5)
See merge request espressif/esp-idf!40915
2025-07-31 21:28:02 +08:00
Jiang Jiang Jian
dafdf1205d
Merge branch 'feat/secure_boot_ecdsa_p384_v5.5' into 'release/v5.5'
...
Support Secure Boot using ECDSA-P384 curve (v5.5)
See merge request espressif/esp-idf!40822
2025-07-31 21:24:55 +08:00
Jiang Jiang Jian
f365dbe2ac
Merge branch 'feat/c61_psram_timing_tuning_v5.5' into 'release/v5.5'
...
psram: psram 80M timing tuning on c61 (v5.5)
See merge request espressif/esp-idf!40914
2025-07-31 15:30:18 +08:00
morris
6e9fca80c8
fix(lcd): reserve the GPIOs used by RGB LCD
...
and disconnect the LCD signals when the dirver is uninstalled.
2025-07-31 13:08:38 +08:00
Michael (XIAO Xufeng)
3fcd7b1ba5
Merge branch 'feat/lcd_cam_dvp_driver_s3_v5.5' into 'release/v5.5'
...
DVP support and example for ESP32S3 (v5.5)
See merge request espressif/esp-idf!40329
2025-07-31 11:48:18 +08:00
Chen Jichang
b28bc7aeae
fix(rmt): add pll and rcfast clock src on c5
2025-07-30 17:26:58 +08:00
armando
4b36b0a1ff
feat(psram): psram 80M timing tuning on c61
2025-07-30 16:55:01 +08:00
armando
18ff6750cc
feat(flash): flash 80M timing tuning on c5
2025-07-29 14:10:28 +08:00
gaoxu
ac941daa4e
feat(cam): add esp32s3 dvp cam support
2025-07-26 21:14:53 +08:00
gaoxu
4b46a16922
feat(adc): support ADC calibration on ESP32C61
2025-07-26 20:59:51 +08:00
Jiang Jiang Jian
8f36e23cc4
Merge branch 'fix/backport_some_wifi_fixes_v5.5' into 'release/v5.5'
...
fix(wifi): backport some wifi fixes to v5.5
See merge request espressif/esp-idf!40815
2025-07-25 23:33:52 +08:00
Jiang Jiang Jian
731f11766c
Merge branch 'bugfix/fix_some_ble_bugs_250628_cjh_esp32_v5.5' into 'release/v5.5'
...
Fixed some BLE bugs 250628 on esp32(d9a3de0) (v5.5)
See merge request espressif/esp-idf!40798
2025-07-25 23:15:59 +08:00
Jiang Jiang Jian
cc2147238b
Merge branch 'feature/p4_add_3bit_for_wafer_major_v5.5' into 'release/v5.5'
...
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4 (v5.5)
See merge request espressif/esp-idf!40513
2025-07-25 21:20:57 +08:00
Jiang Jiang Jian
9316e840a7
Merge branch 'c61_sdio_v5.5' into 'release/v5.5'
...
feat(sdio): support sdio on esp32c61 (v5.5)
See merge request espressif/esp-idf!40716
2025-07-25 20:27:30 +08:00
Jiang Jiang Jian
8840072320
Merge branch 'fix/spi_master_p4_change_default_clk_pll_v5.5' into 'release/v5.5'
...
fix(driver_spi): master driver change esp32p4 default src to pll (v5.5)
See merge request espressif/esp-idf!40113
2025-07-25 20:04:03 +08:00
Jiang Jiang Jian
6041ee302d
Merge branch 'fix/twai_fix_clock_c5_errata_and_test_v5.5' into 'release/v5.5'
...
fix(driver_twai): fixed clock enable and errata and test (v5.5)
See merge request espressif/esp-idf!40263
2025-07-25 20:03:00 +08:00
harshal.patil
476f8f6f51
feat(bootloader_support): Support Secure Boot using ECDSA-P384 curve
2025-07-25 14:25:31 +05:30
akshat
05fd283bb5
fix(wifi): Add suport for FTM in ESP32C61
...
Resolve FTM failure in 40M Bandwidth
2025-07-25 14:25:38 +08:00
Jiang Jiang Jian
3fa646e58a
Merge branch 'feat/add_cte_iq_report_example_v5.5' into 'release/v5.5'
...
Add Bluetooth LE CTE connless example. (v5.5)
See merge request espressif/esp-idf!39783
2025-07-24 23:43:56 +08:00
Chen Jian Hua
7af79ac92c
fix(bt): Update bt lib for ESP32(d9a3de0)
...
- Support BLE vendor HCI related params reset
- Support multi conn optimization vendor hci command
- Fixed the issue where rssi of conn is incorrect when latency is no zero
- Fixed prio setting for BLE events
- Fixed disconnection issue when coexisting with other BLE events
- Fixed crash due to bandwidth full when updating conn params
(cherry picked from commit f20c6a2813 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-07-24 21:33:38 +08:00
gaoxu
62b9e1620d
feat(sdio): support sdio on esp32c61
2025-07-24 14:13:23 +08:00
Geng Yu Chao
8842c6577b
feat(esp32c5): Enable Bluetooth LE CTE feature
...
(cherry picked from commit aa4489a879 )
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com >
2025-07-24 10:33:54 +08:00
wanckl
cc54f04f96
fix(driver_spi): master driver change esp32p4 default src to pll
2025-07-24 00:41:57 +08:00
wanckl
a8d4196a3b
fix(driver_twai): add rx buffer check and c5 errata doc
2025-07-24 00:36:26 +08:00
Konstantin Kondrashov
5d946e6ec0
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4
2025-07-24 00:35:28 +08:00
Aditya Patwardhan
a002a04332
feat(soc): Added soc capabilities related to RNG
2025-07-23 18:24:46 +05:30
Jiang Jiang Jian
0291ab0dfb
Merge branch 'feature/support_chip912_pvt_auto_dbias_360m_backport_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4_backport_v5.5
See merge request espressif/esp-idf!40676
2025-07-22 17:36:09 +08:00
morris
31fd483c25
Merge branch 'feature/usb_dual_host_2_backport_v5.5' into 'release/v5.5'
...
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.5)
See merge request espressif/esp-idf!39721
2025-07-22 14:43:02 +08:00
Jiang Jiang Jian
3c39b32195
Chip/support esp32c61 v5.5
2025-07-22 12:21:36 +08:00
yanzihan@espressif.com
3d3731965c
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4
2025-07-18 09:54:31 +08:00
Tomas Rezucha
ab5e48b026
feat(usb/host): Add option to choose peripheral for USB host library
...
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.
Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-06-30 08:47:45 +02:00
harshal.patil
e7a76ff71e
feat(soc): Update ESP32-C5 ECO2 to support SHA512
2025-06-18 16:46:39 +05:30
Jiang Jiang Jian
9671a5d3b0
Merge branch 'fix/gen_soc_caps_v5.5' into 'release/v5.5'
...
change: config options of the same name must have the same type (v5.5)
See merge request espressif/esp-idf!39569
2025-06-17 14:50:47 +08:00
morris
80abd1c7e4
Merge branch 'refactor/p4_touch_channel_increase_1_v5.5' into 'release/v5.5'
...
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 (v5.5)
See merge request espressif/esp-idf!39791
2025-06-17 10:20:45 +08:00
Michael (XIAO Xufeng)
ef71aad834
Merge branch 'fix/fix_c3_c2_cache_freeze_soc_caps_issue_v5.5' into 'release/v5.5'
...
cache: fixed SOC_CACHE_FREEZE_SUPPORTED not defined on C3 / C2 issue (v5.5)
See merge request espressif/esp-idf!39886
2025-06-16 23:54:42 +08:00