Mahavir Jain
f1ced5357f
fix(spi_flash): check for safe write address in encrypted flash API
2024-02-23 12:42:37 +08:00
Omar Chebib
e7d5fee856
change(espcoredump): save RAM space by placing constants in flash
...
All the log messages of espcoredump component used to be in DRAM, which would
lower the available RAM space for the user application. Since the cache is always
enabled after an exception, constants can be put in flash.
2024-02-22 18:49:49 +08:00
hongshuqing
80378b809e
feat(pmu): set fix voltage to different mode for esp32c6
2024-02-22 15:01:14 +08:00
Marius Vikhammer
d9a6158700
fix(system): update reset reasons for C6 and H2
2024-02-22 12:36:09 +08:00
linruihao
905a0d3d01
fix(esp_coex): fix circular dependency issue on esp32
...
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-21 19:15:10 +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
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
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