liqigan
f0394b03bc
fix HID Host bug when handling the two consecutive connection request
...
Closes https://github.com/espressif/esp-idf/issues/10504
2023-03-13 10:22:28 +08:00
Ivan Grokhotkov
fee50c208a
Merge branch 'bugfix/modbus_remove_manifest_from_subrepo' into 'release/v4.4'
...
freemodbus: remove component manifest file from freemodbus subrepo
See merge request espressif/esp-idf!22693
2023-03-10 17:23:32 +08:00
Alex Lisitsyn
67b3b263db
freemodbus: remove component manifest file from freemodbus subrepo
2023-03-10 17:23:32 +08:00
Michael (XIAO Xufeng)
8232f23f65
Merge branch 'feature/apply_new_version_logic_v4.4' into 'release/v4.4'
...
all: Apply new version logic (major * 100 + minor) (v4.4)
See merge request espressif/esp-idf!22481
2023-03-10 14:52:18 +08:00
Roman Leonov
0f47fad650
usb_host: add recovering interval after SetAddress(). Possibility to change constant delay value via menuconfig.
...
Closes https://github.com/espressif/esp-idf/issues/10444
Closes https://github.com/espressif/esp-idf/issues/10718
2023-03-10 07:07:38 +01:00
Zim Kalinowski
1500d703a1
Merge branch 'bugfix/spram_and_virt_efuse_can_work_v4.4' into 'release/v4.4'
...
esp_psram: Use efuse_ll instead of efuse API (v4.4)
See merge request espressif/esp-idf!22642
2023-03-09 22:19:12 +08:00
morris
6e950ad679
Merge branch 'bugfix/adc2_legacy_oneshot_clk_gating_issue' into 'release/v4.4'
...
adc: fix legacy oneshot driver clock gating issue on c3 (v4.4)
See merge request espressif/esp-idf!22609
2023-03-09 13:29:40 +08:00
morris
7d727fffdd
Merge branch 'bugfix/return_error_when_fail_detect_oct_psram_v4.4' into 'release/v4.4'
...
esp_psram: return error when fail to detect oct psram (v4.4)
See merge request espressif/esp-idf!22613
2023-03-09 13:28:58 +08:00
morris
4b498e8bce
Merge branch 'bugfix/fix_btld_app_overlap_c2_v4.4' into 'release/v4.4'
...
ld: fixed bootloader and app potential overlap issue (v4.4)
See merge request espressif/esp-idf!22570
2023-03-09 13:28:36 +08:00
morris
028f48369c
Merge branch 'bugfix/no_more_public_adc2_dma_on_c3_s3_v4.4' into 'release/v4.4'
...
adc: no longer support adc2 continuous mode on esp32c3 and esp32s3 (v4.4)
See merge request espressif/esp-idf!21649
2023-03-09 13:27:25 +08:00
isha.pardikar@espressif.com
c134171e80
wifi_prov_mgr : Fixed return value of characteristic read operation
2023-03-09 10:44:54 +05:30
Jiang Jiang Jian
38ec6aafc6
Merge branch 'optimization/lwip_dhcp_coarse_timer_4.4' into 'release/v4.4'
...
lwip:optimization dhcp coarse timer for 4.4
See merge request espressif/esp-idf!22425
2023-03-09 11:07:25 +08:00
laokaiyao
ac67d5dd35
uart: support light sleep on esp32s3
2023-03-08 11:10:43 +08:00
Chen Wu
1d31a493e4
debug: esp32c3 uart1 wakeup
2023-03-08 10:30:46 +08:00
Chen Yi Qun
176f44c15f
uart: add wakeup event for esp32c3
2023-03-08 10:02:23 +08:00
KonstantinKondrashov
9e0a8e2dca
esp_psram: Use efuse_ll instead of efuse API
...
When the virt efuse mode is on and psram is on as well
then efuse buffer is not filled by efuses (it is filled by 0).
So the psram init func gets wrong pkg_ver = 0.
Closes https://github.com/espressif/esp-idf/issues/10925
Close IDFGH-9576
2023-03-08 01:47:06 +08:00
Armando
eab3534c90
adc: no longer support adc2 oneshot mode on esp32c3
...
Due to HW limitation, we don't support this anymore. On c3, ADC2 under oneshot mode is not stable.
However, you can enable CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2023-03-07 11:58:27 +08:00
Armando
5fa6b2879c
ld: fixed bootloader and app potential overlap issue
2023-03-07 02:39:56 +00:00
Armando
cf9cb577ce
esp_psram: return error when fail to detect oct psram
2023-03-07 02:39:44 +00:00
Armando
f0af48b585
adc: fix legacy oneshot driver clock gating issue on c3
2023-03-07 02:39:11 +00:00
Marius Vikhammer
2d41f6fe31
esp-modbus: fix debug message being printed for all builds
2023-03-07 02:29:00 +00:00
Mahavir Jain
60b90c5144
Merge branch 'feature/memprot_test_app_v4.4' into 'release/v4.4'
...
memprot: Fix incorrect faulting address reported for esp32c3 (v4.4)
See merge request espressif/esp-idf!22583
2023-03-06 20:27:21 +08:00
Armando
ffb2db586a
adc: no longer support adc2 continuous mode on esp32c3 and esp32s3
...
Due to HW limitation, we don't support this anymore. On s3 and c3, ADC2 under continuous mode is not stable.
However, you can enable CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2023-03-06 18:57:58 +08:00
Armando
f311bbdcf9
adc: added a soc macro indicating digital controller supported unit
2023-03-06 18:57:58 +08:00
morris
c3172de254
Merge branch 'contrib/github_pr_10640_v4.4' into 'release/v4.4'
...
hal/uart_ll.h: Fix compile with C++ (ESP32-S3/H2) (GitHub PR) (v4.4)
See merge request espressif/esp-idf!22589
2023-03-06 15:36:02 +08:00
Marius Vikhammer
0cd02c044c
Merge branch 'refactor/move_rom_test_to_fpga_only_v4.4' into 'release/v4.4'
...
esp_rom: miniz test only on FPGA (backport 4.4)
See merge request espressif/esp-idf!22602
2023-03-06 09:15:24 +08:00
morris
a6473f13ec
Merge branch 'contrib/github_pr_10334_v4.4' into 'release/v4.4'
...
Set errno in adjtime (GitHub PR) (v4.4)
See merge request espressif/esp-idf!22599
2023-03-05 21:38:00 +08:00
KonstantinKondrashov
df09f8670a
version: Fix missed version checks
2023-03-05 18:25:50 +08:00
KonstantinKondrashov
2c46d5442f
kconfigs: Fix config issues raised by gen_kconfig_doc.py
2023-03-03 22:26:39 +00:00
KonstantinKondrashov
a786554530
esptool: Adds support major&minor chip versions + min&max chip revision options
2023-03-03 22:26:39 +00:00
KonstantinKondrashov
1027c02aa1
bootloader_support: Fix iram_loader_seg overflow for ESP32-S2 when -O0
2023-03-03 22:26:39 +00:00
KonstantinKondrashov
fde8517956
chip_version: Updates for Make build system
2023-03-03 22:26:39 +00:00
KonstantinKondrashov
a86c80e3ec
all: Apply new version logic (major * 100 + minor)
2023-03-03 22:26:39 +00:00
Jakob Hasse
732ce674f0
refactor(esp_rom): miniz test only on FPGA now
2023-03-03 18:19:16 +08:00
jofrev
6802299ef4
Set errno in adjtime if delta is too large
...
errno should be set to EINVAL in this case according to adjtime's man
page.
2023-03-03 18:15:52 +08:00
jofrev
7ccacc7385
Set errno in adjtime if newlib time funcs are not implemented
...
Other time functions (e.g. settimeofday) set errno to ENOSYS if
IMPL_NEWLIB_TIME_FUNCS is not set.
adjtime should probably do the same.
2023-03-03 18:15:51 +08:00
Song Ruo Jing
093eaae4e5
uart: Fix two TX concurrency issues
...
1. Concurrency might cause ESP_ERR_TIMEOUT when calling uart_wait_tx_done
2. Concurrency might cause RTS line being de-assreted during tx transmission for rs485 mode
2023-03-03 18:01:46 +08:00
Song Ruo Jing
022a697ed8
ledc: Add check for whether the registered callback is in iram in ledc_cb_register
2023-03-03 17:35:35 +08:00
wanlei
86fd4b983f
spi_slave: fix io re-config issue
2023-03-03 17:28:54 +08:00
Simon Arlott
f5d94ef432
hal/uart_ll.h: Fix compile issue with C++
...
Merges https://github.com/espressif/esp-idf/pull/10640
2023-03-03 17:01:41 +08:00
Laukik Hase
6f2bf5f856
memprot: Fix incorrect faulting address reported for esp32c3
...
Co-authored-by: Mahavir Jain <mahavir@espressif.com>
2023-03-03 10:18:54 +05:30
xueyunfei
4186c9a0fc
lwip:optimization dhcp coarse timer
2023-03-02 08:44:07 +00:00
Omar Chebib
35fec3a2ef
psram: removed deprecated statement about coredump and external BSS
2023-03-01 19:06:30 +08:00
jgujarathi
fde6be3d6a
wpa_supplicant : Add validations for 192-bit Suite B test cases.
...
Add validations for group data cipher, pairwise cipher and AKM Suites to
ensure correct ciphers are supported by AP during 192-bit Enterprise
connections.
2023-03-01 10:43:07 +05:30
jgujarathi
cb2f801ae7
wpa_supplicant : Add deinitialization of Enterprise config_methods.
...
Add deinitialization of config_methods as it prevents correct reinitialization of sta in eap_peer_config_init() during reassoc.
2023-03-01 10:42:13 +05:30
jgujarathi
176dbaf4a7
wpa_supplicant : Add support for unregistering wifi wpa3 callbacks.
...
Unregister wifi callbacks allows for disabling support for wpa3 functions when not required.
2023-03-01 10:40:06 +05:30
Zim Kalinowski
20e5bc7ce0
Merge branch 'bugfix/nvs_cxx_example_v4.4' into 'release/v4.4'
...
nvs_flash: fixed wrong error check after open_nvs_handle in example (v4.4)
See merge request espressif/esp-idf!22304
2023-02-28 21:38:38 +08:00
Jiang Jiang Jian
4b6ecea959
Merge branch 'fix/efuse-function-declaration_v4.4' into 'release/v4.4'
...
efuse: fix esp_efuse_utility_write_reg() declaration (v4.4)
See merge request espressif/esp-idf!22087
2023-02-28 19:54:43 +08:00
Jiang Jiang Jian
f8c2f62db4
Merge branch 'bugfix/flash_large_memory_size_v4.4' into 'release/v4.4'
...
spi_flash: Fix issue that cannot get accurate flash size when encounter large size memory(backport v4.4)
See merge request espressif/esp-idf!21534
2023-02-28 19:53:25 +08:00
Jiang Jiang Jian
97c23f2e79
Merge branch 'bugfix/twai_listen_only_errata_v4.4' into 'release/v4.4'
...
twai: Add errata workaround for listen only mode (v4.4)
See merge request espressif/esp-idf!22515
2023-02-28 19:51:17 +08:00