KonstantinKondrashov
24f6995fb5
feat(efuse): Add flash&psram efuses for S3
2024-02-21 09:36:49 +02:00
gaoxu
5101e52a36
fix(adc): workaround to fix adc continuous get less results on c3
2024-02-21 13:54:29 +08:00
Jakob Hasse
a66234b6de
fix(esp_hw_support): Removed unused include directories from cmake
...
* Closes https://github.com/espressif/esp-idf/issues/12700
2024-02-21 11:41:11 +08:00
Mahavir Jain
f047237aa5
fix(bootloader_support): check the secure version only for app image
...
Secure version in the image header is only available for the application
image. However, for certain security workflows, bootloader verifies
itself (own image) and hence the secure version check during that must be
avoided.
Regression introduced in recent commit-id: 3305cb4d
Tested that both secure boot and flash-enc workflows work correctly
with the anti-rollback scenario.
2024-02-20 11:16:56 +02:00
ShenWeilong
f05aef3ddf
fix(ble): Fixed the free_all crash on esp32c6 and esp32h2
2024-02-19 20:17:17 +08:00
Ondrej Kosta
41b67e1031
fix(esp_eth): improved SPI Ethernet _alloc_recv_buf error handling
2024-02-16 16:03:59 +01:00
harshal.patil
85e18aa755
fix(mbedtls/gcm): Avoid using GCM hardware when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:55:02 +05:30
harshal.patil
7e4d273e45
fix(mbedtls/gcm): Fix build failure when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:55:01 +05:30
Ondrej Kosta
8d8fd2b765
feat(esp_eth): added SPI Ethernet module polling mode
...
Closes https://github.com/espressif/esp-idf/issues/12682
2024-02-15 14:27:45 +00:00
Mahavir Jain
83ec466b26
fix(ota): additional checks for secure version in anti-rollback case
...
Some additional checks related to secure version of the application in
anti-rollback case have been added to avoid any attempts to boot lower
security version but valid application (e.g., passive partition image).
- Read secure_version under sha256 protection
- First check has been added in the bootloader to ensure correct secure
version after application verification and loading stage. This check
happens before setting up the flash cache mapping and handling over
the final control to application. This check ensures that application
was not swapped (e.g., to lower security version but valid image) just
before the load stage in bootloader.
- Second check has been added in the application startup code to ensure
that currently booting app has higher security version than the one
programmed in the eFuse for anti-rollback scenario. This will ensure
that only the legit application boots-up on the device for
anti-rollback case.
2024-02-15 15:10:28 +02:00
Bogdan Kolendovskyy
5b9b27ff75
esp_eth: Add functions to access PHY using MDIO
...
Specifically:
- Set/get address
- Read/write data at address with specified MDIO access function
- Read/write both address and data with a single call
2024-02-13 12:47:46 +01:00
Bogdan Kolendovskyy
7cb91c19cd
fix(esp_eth): ip101-specific reset_hw to match reset timings from datasheet
...
IP101 requires 10ms reset assertion time and 10ms post-reset delay to properly initialize.
2024-02-09 15:04:12 +01:00
luomanruo
f5a0d5d0bc
ble(update):
...
Update h2 lib to eb112893
Update c6 lib to eb112893
2024-02-07 17:29:32 +08:00
gongyantao
aad082a795
fix(bt/bluedroid): fix dangling pointer issue when logging remove section
2024-02-07 14:58:08 +08:00
InfiniteYuan
88fc51f107
ble_mesh: stack: fix the structure init order to meet C++ requirements
2024-02-07 10:21:31 +08:00
Sudeep Mohanty
746b8bf98f
fix(ulp_riscv): Updated RTC I2C to use open-drain IOs
...
This commit updates the RTC I2C driver in the ULP RISC-V to initialize
all I2C IOs in open-drain mode.
2024-02-06 08:42:12 +01:00
InfiniteYuan
4a2290fce0
feat: ble mesh: improve ble mesh deinit when nimble enable
2024-02-06 14:44:32 +08:00
InfiniteYuan
31ca7c9a8c
ble_mesh: update ble mesh ble adv type
2024-02-06 14:15:53 +08:00
morris
4ae845cd3e
fix(rgb_lcd): relax the check for the data line GPIO
...
There are a bunch of cases you might want some pins not exposed.
Eg.
* Reading say 8 bit data and outputting the top 5 bits, discarding the rest by not mapping those data pins to output pins
* Not using hsync/vsync because sync data is embedded within the data bits for more timing flexibility (eg. interlacing).
* Using the LCD module as a high speed parallel data output bus, with no need for sync/control pins.
Removing this validation makes these cases work.
Merges https://github.com/espressif/esp-idf/pull/13103
2024-02-06 10:35:11 +08:00
zhiweijian
add7c68104
feat(ble/controller): Add API to get BLE controller status on ESP32
2024-02-05 16:07:19 +08:00
zhiweijian
fd8bfba10a
Fixed xQueueSemaphoreTask assert when deinit host during scan
2024-02-05 16:06:37 +08:00
nilesh.kale
fee1e43f09
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2
...
This updates the submodule mbedtls to its latest version 3.5.2.
2024-02-05 12:50:43 +05:30
Jiang Jiang Jian
7380f96017
Merge branch 'bugfix/bugfix_for_radio_spinel' into 'release/v5.1'
...
fix(openthread): fix openthread configurations for radio spinle on 5.1
See merge request espressif/esp-idf!28872
2024-02-05 14:15:15 +08:00
chenjianhua
4e4f494ca7
feat(bt/bluedroid): Support get status of bluedroid host
2024-02-04 16:50:36 +08:00
chenjianhua
ad7a2831b2
feat(bt/bluedroid): Make the max number of bond device to be configurable
2024-02-04 16:50:18 +08:00
zhanghaipeng
a95d480780
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 14:30:19 +08:00
chenjianhua
f86a5ffb2a
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-02-04 14:30:10 +08:00
Xu Si Yu
3c6ee5a957
fix(openthread): fix openthread configurations for radio spinle on 5.1
2024-02-04 11:50:41 +08:00
morris
8ab2edda00
fix(mcpwm): reset GPIO used by generator after delete
...
Closes https://github.com/espressif/esp-idf/issues/12980
2024-02-01 17:49:18 +08:00
zwx
5c74483fb6
feat(openthread): disable the rx on when idle in coex scenario
2024-02-01 14:53:57 +08:00
zwx
d117ae0d21
fix(openthread): fix RCP handle timeout crashing issue
...
* update openthread upstream
2024-02-01 14:17:04 +08:00
zwx
ff1fd81e2f
fix(openthread): support uart ISR in IRAM
2024-02-01 14:16:00 +08:00
zwx
1cc34e69d7
fix(802154): fix pending tx will be delayed issue
2024-02-01 14:16:00 +08:00
Kapil Gupta
8a01702d65
fix(wifi): add low memory options for eap enterprise
2024-02-01 10:05:06 +05:30
Brian Whitman
6319f9ab2c
fix(rgb_lcd): don't assume 16 bit width on panels for restart logic
...
Merges https://github.com/espressif/esp-idf/pull/13020
2024-01-31 18:56:14 +08:00
morris
dcf0d5b67c
feat(rmt): added a help function for allocating encoder memory
...
The encoder memory location should respect the RMT_MEM_ALLOC_CAPS,
which is affected by some Kconfig options, like ISR_IRAM_SAFE
Closes https://github.com/espressif/esp-idf/issues/13032
2024-01-30 17:03:54 +08:00
xiongweichao
05d196938d
fix(bt/bluedroid): Fixed SPP connection failure
...
The connection failure is caused by the BTU and application layer status being out of sync.
2024-01-30 15:42:39 +08:00
xiongweichao
2c9dccc64e
fix(ble): Fixed macro definition error for 136K clock drift
2024-01-30 15:37:01 +08:00
xiongweichao
75dcda2750
fix(ble): Fixed Bluetooth not waking up due to clock drift
2024-01-30 15:36:53 +08:00
Sudeep Mohanty
300cd0c34f
fix(lp_i2c): Fixed an issue where the LP_I2C IO lines were not in open-drain mode
...
This commit fixes an issue where in the LP I2C IO lines were not
initialized in open-drain mode.
Closes https://github.com/espressif/esp-idf/issues/12969
2024-01-29 09:48:39 +01:00
Jiang Jiang Jian
7cbee80fb9
Merge branch 'bugfix/fix_ble_tx_2m_problem_causing_by_phy_wifi_enable_set_v5.1' into 'release/v5.1'
...
fix(esp_phy): Fixed BLE TX 2M problem causing by phy_wifi_enable_set() (backport v5.1)
See merge request espressif/esp-idf!28679
2024-01-29 14:46:58 +08:00
Shu Chen
0b28bdb8f0
Merge branch 'backport/154_receive_handle_done_v5.1' into 'release/v5.1'
...
Backport/154 receive handle done v5.1
See merge request espressif/esp-idf!28718
2024-01-29 14:30:16 +08:00
Harshit Malpani
3cfbbbd978
fix(esp_http_client): Fix http digest auth without qop
...
Closes https://github.com/espressif/esp-idf/issues/12962
2024-01-29 11:11:02 +05:30
morris
1daeac210b
feat(rmt): support update bytes encoder configurations at runtime
...
Closes https://github.com/espressif/esp-idf/issues/12775
2024-01-29 13:28:53 +08:00
Michael (XIAO Xufeng)
7f39afb373
Merge branch 'h2_auto_dbias_master_hsq_v5.1' into 'release/v5.1'
...
ESP32H2: Active & sleep dbias get from efuse to fix the voltage (v5.1)
See merge request espressif/esp-idf!28715
2024-01-29 11:21:06 +08:00
Island
71dfc32a98
Merge branch 'bugfix/ble_update_lib_20240125_v5.1' into 'release/v5.1'
...
Bugfix/ble update lib 20240125 v5.1
See merge request espressif/esp-idf!28709
2024-01-29 10:40:21 +08:00
Kapil Gupta
0cd6a05fdf
fix(wifi): Add support to move supplicant BSS to external memory
2024-01-27 10:54:26 +05:30
Jiang Jiang Jian
a5e3e0b90e
Merge branch 'bugfix/fix_dynamic_mbedtls_crash_v5.1' into 'release/v5.1'
...
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation(backport v5.1)
See merge request espressif/esp-idf!28325
2024-01-26 22:25:24 +08:00
Shu Chen
81ee463f54
feat(ieee802154): make the receive done handler feature mandatory
2024-01-26 17:00:38 +08:00
Shu Chen
fa544a6dff
feat(ieee802154): remove the ieee802154 lib submodule
2024-01-26 17:00:38 +08:00
Shu Chen
15a392cfd9
Merge branch 'backport5.1/openthread_backport' into 'release/v5.1'
...
some openthread changes backport to release/v5.1
See merge request espressif/esp-idf!28638
2024-01-26 13:37:02 +08:00
hongshuqing
9f5cd217a0
feat(pmu): set fix voltage to different mode for esp32h2
...
h2 remove include
2024-01-26 11:39:16 +08:00
KonstantinKondrashov
cce3c4a1d5
feat(efuse): Adds new efuses for esp32c6
2024-01-26 11:39:16 +08:00
KonstantinKondrashov
f7a920685a
feat(efuse): Adds new efuse for esp32h2
2024-01-26 11:39:16 +08:00
luomanruo
9f405f2174
fix failure of pre-commit
2024-01-26 10:38:16 +08:00
zwl
39ef366eed
Update ble lib to eb473dda on ESP32-C6 and ESP32-H2
2024-01-25 20:37:28 +08:00
zwl
0b3649aa0e
feat(ble): add ble controller version output on ESP32-C6 and ESP32-H2
2024-01-25 20:37:22 +08:00
zwl
d1e16cea67
feat(ble): add ble controller status check api on ESP32-C6 and ESP32-H2
2024-01-25 20:37:15 +08:00
zwl
b13a4e2d9c
fix(ble): fixed build error when disable sm feature
2024-01-25 20:37:08 +08:00
luomanruo
e8f0906c11
Update C6 H2 lib to bb9d578e
2024-01-25 20:36:55 +08:00
zwx
e2e54312da
feat(openthread): support openthread radio caps rx on when idle
2024-01-25 14:14:51 +08:00
xiaqilin
738145a65e
fix(ieee802154): add next operation in ieee802154 test when rx abort by tx ack coex
2024-01-25 14:14:51 +08:00
zwx
2f988d08de
feat(802.15.4): introduce pending tx while rx feature
2024-01-25 14:14:51 +08:00
zwx
08f462dc0e
feat(openthread): integrate console command with ot command
2024-01-25 14:14:51 +08:00
Xu Si Yu
dd0eeaf7f3
feat(openthread): add menuconfig for openthread address query
2024-01-25 14:14:51 +08:00
Xu Si Yu
f86a39ad87
fix(openthread): set spinel frame buffer to member variables
2024-01-25 14:14:51 +08:00
Xu Si Yu
d339120bed
feat(openthread): support esp openthread radio spinel
2024-01-25 14:14:51 +08:00
Roshan Bangar
30f01c33e1
feat(nimble): Gatt caching support
2024-01-25 09:59:03 +05:30
zhiweijian
4529a6ab6e
fix(esp_phy): Fixed BLE TX 2M problem causing by phy_wifi_enable_set()
...
1. Fixed BLE 2M phy TX problem causing by phy_wifi_enable_set() on ESP32-C3 and ESP32-S3
2. Fixed BLE CCA bug on ESP32-C2
3. Fixed wifi boot bug at low temp on ESP32-C6
4. Fixed BLE and WIFI could not receive packets after entering light sleep for a long time on ESP32-C3, ESP32-S3, ESP32-C2 and ESP32-C6
2024-01-25 12:26:25 +08:00
Island
e4ae078224
Merge branch 'bugfix/ble_check_adv_data_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow(backport v5.1)
See merge request espressif/esp-idf!28406
2024-01-25 12:06:02 +08:00
Island
7d45bbef63
Merge branch 'bugfix/fix_ble_memory_leak_v5.1' into 'release/v5.1'
...
fix(ble/bluedroid): Fix ble memory leak when gattc config off(backport v5.1)
See merge request espressif/esp-idf!28496
2024-01-25 11:59:13 +08:00
Island
4fd3de1ce8
Merge branch 'bugfix/fix_some_ble_issue_v5.1' into 'release/v5.1'
...
Bugfix/fix some ble issue v5.1(backport v5.1)
See merge request espressif/esp-idf!28616
2024-01-25 11:59:02 +08:00
Island
9a85bb8426
Merge branch 'bugfix/address_resolution_v5.1' into 'release/v5.1'
...
fix(nimble): Added support for address resolution during inquiry (v5.1)
See merge request espressif/esp-idf!28519
2024-01-25 11:58:47 +08:00
Jiang Jiang Jian
26bbec86f2
Merge branch 'bugfix/fix_pmk_invalid_wpa_or_wpa2_connect_fail_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue(Backport v5.1)
See merge request espressif/esp-idf!28668
2024-01-25 09:57:44 +08:00
jim
35b4151fee
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation
2024-01-24 17:53:09 +08:00
Mahavir Jain
614ad494f6
fix(soc): change debug addr range to CPU subsystem range
...
For C6/H2/P4/C5, there is no SoC specific debug range. Instead the same
address range is part of CPU Subsystem range which contains debug mode
specific code and interrupt config registers (CLINT, PLIC etc.).
For now the PMP entry is provided with RWX permission for both machine
and user mode but we can save this entry and allow the access to only
machine mode for this range.
For P4/C5 case, this PMP entry can have RW permission as the debug mode
specific code is not present in this memory range.
2024-01-24 12:52:27 +05:30
Mahavir Jain
5dec348666
Merge branch 'feat/update_cjson_v1_7_17_v5.1' into 'release/v5.1'
...
feat(cJSON): update submodule to v1.7.17 (v5.1)
See merge request espressif/esp-idf!28349
2024-01-24 15:05:10 +08:00
Mahavir Jain
da47d4d632
Merge branch 'bugfix/update_jtag_disabling_api_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): fix API esp_hmac_disable_jtag() to disable JTAG (v5.1)
See merge request espressif/esp-idf!28493
2024-01-24 15:04:33 +08:00
muhaidong
3fa5a76a00
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue
2024-01-24 12:03:14 +08:00
xueyunfei
8b16d9b8bc
Fix(lwip):bugfix for change default value for ip ttl
2024-01-24 10:48:57 +08:00
Xu Si Yu
abaa9f2bfe
ci(openthread): Add a test case for openthread sleepy device
2024-01-23 16:11:29 +08:00
wuzhenghui
9a246bcbf1
feat: support dump last time sleep context
2024-01-23 16:11:29 +08:00
nilesh.kale
fa02eeeb97
fix(esp_hw_support): fix API esp_hmac_disable_jtag() to disable JTAG
...
After ets_hmac_disable(), invalidating JTAG register process is ineffective.
So, added call to enable hmac begore invalidating JTAG REG.
And similarly disabled it after invalidation.
2024-01-23 12:20:06 +05:30
laokaiyao
d7b6ebe7df
fix(i2s): fixed incorrect reg base name on C3
...
Closes https://github.com/espressif/esp-idf/issues/12643
2024-01-23 12:05:45 +08:00
Cao Sen Miao
bba56bc016
fix(bod): Fix BOD threshold value on ESP32H2
2024-01-23 10:13:33 +08:00
zhanghaipeng
2874c5e281
feat(bt/bluedroid): Support ext adv aux option
2024-01-22 20:56:26 +08:00
zhanghaipeng
d6d6963fea
fix(bt/bluedroid): Fix BLE malloc internal wrapper fail
2024-01-22 20:56:14 +08:00
Zeke Gustafson
5fa653771f
feat(ble/bluedroid): Add getter for BLE GAP callback
2024-01-22 20:56:03 +08:00
Zeke Gustafson
8dbfff100e
feat(ble/bluedroid): Add getter for BLE GATTS callback
2024-01-22 20:55:56 +08:00
zhanghaipeng
77ca6c58c1
feat(ble/bluedroid): Add getter for BLE GATTC calllback
2024-01-22 20:55:49 +08:00
zhanghaipeng
cc78bb61b5
docs(ble/bluedroid): Optimize documentation for BLE duplicate scan
2024-01-22 20:55:42 +08:00
zhanghaipeng
9c93c54d81
fix(ble/bluedroid): Fix dangling pointer issue in deletion of bonded devices
2024-01-22 20:55:31 +08:00
zhanghaipeng
22bdd07668
fix(ble/bluedroid): Fix BLE background connection log level
2024-01-22 20:55:23 +08:00
sonika.rathi
dbc3a2a80b
feat(example/storage/littlefs): add LittleFS demo example
2024-01-22 20:23:28 +08:00
Ondrej Kosta
e9db535290
ci(esp_eth): enabled Ethernet ip101 jobs
2024-01-22 12:46:33 +01:00
Sudeep Mohanty
e2e1542378
fix(console): Fixed linenoise prompt length calculation
...
This commit fixes a potential issue where in the prompt length used
for the linenoise based console could be calculated as a negative
integer, leading to a console hang.
Closes https://github.com/espressif/esp-idf/issues/4924
2024-01-22 16:22:28 +08:00
Jiang Jiang Jian
7011329b35
Merge branch 'bugfix/fix_scan_request_ifs_error_v5.1' into 'release/v5.1'
...
Fixed BLE scan request ifs time error in coexistence scenarios on ESP32(backport v5.1)
See merge request espressif/esp-idf!28575
2024-01-22 14:43:05 +08:00
Jiang Jiang Jian
766d26f1f3
Merge branch 'bugfix/fix_crash_issue_when_mesh_deinit_v5.1' into 'release/v5.1'
...
fix(wifi): fix the crash and malloc fail issue (v5.1)
See merge request espressif/esp-idf!28537
2024-01-22 11:02:46 +08:00
Island
899b216223
Merge branch 'bugfix/ble_update_lib_20231229_v5.1' into 'release/v5.1'
...
update lib on release/v5.1
See merge request espressif/esp-idf!28188
2024-01-22 10:39:06 +08:00
Darshan Dobariya
95e0a1d1b6
fix(nimble): Added support for address resolution during inquiry.
2024-01-22 09:42:22 +08:00
linruihao
2ec5d6b0f2
fix(esp_coex): Fixed potential BLE scan request ifs timer error bug
2024-01-20 11:28:20 +08:00
zhiweijian
bf322fbc4a
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-20 11:28:20 +08:00
Jiang Jiang Jian
47b44dfa71
Merge branch 'fix/esp32h2_phy_sleep_wakeup_issue_v5.1' into 'release/v5.1'
...
fix(esp_phy): fix esp32h2 sleep wakeup issue (backport v5.1)
See merge request espressif/esp-idf!28299
2024-01-19 16:47:58 +08:00
Jiang Jiang Jian
214a4d7a37
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout_v5.1' into 'release/v5.1'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback (v5.1)
See merge request espressif/esp-idf!28465
2024-01-19 16:45:35 +08:00
Harshit Malpani
7869e584ce
feat(cjson): update submodule to v1.7.17
...
Changelog: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.17
2024-01-19 14:06:11 +05:30
schottj
cada5533f2
fix(app_update): fixed undeclared variable 'ret' in esp_ota_ops.c
2024-01-19 14:04:06 +05:30
Harshit Malpani
a7f654fd64
feat: Add API to verify the bootloader and app image
...
Added an API to verify the bootloader and app image before revoking the key in Secure Boot V2.
This will help in preventing the device to be bricked if the bootloader/application cannot be
verified by any other keys in efuse
2024-01-19 14:04:06 +05:30
luomanruo
6c8fa646e4
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:14:05 +08:00
wuzhenghui
ad9a195c3a
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
2024-01-19 11:14:28 +08:00
zhangyanjiao
1410699d88
fix(wifi): fix the crash and malloc fail issue
...
1. fix(wifi/mesh): fix the crash issue when mesh deinit
2. fix(wifi):fix when ap recv auth in sa query porcess will memset psq issue
2024-01-19 11:11:34 +08:00
zhanghaipeng
b59aeaa192
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow
2024-01-19 10:52:34 +08:00
zhanghaipeng
6a81c1fcce
fix(ble/bluedroid): Fix ble memory leak when gattc config off
2024-01-19 10:52:20 +08:00
linruihao
1091ce2106
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
2024-01-19 10:50:09 +08:00
xiaqilin
ee68063b6a
fix(esp_phy): fix esp32h2 sleep wakeup and i2c issue
2024-01-19 10:06:11 +08:00
wanlei
e3532b522e
fix(i2c): test app change gpio
2024-01-18 11:13:06 +08:00
Jiang Jiang Jian
aa2793f3f1
Merge branch 'feature/support_hw_trigger_regdma_when_pu_top_v5.1' into 'release/v5.1'
...
fix(pm): trigger regdma retention by PMU when TOP is not power down on esp32H2 (backport v5.1)
See merge request espressif/esp-idf!28342
2024-01-18 11:06:51 +08:00
Michael (XIAO Xufeng)
89cc9084ab
Merge branch 'bugfix/recalib_bbpll_before_tuning_v5.1' into 'release/v5.1'
...
fix(bbpll): fix bbpll may not lock or not stable bug for stop early (ESP32C2/S3/C6/H2) (v5.1)
See merge request espressif/esp-idf!28285
2024-01-17 21:24:10 +08:00
Lou Tianhao
1e43abfb57
change(pm): put pmu_hal to iram
2024-01-16 14:01:22 +08:00
Lou Tianhao
2ecbfecedf
feat(pm): support PMU trigger regdma when PU TOP
2024-01-16 14:01:22 +08:00
Jiang Jiang Jian
9c4b89c6d2
Merge branch 'bugfix/fix_no_sleep_null_data_after_data_sent_v5.1' into 'release/v5.1'
...
fix(pm): fix no sleep null after data sent (e7243f1f)
See merge request espressif/esp-idf!28290
2024-01-10 11:20:56 +08:00
Tomáš Rohlínek
e5742d6f41
fix(storage/fatfs): check whether sdcard supports triming
...
Closes https://github.com/espressif/esp-idf/issues/12912
2024-01-08 09:35:01 +01:00
gaoxu
0ad58fe10e
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(legacy)
2024-01-08 16:11:53 +08:00
linruihao
2fa19aab7a
fix(bt/bludroid): Increase BTU task stack size
2024-01-08 11:36:07 +08:00
liuning
4d509333ef
fix(pm): fix no sleep null after data sent (e7243f1f)
2024-01-05 10:38:11 +08:00
Armando
5bdc38908b
fix(cache): fix wrong dcache size 0 configuration issue on s2
...
Closes https://github.com/espressif/esp-idf/issues/12711
2024-01-05 10:37:59 +08:00
Xiao Xufeng
a055fcbda4
fix(rtc): fixed bbpll not calibrated from bootloader issue
2024-01-05 10:19:20 +08:00
Jiang Jiang Jian
db1e54a0c5
Merge branch 'fix/esp32h2_rssi_positive_issue_5.1' into 'release/v5.1'
...
Fix/esp32h2 rssi positive issue 5.1
See merge request espressif/esp-idf!28269
2024-01-05 07:32:39 +08:00
chaijie@espressif.com
630a8ff709
fix(bbpll): fix bbpll calibration may stop early bug(ESP32C2/S3/C6/H2)
2024-01-05 03:24:20 +08:00
Jiang Jiang Jian
efa71e8711
Merge branch 'feat/support_dump_ack_csi_v5.1' into 'release/v5.1'
...
feat(wifi): support dump 802.11 ACK frame for CSI (Backport v5.1)
See merge request espressif/esp-idf!28272
2024-01-04 23:41:19 +08:00
Michael (XIAO Xufeng)
b7834bd64d
Merge branch 'feat/max_ver_c3_199_v5.1' into 'release/v5.1'
...
feat(soc): Increase max supported version of C3 to 1.99 (v5.1)
See merge request espressif/esp-idf!26823
2024-01-04 18:12:59 +08:00
alanmaxwell
2cda3fc0c1
feat(wifi): support dump 802.11 ACK frame for CSI
...
1. fix beacon was unexpectedly freed issue
2. support dump ACK frame for CSI
2024-01-04 15:58:15 +08:00
zwl
5644fee5be
fix(ble): fixed rssi inaccuracy issue on ESP32-H2
2024-01-04 15:09:50 +08:00
xiaqilin
a9679450b2
fix(ieee802154): fix the issue of not receiving packets when RSSI is positive in esp32h2
2024-01-04 15:09:42 +08:00
Jiang Jiang Jian
54bce56ae3
Merge branch 'bugfix/dpp_listen_bugs_v5.1' into 'release/v5.1'
...
fix(wpa_supplicant): Fix few bugs in dpp(v5.1)
See merge request espressif/esp-idf!26793
2024-01-04 13:47:29 +08:00
morris
f735330caa
Merge branch 'refactor/uart_read_bytes_from_ringbuf_v5.1' into 'release/v5.1'
...
change(uart): improved the internal logic of uart_read_bytes (v5.1)
See merge request espressif/esp-idf!28225
2024-01-04 11:57:37 +08:00
morris
a66693cd63
Merge branch 'contrib/github_pr_12908_v5.1' into 'release/v5.1'
...
spi_lcd: add flag to control the DC level in cmd/param/data phase separately (GitHub PR) (v5.1)
See merge request espressif/esp-idf!28241
2024-01-04 10:25:33 +08:00
Rahul Tank
d2c1fcf56e
Merge branch 'bugfix/enable_addr_resol_across_reboot_v5.1' into 'release/v5.1'
...
fix(nimble): Enable address resolution across reboot (v5.1)
See merge request espressif/esp-idf!28215
2024-01-03 20:10:00 +08:00
Michael (XIAO Xufeng)
67043f557f
feat(soc): Increase max supported version of C3 to 1.99
2024-01-03 18:02:49 +08:00
Kit Sczudlo
3078210b26
feat(spi_lcd): control DC level for cmd, param, color phase separately
...
Closes https://github.com/espressif/esp-idf/issues/10635
Merges https://github.com/espressif/esp-idf/pull/12908
2024-01-03 17:25:01 +08:00
Mahavir Jain
24467ccc8a
Merge branch 'contrib/github_pr_12177_v5.1' into 'release/v5.1'
...
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding (GitHub PR) (v5.1)
See merge request espressif/esp-idf!28209
2024-01-03 16:51:57 +08:00
jgujarathi
f33c32dc05
fix(wpa_supplicant): Move concurrent wps and dpp check to before creating task
...
- Move the check for checking concurrent wps and dpp check to before creating
task rather than after.
2024-01-03 13:46:41 +05:30
jgujarathi
078da4b2d2
fix(wpa_supplicant): Fix a crash in esp_wifi_wps_disable
...
- Fixes a crash observed in esp_wifi_wps_disable when wps process
is ongoing, caused due to concurrency issues in cancelling timers.
2024-01-03 13:46:41 +05:30
jgujarathi
a65cb7669c
fix(wpa_supplicant): Add support for a dpp authentication timeout
...
- Adds support for a 1 second dpp authentication timeout.
2024-01-03 13:46:41 +05:30
jgujarathi
dcc14e8c15
fix(wpa_supplicant): Restructuring DPP init method to ensure cleanup
...
- Restructuring DPP init function to ensure cleanup of variables in case of
init failure
2024-01-03 13:46:40 +05:30
jgujarathi
5e20319831
fix(wpa_supplicant): Fix location of clearing up dpp global variables
...
- Fix location of cleaing up dpp global variables to ensure that there are
no concurrency issues.
2024-01-03 13:46:40 +05:30
jgujarathi
c3518e0c87
fix(wpa_supplicant): Fix a memory leak in dpp deinit path
...
- Ensures that the auth information of dpp gets freed when there is
dpp gets deinited.
2024-01-03 13:46:40 +05:30
aditi_lonkar
4dd0805a6e
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2024-01-03 13:46:38 +05:30
Island
04d624c50a
Merge branch 'feat/ble_mesh_miscellaneous_update_v5.1' into 'release/v5.1'
...
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related(v5.1)
See merge request espressif/esp-idf!28033
2024-01-03 15:42:15 +08:00
Shu Chen
575af15974
Merge branch 'backport5.1/fix_ot_br_pcb_ttl' into 'release/v5.1'
...
fix(openthread): update lib to set raw pcb ttl value (backport v5.1)
See merge request espressif/esp-idf!28218
2024-01-03 15:25:28 +08:00
Jiang Jiang Jian
453738c2ff
Merge branch 'bugfix/nan_crash_sched_bcn_v5.1' into 'release/v5.1'
...
Fix crash while stopping NAN (Backport v5.1)
See merge request espressif/esp-idf!28181
2024-01-03 13:57:36 +08:00
Island
0aed680855
Merge branch 'bugfix/fix_ble_robost_cashing_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.1)
See merge request espressif/esp-idf!28200
2024-01-03 11:31:54 +08:00
Island
8d3170e044
Merge branch 'bugfix/BLEQABR23-35_v5.1' into 'release/v5.1'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v5.1)
See merge request espressif/esp-idf!27487
2024-01-03 10:44:37 +08:00
Shyamal Khachane
6bc256adb7
fix(esp_wifi): Fix crash while stopping NAN
...
Also fix inconsistent NAN macro values
2024-01-03 10:35:56 +08:00
Song Ruo Jing
0da4b0867b
change(uart): improved the internal logic of uart_read_bytes
...
Ringbuffer usage becomes more efficient with the use of xRingbufferReceiveUpTo
Closes https://github.com/espressif/esp-idf/issues/12386
2024-01-02 20:21:39 +08:00
Xu Si Yu
d2b8ddfb1f
fix(openthread): update lib to set raw pcb ttl value
2024-01-02 16:56:52 +08:00
Rahul Tank
c6946cb2fd
fix(nimble): Enable address resolution across reboot
2024-01-02 14:04:44 +05:30
Jiang Jiang Jian
29803d93b5
Merge branch 'bigfix/BLEQABR23-503_v51' into 'release/v5.1'
...
fix(ble_mesh): reject node-reseting when provision link is active (V5.1)
See merge request espressif/esp-idf!25849
2024-01-02 15:38:12 +08:00
Wu Meng Shi
53b013f041
fix(ble_mesh): reject node-reseting when provision link is active (V5.1)
2024-01-02 15:38:11 +08:00
luoxu
268fbf83c1
bugfix(ble_mesh): add duplicate scan config for esp32s3
2024-01-02 15:35:11 +08:00
luoxu
fa85443a44
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related
2024-01-02 15:34:27 +08:00
luoxu
4fe0523a5f
bugfix(ble_mesh): Prevent the generation of link ID as 0.
2024-01-02 15:24:15 +08:00
Daniel Mangum
f9569bde37
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding
...
Updates config to define the new MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY
option, which replaced the previously used
MBEDTLS_SSL_CID_PADDING_GRANULARITY. The old option is continuing to be
used as the new one exceeds the maximum length for an option name in
esp-idf.
See https://github.com/Mbed-TLS/mbedtls/pull/4490 for more information.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2024-01-02 11:22:10 +05:30
zhanghaipeng
3241fd237b
fix(bt/bluedroid): Fix BLE robost cashing config
2023-12-30 20:14:19 +08:00
Jiang Jiang Jian
bc2389029c
Merge branch 'bugfix/fix_ble_app_unregister_no_event_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Fix ble app unregister no event(backport v5.1)
See merge request espressif/esp-idf!28175
2023-12-29 16:03:39 +08:00
Jiang Jiang Jian
b929a149db
Merge branch 'bugfix/fix_gatts_stop_race_condition_v5.1' into 'release/v5.1'
...
fix(nimble): Handled race condition for conn variables being set to NULL (v5.1)
See merge request espressif/esp-idf!28169
2023-12-29 16:02:17 +08:00
Jiang Jiang Jian
4e8b573481
Merge branch 'bugfix/fix_ble_phy_tx_ifs_v5.1' into 'release/v5.1'
...
Bugfix/fix ble phy tx ifs v5.1
See merge request espressif/esp-idf!28152
2023-12-29 14:14:00 +08:00
Jiang Jiang Jian
6e57f35873
Merge branch 'backport/add_dynamic_iram_check_for_ot_sleep_v51' into 'release/v5.1'
...
fix(pm): fix extra retention function to iram(Backportv5.1)
See merge request espressif/esp-idf!28134
2023-12-29 12:26:04 +08:00
Jiang Jiang Jian
2c7d68d17b
Merge branch 'bugfix/clear_lp_sw_trigger_int_before_sleep_v5.1' into 'release/v5.1'
...
feat(ulp): add api to get lp_cpu wakeup cause and clear wakeup source at startup(v5.1)
See merge request espressif/esp-idf!28147
2023-12-29 12:20:58 +08:00
Jiang Jiang Jian
82bfc1de86
Merge branch 'bugfix/crash_in_btc_hf_init_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization (v5.1)
See merge request espressif/esp-idf!28117
2023-12-29 12:01:51 +08:00
Jiang Jiang Jian
8b84071f6a
Merge branch 'backport/fix_ble_prepare_write_v5.1' into 'release/v5.1'
...
Backport/fix ble prepare write v5.1
See merge request espressif/esp-idf!27909
2023-12-29 12:01:01 +08:00
Jiang Jiang Jian
b938ef047c
Merge branch 'bugfix/fix_fragment_bug_v5.1' into 'release/v5.1'
...
fix(wifi): fix the rate check error in fragment (v5.1)
See merge request espressif/esp-idf!28171
2023-12-29 11:48:49 +08:00
luoxu
5fd7c865c7
bugfix(ble_mesh): Supplementary configuration options that should be enabled.
2023-12-29 11:11:21 +08:00
Liu Linyan
a4635d75ca
fix(ble_mesh): Support using random adv interval for mesh packets
2023-12-29 11:11:21 +08:00
zhangyanjiao
f4756fc21e
fix(wifi): fix the rate check error in fragment
2023-12-28 19:13:00 +08:00
zhanghaipeng
7755e6190c
fix(bt/bluedroid): Fix ble app unregister no event
2023-12-28 19:10:10 +08:00
Rahul Tank
aa2c91072d
fix(nimble): Handled race condition for conn variables being set to NULL
2023-12-28 15:13:09 +05:30
Rahul Tank
bbd8d13f93
Merge branch 'bugfix/periodic_adv_enh_fixes_v5.1' into 'release/v5.1'
...
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2 (v5.1)
See merge request espressif/esp-idf!28077
2023-12-28 17:24:05 +08:00
Jiang Jiang Jian
04895043f5
Merge branch 'feat/support_esp32c3_v1.1_wifi_v5.1' into 'release/v5.1'
...
feat(wifi): support esp32c3 v1.1 WiFi(v5.1)
See merge request espressif/esp-idf!27914
2023-12-28 16:56:49 +08:00
Alexey Lapshin
ddc3b14fdb
fix(app_trace): Fix SystemView build
2023-12-28 12:08:57 +04:00
zhanghaipeng
17752f970a
fix(phy): Fix ble tx ifs time for ESP32
2023-12-28 14:32:26 +08:00
wuzhenghui
53afab3850
feat(ulp): add api to get lp_cpu wakeup cause and clear wakeup source at startup
...
Closes https://github.com/espressif/esp-idf/issues/12651
2023-12-28 13:31:55 +08:00
Shu Chen
47c89441c1
Merge branch 'backport/ieee802154_receive_done_handler_v51' into 'release/v5.1'
...
fix(ieee802154): introduce a receive done handler feature(backportV5.1)
See merge request espressif/esp-idf!28133
2023-12-28 11:13:06 +08:00
Jiang Jiang Jian
9088450645
Merge branch 'bugfix/fix_establish_two_sco_fail_v5.1' into 'release/v5.1'
...
fix(bt/controller): Fixed establish two sco connections failed (Backport v5.1)
See merge request espressif/esp-idf!28101
2023-12-27 19:38:25 +08:00
Jiang Jiang Jian
61a11a7c1f
Merge branch 'bugfix/wait_tvsl_after_non_pd_top_lightsleep_v5.1' into 'release/v5.1'
...
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6 (v5.1)
See merge request espressif/esp-idf!28143
2023-12-27 19:37:42 +08:00
Roshan Bangar
dc9d9b41f2
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2
2023-12-27 15:03:17 +05:30
Jiang Jiang Jian
48091104b6
Merge branch 'test/ctrl_acl_u_pkt_type_v5.1' into 'release/v5.1'
...
feat(bt/bluedroid): Added an API to specify data types for ACL-U traffic
See merge request espressif/esp-idf!27598
2023-12-27 16:53:43 +08:00
muhaidong
e7b20b754f
fix(wifi): fix beacon eb memory leak issue
2023-12-27 16:47:00 +08:00
liuning
afbe2d1165
fix(rom): fix rom ld for v5.1
2023-12-27 16:47:00 +08:00
liuning
e6efcc407e
fix(rom): remove related rom funcs in c3 rom eco7 MR
2023-12-27 16:47:00 +08:00
alanmaxwell
36e082d6e2
feat(wifi): support esp32c3 v1.1 WiFi
...
1.bringup c3 v1.1 and sync func to c3 eco7 rom
2.support to set null&probe lifetime
3.support to adjust listen interval to dtim period
4.support tx pkt w/o wake null
5.allow to tx null0 if requtest to rx data
2023-12-27 16:47:00 +08:00
wuzhenghui
ecca6fb1c2
change(esp_hw_support/sleep): rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY
...
1. Rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY to ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY
2. Set ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY visible for all targets
2023-12-27 15:36:20 +08:00
wuzhenghui
c33dd0f4a2
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6
2023-12-27 15:36:15 +08:00
Jiang Jiang Jian
ddd142e624
Merge branch 'bugfix/fix_ble_recorrect_enable_bug_v5.1' into 'release/v5.1'
...
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default (backport v5.1)
See merge request espressif/esp-idf!28110
2023-12-27 12:03:47 +08:00
Jin Cheng
9d41ed6546
feat(bt/bluedroid): Added an API to specify data types for ACL-U traffic
2023-12-26 20:21:15 +08:00
zwx
81123259ff
fix(pm): fix extra retention function to iram
...
* Also remove unused function on H2
2023-12-26 19:20:44 +08:00
zwx
66efe67609
fix(ieee802154): introduce a receive done handler feature
2023-12-26 19:12:11 +08:00
Shu Chen
f922e43625
Merge branch 'backport/some_openthread_related_features_v51' into 'release/v5.1'
...
Backport some openthread related features (backport v5.1)
See merge request espressif/esp-idf!28055
2023-12-26 17:27:27 +08:00
Jin Cheng
f7cfcebe69
fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well
2023-12-26 11:51:32 +08:00
Jin Cheng
885c070eb8
fix(bt/bluedroid): Changed the default air mode to invalid value
2023-12-26 11:51:32 +08:00
Jin Cheng
5f621c33da
fix(bt/bluedroid): Removed redundant operation of SCO clean up
2023-12-26 11:51:32 +08:00
Jin Cheng
bf7e27d126
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-26 11:51:32 +08:00
Jin Cheng
94faa4a112
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization
...
Move the release of the control blocks from the start
of deinitialization to the profile disabled event.
2023-12-26 11:51:32 +08:00
Jin Cheng
3c088db873
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-12-26 11:51:32 +08:00
Jin Cheng
244a3f892e
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in L2CAP layer
2023-12-26 11:04:46 +08:00
Jin Cheng
0d5d7cbff7
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in BTC layer
2023-12-26 11:04:46 +08:00
Island
d24b321eec
Merge branch 'bugfix/fixed_stop_periodic_adv_assert_issue_v5.1' into 'release/v5.1'
...
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
See merge request espressif/esp-idf!28084
2023-12-25 18:31:20 +08:00
zhiweijian
dd6e1b76fc
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-25 16:21:47 +08:00
linruihao
ddab5dbaa4
fix(bt/controller): Fixed establish two sco connections failed
2023-12-25 10:42:36 +08:00
Jiang Jiang Jian
df8cc9ad37
Merge branch 'fix/btc_config_lock_error_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): fixed btc_config_lock error (backport v5.1)
See merge request espressif/esp-idf!28070
2023-12-25 10:18:26 +08:00
morris
08545547d8
Merge branch 'bugfix/boot_flash_build_v5.1' into 'release/v5.1'
...
bugfix(spi_flash): Fix build error when octal flash is enabled (5.1)
See merge request espressif/esp-idf!28078
2023-12-25 10:02:08 +08:00
zhanghaipeng
6644bcc320
fix(bt/bluedroid): Fix BLE prepare write
2023-12-23 20:19:37 +08:00
Rahul Tank
0dc286db38
fix(nimble): Add VSC support for setting chan select algo
2023-12-22 18:31:52 +05:30
Rahul Tank
3629f070b6
Merge branch 'feature/hogp_example_support_v5.1' into 'release/v5.1'
...
feat(nimble): Added HID over Gatt Profile Support (v5.1)
See merge request espressif/esp-idf!28025
2023-12-22 20:52:17 +08:00
zwl
0fe3057529
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
2023-12-22 15:35:28 +08:00
Island
6deb0ae743
Merge branch 'bugfix/ble_update_lib_20231219_v5.1' into 'release/v5.1'
...
update lib on release/v5.1
See merge request espressif/esp-idf!27999
2023-12-22 14:57:32 +08:00
Cao Sen Miao
8f6213c9f2
bugfix(spi_flash): Fix build error when octal flash is enabled,
...
Closes https://github.com/espressif/esp-idf/issues/12850
2023-12-22 14:11:28 +08:00
Roshan Bangar
a95bf9e0c3
feat(nimble): added HID over Gatt profile support
2023-12-22 11:23:05 +05:30
Rahul Tank
04b6feb1ad
Merge branch 'bugfix/handle_all_zero_bdaddr_v5.1' into 'release/v5.1'
...
fix(nimble): Handle all 0s address of external controllers during IRK generation (v5.1)
See merge request espressif/esp-idf!27960
2023-12-22 11:53:07 +08:00
gongyantao
83a99d954d
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:30:39 +08:00
Island
b34ab72832
Merge branch 'bugfix/BLEQABR23-811_v5.1' into 'release/v5.1'
...
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate...(v5.1)
See merge request espressif/esp-idf!27568
2023-12-21 20:22:26 +08:00
Tomas Rezucha
cb4e90ca6e
refactor(usb/host): Move FIFO size configuration to HAL layer
...
The logic of calculating FIFO sizes is DWC OTG specific.
We move it to the HAL layer to provide better abstraction in the HDC layer.
2023-12-21 10:45:21 +01:00
Tomas Rezucha
325205faee
refactor(usb/host): Make private hal types USB_DWC specific
2023-12-21 10:45:04 +01:00
Tomas Rezucha
d9223c6d91
feat(usb/host): Add High Speed enumeration types
2023-12-21 10:35:31 +01:00
Xu Si Yu
aa3a1efdd3
fix(openthread): allow setting netif_idx of udp pcb to no_index
2023-12-21 15:17:58 +08:00
Xu Si Yu
6eba71f171
fix(coex): 802.15.4 coex break notification
2023-12-21 15:17:58 +08:00
Xu Si Yu
866bc77246
feat(ieee802154): add tx/rx report for IEEE802.15.4 debug
2023-12-21 15:17:54 +08:00
Xu Si Yu
7e469f1330
feat(openthread): modification of uart and spi spinel based on openthread 41ef807
2023-12-21 15:16:29 +08:00
zwx
6221119c2f
fix(openthread): fix openthread SPI tx timeout issue
2023-12-21 15:16:28 +08:00
zwx
d799d361ea
fix(openthread): add netif check when call udp api for ot
2023-12-21 15:16:28 +08:00
Jiang Jiang Jian
925e3e2ed5
Merge branch 'fix/build_error_in_compiler_performance_mode_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): fixed build error when compiler in performace mode (backport v5.1)
See merge request espressif/esp-idf!27864
2023-12-21 11:30:38 +08:00
Jiang Jiang Jian
90435019a1
Merge branch 'bugfix/fix_memory_leak_in_c3_s3_controller_v5.1' into 'release/v5.1'
...
Fixed memory leak in ESP32C3 and ESP32S3 controller (Backport v5.1)
See merge request espressif/esp-idf!27892
2023-12-21 11:29:39 +08:00
Jiang Jiang Jian
a8a3adcfb8
Merge branch 'bugfix/put_extra_link_retention_in_iram_5.1' into 'release/v5.1'
...
fix(pm): place extra link opt in iram(Backport v5.1)
See merge request espressif/esp-idf!27898
2023-12-21 11:28:38 +08:00
Jiang Jiang Jian
d09d7bb646
Merge branch 'bugfix/ieee802154_deinit_v5.1' into 'release/v5.1'
...
Bugfix/ieee802154 deinit (Backport v5.1)
See merge request espressif/esp-idf!27973
2023-12-21 11:27:45 +08:00
Jiang Jiang Jian
487adc09f4
Merge branch 'change/change_regdma_power_issue_macro_v5.1' into 'release/v5.1'
...
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG (backport v5.1)
See merge request espressif/esp-idf!27991
2023-12-21 11:27:10 +08:00
Jiang Jiang Jian
2c564d32db
Merge branch 'bugfix/fix_some_wifi_bugs_231214_v5.1' into 'release/v5.1'
...
fix(wifi): fix some wifi bugs 231214 (Backport v5.1)
See merge request espressif/esp-idf!27943
2023-12-20 13:59:25 +08:00
luoxu
b37d4079ff
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate scan feature on the NimBLE host.
2023-12-20 11:18:36 +08:00
morris
acb84ca804
Merge branch 'bugfix/u32_reg_tsens_v5.1' into 'release/v5.1'
...
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug(backport v5.1)
See merge request espressif/esp-idf!27948
2023-12-20 10:51:51 +08:00
Marius Vikhammer
40bea117e4
Merge branch 'bugfix/s3_irom_addr_v5.1' into 'release/v5.1'
...
soc: fix SOC_IROM_MASK_HIGH for esp32s3 (v5.1)
See merge request espressif/esp-idf!27136
2023-12-20 10:00:39 +08:00
Vikram Dattu
b0493e0f6b
fix(docs): fixed doxygen warnings in few headers
...
- non-matching arguments in `i2c_types.h` and `esp_wifi_crypto_types.h`
- Fixed unended `@cond` macro in `esp_err.h`
2023-12-19 19:15:49 +08:00
Vikram Dattu
f841f0ae52
fix(esp_srp): Use @file
for file documentation and missing doc
...
Using @brief for file description wrongly associates the documentation to an API.
Correct way to add file description is to use `@file` and then `@brief`. Corrected the same.
- Also added missing doc for esp_srp_handle_t
2023-12-19 19:15:49 +08:00
zhangyanjiao
24da38f63c
fix(wifi): fix some wifi bugs 20231214
...
1. add support for espnow to seet dcm rate
2. bugfix: fix csi info is not correct
3. feature: add support for establishing over 4 rx ba sessions
4. sniffer: modified rx error dump in sniffer mode
5. fix(itwt): fix when receiving the twt setup response frame, twt tx cb has not yet been called
6. itwt: fix itwt information frame format is not correct when suspend time is 0
7. update esp_wifi_crypto_types.h
8. sta not pmf capable when ap requires should reject profile
9. fix softap set config issue
10. allow some special igtk keyindex to workaround faulty APs
11. fix psram enabled but initialized fail issue
12. add missing header files for wifi files
13. feat(wifi/vendor): get more wifi information in csi rx callback
2023-12-19 19:15:49 +08:00
zhangyanjiao
796f315f6b
doc(Wi-Fi/Vendor): Update comments for wifi_csi_info_t
2023-12-19 19:15:49 +08:00
xueyunfei
23148a3138
Fix(esp_wifi): Add the missing header file to the wifi header files.
2023-12-19 19:15:49 +08:00
muhaidong
482ba2b909
fix(wifi): fix psram enabled but initialized fail issue
...
Closes https://github.com/espressif/esp-idf/issues/11971
2023-12-19 19:15:49 +08:00
muhaidong
1881900781
fix(wifi): allow some special igtk keyindx to workaround faulty APs
2023-12-19 19:15:49 +08:00
zhangyanjiao
61ae9bd8e2
fix(wifi/mesh): fix the IE crypto disable error and update doc
2023-12-19 19:15:49 +08:00
muhaidong
13094f2216
change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h
2023-12-19 19:15:49 +08:00
muhaidong
0573c44f32
docs(esp_mesh): update esp_mesh_internal.h
2023-12-19 19:15:49 +08:00
muhaidong
7d5eaa8b79
update(wifi): update esp_wifi_crypto_types.h
2023-12-19 19:15:49 +08:00
muhaidong
7b3cee0dd8
update(esp_coexist): update esp coexist header file
2023-12-19 19:15:49 +08:00
xuxiao
e321e8b640
fix(wifi): fix esp32c6 rxctrl info is not correct
2023-12-19 19:15:49 +08:00
Roland Dobai
c61b2c4790
Merge branch 'feature/add_fatfs_sbom_v5.1' into 'release/v5.1'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v5.1)
See merge request espressif/esp-idf!27480
2023-12-19 16:47:52 +08:00
Tomas Rohlinek
641ac3ee71
feat(storage/fatfs): add sbom file manifest for FatFs (v5.1)
2023-12-19 16:47:51 +08:00
cjin
d5bfb9b326
change(ble): added ble cca en and thresh option
2023-12-19 14:34:44 +08:00
luomanruo
c67710bacf
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-19 14:20:19 +08:00
luomanruo
90497ae541
ble(update):
...
Update c2 lib to 7c6c9d53
Update h2 lib to 0ecb36f0
Update c6 lib to 0ecb36f0
2023-12-19 12:25:26 +08:00
Island
fae6ce0e7d
Merge branch 'bugfix/ble_stack_disable_v5.1' into 'release/v5.1'
...
Bugfix/ble stack disable v5.1(backport v5.1)
See merge request espressif/esp-idf!27650
2023-12-19 12:00:04 +08:00
Island
08d54a6436
Merge branch 'backport/fix_ble_menuconfig_v5.1' into 'release/v5.1'
...
Backport/fix ble menuconfig v5.1(backport v5.1)
See merge request espressif/esp-idf!27497
2023-12-19 11:59:29 +08:00
Lou Tianhao
1419db4b91
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG
2023-12-19 11:44:23 +08:00
Jiang Jiang Jian
2abb36bc7f
Merge branch 'optimize/When_psram_is_enable_the_number_of_ooseq_is_not_limited_5.1' into 'release/v5.1'
...
optimize(lwip):when psram is enable the number of ooseq is not limited 5.1
See merge request espressif/esp-idf!27945
2023-12-19 10:44:08 +08:00
Jiang Jiang Jian
9ed598aefe
Merge branch 'backport/uart_select_malloc_5.1' into 'release/v5.1'
...
fix(vfs): fix uart malloc when locates ISR context in IRAM(Backport 5.1)
See merge request espressif/esp-idf!27382
2023-12-19 10:43:13 +08:00
zwx
2f49042b07
feat(ieee802154): rf enable and disable refactor
2023-12-18 15:57:42 +08:00
xiaqilin
00cbc1fad2
fix(ieee802154): fix ieee802154 mac deinit and config ieee802154_enable
2023-12-18 15:57:34 +08:00
zhanghaipeng
103656e7a2
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
2023-12-18 11:51:29 +08:00
zhanghaipeng
e0a0ee9ae9
fix(bt/bluedroid): Fix bluedroid menuconfig
2023-12-18 11:51:29 +08:00
zhanghaipeng
8d78433dea
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-18 11:51:29 +08:00
zhanghaipeng
55409e2395
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-18 11:47:50 +08:00
Aditya Patwardhan
25144125d6
fix(mbedtls): Removed redundant menuconfig entry
2023-12-18 11:19:00 +08:00
Mahavir Jain
fa7383162f
Merge branch 'fix/esp32s3_soc_drom_high_addr_v5.1' into 'release/v5.1'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v5.1)
See merge request espressif/esp-idf!27822
2023-12-17 16:31:41 +08:00
Rahul Tank
c0cfdd9c46
fix(nimble): Handle all 0s address of external controllers during IRK generation
2023-12-16 17:31:57 +05:30
Rahul Tank
3c49099503
fix(nimble): Added NULL peer addr check
2023-12-15 18:06:40 +05:30
Rahul Tank
8a6d244a21
Merge branch 'bugfix/fix_sm_inject_return_value_v5.1' into 'release/v5.1'
...
fix(nimble): Added change to return success for API execution (v5.1)
See merge request espressif/esp-idf!27727
2023-12-15 19:33:16 +08:00
Cao Sen Miao
dfff867379
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug
2023-12-15 16:41:16 +08:00
Xue yun fei
965c1da3e0
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 14:11:38 +08:00
Rahul Tank
820d4a92d2
Merge branch 'feature/current_time_service_v5.1' into 'release/v5.1'
...
feat(nimble): Added Example support for Current Time Service (v5.1)
See merge request espressif/esp-idf!27262
2023-12-15 13:18:24 +08:00
Jiang Jiang Jian
e51e8a0948
Merge branch 'bugfix/fix_esp32h2_system_retention_restore_backup_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration(v5.1)
See merge request espressif/esp-idf!27814
2023-12-15 10:38:24 +08:00
Rahul Tank
4c288321cb
fix(nimble): Added change to return success for API execution
2023-12-14 20:57:30 +05:30
Rahul Tank
694c9ccdf5
Merge branch 'bugfix/authcomplete_failure_v5.1' into 'release/v5.1'
...
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v5.1)
See merge request espressif/esp-idf!27620
2023-12-14 23:19:14 +08:00
Roshan Bangar
e8503d6efe
feat(nimble): Added example support for Current Time Service
2023-12-14 20:24:20 +05:30
David Čermák
24e4b87925
Merge branch 'feature/eth_spi_abstraction_v5.1' into 'release/v5.1'
...
Abstraction of SPI driver for SPI Ethernet modules (v5.1)
See merge request espressif/esp-idf!27640
2023-12-14 21:49:00 +08:00
zhanghaipeng
bd1dc8dfaf
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-14 17:53:22 +08:00
Darshan Dobariya
6bae5e5d6f
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v5.1)
2023-12-14 14:13:45 +05:30
Rahul Tank
3ed9c70aa3
Merge branch 'bugfix/remove_rpa_rec_v5.1' into 'release/v5.1'
...
fix(nimble): Handled the deletion of RPA mapping(v5.1).
See merge request espressif/esp-idf!27319
2023-12-14 16:40:23 +08:00
Abhinav Kudnar
eef85a92f4
fix(nimble): Handled the deletion of RPA mapping.
2023-12-14 09:41:07 +05:30
Jiang Jiang Jian
87cd764d6c
Merge branch 'bugfix/fix_issuse_in_scan_and_mesh_v5.1' into 'release/v5.1'
...
fix(wifi): fix issues in scan and wifi mesh (backport v5.1)
See merge request espressif/esp-idf!27844
2023-12-14 12:09:31 +08:00
Rahul Tank
0eec2b50be
Merge branch 'bugfix/add_legacy_adv_clear_vsc_v5.1' into 'release/v5.1'
...
fix(nimble): Add support for VSC to clear legacy adv memory (v5.1)
See merge request espressif/esp-idf!27471
2023-12-14 12:01:09 +08:00
cjin
7d2ab4c14d
fix(pm): place extra link opt in iram
2023-12-14 11:17:54 +08:00
morris
eb7022dd06
Merge branch 'contrib/github_pr_12559_v5.1' into 'release/v5.1'
...
fix(spi): Correct REG_SPI_BASE(i) macro for all targets (GitHub PR) (v5.1)
See merge request espressif/esp-idf!27714
2023-12-14 11:08:03 +08:00
morris
1b78d57496
Merge branch 'bugfix/bod_reset_c6_h2_v5.1' into 'release/v5.1'
...
fix(bod): Reset brownout in configuration to avoid RF cannot be enabled again(backport v5.1)
See merge request espressif/esp-idf!27723
2023-12-14 11:05:55 +08:00
linruihao
45e96ae1c3
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(9129dec)
2023-12-13 19:53:06 +08:00
Ondrej Kosta
51aad1d75b
feat(esp_eth): abstraction of SPI driver for SPI Ethernet modules
2023-12-13 10:44:23 +01:00
zhangyanjiao
ed2a5f0f0e
fix(wifi): fix issues in scan and wifi mesh
...
1. fix(wifi): fix the crash issue when clear scan ap list
2. fix the bug that station can't found AP when the authmode is WPA
3. fix wifi mode error when mesh start after station has connected to router
2023-12-13 17:02:13 +08:00
zhangyanjiao
6e218ceefe
feat(wifi): add new api to get one scan ap record
2023-12-13 16:49:04 +08:00
Island
c6a9a06856
Merge branch 'bugfix/fix_some_ble_bugs_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs (backport v5.1)
See merge request espressif/esp-idf!27695
2023-12-13 11:55:52 +08:00
Martin Vychodil
7a7d6aad41
Merge branch 'fix/esp_vfs_fat_sdcard_format_workbuf_leak_v5.1' into 'release/v5.1'
...
fix: esp_vfs_fat_sdcard_format workbuf memory leak (v5.1)
See merge request espressif/esp-idf!27504
2023-12-12 22:15:52 +08:00
gongyantao
407376b6e6
fix(bt/bluedroid): fixed build error when compiler in performace mode
...
Closes https://github.com/espressif/esp-idf/issues/12751
2023-12-12 19:04:27 +08:00
Jiang Jiang Jian
1a6a941521
Merge branch 'bugfix/connect_issue_for_zero_rssi_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Fix issue of station disconnecting immediately after scanning (Backport v5.1)
See merge request espressif/esp-idf!26743
2023-12-12 14:00:24 +08:00
Jiang Jiang Jian
9f76b1a57b
Merge branch 'fix/wrong_order_of_includes_in_esp_tls_v5.1' into 'release/v5.1'
...
fix(esp-tls): Fix missing header files in esp_tls_errors.h header file (v5.1)
See merge request espressif/esp-idf!27704
2023-12-12 13:44:36 +08:00
Jiang Jiang Jian
7e47921f12
Merge branch 'bugfix/connect_after_scan_v5.1' into 'release/v5.1'
...
fix(conn): Change second connect delay time to 730 (v5.1)
See merge request espressif/esp-idf!27835
2023-12-12 13:43:34 +08:00
Jiang Jiang Jian
dbc13bc2ef
Merge branch 'bugfix/fix_rtc_us_to_cycle_div_zero_in_deepsleep_v5.1' into 'release/v5.1'
...
fix(esp_hw_support/sleep): fix rtc_time_us_to_slowclk div zero in deepsleep process (backport v5.1)
See merge request espressif/esp-idf!27764
2023-12-12 13:43:25 +08:00
Jiang Jiang Jian
72ce0187c9
Merge branch 'contrib/github_pr_12460_v5.1' into 'release/v5.1'
...
fixing OTA write up to SPI_FLASH_SEC_SIZE margins (GitHub PR) (v5.1)
See merge request espressif/esp-idf!27644
2023-12-12 13:41:33 +08:00
Mahavir Jain
4aa464a4ea
Merge branch 'fix/aes_mpi_interrupt_allocation_workflow_v5.1' into 'release/v5.1'
...
fix(mbedtls): move interrupt allocation during initialization phase (v5.1)
See merge request espressif/esp-idf!27204
2023-12-12 11:44:42 +08:00
Shu Chen
09c7104752
Merge branch 'fix/coexist_reg_esp32c6_set_default_value_v5.1' into 'release/v5.1'
...
fix(esp_coex): fix esp32c6 coex reg reset issue (backport v5.1)
See merge request espressif/esp-idf!27829
2023-12-12 11:35:56 +08:00
Rahul Tank
a0b2682e58
fix(nimble): Add support for VSC to clear legacy adv memory
...
Legacy adv does not have an API for clear adv memory in controller.
Added VSC for same.
2023-12-12 07:49:18 +05:30
Sarvesh Bodakhe
d1e31a4194
fix(esp_wifi): Fix issue of station disconnecting immediately when AP RSSI is zero
2023-12-11 14:58:16 +05:30
Jiang Jiang Jian
70f1bd582f
Merge branch 'bugfix/backport_wifi_fix_1208_v5.1' into 'release/v5.1'
...
fix(wifi): backport some wifi bugfix(v5.1)
See merge request espressif/esp-idf!27766
2023-12-11 17:26:06 +08:00
wuzhenghui
5dac3d9e03
fix(esp_hw_support/sleep): fix rtc_time_us_to_slowclk div zero in deepsleep process
...
Closes https://github.com/espressif/esp-idf/issues/12695
2023-12-11 09:24:07 +00:00
ding huan
f4e724a93b
fix(conn): Change second connect delay time to 730
2023-12-11 16:57:09 +08:00
xiaqilin
de2c208994
fix(esp_coex): fix esp32c6 coex reg reset issue
2023-12-11 15:57:36 +08:00
Jiang Jiang Jian
e91322891c
Merge branch 'fix/esp32c6_sleep_pll_issue_v5.1' into 'release/v5.1'
...
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue (backport v5.1)
See merge request espressif/esp-idf!27339
2023-12-11 15:12:51 +08:00
Jiang Jiang Jian
cda441f47f
Merge branch 'bugfix/cts_handle_invalid_year_val_v5.1' into 'release/v5.1'
...
fix(nimble): Handled invalid write on year value in Current Time Service (v5.1)
See merge request espressif/esp-idf!27462
2023-12-11 15:12:14 +08:00
Jiang Jiang Jian
6836ffd8c9
Merge branch 'fix/check_integrity_on_used_blocks_v5.1' into 'release/v5.1'
...
heap: fix integrity check on used blocks by the tlsf component (backport v5.1)
See merge request espressif/esp-idf!26563
2023-12-11 15:11:39 +08:00
Jiang Jiang Jian
e0cd5b7aa5
Merge branch 'backport/add_config_to_set_custom_mac_as_base_mac_v5_1' into 'release/v5.1'
...
feat(mac): Add a configuration to set custom MAC as base MAC(Backport V5.1)
See merge request espressif/esp-idf!27737
2023-12-11 15:11:19 +08:00
Jiang Jiang Jian
8a47b0776b
Merge branch 'feature/refactor_some_coexist_sections_v5.1' into 'release/v5.1'
...
Feature/refactor some coexist sections v5.1
See merge request espressif/esp-idf!27367
2023-12-11 14:50:43 +08:00
Aditya Patwardhan
f62e7fd4e8
fix(soc): esp32s3/Fix the DROM_DROM_HIGH limit
...
Previously the DROM_HIGH_ADDR for esp32s3 was 0x3D000000, which
convers only 16 MB of address range. But esp32s3 supports 32 MB
external memory. So this address should be 0x3E000000
2023-12-11 12:17:31 +05:30
harshal.patil
e8a5d9ef98
fix(mbedtls/aes): fix AES interrupt allocation for AES-GCM operations
2023-12-11 06:46:24 +00:00
harshal.patil
4c30f2a4a0
fix(mbedtls): move interrupt allocation during initialization phase
2023-12-11 06:46:24 +00:00
wuzhenghui
3646b5d0c1
fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration
2023-12-11 11:42:56 +08:00
Jiang Jiang Jian
05c5d04734
Merge branch 'feature/reinitialize_icg_map_in_modem_module_enable_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): re-initialize icg map in modem_clock_module_enable (backport v5.1)
See merge request espressif/esp-idf!27767
2023-12-11 10:57:48 +08:00
Island
5bd0ae4dea
Merge branch 'bugfix/ble_update_lib_20231201_v5.1' into 'release/v5.1'
...
update lib on release/v5.1
See merge request espressif/esp-idf!27587
2023-12-11 10:30:23 +08:00
Adam Múdry
6250af8ed1
fix: esp_vfs_fat_sdcard_format workbuf memory leak
2023-12-11 00:27:44 +00:00
liuning
ae07349ec4
feat(coex): apply struct for coex version
2023-12-08 13:06:55 +00:00
liuning
834968796a
feat(coex): rename coexist sections
2023-12-08 13:06:55 +00:00
chenjianhua
15c8d7f65f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 19:54:51 +08:00
chenjianhua
5f2c8edd27
fix(bt): Update bt lib for ESP32(fa43201)
...
- Fixed assert for instant passed workaround
- Fixed scan evt timeout
- Fixed random address setting when scanning
2023-12-08 19:54:39 +08:00
shangke
4d6be44b25
fix(bt/controller): Fixed some HCI commands parameter
2023-12-08 19:54:39 +08:00
chenjianhua
4d546878b7
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-08 19:54:39 +08:00
chenjianhua
b1421ac4af
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(70ab55f)
...
- Fixed assert for instant passed workaround
- Fixed add RPA to white list
- Fixed AES encryption for RPA resolution
2023-12-08 19:54:39 +08:00
chenjianhua
2dea0ef6ef
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-08 19:54:39 +08:00
luomanruo
3cdbb0406d
ble(fix): Fixed crash issue when reset event queue
2023-12-08 17:21:19 +08:00
luomanruo
9b0e4ee24a
ble(fix): clear event queue when init event queue
...
ble: update log module on ESP32C2, ESP32H2 and ESP32C6
2023-12-08 17:20:55 +08:00
luomanruo
4f27be7127
ble(update):
...
Update c2 lib to 47a787f0
Update h2 lib to 73452eac
Update c6 lib to 73452eac
2023-12-08 17:19:57 +08:00
xiaqilin
ef4f420663
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue
...
* switch root clk src to PLL for modem reg opt and added callback
* register power_down/power_up callback in ieee802154 driver for esp32c6
* remove software regdma opt in bt
2023-12-08 08:03:32 +00:00
Mahavir Jain
d15ef874a7
Merge branch 'bugfix/fix_http_client_async_mode_v5.1' into 'release/v5.1'
...
fix(esp_http_client): Fix esp_http_client async mode (v5.1)
See merge request espressif/esp-idf!27514
2023-12-08 14:25:55 +08:00
wuzhenghui
4a7d9dd387
fix(esp_hw_support): re-initialize icg map in modem_clock_module_enable
2023-12-08 14:22:36 +08:00
Kapil Gupta
b3c7123568
fix(esp_wifi): Drop fragmented AMPDU(fixCVE-2020-26142)
2023-12-08 14:17:02 +08:00
alanmaxwell
b7d599984b
fix(wifi): optimize wifi bin size and fix some issue
...
1.Optimize bin size for STA only mode
2.Change fragment threshold to 256
3.Support fragment for LR mode
4.Fix ampdu duration issue
5.Fix rx fragment fail in Open mode.
2023-12-08 14:16:47 +08:00
Shu Chen
54f2536222
Merge branch 'backport/router_forwarding_flag_set_v51' into 'release/v5.1'
...
feat(lwip): support NA router farwording flag set(Backport V5.1)
See merge request espressif/esp-idf!27630
2023-12-08 12:24:38 +08:00
Mahavir Jain
ca02c6d274
Merge branch 'fix/rng_register_prefix_discrepency_newer_targets_v5.1' into 'release/v5.1'
...
Fix: RNG register prefix discrepancy for ESP32C6 and ESP32H2 (v5.1)
See merge request espressif/esp-idf!27684
2023-12-08 12:01:36 +08:00
Guillaume Souchere
27a78278a6
fix(heap): Patch tlsf_check_pool in ROM heap
...
The integrity_walker now calls the integrity check hook to control
free AND used blocks of memory in the TLSF pool. This integrity walker
function is called from tlsf_check_pool.
This commit creates a patch of integrity_walker function to update the
outdated implementation in the ROM.
2023-12-08 03:19:04 +00:00
Guillaume Souchere
6ac25c9324
fix(heap): Fixed integrity check on used blocks by the tlsf component
...
This commit updates the tlsf submodule to include the modification made in the component
aiming to perform integrity check on all blocks (not only the free ones).
Added test to test the fix in test_apps/heap_tests.
Fixes https://github.com/espressif/esp-idf/issues/12231
2023-12-08 03:19:04 +00:00
Jiang Jiang Jian
bc3a75d5ba
Merge branch 'fix/esp_netif_lock_v5.1' into 'release/v5.1'
...
fix(esp_netif): Lock netif list with TCPIP context (v5.1)
See merge request espressif/esp-idf!26710
2023-12-08 11:18:09 +08:00
morris
5e29bd5370
Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk_v5.1' into 'release/v5.1'
...
fix(adc): fix adc continuous get less results beacuse do not reset apb clk (v5.1)
See merge request espressif/esp-idf!27604
2023-12-07 21:27:05 +08:00
Jiang Jiang Jian
fb511f4ec6
Merge branch 'bugfix/nan_sd_dp_timer_fixes_v5.1' into 'release/v5.1'
...
Fix NAN service discovery, datapath and timer bugs (Backport v5.1)
See merge request espressif/esp-idf!27522
2023-12-07 21:17:31 +08:00
Jiang Jiang Jian
493ecf59d4
Merge branch 'bugfix/fix_dhcp_subnet_option_api_dos_not_work_issue_5.1' into 'release/v5.1'
...
Fix(dhcps):fix dhcp subnet option api dos not work issue 5.1
See merge request espressif/esp-idf!27675
2023-12-07 21:09:38 +08:00
Jiang Jiang Jian
977098edca
Merge branch 'feature/support_ext1_clear_spec_pins_v5.1' into 'release/v5.1'
...
fix(pm/ext1): fix c6 h2 lp_aon_ll_ext1_set_wakeup_pins func
See merge request espressif/esp-idf!27552
2023-12-07 21:07:54 +08:00
Harshit Malpani
1bce7d255d
fix(esp-tls): Add headers in esp_tls_errors.h header file
...
Closes https://github.com/espressif/esp-idf/issues/12541
2023-12-07 10:13:43 +00:00
kohait00
b3d77e3ea5
fix(app_update): avoid erasing an extra sector than the actual required size
...
OTA update used to fail if `firmware_size == partition_size`, because the code was trying to
erase one additional sector beyond the space reserved for the firmware partition.
This commit fixes the problem and OTA update can work if the firmware
size exactly matches the allocated partition size.
Closes https://github.com/espressif/esp-idf/pull/12460
2023-12-07 10:08:08 +00:00
morris
8425cada28
Merge branch 'bugfix/fix_adc_cali_error_after_light_sleep_wake_on_h2_v5.1' into 'release/v5.1'
...
adc: fix calibration error when waking up from light sleep on H2 and enable test (v5.1)
See merge request espressif/esp-idf!27603
2023-12-07 17:49:06 +08:00
Harshit Malpani
19355c0fef
fix(esp_http_client): Fix esp_http_client async mode
...
Closes https://github.com/espressif/esp-idf/issues/12358
2023-12-07 06:47:37 +00:00