Commit Graph

38419 Commits

Author SHA1 Message Date
morris
bde65f22fc fix(gpio): improve set level performance
by avoid "read-modify-write" operation. The registers designed to be
write only.

Related to https://github.com/espressif/esp-idf/issues/14674
2024-11-14 14:35:49 +08:00
Shu Chen
87af41852e Merge branch 'fix/find_and_close_service_in_ot_ci_case_v5.3' into 'release/v5.3'
fix(ci): optimize an openthread ci case (Backport v5.3)

See merge request espressif/esp-idf!34726
2024-11-14 12:01:21 +08:00
Island
7cd3d4a97f Merge branch 'feature/support_moving_code_to_flash_v5.3' into 'release/v5.3'
feat(ble): Support for putting code in flash on ESP32-C2 (v5.3)

See merge request espressif/esp-idf!34785
2024-11-14 11:46:39 +08:00
Jiang Jiang Jian
d451cb1f34 Merge branch 'bugfix/support_random_iv_in_esptouch_v2_v5.3' into 'release/v5.3'
fix(wifi): Support AES IV with random value in esptouch v2 (v5.3)

See merge request espressif/esp-idf!34603
2024-11-14 10:46:03 +08:00
Anton Maklakov
54bb25ce8d Merge branch 'ci/remove_gitlab_api_while_generating_test_pipeline_v5.3' into 'release/v5.3'
CI: remove gitlab api call while generating test pipeline (v5.3)

See merge request espressif/esp-idf!34639
2024-11-14 10:18:55 +08:00
Shu Chen
d271b6b7db Merge branch 'backport/openthread_related_feature_v53_20241112' into 'release/v5.3'
Backport openthread related features to 5.3

See merge request espressif/esp-idf!34838
2024-11-14 09:42:38 +08:00
Shu Chen
6df4318039 Merge branch 'backport/fix_energy_scan_api_para_mismatch_v53' into 'release/v5.3'
fix(openthread): set channel for energy scan(Backport v5.3)

See merge request espressif/esp-idf!34596
2024-11-14 09:42:29 +08:00
Fu Hanxi
773ce3de55 ci: remove gitlab api call while generating pytest target-test child pipeline 2024-11-13 20:46:01 +01:00
Fu Hanxi
91feda824b ci: generate new report if old one failed to be updated 2024-11-13 20:46:01 +01:00
zhangyanjiao
fd224e83bb fix(wifi): Support AES IV with random value in esptouch v2 2024-11-13 17:29:23 +08:00
zwx
98bd2ef93c feat(openthread): support alloc nat64 session from psram 2024-11-13 16:46:29 +08:00
Simon Dean
bb24084db4 enable openthread coap client for mtd 2024-11-13 16:46:29 +08:00
Xu Si Yu
aff23f32e4 feat(openthread): update openthread submodule and border router lib 2024-11-13 16:46:29 +08:00
Island
d22ed3fc0d Merge branch 'bugfix/fix_some_ble_bugs_240926_esp32_v5.3' into 'release/v5.3'
Fixed some BLE bugs 240926 on ESP32 (v5.3)

See merge request espressif/esp-idf!34553
2024-11-13 14:21:46 +08:00
Island
6948697e66 Merge branch 'feat/support_blecrt_90_v5.3' into 'release/v5.3'
feat(bt/bluedroid): Added API to set supported channel selection algorithm (v5.3)

See merge request espressif/esp-idf!34505
2024-11-13 14:21:40 +08:00
Island
951aaa2a9a Merge branch 'bugfix/fix_ble_adv_start_fail_v5.3' into 'release/v5.3'
fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing(v5.3)

See merge request espressif/esp-idf!34528
2024-11-13 14:21:21 +08:00
Island
845a925def Merge branch 'bugfix/fix_ble_build_fail_v5.3' into 'release/v5.3'
fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0 (v5.3)

See merge request espressif/esp-idf!34664
2024-11-13 14:21:15 +08:00
Island
dc1265c6eb Merge branch 'bugfix/fixed_h2_assert_master_1031_v5.3' into 'release/v5.3'
Bugfix/fixed h2 assert master 1031 (v5.3)

See merge request espressif/esp-idf!34540
2024-11-13 14:20:54 +08:00
Island
9196ca3054 Merge branch 'feat/support_controller_run_in_flash_only_v5.3' into 'release/v5.3'
feat/support controller run in flash only(backport v5.3)

See merge request espressif/esp-idf!34749
2024-11-12 11:12:11 +08:00
Shen Weilong
6e4b35ac4a feat(ble): Support for putting code in flash on ESP32-C2 2024-11-11 17:52:15 +08:00
zhiweijian
ac81c14b48 feat(bt/controller): Support controller code run in flash only 2024-11-08 17:28:52 +08:00
Chen Jian Hua
6fdc9ae60f fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround


(cherry picked from commit 1e3220b0b0)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-08 17:28:52 +08:00
Jiang Jiang Jian
dc2b26c25f Merge branch 'fix/esp_prov_ipv6_resolve_v5_3' into 'release/v5.3'
fix(tools/esp_prov): Fix hostname resolving for IPv6-only host(v5.3)

See merge request espressif/esp-idf!34678
2024-11-08 16:36:56 +08:00
Jiang Jiang Jian
6ba4aa75fc Merge branch 'feat/openthread_dataset_changed_event_v5_3' into 'release/v5.3'
feat(openthread): Add dataset changed event and post it in state change callback(v5.3)

See merge request espressif/esp-idf!34546
2024-11-08 16:36:48 +08:00
Jiang Jiang Jian
7e712b6b20 Merge branch 'backport/upgrade-zigbee-examples-v5.3' into 'release/v5.3'
feat(zigbee): Upgrade the Zigbee lib to v1.6 for Zigbee examples(Backport v5.3)

