harshal.patil
ab229a34b3
feat(cpu_region_protect): Enable basic memory protection for SPIRAM
2025-04-29 11:48:27 +05:30
harshal.patil
49f253361e
feat(esp_psram): Add the gap created due to alignment of XIP segments in heap
2025-04-29 11:48:27 +05:30
harshal.patil
0f628496c8
feat(esp_psram): Add some helper APIs to get usable PSRAM memory size
2025-04-29 11:48:27 +05:30
harshal.patil
46225a4026
feat(esp_psram): Add a new API to just detect and enable the PSRAM
...
- esp_psram_chip_init() just detects and does basic initialisations of PSRAM
- esp_psram_init() initialises and maps/loads the PSRAM pages
2025-04-29 11:48:27 +05:30
Zhang Wen Xu
211074d702
Merge branch 'feat/enable_ot_dns_server_platform_udp' into 'master'
...
feat(openthread): dns server of border router bind unspecified netif
See merge request espressif/esp-idf!38696
2025-04-29 12:21:11 +08:00
Jiang Jiang Jian
c508207349
Merge branch 'bugfix/fix_tbtt_interrupt_timing_error' into 'master'
...
fix(pm): fix tbtt interrupt timing error when BLE RTC is configured to use...
Closes WIFIBUG-1151
See merge request espressif/esp-idf!38771
2025-04-29 11:12:30 +08:00
nilesh.kale
f19e8e6970
fix: re-enabled ecdsa support for esp32c5-eco2
2025-04-28 20:58:09 +05:30
nilesh.kale
8c67e3e998
fix: update efuse register files for esp32c5 eco2
2025-04-28 20:58:06 +05:30
Yin Qing Zhao
7141b9558b
Merge branch 'feat/chip_esp32c5_eco2_support_wifi' into 'master'
...
feat/chip esp32c5 eco2 support wifi
Closes IDF-10602, IDF-10616, IDF-10592, IDF-10590, IDF-10605, IDF-10604, IDF-10618, IDF-10617, IDF-10588, IDF-10598, IDF-10609, IDF-10610, IDF-10600, IDF-10589, IDF-10607, IDF-10608, IDF-10596, IDF-12857, IDF-11002, IDF-10601, IDF-10579, IDF-8641, IDF-8640, IDF-8639, IDF-8638, PM-403, AX-1139, AX-1151, AX-1153, AX-1155, WIFIBUG-1159, and WIFIBUG-1146
See merge request espressif/esp-idf!38566
2025-04-28 21:06:18 +08:00
Rahul Tank
b20122ca4c
Merge branch 'bugfix/blufi_add_missing_adv_stop' into 'master'
...
fix(nimble): Added code for missing adv stop in blufi
Closes FCS-1701
See merge request espressif/esp-idf!38211
2025-04-28 19:19:06 +08:00
Mahavir Jain
604957d4f7
Merge branch 'fix/async_handler_example_not_working' into 'master'
...
Fix double freeing issue in Async handler example
See merge request espressif/esp-idf!37987
2025-04-28 17:36:39 +08:00
Marius Vikhammer
112a955111
Merge branch 'feature/h21_reset_reason' into 'master'
...
feat(system): updated reset reasons for H21
Closes IDF-11542
See merge request espressif/esp-idf!38774
2025-04-28 17:35:30 +08:00
Guillaume Souchere
826c69f13b
Merge branch 'feat/heap-get-size-from-any-pointer' into 'master'
...
feat(heap): add API to get allocated size from any pointer
Closes IDF-12764
See merge request espressif/esp-idf!34531
2025-04-28 15:53:37 +08:00
hrushikesh.bhosale
b6d4fa2c2e
fix(async_handler): Async handler example scratch buffer fix
...
1. In httpd_req_async_handler_begin, the httpd_req_aux is locally malloced
and data is done memcpy to local httpd_req_aux from request'ss httpd_req_aux for
async request use-case, this causes scartch pointer from these two structs
pointing to same memory address.
2. In current workflow, the request's sratch buffer is freed in httpd_parse.c
httpd_req_cleanup api. Therefore if the user try to fetch the data (like headers)
from the scratch buffer, data will be not available.
3. Each request should have the deep copy of the scratch buffer. To retrive
the data later.
Closes https://github.com/espressif/esp-idf/issues/15587
2025-04-28 14:57:21 +08:00
laokaiyao
a1fff25880
fix(esp32c5): update efuse reg base macro
2025-04-28 12:42:13 +08:00
Mahavir Jain
26f631e0dc
Merge branch 'feat/c5_eco2_ecc' into 'master'
...
feat(hal): add support for ESP32-C5 ECO2 ECC peripheral
See merge request espressif/esp-idf!38729
2025-04-28 12:34:07 +08:00
morris
e981f0b70f
Merge branch 'contrib/github_pr_15850' into 'master'
...
fix(temp-sens): return temperature_sensor function (GitHub PR)
Closes IDFGH-15178
See merge request espressif/esp-idf!38772
2025-04-28 11:39:48 +08:00
Mahavir Jain
f7724eedef
Merge branch 'feature/enable_secure_boot_for_esp32h21' into 'master'
...
feat: enable secure boot support for esp32h21
Closes IDF-11500 and IDF-12161
See merge request espressif/esp-idf!36618
2025-04-28 11:37:37 +08:00
yinqingzhao
dd9f8bfcbc
feat(wifi): chip esp32c5 eco2 support wifi
2025-04-28 10:52:55 +08:00
C.S.M
f66a750af9
Merge branch 'feat/uart_dma_support' into 'master'
...
feat(uhci): Add uhci(uart-dma) support on ESP32C3, ESP32P4, ESP32C6, ESP32S3🚴🏼♂️
See merge request espressif/esp-idf!37494
2025-04-28 00:42:42 +08:00
Kevin (Lao Kaiyao)
823785aa05
Merge branch 'bugfix/fixed_mismatch_of_tx_queue_statue' into 'master'
...
fix(i2s): fixed the false buf catenate while use preload
Closes IDFGH-15093
See merge request espressif/esp-idf!38633
2025-04-27 20:09:56 +08:00
C.S.M
0d031caa19
Merge branch 'bugfix/fix_i2c_coverity_issue' into 'master'
...
fix(i2c): Fix some i2c coverity issue
Closes IDF-11968, IDF-11970, and IDF-11969
See merge request espressif/esp-idf!38743
2025-04-27 19:36:02 +08:00
Jiang Jiang Jian
dc71ad33e8
Merge branch 'fix/comment_offchan_changes_ld_files' into 'master'
...
WiFi: Commented out few ld file functions corresponding to offchan changes
See merge request espressif/esp-idf!38113
2025-04-27 19:27:42 +08:00
Rahul Tank
7a85e65a4c
Merge branch 'bugfix/ios_hid_failure' into 'master'
...
fix(nimble): Update hid device example in nimble to work with iOS
See merge request espressif/esp-idf!35482
2025-04-27 18:35:58 +08:00
yinqingzhao
4ba9e7f8ae
fix(wifi): update regdomain of US to support channel 169
2025-04-27 17:58:28 +08:00
Li Shuai
36776a15ef
change(efuse): force return efuse controller state idle before efuse is supported
2025-04-27 17:58:28 +08:00
Li Shuai
75976706a6
change(esp_hw_support): update pmu sleep parameters for esp32c5 eco2
2025-04-27 17:58:28 +08:00
Li Shuai
8272cc86d4
change(esp_phy): update phy retention context for esp32c5 eco2
2025-04-27 17:58:28 +08:00
Li Shuai
9736ceac8f
fix(esp_hw_support): fix empty item of system clock retention table for esp32c5
2025-04-27 17:58:28 +08:00
Li Shuai
ef619a4485
change(soc): update modem syscon and lpcon register and structure header files
2025-04-27 17:58:28 +08:00
C.S.M
dfe350e858
refactor(hci): Apply new ll function name to bt hci
2025-04-27 17:41:11 +08:00
C.S.M
6b988d8a07
test(uhci): Add tests for uhci
2025-04-27 17:41:11 +08:00
morris
74f0ad50ed
Merge branch 'contrib/github_pr_15853' into 'master'
...
Fix for an infinite wait in spi-lcd-touch example (GitHub PR)
Closes IDFGH-15181
See merge request espressif/esp-idf!38735
2025-04-27 17:00:36 +08:00
sibeibei
26d6f0fc13
fix(pm): fix tbtt interrupt timing error when BLE RTC is configured to use MODEM_CLOCK_LPCLK_SRC_MAIN_XTAL on C6EC01 and later version
2025-04-27 16:59:11 +08:00
laokaiyao
126d184d6c
fix(i2s): fixed the false buf catenate while use preload
...
Closes https://github.com/espressif/esp-idf/issues/15775
2025-04-27 16:27:47 +08:00
Marius Vikhammer
298da837fd
feat(system): updated reset reasons for H21
2025-04-27 16:11:24 +08:00
C.S.M
1a3db8e025
feat(uhci): Add uhci (uart-dma) support on esp32c3, esp32c6, esp32s3, esp32p4
2025-04-27 15:28:23 +08:00
tarun.kumar
0823706e88
fix(wifi) : Commented out few ld file functions corresponding to offchan changes
2025-04-27 14:34:06 +08:00
Chen Jichang
6b724b0fc1
fix(lcd): fix test failure regression
2025-04-27 14:22:15 +08:00
Island
38628f98b9
Merge branch 'feat/add_sync_cte_type_in_pa_sync' into 'master'
...
Feat/add sync cte type in pa sync
Closes BLERP-1728
See merge request espressif/esp-idf!38315
2025-04-27 14:11:31 +08:00
Shu Chen
ca3a19c603
Merge branch 'fix/fix_a_trel_bug' into 'master'
...
fix(openthread): use esp_netif_tcpip_exec when sending a trel message
See merge request espressif/esp-idf!38546
2025-04-27 11:31:51 +08:00
Chen Ji Chang
c4768eafe3
Merge branch 'feat/support_cs_signal_in_parlio_tx' into 'master'
...
feat(parlio_tx): support cs signal on esp32c5 v1.0
Closes IDF-12836 and IDF-12633
See merge request espressif/esp-idf!38646
2025-04-27 11:10:26 +08:00
Island
7a3925a5c2
Merge branch 'bugfix/fix_cble50y25_207' into 'master'
...
Fixed MIC error disconnection when pairing with iOS devices on ESP32-C3 and ESP32-S3(edf923e)
Closes BLERP-1804
See merge request espressif/esp-idf!38655
2025-04-27 10:15:31 +08:00
Gao Xu
a446010245
Merge branch 'fix/add_sar_module_enable_disable_c5_c61' into 'master'
...
fix(ADC): fix ADC do not enable/disable regi2c registers
Closes IDF-12726 and IDF-12465
See merge request espressif/esp-idf!38159
2025-04-26 21:58:05 +08:00
morris
1481ecbb8d
Merge branch 'feat/rmt_encoder_func_attr' into 'master'
...
feat(rmt): introduce RMT_ENCODER_FUNC_ATTR for encoder functions
Closes IDFGH-15156
See merge request espressif/esp-idf!38653
2025-04-26 21:46:37 +08:00
nilesh.kale
c65858287a
feat: enabled secure boot support esp32h21
2025-04-25 17:48:25 +05:30
Sudeep Mohanty
692512c0b3
Merge branch 'contrib/github_pr_15717' into 'master'
...
feat(ulp): LP Timer interrupt support (GitHub PR)
Closes IDFGH-15026
See merge request espressif/esp-idf!38613
2025-04-25 16:07:31 +08:00
Sudeep Mohanty
382121b838
Merge branch 'contrib/github_pr_15837' into 'master'
...
fix(ulp): Add missing wake up enable and disable functions for LP core (GitHub PR)
Closes IDFGH-15161
See merge request espressif/esp-idf!38716
2025-04-25 16:07:09 +08:00
Guillaume Souchere
8a987d9288
feat(heap): Update get allocated size function to take any pointer
2025-04-25 09:50:15 +02:00
C.S.M
34447b6401
fix(i2c): Fix some i2c coverity issue
2025-04-25 15:42:31 +08:00