morris
43f2476aac
Merge branch 'bugfix/esp32s3_usb_otg_console_without_efuse_v5.2' into 'release/v5.2'
...
fix(console): switch USB PHY to OTG when OTG is used for console (v5.2)
See merge request espressif/esp-idf!27134
2023-11-16 16:29:09 +08:00
Kapil Gupta
476f83c602
fix(wifi): Disallow DPP and WPS concurrency
2023-11-16 12:34:23 +05:30
Kapil Gupta
ab93a6bd5b
fix(wpa_supplicant): memzero wifi config before sending config event
2023-11-16 12:34:10 +05:30
wuzhenghui
79dd7a350e
ci(ulp_test): fix fake sleep of the maincore in ulp pytest cases
2023-11-16 11:47:20 +08:00
wuzhenghui
adc8351458
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable
2023-11-16 11:47:20 +08:00
Marius Vikhammer
681439b85a
Merge branch 'change/freertos_local_crit_section_macro_v5.2' into 'release/v5.2'
...
change(freertos/idf): Refactor thread safety convenience macros (v5.2)
See merge request espressif/esp-idf!26997
2023-11-16 11:23:25 +08:00
Sarvesh Bodakhe
8baaeb2fa3
fix(wifi): fix bug in 'esp_wifi_deauthenticate_internal' and other improvements
2023-11-16 11:13:45 +08:00
Sarvesh Bodakhe
eb51374615
fix(wpa_supplicant): Add some bugfixes in wpa_supplicant
...
1) Add parameter to configure reason code of deauth frame
2) Add logs to indicate MIC failure 4-Way-Handshake
3) Process RSNXE capabilities only if AP advertises them
2023-11-16 11:13:26 +08:00
zhangyanjiao
00484dc8a7
feat(wifi/vendor): get more wifi information in csi rx callback
2023-11-16 11:11:26 +08:00
zhangyanjiao
539c4d8cd0
doc(Wi-Fi/Vendor): Update comments for wifi_csi_info_t
2023-11-16 11:09:52 +08:00
xueyunfei
f5b7b148f1
Fix(esp_wifi): Add the missing header file to the wifi header files.
2023-11-16 11:09:38 +08:00
jgujarathi
b62d63b767
fix(esp_wifi): Add more descriptive reasons for disconnect
...
Adds 3 more ddisconnect reasons in case of No AP found.
1. REASON_NO_AP_FOUND_IN_RSSI_THRESHOLD : AP rejected because it did
not meet rssi threshold.
2. REASON_NO_AP_FOUND_IN_AUTHMODE THRESHOLD : AP rejected because it
did not meet security threshold.
3. REASON_NO_AP_FOUND_WITH_COMPATIBLE_ SECURITY : AP rejected because
of incompatible security configuration. These situations could include
-- bss offerring WEP, but our password is not WEP compliant,
-- Encrypted AP bss but we have no password config set.
-- AP is Enterprise but we have not setup enterprise config and vice versa
Closes https://github.com/espressif/esp-idf/issues/5957
2023-11-16 11:08:55 +08:00
muhaidong
de36cb7904
fix(wifi): sta not pmf capable when ap requires should reject profile
2023-11-16 11:07:48 +08:00
zhangyanjiao
07245bf43a
fix(wifi/mesh): fix the IE crypto disable error and update doc
2023-11-16 11:03:59 +08:00
muhaidong
2b6feac67c
change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h
2023-11-16 11:03:44 +08:00
muhaidong
6cabcc8206
docs(esp_mesh): update esp_mesh_internal.h
2023-11-16 11:03:32 +08:00
muhaidong
6bf448ddc8
update(wifi): update esp_wifi_crypto_types.h
2023-11-16 11:03:08 +08:00
muhaidong
868d52dcd1
update(esp_coexist): update esp coexist header file
2023-11-16 11:02:56 +08:00
linruihao
7b27e4e66a
fix(esp_coex): Fix deprecated configuration options not rename to new one
2023-11-16 02:59:00 +00:00
wuzhenghui
4175c60a21
fix(esp_hw_support): move fe_32m to fe/adc common clock
2023-11-16 02:58:16 +00:00
Jakob Hasse
592b1660a0
fix(newlib,ci): wrong floating point number handling in tests
2023-11-16 02:57:41 +00:00
Guillaume Souchere
5740323822
fix(heap): Add missing test for heap task tracking config
...
- Add sdkconfig.ci.task_tracking that runs generic tests
with heap task tracking enabled.
- Add task_tracking.c that includes a test checking that
a created task that allocates memory is added to the list
of task tracked by the heap task tracking feature.
2023-11-16 02:57:15 +00:00
Guillaume Souchere
4824325fe4
fix(heap): Fix bugs in heap task tracking
...
Update task tracking feature to fix bugs introduced when
decoupling task tracking from heap poisoning.
Closes https://github.com/espressif/esp-idf/issues/12498
Closes https://github.com/espressif/esp-idf/issues/12493
2023-11-16 02:57:15 +00:00
wuzhenghui
c570105f36
fix(esp_pm): fix psram access faild after pd_cpu wakeup
2023-11-16 02:55:06 +00:00
wuzhenghui
841d75b3a3
change(esp_pm): improve POWER_DOWN_TAGMEM_IN_LIGHT_SLEEP description
...
Rename PM_POWER_DOWN_TAGMEM_IN_LIGHT_SLEEP to PM_RESTORE_CACHE_TAGMEM_AFTER_LIGHT_SLEEP
and improve the description for it
2023-11-16 02:55:06 +00:00
Darian Leung
d0aa950fa6
feat(freertos/idf): Add configRUN_TIME_COUNTER_TYPE option
...
This commit adds a Kconfig option for configRUN_TIME_COUNTER_TYPE
Closes https://github.com/espressif/esp-idf/issues/11973
2023-11-16 10:16:00 +08:00
Marius Vikhammer
7bbe4eae46
Merge branch 'feature/freertos_add_valid_core_id_macro_v5.2' into 'release/v5.2'
...
feat(freertos/idf): Add taskVALID_CORE_ID() macro (v5.2)
See merge request espressif/esp-idf!27180
2023-11-16 10:08:17 +08:00
Marius Vikhammer
2f694bee0a
Merge branch 'bugfix/esp32p4_fpu_check_v5.2' into 'release/v5.2'
...
fix(riscv): fix a bug in FPU exception handling (backport v5.2)
See merge request espressif/esp-idf!27172
2023-11-16 09:39:22 +08:00
Jiang Jiang Jian
293f5631bb
Merge branch 'bugfix/fix_deinit_init_wifi_scan_fail_issue_v5.2' into 'release/v5.2'
...
Bugfix/fix deinit init wifi scan fail issue v5.2(Backport v5.2)
See merge request espressif/esp-idf!27065
2023-11-16 04:12:15 +08:00
Darian Leung
7391b59f54
feat(freertos/idf): Add taskVALID_CORE_ID() macro
...
This commit adds a taskVALID_CORE_ID() macro, similar to the one offered in
Amazon SMP FreeRTOS.
- Various functions have been updated to use that macro
- Removed some unecessary static asserts of CONFIG_FREERTOS_NO_AFFINITY and
added casting.
- Uncrustify changes
2023-11-15 22:05:54 +08:00
Omar Chebib
e5155c2a54
fix(riscv): fix a bug in FPU exception handling
...
On the ESP32-P4, it is possible to have an exception because of an FPU instruction
while EXT_ILL CSR is not zero and its FPU bit is not set.
2023-11-15 18:58:30 +08:00
Sudeep Mohanty
2c0cea641a
fix(freertos/idf): Define configLIST_VOLATILE for list elements
...
It was noticed that when high level compiler optimizations are enabled,
the compiler optimizes some list manupulation code. This commit enables
the configLIST_VOLATILE for list elements to prevent the compiler from
optimizing out essential kernel code.
2023-11-15 10:04:33 +00:00
morris
ab3bb3d414
Merge branch 'bugfix/fix_adc_read_zero_h2_new_v5.2' into 'release/v5.2'
...
ADC: fix adc raw data get 0 because of signal delay on ESP32H2 v5.2
See merge request espressif/esp-idf!27114
2023-11-15 14:31:52 +08:00
Ivan Grokhotkov
8fe15a26d5
fix(console): switch USB PHY to OTG when OTG is used for console
...
On ESP32-S3 with the default efuse settings, USB PHY is connected to
the USB_SERIAL_JTAG peripheral. If USB OTG peripheral is used for the
console, we need to additionally switch the PHY to USB OTG, otherwise
we won't get any output.
Closes https://github.com/espressif/esp-idf/issues/12437
2023-11-14 14:19:14 +01:00
Ivan Grokhotkov
11a92e3dbd
Merge branch 'fix/fatfs_missing_release_v5.2' into 'release/v5.2'
...
fix(storage/fatfs): add missing lock release introduced by IMMEDIATE_FSYNC (v5.2)
See merge request espressif/esp-idf!26956
2023-11-14 20:14:01 +08:00
muhaidong
42aaf57419
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 in test_adc.c
2023-11-14 19:31:05 +08:00
muhaidong
05a4a77b52
change(hal): remove useless code from periph_ll_wifi_bt_module_enable_clk
2023-11-14 19:29:03 +08:00
muhaidong
9583c45947
fix(wifi): fix deinit init wifi scan fail issue
2023-11-14 19:29:03 +08:00
Marius Vikhammer
4d0d0f5d10
Merge branch 'revert/freertos_same_priority_preemption_disabled_v5.2' into 'release/v5.2'
...
Revert "fix(freertos/idf): Add workaround for same priority preemption in xTaskIncrementTick()" (v5.2)
See merge request espressif/esp-idf!26926
2023-11-14 15:35:05 +08:00
Marius Vikhammer
5e65545320
Merge branch 'feature/frertos_idle_task_name_suffix_v5.2' into 'release/v5.2'
...
fix(freertos/idf): Updated IDLE task names for each core to have the coreID as a suffix (v5.2)
See merge request espressif/esp-idf!26892
2023-11-14 15:33:54 +08:00
gaoxu
0b0d474cab
fix(adc): fix h2 adc oneshot read zero and add delay after getting done signal v5.2
2023-11-14 14:41:08 +08:00
Rahul Tank
78784a60c0
fix(nimble): Generate a new unique Local IRK for each chip
2023-11-14 10:38:25 +05:30
Jiang Jiang Jian
8da85639a2
Merge branch 'bugfix/build_error_when_enable_ag_and_hf_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled (v5.2)
See merge request espressif/esp-idf!27076
2023-11-13 16:03:12 +08:00
morris
621acc4d75
Merge branch 'feature/rmt_receive_in_isr_v5.2' into 'release/v5.2'
...
feat(rmt): support calling rmt_receive in ISR callback (v5.2)
See merge request espressif/esp-idf!26996
2023-11-13 12:22:33 +08:00
Abhinav Kudnar
c56f226e51
fix(nimble): Handled IRK/LTK deletion based on key availability
2023-11-11 11:43:12 +05:30
Wang Mengyang
9036037a36
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled and also CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is set to true
2023-11-10 21:08:01 +08:00
Tomáš Rohlínek
fbf4b7f705
fix(storage/fatfs): add missing lock release introduced by IMMEDIATE_FSYNC
2023-11-10 12:49:48 +01:00
Rahul Tank
89b27577d6
Merge branch 'bugfix/pairing_when_enc_with_no_key_fails_v5.2' into 'release/v5.2'
...
fix(nimble): Initate pairing if encryption fails with reason no pin or key missing (v5.2)
See merge request espressif/esp-idf!27016
2023-11-10 14:39:20 +08:00
Jiang Jiang Jian
340195ba79
Merge branch 'bugfix/add_config_for_tcp_ooseq_5.2' into 'release/v5.2'
...
Fix(lwip):bugfix for add config for tcp ooseq bufs 5.2
See merge request espressif/esp-idf!27000
2023-11-09 15:31:48 +08:00
Rahul Tank
db5e8805ed
fix(nimble): Initate pairing if encryption fails with reason no pin or key missing
2023-11-09 11:49:51 +05:30