See merge request espressif/esp-idf!34715
2024-11-08 16:36:38 +08:00
Jiang Jiang Jian
780f99b489 Merge branch 'backport/linker_script_check_missing_function_v53' into 'release/v5.3'
fix(ieee802154): fix linker error due to static function being inlined(Backport v5.3)

See merge request espressif/esp-idf!34721
2024-11-08 16:36:29 +08:00
Jiang Jiang Jian
0eb655b407 Merge branch 'fix/bypass_some_restore_process_if_sleep_rejected_v5.3' into 'release/v5.3'
fix(esp_hw_support): skip some wakeup steps if sleep is rejected (v5.3)

See merge request espressif/esp-idf!34621
2024-11-08 16:35:15 +08:00
Jiang Jiang Jian
0a14e9a4db Merge branch 'fix/c6_ble_no_adv_bug_v5.3' into 'release/v5.3'
fix: C6 ble does not send adv when coexistence with wifi

See merge request espressif/esp-idf!34573
2024-11-08 16:34:52 +08:00
Jiang Jiang Jian
4676ec7d4a Merge branch 'bugfix/fix_memory_leak_in_sco_v5.3' into 'release/v5.3'
fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable (v5.3)

See merge request espressif/esp-idf!34565
2024-11-08 16:34:41 +08:00
Jiang Jiang Jian
b840737ebf Merge branch 'fix/fix_ota_slowclock_switching_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix rtc slow clock missing after the OTA app changes the slow clock source (v5.3)

See merge request espressif/esp-idf!34474
2024-11-08 16:34:22 +08:00
gongyantao
0448a53c66 fix(bt): fix some issues in bt controller
1: Store local device name into NVDS when handling hci_wr_local_name_cmd.
2: Set default device name during link manager initialization.
3: Set the QoS value to the minimum value if the calculated QoS is less
   than the minumum.
2024-11-08 14:33:11 +08:00
zhanghaipeng
90a723f7b5 fix(bt/ble): Update esp32 libbtdm_app.a (17db8bd)
- Added a verification step for the Access Address within the CONNECT_IND PDU
2024-11-08 14:33:02 +08:00
Chen Jian Hua
f36d81a62c fix(bt): Update bt lib for ESP32(a2a7457)
- Fixed assert in ke_mem.c at line 409 when controller reset
- Added config for BLE instant passed workaround
- Fixed connection can't be established when initiating and advertising coexist


(cherry picked from commit 2b28133ace)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-08 14:32:44 +08:00
Michael (XIAO Xufeng)
f7154edfd8 Merge branch 'feat/support_bod_p4_eco2_v5.3' into 'release/v5.3'
feat(bod): Update bod threshold on esp32p4-eco2 (backport v5.3)

See merge request espressif/esp-idf!34591
2024-11-07 21:36:01 +08:00
Michael (XIAO Xufeng)
dccce426d5 Merge branch 'fix/fix_writeback_psram_after_vo2_powerdown_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix writeback cache to psram after vo2 powerdown (v5.3)

See merge request espressif/esp-idf!34580
2024-11-07 21:24:24 +08:00
Xu Si Yu
07959c4bbe fix(ci): optimize an openthread ci case 2024-11-07 10:45:48 +08:00
xieqinan@espressif.com
ca41ac94b9 feat(zigbee): Upgrade the Zigbee lib to v1.6 for Zigbee examples
- Optimize the Zigbee light, switch and gateway examples
- Remove the esp_zigbee_rcp example
2024-11-07 10:42:50 +08:00
zwx
c4bddd3319 fix(802.15.4): add no inline to some static function 2024-11-06 19:50:47 +08:00
Ivan Grokhotkov
6ed49332f3 fix(ieee802154): fix linker error due to static function being inlined
When the compiler decides to inline a static function, linker script
generator will complain about the missing function.
2024-11-06 19:50:41 +08:00
WanqQixiang
20ee7e18f4 fix(tools/esp_prov): Fix hostname resolving for IPv6-only host 2024-11-05 17:44:46 +08:00
Zhang Hai Peng
7a4d10b718 fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0
(cherry picked from commit 94d1a4f1c0)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-05 16:13:46 +08:00
wuzhenghui
d93d99f134 fix(esp_hw_support): skip some wakeup steps if sleep is rejected
1. Skip esp_timer time compensation to avoid introducing errors into rtc_timer
    2. Ignore sleep_time_overhead_out measurements when sleep is rejected
2024-11-04 14:23:53 +08:00
zwx
cbc69025d1 fix(openthread): set channel for energy scan 2024-11-01 16:38:30 +08:00
wuzhenghui
e488d7669a fix(esp_hw_support): only support power down flash after revison v1.0 on esp32p4 2024-11-01 16:26:29 +08:00
C.S.M
0a437b0ea0 fix(bod): Remove config for bod on p4 v0.x 2024-11-01 15:31:13 +08:00
C.S.M
4049f2b5fb feat(bod): Update bod threshold on esp32p4-eco2 2024-11-01 15:31:02 +08:00
C.S.M
12d6cdb29a feat(esp32p4): Introduce p4 eco2 configuration 2024-11-01 15:30:39 +08:00
wuzhenghui
655a99bec8 fix(esp_hw_support): fix writeback cache to psram after vo2 powerdown 2024-11-01 14:14:35 +08:00
linruihao
a987953341 fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable 2024-11-01 10:42:48 +08:00
WanqQixiang
bf1e6008ee feat(openthread): Add dataset changed event and post it in state change callback 2024-10-31 19:05:00 +08:00