harshal.patil
dd84cd7f10
fix(panic): handle absent IROM/DROM alignment gap in spiram-xip memprot tests
...
The spiram-xip IROM/DROM alignment tests assumed the XIP region always
leaves an alignment gap before the next MMU page: they executed into the
gap and expected an instruction access fault followed by a register dump.
When the section ends exactly on an MMU page boundary there is no gap - the
device prints "<IROM/DROM> alignment gap not added into heap" and returns,
the framework restarts cleanly (esp_restart_noos, no panic), and the test
timed out waiting for a register dump.
2026-07-01 10:59:50 +05:30
morris
9583d6df06
Merge branch 'feat/async_color_converter_v6.1' into 'release/v6.1'
...
feat(esp_driver_dma): add async color convert driver (v6.1)
See merge request espressif/esp-idf!49747
2026-07-01 10:22:42 +08:00
Jiang Jiang Jian
cf515d20d7
Merge branch 'feat/support_usb_wakeup_v6.1' into 'release/v6.1'
...
feat: support usb as wakeup source from light sleep (v6.1)
See merge request espressif/esp-idf!49497
2026-06-30 19:40:33 +08:00
Jiang Jiang Jian
f71890ccec
Merge branch 'bugfix/ai_review_btu_common_v6.1' into 'release/v6.1'
...
fix: Fix the critical issues of btu and bt_common from AI review report (v6.1)
See merge request espressif/esp-idf!50121
2026-06-30 17:37:34 +08:00
Jiang Jiang Jian
1e58083bdf
Merge branch 'ci/backport-master-6.1-2026-06-29' into 'release/v6.1'
...
ci: backport master ci to 6.1 (2026-06-29)
See merge request espressif/esp-idf!50157
2026-06-30 14:25:15 +08:00
Jiang Jiang Jian
24d35f4c04
Merge branch 'bugfix/ai_review_a2dp_v6.1' into 'release/v6.1'
...
fix(bt): Fix the critical issues related to A2DP from AI review report (v6.1)
See merge request espressif/esp-idf!50127
2026-06-30 14:24:19 +08:00
Jiang Jiang Jian
7016e338b6
Merge branch 'feat/optimize_154_debug_v6.1' into 'release/v6.1'
...
feat(802.15.4): avoid missing abort reason for multievents in 154 debug (v6.1)
See merge request espressif/esp-idf!50120
2026-06-30 14:24:09 +08:00
Jiang Jiang Jian
8264c9589c
Merge branch 'bugfix/fix_bluedroid_rpa_whitelist_conn_v6.1' into 'release/v6.1'
...
Fix connection failure when using RPA with whitelist filtering(ESP32) (6.1)
See merge request espressif/esp-idf!50092
2026-06-30 14:23:29 +08:00
Jiang Jiang Jian
b0cd9819ee
Merge branch 'bugfix/fix_bluedroid_static_random_conn_rpa_v6.1' into 'release/v6.1'
...
fix(ble/bluedroid): skip identity conversion for static random direct connect (6.1)
See merge request espressif/esp-idf!50086
2026-06-30 14:23:18 +08:00
Jiang Jiang Jian
3dcf2a167f
Merge branch 'feat/seperate_ot_citest_tags_v6.1' into 'release/v6.1'
...
ci: seperate openthread test cases (v6.1)
See merge request espressif/esp-idf!50059
2026-06-30 14:22:39 +08:00
Jiang Jiang Jian
c1e07b7234
Merge branch 'feat/sup_i2s_in_esp32s31_example_v6.1' into 'release/v6.1'
...
feat(bt/example): Support I2S output of esp32s31 in A2DP sink stream example (v6.1)
See merge request espressif/esp-idf!50055
2026-06-30 14:22:27 +08:00
Jiang Jiang Jian
18afab1c92
Merge branch 'feat/support_ble_uart_more_interfaces_v6.1' into 'release/v6.1'
...
feat(bt/ble_uart): Support ble uart more interfaces (6.1)
See merge request espressif/esp-idf!50048
2026-06-30 14:21:48 +08:00
Jiang Jiang Jian
6e1ac00adb
Merge branch 'feat/add_ble_core_6x_feature_for_bluedroid_v6.1' into 'release/v6.1'
...
Feat/add ble core 6x feature for bluedroid (6.1)
See merge request espressif/esp-idf!50054
2026-06-30 14:21:41 +08:00
Jiang Jiang Jian
5743a9b9eb
Merge branch 'fix/cmake-colors_v6.1' into 'release/v6.1'
...
fix: force colors in output of RunTool and ensure_build_directory (v6.1)
See merge request espressif/esp-idf!50035
2026-06-30 14:21:17 +08:00
Jiang Jiang Jian
3efceac515
Merge branch 'change/esp_idf_dpd_optimize_v6.1' into 'release/v6.1'
...
Change/esp idf dpd optimize v6.1
See merge request espressif/esp-idf!50039
2026-06-30 14:21:10 +08:00
Jiang Jiang Jian
554e88416f
Merge branch 'feat/mcp_server_accept_project_dir_v6.1' into 'release/v6.1'
...
feat(tools): mcp-server accepts project_dir from chat (v6.1)
See merge request espressif/esp-idf!50032
2026-06-30 14:20:47 +08:00
Jiang Jiang Jian
7219860f52
Merge branch 'bugfix/ai_review_avrcp_v6.1' into 'release/v6.1'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v6.1)
See merge request espressif/esp-idf!50019
2026-06-30 14:20:16 +08:00
Jiang Jiang Jian
e2a7c8b36c
Merge branch 'bugfix/ai_review_hfp_v6.1' into 'release/v6.1'
...
fix(bt): Fix the critical issues related to HFP from AI review report (v6.1)
See merge request espressif/esp-idf!50006
2026-06-30 14:19:53 +08:00
Jiang Jiang Jian
48ab24bfe4
Merge branch 'bugfix/optimize_nimble_throughput_example_v6.1' into 'release/v6.1'
...
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v6.1)
See merge request espressif/esp-idf!49978
2026-06-30 14:19:34 +08:00
Jiang Jiang Jian
74402d2c43
Merge branch 'feat/spi_log_qa_frame_check_v6.1' into 'release/v6.1'
...
feat(ble_log): add FINAL_STAT session-end frame and flush hook before controller restart (6.1)
See merge request espressif/esp-idf!49959
2026-06-30 14:18:54 +08:00
Jiang Jiang Jian
090b0660c3
Merge branch 'docs/add_semihosting_chapter_v6.1' into 'release/v6.1'
...
docs(jtag-debugging): add semihosting chapter (v6.1)
See merge request espressif/esp-idf!49887
2026-06-30 14:17:56 +08:00
Jiang Jiang Jian
27f0ff78da
Merge branch 'fix/httpd_clang_tidy_missing_close_v6.1' into 'release/v6.1'
...
fix(network/http_server): fix clang-tidy warnings for missing close (v6.1)
See merge request espressif/esp-idf!49863
2026-06-30 14:17:15 +08:00
Jiang Jiang Jian
6076baf054
Merge branch 'fix/use_unilock_for_sleep_process_v6.1' into 'release/v6.1'
...
fix(esp_hw_support): use same lock for lightsleep/deepsleep process (v6.1)
See merge request espressif/esp-idf!49848
2026-06-30 14:16:41 +08:00
Jiang Jiang Jian
6d69cde133
Merge branch 'bugfix/ag_unknown_codec_v6.1' into 'release/v6.1'
...
fix(bt): skip unknown codecs when parsing AT+BAC(v6.1)
See merge request espressif/esp-idf!49839
2026-06-30 14:16:32 +08:00
Jiang Jiang Jian
2152f07b36
Merge branch 'backport-49753-to-release/v6.1' into 'release/v6.1'
...
feat: update_s31_wifi_low_power V6.1
See merge request espressif/esp-idf!49813
2026-06-30 14:15:45 +08:00
Jiang Jiang Jian
9d36edbe30
Merge branch 'feat/ble-smp-multi-adv-static-random-address_v6.1' into 'release/v6.1'
...
feat(ble/bluedroid): Add BLE SMP support for multi-ADV with static random addresses (6.1)
See merge request espressif/esp-idf!49790
2026-06-30 14:15:32 +08:00
Jiang Jiang Jian
03f0364c0c
Merge branch 'idf/ble_audio_mcc_fixes_v6.1' into 'release/v6.1'
...
fix(ble_audio): Fix mcc read may enter BUSY state while multiple notifications are received (v6.1)
See merge request espressif/esp-idf!49776
2026-06-30 14:15:10 +08:00
Jiang Jiang Jian
0cbf614bda
Merge branch 'idf/ble_audio_docs_misc_update_v6.1' into 'release/v6.1'
...
docs(ble_audio): Adopt SIG product name and add LE Audio API guide entry (v6.1)
See merge request espressif/esp-idf!49774
2026-06-30 14:15:05 +08:00
Jiang Jiang Jian
4ff95c98a1
Merge branch 'fix/remove-menuconfig-curses_v6.1' into 'release/v6.1'
...
Cleanup after dropping curses from menuconfig (v6.1)
See merge request espressif/esp-idf!49772
2026-06-30 14:14:40 +08:00
Jiang Jiang Jian
d7053ae578
Merge branch 'fix/move_system_retention_to_esp_hw_support_v6.1' into 'release/v6.1'
...
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support (v6.1)
See merge request espressif/esp-idf!49749
2026-06-30 14:14:08 +08:00
Jiang Jiang Jian
fd79b505d5
Merge branch 'fix/malloc_pm_lock_in_internal_mem_v6.1' into 'release/v6.1'
...
fix(esp_pm): malloc pm_lock in internal mem (v6.1)
See merge request espressif/esp-idf!49724
2026-06-30 14:12:46 +08:00
Jiang Jiang Jian
bdcd883428
Merge branch 'feat/format_bt_hci_to_btsnoop_v6.1' into 'release/v6.1'
...
refactor(bt): migrate bt_hci_to_btsnoop to esp-pylib (6.1)
See merge request espressif/esp-idf!49711
2026-06-30 14:12:33 +08:00
Jiang Jiang Jian
f718584d69
Merge branch 'contrib/github_pr_18664_v6.1' into 'release/v6.1'
...
ulp_riscv: prioritize error bits over data flags in I2C interrupt wait (GitHub PR) (v6.1)
See merge request espressif/esp-idf!49703
2026-06-30 14:12:11 +08:00
Jiang Jiang Jian
bc6bcda0e8
Merge branch 'fix/h4-esp-timer-latency_v6.1' into 'release/v6.1'
...
test(esp_timer): increase H4 callback latency limit (v6.1)
See merge request espressif/esp-idf!49695
2026-06-30 14:11:58 +08:00
Jiang Jiang Jian
e33810748e
Merge branch 'fix/vfs_fatfs_unregister_path_possible_leak_v6.1' into 'release/v6.1'
...
Fix esp_vfs_fat_unregister_path possible leak, incorrect check in esp_vfs_register_fs_common and optimize memory usage (v6.1)
See merge request espressif/esp-idf!49637
2026-06-30 14:11:16 +08:00
Jiang Jiang Jian
f1a8184bfa
Merge branch 'bugfix/bbp_isses_v6.1' into 'release/v6.1'
...
Bugfix/bbp isses v6.1
See merge request espressif/esp-idf!49623
2026-06-30 14:11:03 +08:00
Jiang Jiang Jian
85ce16bed7
Merge branch 'feat/optimize_esp32s31_active_power_v6.1' into 'release/v6.1'
...
feat: optimize esp32s31 active power (v6.1)
See merge request espressif/esp-idf!49618
2026-06-30 14:11:00 +08:00
Jiang Jiang Jian
b40a7e3e35
Merge branch 'fix/sd_freq_clamping_v6.1' into 'release/v6.1'
...
fix(sdmmc): Handle nonsensical max freq correctly (v6.1)
See merge request espressif/esp-idf!49530
2026-06-30 14:06:19 +08:00
Jiang Jiang Jian
2841ad761e
Merge branch 'fix/add_remaining_vars_to_heap_v6.1' into 'release/v6.1'
...
fix(nimble): Change remaining vars from Static to Dynamic (v6.1)
See merge request espressif/esp-idf!49279
2026-06-30 14:02:41 +08:00
Jiang Jiang Jian
c07459c1cd
Merge branch 'feat/replace_click_witch_rich_click_v6.1' into 'release/v6.1'
...
feat(tools): Replaced click with rich_click (v6.1)
See merge request espressif/esp-idf!49020
2026-06-30 14:01:39 +08:00
Mahavir Jain
10f9230dfb
Merge branch 'fix/sb_digest_revocation_workflow_v6.1' into 'release/v6.1'
...
change(bootloader): honor SECURE_BOOT_ALLOW_UNUSED_DIGEST_SLOTS during first boot (v6.1)
See merge request espressif/esp-idf!49712
2026-06-30 10:02:46 +05:30
morris
fc14f1009b
Merge branch 'ci/twai-runner-update-v.6.1' into 'release/v6.1'
...
ci: twai runner setup v6.1
See merge request espressif/esp-idf!49802
2026-06-30 12:02:03 +08:00
morris
caf09a3c97
feat(dma2d): support RGB24 and BGR24 scramble conversion
...
Add async color convert coverage for direct RGB24/BGR24 byte-order swaps
and
thread both TX and RX CSC state through DMA2D transactions for future
extensibility.
2026-06-30 11:51:40 +08:00
morris
ac5fcd73ef
docs(dma2d): added async color convert programming guide
2026-06-30 11:51:40 +08:00
morris
b0fc4b0e57
feat(dma2d): added async color converter example
...
illustrate how to use DMA2D convert a YUV422 image to RGB888 format
2026-06-30 11:51:40 +08:00
morris
a035a90ef6
feat(mipi_dsi): replace the fbcopy driver by the async color conver driver
2026-06-30 11:51:40 +08:00
morris
3eddb7915f
feat(dma2d): added async color convert driver
2026-06-30 11:51:40 +08:00
morris
25d10ea846
Merge branch 'bugfix/ppa_blend_yuv_hang_v6.1' into 'release/v6.1'
...
fix(ppa): fix hang if blend operation on a YUV format input background image (v6.1)
See merge request espressif/esp-idf!49734
2026-06-30 11:32:27 +08:00
morris
2c4fb6634f
Merge branch 'ci/move_adc_runner_to_generic_v6.1' into 'release/v6.1'
...
ci(adc): move all ADC runners to generic (v6.1)
See merge request espressif/esp-idf!49792
2026-06-30 11:31:40 +08:00
morris
201352b007
Merge branch 'fix/jpeg_over_size_v6.1' into 'release/v6.1'
...
fix(jpeg): Fix the jpeg size might exceed the buffer size (backport v6.1)
See merge request espressif/esp-idf!50025
2026-06-30 11:31:07 +08:00