Martin Gaňo
30dd0fbf30
fatfsparse.py: enable automatic WL detection
2022-09-15 10:51:48 +00:00
wangjialiang
5242f63080
ble_mesh: stack: Add option for lpn auto sub all-nodes.
2022-09-15 09:34:13 +00:00
wangjialiang
f736d9cb3f
ble_mesh: stack: Fix friend relay lpn message when relay disable.
2022-09-15 09:27:10 +00:00
Mahavir Jain
98747ceeb6
Merge branch 'bugfix/fix_custom_certificate_test_case' into 'master'
...
mbedtls: fix custom certificate bundle test case
See merge request espressif/esp-idf!19758
2022-09-15 15:33:00 +08:00
Marius Vikhammer
7cef82e0df
bootloader support: move unit tests to pytest
2022-09-15 15:19:42 +08:00
ajit1433
39e0d72c05
Update uart_events_example_main.c
...
Spelling correction
2022-09-15 07:00:00 +00:00
Isha Pardikar
fed3d613db
NimBLE: Added example framework for BLE PHY
2022-09-15 06:39:01 +00:00
Omar Chebib
79598b1db7
Flash: fix flash_suspend example to include worst case
...
flash_suspend example will now test the worst case in order to be able
to detect real regression:
- shorter response time is acceptable, as the tested function may be in the cache already
- response time longer than 120us will be considered a potential regression
2022-09-15 14:37:59 +08:00
Omar Chebib
6798bfc4b0
TWDT: the Kconfig option ESP_TASK_WDT_EN is now used to enable Task Watchdog
2022-09-15 14:37:59 +08:00
Omar Chebib
30d12af191
TWDT: refactor the TWDT to be driver agnostic
...
This refactoring brings a private API for the TWDT implementation, which
can now use a hardware timer (Timer Group) or a software timer (esp_timer)
2022-09-15 14:37:59 +08:00
Omar Chebib
53c7dd4efc
WDT: implement interrupt wdt and task wdt for ESP32-C2
...
ESP32-C2 has a single group timer, thus it will use it for the interrupt watchdog,
which is more critical than the task watchdog. The latter is implement in
software thanks to the `esp_timer`component.
2022-09-15 14:37:59 +08:00
morris
5b39159e66
Merge branch 'bugfix/increase_gptimer_test_threshold' into 'master'
...
gptimer: increase example test threshold
Closes IDFCI-1459
See merge request espressif/esp-idf!20143
2022-09-15 14:05:29 +08:00
morris
fd325c9fa2
fast_gpio: bring up fast gpio driver on esp32c6
2022-09-15 11:02:31 +08:00
Roland Dobai
201dbb0e27
Merge branch 'contrib/github_pr_9749' into 'master'
...
Fix export.sh failure if python 2.x is unavailable (GitHub PR)
Closes IDFGH-8261
See merge request espressif/esp-idf!20154
2022-09-14 23:26:50 +08:00
Martin Gaňo
131b28314e
fatfsgen.py: fixed missing NULL terminator
2022-09-14 16:55:13 +02:00
morris
5f550b2a13
rmt,gptimer: don't support rc_fast clock source for c6 and h2
...
The RC_FAST clock source on ESP32C6 and ESP32H2 can't be calibrated.
Which makes it impossible to work stable for peripherals like timer, RMT
2022-09-14 14:40:28 +00:00
morris
7760053138
gptimer: incerase example test threshold
2022-09-14 14:40:28 +00:00
Mo Fei Fei
719ff3392e
Merge branch 'docs/update_cn_trans_system.rst_ulp-risc-v.rst' into 'master'
...
Docs: Update cn trans for migration-guides/system.rst and api-reference/system/ulp-risc-v.rst
Closes DOC-3676
See merge request espressif/esp-idf!20123
2022-09-14 21:33:51 +08:00
Mo Fei Fei
7edf5090ab
Docs: Update cn trans for migration-guides/system.rst and api-reference/system/ulp-risc-v.rst
2022-09-14 21:33:50 +08:00
zwl
9f940f14f6
change block1 size and num for esp ble controller
2022-09-14 20:02:09 +08:00
Morgan Harris
20487e7a06
Tools: Fix export.sh failure if python is unavailable
...
In the latest release of macOS (and probable some other recent *nixes as well?) `python` is no longer available by default, only `python3`. This causes `export.sh` to fail as it still had a reference to plain `python`. This now works as expected.
Merges https://github.com/espressif/esp-idf/pull/9749
2022-09-14 13:53:32 +02:00
Jiang Jiang Jian
4d8a026b21
Merge branch 'bugfix/espnow_config_channel' into 'master'
...
esp_wifi: fix espnow example add peer fail when config channel
Closes IDFGH-8090
See merge request espressif/esp-idf!19770
2022-09-14 18:58:55 +08:00
Harshit Malpani
d78fddd81a
mbedtls: fix custom certificate bundle test case
2022-09-14 14:20:29 +05:30
Alexey Lapshin
3c5c47e7bd
Merge branch 'docs/update-esp-rom-elfs-link' into 'master'
...
docs: update link for ESP ROM ELF releases
Closes DOC-3045
See merge request espressif/esp-idf!19704
2022-09-14 15:47:24 +08:00
morris
52576faa9e
Merge branch 'bugfix/update_esp_rom_c6_caps' into 'master'
...
esp_rom: update esp32c6 rom caps
See merge request espressif/esp-idf!20133
2022-09-14 15:01:39 +08:00
harshal.patil
aaf8b5d98e
ci: Migrate esp-tls unit tests from unit-test-app to component-test-app
2022-09-14 12:03:49 +05:30
Jiang Jiang Jian
7232c0e493
Merge branch 'feature/use_nimble_host_by_default_for_esp32c2' into 'master'
...
fixed default build error in blufi example when use nimble host
See merge request espressif/esp-idf!19992
2022-09-14 14:15:17 +08:00
Chen Yudong
bfa96bc597
CI: optimize ATS ci flow
2022-09-14 13:39:12 +08:00
morris
1fc458b3f7
mcpwm: check sync direction is valid
2022-09-14 11:49:37 +08:00
Simon
2f13368c63
Merge branch 'feature/gd_e_hpm_support' into 'master'
...
spi_flash: Add GD25QxxE and ZBit flash HPM(120M) support
Closes IDF-5848
See merge request espressif/esp-idf!19741
2022-09-14 11:16:08 +08:00
jiangguangming
b2a1b13958
esp_rom: update esp32c6 rom caps
2022-09-14 10:38:54 +08:00
Wan Lei
f7748beb4d
Merge branch 'bugfix/spi2_add_device_cs_more_than_3' into 'master'
...
spi_master: fix error when use `spi_bus_add_device` add more than 3 devices
Closes IDFGH-7288
See merge request espressif/esp-idf!19798
2022-09-14 10:33:37 +08:00
Ivan Grokhotkov
16dbb8f249
Merge branch 'feature/ulp_binutils_multi_target' into 'master'
...
ulp: support the new multi-target ULP-FSM binutils
Closes IDFGH-4618
See merge request espressif/esp-idf!19818
2022-09-13 21:35:53 +08:00
Roland Dobai
7c4096486d
Merge branch 'fix/python_dbus_linux' into 'master'
...
Tools: Install dbus-python on Linux only
See merge request espressif/esp-idf!20109
2022-09-13 20:54:16 +08:00
wanlei
241f182408
spi_master: add test for spi_bus_add_device() more than 3 device
...
1.add 6 devices freely to check master can mount 6 devices
2.replace each one by a real device to check they can work
2022-09-13 19:20:07 +08:00
Zim Kalinowski
889b5fbea3
Merge branch 'bugfix/fix_tlsf_patch_esp32c2' into 'master'
...
TLSF: fix the patch for tlsf_check function in ROM
Closes IDFCI-1442 and IDFCI-1441
See merge request espressif/esp-idf!19839
2022-09-13 18:32:40 +08:00
Cao Sen Miao
421e77d773
spi_flash: Add several flash chips HPM(120M) support
2022-09-13 17:06:43 +08:00
Alexey Lapshin
a9bd454529
tools: update esp32ulp-elf to v2.35_20220830
...
Closes https://github.com/espressif/esp-idf/issues/6432
Closes https://github.com/espressif/binutils-esp32ulp/issues/23
2022-09-13 12:55:48 +04:00
Mahavir Jain
f684ab62e5
Merge branch 'feature/esp_http_client_support_setting_server_common_name' into 'master'
...
tcp_transport: Add support of setting the common name for the TLS
Closes IDFGH-8194
See merge request espressif/esp-idf!20102
2022-09-13 16:06:46 +08:00
Song Ruo Jing
0b048387bc
Merge branch 'test/move_rtcio_test_to_test_app' into 'master'
...
rtcio: Move unit test to gpio test_apps
Closes IDF-5618
See merge request espressif/esp-idf!19919
2022-09-13 14:33:42 +08:00
morris
4c6c170b15
Merge branch 'staging/add_wrap_example' into 'master'
...
example: add an example to show how to wrap functions in IDF and bootloader
See merge request espressif/esp-idf!20005
2022-09-13 14:33:27 +08:00
Kevin (Lao Kaiyao)
8880d38522
Merge branch 'bugfix/add_error_check_for_esptimer_in_touch_sensor' into 'master'
...
touch_sensor: add esp_timer error check
Closes IDF-5905
See merge request espressif/esp-idf!20072
2022-09-13 14:09:18 +08:00
Aditya Patwardhan
4904d57fd9
esp_http_client: Added support to set server common name.
2022-09-13 05:31:43 +00:00
Aditya Patwardhan
ce32183749
tcp_transport: Add support of setting the common name fot the TLS
...
context
2022-09-13 05:31:43 +00:00
wangyuanze
ad8d6cdedd
rtcio: Move rtcio test cases from unit-test-app to gpio test_app, and enable the tests for ESP32S3
2022-09-13 12:13:51 +08:00
Song Ruo Jing
de0401047c
rtcio: Disable USB Serial JTAG pad when setting pins 19 and 20 as RTC function on ESP32S3
...
Similar to the fix in gpio lower layers, USB Serial JTAG pad should be disabled when the DM and DP pins want to be used as rtcio pins.
2022-09-13 12:13:51 +08:00
morris
6134bcd2f2
Merge branch 'feature/esp32c6_pcr_clock_selection_gptimer' into 'master'
...
GPTimer: bringup driver on ESP32C6 FPGA
See merge request espressif/esp-idf!20016
2022-09-13 12:03:25 +08:00
morris
a1030307f1
gptimer: bringup driver on esp32c6
2022-09-13 10:50:58 +08:00
Martin Gano
890a84dcc4
Merge branch 'bugfix/fix-corrpted-content-full-partition' into 'master'
...
fatfsparse.py: Limit the file content size to correct number
Closes IDF-5947
See merge request espressif/esp-idf!20048
2022-09-13 05:46:26 +08:00
Radek Tandler
d6d8324ad9
Merge branch 'feature/storage_host_test' into 'master'
...
spiffs: convert host tests from Make to CMake
See merge request espressif/esp-idf!19786
2022-09-13 00:20:09 +08:00