Commit Graph

29969 Commits

Author SHA1 Message Date
Song Ruo Jing
8486a2c3ad Merge branch 'bugfix/revert_rtc_clock_bbpll_power_on_with_usb' into 'master'
usb_serial_jtag: Improve the code for the issue of usb cdc device unable to work during sleep

Closes IDFGH-6887

See merge request espressif/esp-idf!20973
2023-02-27 23:18:54 +08:00
Jiang Jiang Jian
d013bedbbe Merge branch 'feature/add_pcl_example_blecent' into 'master'
Nimble:Added power control API usage demo in blecent app

See merge request espressif/esp-idf!22319
2023-02-27 19:47:55 +08:00
Jiang Jiang Jian
7320e10d20 Merge branch 'bugfix/restart_ext_adv_after_discovery' into 'master'
Nimble: Updated bleprph example to re-enable ext adv after advertising is completed

See merge request espressif/esp-idf!22369
2023-02-27 19:46:44 +08:00
Chen Jian Xing
05ce3cecef Merge branch 'bugfix/remove_-Wno-formate_in_mesh_example' into 'master'
wifi_mesh: Remove-Wno-format compile option for mesh examples

Closes IDF-6435

See merge request espressif/esp-idf!22253
2023-02-27 19:43:09 +08:00
Armando
0a472225cc fatfs: fix deadcode issue 2023-02-27 11:25:29 +00:00
Xu Si Yu
4bf62250fb CI: add openthread build CI for ESP32-H2 2023-02-27 17:51:19 +08:00
Harshit Malpani
ae403c6210
Add test for Linux in pytest_esp_http_client.py 2023-02-27 15:12:15 +05:30
Harshit Malpani
af686f2eed
tcp_client: fix missing header file 2023-02-27 15:12:15 +05:30
Harshit Malpani
34705c0cc4
fix esp_http_client_example to build for Linux target. Made protocol_examples_common compatible for Linux target 2023-02-27 15:12:14 +05:30
Harshit Malpani
214627f14b
mbedtls: Keep CONFIG_MBEDTLS_DYNAMIC_BUFFER disabled for Linux target 2023-02-27 15:12:14 +05:30
Mahavir Jain
ad19981af8 Merge branch 'feature/esp32h2_enable_flash_encryption' into 'master'
Feature/esp32h2 enable flash encryption

Closes IDF-6282 and IDF-6680

See merge request espressif/esp-idf!22502
2023-02-27 16:55:32 +08:00
Linda
414a5c0410 docs: add link to configuration of VSCode debug 2023-02-27 16:31:48 +08:00
David Cermak
5f6cb31105 lwip: Support IPv6 only mode 2023-02-27 08:53:34 +01:00
wanlei
e5810924f2 spi: formate test_spi_param.c 2023-02-27 15:40:24 +08:00
zhangwenxu
2816ff14e4 ieee802154: add support for esp32h2 2023-02-27 15:32:32 +08:00
Armando
83d0181a2c sdspi: h2 support 2023-02-27 14:39:06 +08:00
Fu Hanxi
a25176d963 ci: make unity test case known failure work!
Besides, it would also improve the test report summary
2023-02-27 14:37:07 +08:00
Mahavir Jain
2c8c8bfd2d Merge branch 'bugfix/fix_build_issue_esp_tls_server_session_tickets' into 'master'
esp-tls: Fix build issue when esp-tls server session tickets have been enabled.

Closes IDFGH-9392

See merge request espressif/esp-idf!22381
2023-02-27 12:45:23 +08:00
Song Ruo Jing
1a66459b44 usb_serial_jtag: Improve the code for the issue of usb cdc device unable to work during sleep
1. Remove RTC_CLOCK_BBPLL_POWER_ON_WITH_USB Kconfig option
   During sleep, BBPLL clock always gets disabled
   esp_restart does not disable BBPLL clock, so that first stage bootloader log can be printed
2. Add a new Kconfig option PM_NO_AUTO_LS_ON_USJ_CONNECTED
   When this option is selected, IDF will constantly monitor USB CDC port connection status.
   As long as it gets connected to a HOST, automatic light-sleep will not happen.

Closes https://github.com/espressif/esp-idf/issues/8507
2023-02-27 12:10:49 +08:00
Armando (Dou Yiwen)
dc76dde79f Merge branch 'feature/support_c6_cache' into 'master'
cache: support c6/h2 cache error

Closes IDF-5342, IDF-5656, and IDF-6255

See merge request espressif/esp-idf!22078
2023-02-27 11:40:18 +08:00
wanlei
d8ac58b4d4 spi: add high freq test on different spi config 2023-02-27 11:27:57 +08:00
wanlei
cdd610cadc spi_slave: fix io re-config issue 2023-02-27 11:27:57 +08:00
Jiang Jiang Jian
30a46d0754 Merge branch 'feature/gatt_server_improvements' into 'master'
NimBLE/Host: Gatt Server Improvements

See merge request espressif/esp-idf!22357
2023-02-26 21:18:11 +08:00
Jiang Jiang Jian
a9646eb1e9 Merge branch 'feature/separate_coex_lib_from_wifi_lib' into 'master'
feature: separate coex lib from wifi lib

