Martin Vychodil
fef8695c7a
fix(security): Fixed ESP32S2 memory protection check for Peri1 RTCSLOW interrupt
...
- fixes the issue found in https://github.com/espressif/esp-idf/issues/15359
- extends debug printouts in the related tests
2025-02-19 14:25:55 +01:00
morris
c7e8b6819c
Merge branch 'fix/esp_mmu_vaddr_to_paddr_cannot_figure_psram_p4_v5.4' into 'release/v5.4'
...
mmu: vaddr to paddr cannot figure psram vaddr on esp32p4 (v5.4)
See merge request espressif/esp-idf!37049
2025-02-19 16:48:12 +08:00
morris
15e75f21a7
Merge branch 'fix/adc_func_register_not_reset_issue_v5.4' into 'release/v5.4'
...
adc: func register not reset issue (v5.4)
See merge request espressif/esp-idf!37045
2025-02-19 10:02:29 +08:00
zwx
44e7fecbe6
feat(802.15.4): use btbb function to get rssi comp for h2
2025-02-18 12:09:25 +08:00
Armando
7bbfe91432
fix(mmu): fixed esp_mmu_vaddr_to_paddr cannot figure out psram vaddr issue on esp32p4
2025-02-18 11:49:45 +08:00
Armando
a387ec0123
fix(adc): fixed adc function register not reset issue
2025-02-18 10:33:25 +08:00
Island
05eb9d0c4a
Merge branch 'bugfix/h2_ble_timer_clk_enable_fix_v5.4' into 'release/v5.4'
...
fix: H2 ble timer clk enable issue. (v5.4)
See merge request espressif/esp-idf!36545
2025-02-11 10:45:33 +08:00
Jiang Jiang Jian
5436955fd9
Merge branch 'bugfix/esp32c5_eco1_wifi_ps_v5.4' into 'release/v5.4'
...
backport v5.4: fix some wifi power save issues and optimize phy sleep for esp32c5 eco1 and beta5
See merge request espressif/esp-idf!36561
2025-02-10 15:22:59 +08:00
Jiang Jiang Jian
1aab4bf1b2
Merge branch 'bugfix/pm-300-v5.4' into 'release/v5.4'
...
backport v5.4: fix some esp32c5 and esp32c61 light sleep wakeup issues
See merge request espressif/esp-idf!36075
2025-02-10 15:22:22 +08:00
Geng Yu Chao
095d82eb9b
fix(esp32h2): H2 ble timer clk enable issue
...
(cherry picked from commit ac8204c4ba6dac7118589cba0f6957e49a726a07)
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-02-07 11:46:50 +08:00
Tomas Rezucha
4e4c9dc726
fix(usb/host): Set SCHED_INFO for all channels
...
Although the hardware documentation suggests that SCHED_INFO is only used
for periodic channels, empirical evidence shows that omitting this configuration
on non-periodic channels can cause them to freeze.
Therefore, we set this field for all channels to ensure reliable operation.
2025-02-06 08:17:59 +01:00
Tomas Rezucha
febc33a094
fix(usb/host): Fixed Full Speed periodic transfers on ESP32-P4
...
For FS periodic endpoints 'tokens_per_frame' must be set to 8
LL usb_dwc_ll_hctsiz_set_sched_info() function.
2025-01-27 08:07:34 +01:00
Li Shuai
27f0aef7c1
fix(uart): fix esp32c61 light sleep uart wakeup failed
2025-01-26 14:54:59 +08:00
Li Shuai
c74a5e3e8e
change(esp_hw_support): fix wifi mac rx buffer link exception caused by pll clock
2025-01-26 14:54:33 +08:00
Mahavir Jain
649f9a72ae
Merge branch 'feat/support_aes_pseudo_round_func_in_esp32h2_eco5_v5.4' into 'release/v5.4'
...
Support AES and XTS-AES's pseudo round function in ESP32H2-ECO5 (v5.4)
See merge request espressif/esp-idf!36463
2025-01-23 13:20:20 +08:00
Jiang Jiang Jian
52807c1f79
Merge branch 'fix/fix_p4_usb_phy_bad_suspend_on_lslp_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix p4 OTG phy bad suspend cause high power consumption on sleep (v5.4)
See merge request espressif/esp-idf!36365
2025-01-23 11:04:50 +08:00
morris
206b3a22ad
Merge branch 'feat/spi_std_timing_and_bit_trans_v5.4' into 'release/v5.4'
...
feat(driver_spi): support adjust master rx to standard timing (v5.4)
See merge request espressif/esp-idf!36399
2025-01-23 10:38:07 +08:00
harshal.patil
b06a4c198a
feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled
2025-01-21 12:28:23 +05:30
harshal.patil
e3acb360e3
feat(hal/spi_flash_encrypted): Enable pseudo rounds function during XTS-AES operations
2025-01-21 12:28:23 +05:30
harshal.patil
7d803e661e
feat(hal/aes): Enable pseudo rounds function during AES operations
2025-01-21 12:28:23 +05:30
morris
cad9cc2ab2
Merge branch 'refactor/improve_the_compatible_method_on_h2_v5.4' into 'release/v5.4'
...
refactor(lpperi): improve compatibility solution (v5.4)
See merge request espressif/esp-idf!36422
2025-01-17 16:56:56 +08:00
wanckl
6c6454357c
feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing
2025-01-17 10:51:47 +08:00
morris
9fb37219a2
Merge branch 'refactor/cleanup_usb_phy_v5.4' into 'release/v5.4'
...
Cleanup USB PHY (backport v5.4)
See merge request espressif/esp-idf!36236
2025-01-16 16:53:31 +08:00
laokaiyao
889537960e
refactor(lpperi): improve compatibility solution
2025-01-16 10:21:17 +08:00
morris
1cb5c64fc0
Merge branch 'refactor/update_lpperi_regs_for_h2_eco5_v5.4' into 'release/v5.4'
...
refactor(lpperi): compatible refactor for H2 ECO5 (v5.4)
See merge request espressif/esp-idf!36335
2025-01-15 16:09:59 +08:00
wuzhenghui
9b7ce542f2
fix(esp_hw_support): fix p4 OTG phy bad suspend cause high power consumption on sleep
2025-01-14 14:22:39 +08:00
morris
cf1692c96c
Merge branch 'bugfix/reset_axi_gdma_gracefully_v5.4' into 'release/v5.4'
...
fix(gdma): stop the axi gdma gracefully on CPU SW reset (v5.4)
See merge request espressif/esp-idf!36283
2025-01-13 15:12:26 +08:00
laokaiyao
25f64d9cbd
refactor(lpperi): compatible refactor for H2 ECO5
2025-01-13 14:36:00 +08:00
Roland Dobai
72112c3fda
Merge branch 'feature/add_utf_8_decoding_v5.4' into 'release/v5.4'
...
feat(tools): Enforced utf-8 encoding with Python open() functions (v5.4)
See merge request espressif/esp-idf!36125
2025-01-10 19:26:10 +08:00
Island
fe24a1c835
Merge branch 'feat/add_config_for_ble_vs_qa_cmd_v5.4' into 'release/v5.4'
...
fixed interrupt WDT when shutdown bt controller on ESP32(ba6739f) (v5.4)
See merge request espressif/esp-idf!36176
2025-01-10 14:17:41 +08:00
Marek Fiala
b37383f75b
feat(tools): Enforce utf-8 encoding with open() function
2025-01-10 13:52:58 +08:00
morris
605fb6e894
fix(dma): abort the axi dma gracefully on CPU SW reset
2025-01-10 10:14:36 +08:00
morris
a45778a028
Merge branch 'feat/ldo_can_output_3v3_v5.4' into 'release/v5.4'
...
feat(ldo): support output rail voltage (3.3V) (v5.4)
See merge request espressif/esp-idf!36130
2025-01-09 17:15:00 +08:00
chenjianhua
ecf663cb7d
fix(bt): Update bt lib for ESP32(ba6739f)
...
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure
2025-01-09 10:39:10 +08:00
morris
ac6e1341c4
Merge branch 'fix/flash_noos_issues_v5.4' into 'release/v5.4'
...
flash: fixed some no_os API issues (v5.4)
See merge request espressif/esp-idf!35791
2025-01-08 22:12:16 +08:00
Tomas Rezucha
f93e1bc43b
refactor(usb/phy): Start using values from usb_dwc_info in PHY driver
...
Add tests for PHY sanity checks
2025-01-08 09:26:48 +01:00
Tomas Rezucha
ac3a3f801d
feat(hal/usb): Explicitly enable clock and reset USB WRAP on init
2025-01-08 09:25:42 +01:00
morris
cfc878a650
Merge branch 'refactor/cleanup_usb_phy_backport_v5.4' into 'release/v5.4'
...
fix(usb/host): Fix reaction on High-Speed NYET packet (backport v5.4)
See merge request espressif/esp-idf!36119
2025-01-08 10:22:50 +08:00
Armando
4a9fb951cf
fix(cache): fixed cache hal ctx not initialised in app issue
2025-01-07 20:08:02 +08:00
Shu Chen
ebd77e121d
Merge branch 'feat/set_get_ack_timeout_v5.4' into 'release/v5.4'
...
feat(802.15.4): add api for set/get ack timeout (v5.4)
See merge request espressif/esp-idf!36085
2025-01-07 14:54:16 +08:00
Zhuang Hang
e9220ca8e6
feat(802.15.4): add api for set/get ack timeout (v5.4)
2025-01-07 14:54:16 +08:00
Jiang Jiang Jian
f58ca2bde3
Merge branch 'fix/fix_flash_clock_changed_after_sleep_bak_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix mspi clock freq changed after lightsleep (v5.4)
See merge request espressif/esp-idf!36002
2025-01-07 10:55:43 +08:00
Jiang Jiang Jian
7cd2a1483e
Merge branch 'fix/fix_p4_deepsleep_io_leakage_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage (v5.4)
See merge request espressif/esp-idf!36008
2025-01-07 10:53:13 +08:00
morris
92208b309d
Merge branch 'feat/support_step_notify_on_h2eco5_v5.4' into 'release/v5.4'
...
feat(pcnt): support step_notify on esp32h2 eco5 (v5.4)
See merge request espressif/esp-idf!35620
2025-01-07 10:38:10 +08:00
morris
f36f04ef0d
feat(ldo): support output rail voltage (3.3V)
2025-01-06 18:52:29 +08:00
morris
0646301e81
Merge branch 'feat/rgb_lcd_increase_pclk_v5.4' into 'release/v5.4'
...
feat(lcd): increase the upper limit of pclk frequency for RGB LCD (v5.4)
See merge request espressif/esp-idf!35928
2025-01-06 15:09:42 +08:00
morris
da06959166
Merge branch 'bugfix/uart_8_16_bit_access_v5.4' into 'release/v5.4'
...
fix(uart): fix 8/16-bit uart register access (v5.4)
See merge request espressif/esp-idf!35958
2025-01-06 14:59:09 +08:00
morris
fd31502ca7
Merge branch 'fix/ble_i2c_v5.4' into 'release/v5.4'
...
fix(i2c_slave): Support 10-bit address on esp32 (backport v5.4)
See merge request espressif/esp-idf!36055
2025-01-06 14:53:48 +08:00
morris
c02a6fc523
Merge branch 'bugfix/gdma_burst_config_esp32c5_v5.4' into 'release/v5.4'
...
fix(gdma): burst size should be configurable on esp32c5 (v5.4)
See merge request espressif/esp-idf!35363
2025-01-06 13:20:35 +08:00
morris
cd1ce6164b
Merge branch 'refactor/fine_tune_dphy_pll_v5.4' into 'release/v5.4'
...
feat(mipi): fine tune DPHY PLL clock (v5.4)
See merge request espressif/esp-idf!35291
2025-01-06 13:20:01 +08:00