Cao Sen Miao
44e16a6401
fix(spi_flash): Fix issue that flash encryption failed while rom_impl config is enabled
...
The issue is `esp_flash_write_encryped` function in ROM on ESP32C3, ESP32S3
calls legacy implementation, which uses old configuration. And this causes
write fails.
The solution in this commit is to compile and link this function(and related)
in IRAM instead of the ROM one.
The IRAM cost increases around 1.2KB after the fix
2024-02-28 10:07:53 +08:00
C.S.M
7cf8cc79a1
Merge branch 'fix/ci_i2c_sleep_retention' into 'master'
...
fix(i2c): Modify the test memory leak check threshold and add more file pattern
See merge request espressif/esp-idf!29290
2024-02-27 23:00:29 +08:00
morris
5d812b5ae5
Merge branch 'feature/mipi_dpi_multi_frame_buffer' into 'master'
...
feat(mipi_dsi): support multiple frame buffers
See merge request espressif/esp-idf!28862
2024-02-27 21:29:36 +08:00
Gao Xu
f3ebfaef53
Merge branch 'feat/add_gpio_fun_sel_api' into 'master'
...
feat(gpio): add gpio fun select api
See merge request espressif/esp-idf!29198
2024-02-27 21:04:31 +08:00
morris
cf20dfee1d
feat(mipi_dsi): support multiple frame buffers
2024-02-27 17:49:04 +08:00
morris
f0342d6b59
feat(dw_gdma): support change link list item connection
...
by dw_gdma_lli_set_next
2024-02-27 17:49:04 +08:00
Cao Sen Miao
28a0548c67
fix(i2c): Modify the test memory leak check threshold and add more file pattern
2024-02-27 17:30:59 +08:00
Fu Hanxi
12de4603c0
Merge branch 'ci/fix_multi_dut_without_param' into 'master'
...
ci(pytest): fix multi dut wrongly be picked issue
See merge request espressif/esp-idf!28793
2024-02-27 17:02:12 +08:00
gaoxu
e9ce63532b
feat(gpio): add gpio fun sellect api
2024-02-27 17:01:53 +08:00
Jiang Jiang Jian
be7fe58971
Merge branch 'feature/improve_coex_connect_compatibility' into 'master'
...
feat(coex): improve Wi-Fi connecting compatibility at coexistence
Closes WIFI-6362, WIFI-6320, WIFIBUG-216, FCC-60, and FCC-59
See merge request espressif/esp-idf!28195
2024-02-27 16:53:21 +08:00
Konstantin Kondrashov
11d44e82eb
Merge branch 'feature/efuse_esp32p4_add_new' into 'master'
...
feat(efuse): Adds new efuses for esp32p4
See merge request espressif/esp-idf!29085
2024-02-27 15:37:39 +08:00
Chen Yu Dong
0c55596e26
Merge branch 'revert-57955cc1' into 'master'
...
Revert "Merge branch 'ci/ignore_c6_wifi_two_dut_runners' into 'master'"
See merge request espressif/esp-idf!29280
2024-02-27 14:39:57 +08:00
Chen Yu Dong
6af93c154b
Revert "Merge branch 'ci/ignore_c6_wifi_two_dut_runners' into 'master'"
...
This reverts merge request !28944
2024-02-27 14:24:37 +08:00
liuning
5314cf8aee
example: add custom partition table for mesh manual networking
2024-02-27 09:45:21 +08:00
liuning
7440e302be
feat(coex): improve Wi-Fi connecting compatibility at coexistence
2024-02-27 09:43:00 +08:00
Martin Vychodil
4cb3a75436
Merge branch 'bugfix/nvs_lock_initi_and_multipage_blob' into 'master'
...
Bugfix/nvs Improved handling of BLOB during unreliable power environment and concurrent data access scenarios
Closes IDF-8839
See merge request espressif/esp-idf!28843
2024-02-27 04:50:56 +08:00
Alexey Lapshin
5eb058ea0f
Merge branch 'ci/fix_p4_build_failures' into 'master'
...
ci: fix ESP32-P4 build failures in CI
See merge request espressif/esp-idf!29249
2024-02-27 02:09:08 +08:00
Harshit Malpani
19104b430f
ci: fix ESP32-P4 build failures in CI
2024-02-26 22:59:01 +08:00
Erhan Kurubas
b71dabf08b
Merge branch 'register_gcov_tick_hook_once' into 'master'
...
fix(gcov): avoid multiple tick hook registration
See merge request espressif/esp-idf!29087
2024-02-26 20:47:46 +08:00
Shu Chen
cd3c813aa6
Merge branch 'bugfix/fix_ot_ci_config' into 'master'
...
fix(openthread): configurations for openthread examples
See merge request espressif/esp-idf!29243
2024-02-26 19:54:30 +08:00
Ondrej Kosta
6013d0e1e6
Merge branch 'ci/bridge_pytest' into 'master'
...
ci(esp_eth): run iperf over longer period for SPI ETH bridge
See merge request espressif/esp-idf!28842
2024-02-26 19:17:18 +08:00
morris
82c0e18dd8
Merge branch 'refactor/astyle_driver' into 'master'
...
change(driver): reformat driver component with astyle_py
See merge request espressif/esp-idf!29217
2024-02-26 18:36:31 +08:00
Shu Chen
cda92ca0e9
Merge branch 'fix/openthread_alarm_timer_overflow' into 'master'
...
fix(openthread): fix openthread alarm timer calculation remaining_us overflow issue
See merge request espressif/esp-idf!29146
2024-02-26 17:25:42 +08:00
Xu Si Yu
fbe6b5f194
fix(openthread): configurations for openthread examples
2024-02-26 17:06:01 +08:00
morris
c65fbbdf71
change(driver): reformat driver component with astyle_py
2024-02-26 11:47:05 +08:00
Mahavir Jain
603bc0536c
Merge branch 'fix/support_gcm_soft_fallback_for_non_aes_ciphers' into 'master'
...
fix(mbedtls/gcm): Add support for software fallback for non-AES ciphers in a GCM operation
Closes IDF-8494
See merge request espressif/esp-idf!28007
2024-02-26 11:18:11 +08:00
Ivan Grokhotkov
b39f13d685
Merge branch 'ci/ignore_c3_flash_multi_cases' into 'master'
...
ci: ignore c3 flash_multi cases
See merge request espressif/esp-idf!29229
2024-02-24 16:52:44 +08:00
radek.tandler
fc6951e193
fix(nvs): Improved lockig mechanism for initialization phase
2024-02-24 07:55:32 +01:00
radek.tandler
635e6b154e
fix(nvs): eraseMultiPageBlob to robustly delete all related BLOB_DATA records and respect VER_ANY
2024-02-24 07:55:32 +01:00
radek.tandler
cad09ea461
fix(nvs): corrected findItem to return BLOB_DATA when chunkIndex = CHUNK_ANY
2024-02-24 07:55:22 +01:00
Roland Dobai
ceff9566ad
Merge branch 'feature/unsupported_platfomr_list' into 'master'
...
feat(tools): idf_tools.py unsupported platforms list
Closes IDFGH-11767, IDFGH-11873, and IDFGH-12090
See merge request espressif/esp-idf!29016
2024-02-24 14:27:28 +08:00
C.S.M
2302dd5a91
Merge branch 'feature/i2c_sleep' into 'master'
...
feat(i2c): Support i2c sleep retention on esp32c6/h2
Closes IDF-8458
See merge request espressif/esp-idf!28885
2024-02-24 09:58:35 +08:00
Fu Hanxi
0df25d5229
ci: ignore c3 flash_multi cases
2024-02-23 14:15:35 +01:00
Harshit Malpani
ff94741cd1
Merge branch 'docs/update_app_utils_docs_for_esp32p4' into 'master'
...
docs: Update App Utils programming guide docs for ESP32P4
Closes IDF-7768 and IDF-8076
See merge request espressif/esp-idf!29051
2024-02-23 20:09:38 +08:00
Wang Meng Yang
e265484084
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode' into 'master'
...
change(bt/bluedroid): reset the app redirected functions in controller based on the bluetooth mode
Closes BT-3546
See merge request espressif/esp-idf!28040
2024-02-23 17:59:34 +08:00
Fu Hanxi
859bd52131
Merge branch 'ci/upload_size_info_and_build_junit_report' into 'master'
...
ci: upload size info, and build junit report
See merge request espressif/esp-idf!28803
2024-02-23 16:16:26 +08:00
Lin Rui Hao
00df222cdf
Merge branch 'docs/rf_coexistence_api_guides_support_esp32c2' into 'master'
...
Docs: RF coexistence api guides support esp32c2
Closes BT-3582
See merge request espressif/esp-idf!28780
2024-02-23 15:20:45 +08:00
Harshit Malpani
bae89606c3
feat: Update esp_local_ctrl example for ESP32P4
2024-02-23 12:33:11 +05:30
Harshit Malpani
2df1ba8535
docs: Update App Utils programming guide docs for ESP32P4
...
Re-enable protocol and ota examples for ESP32P4
2024-02-23 12:33:11 +05:30
Zhang Xiao Yan
bef0b16dba
Merge branch 'docs/add_windows_link_to_jtag_debugging' into 'master'
...
docs: add a link for Windows users to JTAG debugging
See merge request espressif/esp-idf!29104
2024-02-23 14:26:07 +08:00
Lou Tian Hao
ebbff30163
Merge branch 'docs/add_internal_inspection_mechanism_description_for_ext1' into 'master'
...
docs(pm): add internal inspection mechanism description doc for ext1
See merge request espressif/esp-idf!29149
2024-02-23 13:24:11 +08:00
harshal.patil
a21a16f34f
ci(mbedtls/gcm): Added test to verify software fallback for non-AES cipher GCM operations
2024-02-23 10:47:30 +05:30
harshal.patil
8977be856d
fix(mbedtls/gcm): Add support for software fallback for non-AES ciphers in a GCM operation
...
- Even if the config MBEDTLS_HARDWARE_AES is enabled, we now support fallback
to software implementation of GCM operations when non-AES ciphers are used.
2024-02-23 10:47:30 +05:30
Mahavir Jain
98373a3c2a
Merge branch 'bugfix/encrypted_flash_write_safe_addr' into 'master'
...
fix(spi_flash): check for safe write address in encrypted flash API
See merge request espressif/esp-idf!29043
2024-02-23 12:30:30 +08:00
Cao Sen Miao
27b2f7a10b
feat(i2c): Add test cases for i2c sleep retention with 802154
2024-02-23 11:28:17 +08:00
Cao Sen Miao
cf521b60ea
feat(i2c): Support i2c sleep retention on esp32c6/h2
2024-02-23 11:28:14 +08:00
Mahavir Jain
000d1407ea
Merge branch 'bugfix/host_security_workflow_docs_update' into 'master'
...
fix(docs): correct the UART ROM DL mode disable section for ESP32
See merge request espressif/esp-idf!29046
2024-02-23 11:24:29 +08:00
Lou Tian Hao
5e9d02549f
docs(pm): improve chinese description
2024-02-23 11:05:49 +08:00
Song Ruo Jing
bbe4d602e1
doc(pm): improve english description
2024-02-23 10:45:15 +08:00
Zhi Wei Jian
76c4cfc834
Merge branch 'feature/add_api_to_send_vendor_hci_cmd' into 'master'
...
Add api to send vendor hci command
Closes BLERP-546
See merge request espressif/esp-idf!28855
2024-02-23 10:29:42 +08:00