See merge request espressif/esp-idf!21791
2023-02-26 21:13:33 +08:00
liuning
db11eaecdc feature: separate coex lib from wifi lib, support esp32c6 internal coex
update wifi, coex, phy libs
2023-02-26 06:58:18 +00:00
liuning
31e340ee0d esp_coex: correct wrapper names 2023-02-26 06:58:18 +00:00
wangmengyang
2c4fc5d9ea bt: add coexistence internal API declarations and clean up some unused coexistence hooks 2023-02-26 06:58:18 +00:00
liuning
b3a040aa98 coex: apply new coex_schm_callback 2023-02-26 06:58:18 +00:00
wangmengyang
1661694e0b bt: added coex adapter operation to get version of coexist module to ESP32 Bluetooth Controller 2023-02-26 06:58:18 +00:00
liuning
7817c23623 esp_coex: correct Kconfig name 2023-02-26 06:58:18 +00:00
zhangwenxu
4697d85944 esp_coex: support i154 set coex pti 2023-02-26 06:58:18 +00:00
liuning
5e59276ddf esp_wifi: port coex adapter for esp32c6 2023-02-26 06:58:18 +00:00
liuning
38316b38b5 esp_wifi: move coex part from esp_wifi to esp_coex 2023-02-26 06:58:18 +00:00
liuning
103772df94 esp_wifi: support adapter of all chips for new coex lib 2023-02-26 06:58:18 +00:00
Jiang Jiang Jian
e8b38e141d Merge branch 'bugfix/wifi_config_fixes' into 'master'
esp_wifi: Update some wifi config options

See merge request espressif/esp-idf!22397
2023-02-26 14:57:25 +08:00
Sudeep Mohanty
b464933661 Merge branch 'feature/rtc_isr_for_ulp' into 'master'
ulp: Added APIs to handle ULP signal ISRs for the main CPU

Closes IDFGH-9362

See merge request espressif/esp-idf!22439
2023-02-25 14:20:26 +08:00
Island
7bc2046ec1 Merge branch 'bugfix/esp_ble_mesh_gcc12_compile' into 'master'
ble_mesh: fix gcc-12 compile errors

Closes MTWJ-234

See merge request espressif/esp-idf!22500
2023-02-24 19:53:26 +08:00
Mahavir Jain
190f4c72bd Merge branch 'fix/http_client_disable_auto_redirect_causes_loop' into 'master'
http_client: fixed looping caused when disable_auto_redirect enabled

Closes IDFGH-9243

See merge request espressif/esp-idf!22158
2023-02-24 19:43:39 +08:00
Sudeep Mohanty
6c1a544782 Merge branch 'docs/ulp_docs_incorrect_notes' into 'master'
docs: Ulpdated ULP docs to have the correct notes directive

Closes IDF-2522

See merge request espressif/esp-idf!22415
2023-02-24 18:17:31 +08:00
morris
8538f16361 Merge branch 'bugfix/gpio_glitch_filter_test' into 'master'
driver: improve gpio glitch filter test

Closes IDFCI-1621 and IDFCI-1622

See merge request espressif/esp-idf!22477
2023-02-24 18:13:41 +08:00
Aditya Patwardhan
7b40852d2f docs/flash_encryption: Update docs for esp32h2 target 2023-02-24 15:21:51 +05:30
Aditya Patwardhan
b5b7f32e46 hal/esp32h2: Enable ll layer for flash encryption 2023-02-24 15:21:51 +05:30
Aditya Patwardhan
aaf5d0670e [bootloader_support/esp32h2] Enable flash encryption for esp32h2 target 2023-02-24 15:21:51 +05:30
Chen Yudong
9a357df11d CI: change test env of test_examples_efuse_with_virt_sb_v2_and_fe 2023-02-24 17:12:28 +08:00
Darian
2f44fa4123 Merge branch 'bugfix/freertos_stream_buffer_test' into 'master'
FreeRTOS: Fix stream buffer send-receive test

Closes IDF-6148

See merge request espressif/esp-idf!22407
2023-02-24 16:19:37 +08:00
Armando
4997689de5 cache: support h2 and c6 cache error 2023-02-24 16:16:46 +08:00
Darian
57b6be22a7 Merge branch 'bugfix/twai_listen_only_errata' into 'master'
TWAI: Add errata workaround for listen only mode

Closes IDFGH-7602

See merge request espressif/esp-idf!22479
2023-02-24 16:12:05 +08:00
Kevin (Lao Kaiyao)
5dc7cd6c54 Merge branch 'bugfix/fix_i2s_pcnt_target_test_on_h2' into 'master'
Test: Fixed target test of I2S and PCNT on H2

Closes IDF-6811, IDF-6814, IDFCI-1623, and IDFCI-1627

See merge request espressif/esp-idf!22478
2023-02-24 16:03:48 +08:00
Sudeep Mohanty
a67d15fdea ulp: Added APIs to handle ULP signal ISRs for the main CPU
This commit introduces APIs to handle ULP signal ISRs when the main core
is not in sleepmode.

Closes https://github.com/espressif/esp-idf/issues/10737
2023-02-24 07:25:39 +00:00
Laukik Hase
47c153ad9e
mbedtls/test_apps: Fix performance logs
- For esp32-c2, the `CONFIG_NEWLIB_NANO_FORMAT` is enabled by
  default which does not allow printing `int64_t` values
- Copied these values to a `uint32_t` variable for printing
  them properly
2023-02-24 12:26:21 +05:30