Commit Graph

46400 Commits

Author SHA1 Message Date
wanckl
32895539f2 fix(driver_spi): support un-aligned dma transaction and psram transaction 2026-01-06 14:16:20 +08:00
Wan Lei
3924afbf28 feat(spi_master): support dma transfer with psram directly 2026-01-06 14:16:04 +08:00
morris
ded4814c8d Merge branch 'fix/update_breakpoint_nums_on_c5_h4_v5.5' into 'release/v5.5'
fix(soc): update breakpoint nums on c5 and h4 (v5.5)

See merge request espressif/esp-idf!44356
2025-12-30 12:19:23 +08:00
morris
de3dad2a87 Merge branch 'contrib/github_pr_17945_v5.5' into 'release/v5.5'
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (backport v5.5)

See merge request espressif/esp-idf!44284
2025-12-30 11:06:20 +08:00
Jiang Jiang Jian
ee063092be Merge branch 'fix/multicast_filter_test_v5.5' into 'release/v5.5'
fix(esp_eth): maked esp_eth_test_l2 more robust (v5.5)

See merge request espressif/esp-idf!43484
2025-12-30 10:35:28 +08:00
Jiang Jiang Jian
4275972920 Merge branch 'fix/fix_sdmmc_doc_v5.5' into 'release/v5.5'
sdmmc: fixed header structure not shown in doc issue (v5.5)

See merge request espressif/esp-idf!44519
2025-12-30 10:35:23 +08:00
Jiang Jiang Jian
fbfa940c73 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v5.5' into 'release/v5.5'
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v5.5)

See merge request espressif/esp-idf!44311
2025-12-30 10:35:19 +08:00
Jiang Jiang Jian
3824958e95 Merge branch 'ci/known-failure-dut-id-v5.5' into 'release/v5.5'
ci: pytest-ignore skip using dut id

See merge request espressif/esp-idf!43625
2025-12-30 10:33:51 +08:00
Jiang Jiang Jian
30905cbcb3 Merge branch 'esp32p4_eco5_coredump_fix_v5.5' into 'release/v5.5'
fix(espcoredump): support ESP32P4 ECO5 unified memory layout (v5.5)

See merge request espressif/esp-idf!44171
2025-12-30 10:33:35 +08:00
Jiang Jiang Jian
b259c45528 Merge branch 'esp32p4_fix_bootloader_flash_read_allow_decrypt_v5.5' into 'release/v5.5'
fix(bootloader_flash): always invalidate FLASH_READ_VADDR before read (v5.5)

See merge request espressif/esp-idf!43957
2025-12-30 10:33:27 +08:00
Jiang Jiang Jian
0a10858fd7 Merge branch 'feature/extend_h2_conon_num_to_70_v5.5' into 'release/v5.5'
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v5.5)

See merge request espressif/esp-idf!43835
2025-12-30 10:31:52 +08:00
Jiang Jiang Jian
3ca3759848 Merge branch 'fix/sdmmc_deinit_only_inited_slots' into 'release/v5.5'
fix(sdmmc): Deinitialize only initialized slots (sdmmc_host_deinit function)

See merge request espressif/esp-idf!43916
2025-12-30 10:31:36 +08:00
Jiang Jiang Jian
9f93e5c7f1 Merge branch 'feat/upt_tests_new_runners_v5.5' into 'release/v5.5'
feat(ci): updated Ethernet test to align with new runners (v5.5)

See merge request espressif/esp-idf!43765
2025-12-30 10:30:44 +08:00
Jiang Jiang Jian
b027c4d707 Merge branch 'fix/apptrace_uart_crash_v5.5' into 'release/v5.5'
fix(app_trace): prevent possible system crash on uart buffer access (v5.5)

See merge request espressif/esp-idf!43858
2025-12-30 10:29:36 +08:00
Jiang Jiang Jian
2d344bc185 Merge branch 'fix/fix_mspi_reset_order_v5.5' into 'release/v5.5'
fix(esp_system): fix c61 mspi core/axi reset order (v5.5)

See merge request espressif/esp-idf!44097
2025-12-30 10:20:56 +08:00
Jiang Jiang Jian
9b69adf1fa Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v5.5)

See merge request espressif/esp-idf!43558
2025-12-30 10:16:31 +08:00
morris
499441c541 Merge branch 'fix/dpi_video_timing_adjust_v5.5' into 'release/v5.5'
Enhance MIPI DSI video timing configuration (v5.5)

See merge request espressif/esp-idf!44552
2025-12-30 10:16:16 +08:00
Marius Vikhammer
2ddcb62787 Merge branch 'bugfix/esp32_psram_remove_execute_v5.5' into 'release/v5.5'
fix(system): removed the exe flag from psram memory for esp32 (v5.5)

See merge request espressif/esp-idf!44641
2025-12-30 10:04:23 +08:00
Island
6c80a45a41 Merge branch 'fix/ble_mesh_nimble_gap_event_v5.5' into 'release/v5.5'
fix(ble_mesh): fix memory issue in nimble gap event forwarding (v5.5)

See merge request espressif/esp-idf!44239
2025-12-29 21:26:56 +08:00
morris
7671574757 Merge branch 'ci/docs-artifacts-expiration-time-v5.5' into 'release/v5.5'
ci: docs artifacts expiration time

See merge request espressif/esp-idf!44467
2025-12-29 18:14:10 +08:00
Marius Vikhammer
be52835d21 fix(system): removed the exe flag from psram memory for esp32
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.

This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 16:39:06 +08:00
Mahavir Jain
f8fe1ce0ea Merge branch 'fix/secure_boot_verify_app_api_support_ecdsa_p384_v5.5' into 'release/v5.5'
Application's Secure Boot verify API support ECDSA-P384 (v5.5)

See merge request espressif/esp-idf!44181
2025-12-29 13:53:00 +05:30
Island
41bcb1746f Merge branch 'feat/ble_mesh_dfu_supported_v5.5' into 'release/v5.5'
Feat/ble mesh dfu supported v5.5

See merge request espressif/esp-idf!44132
2025-12-29 15:37:35 +08:00
Island
09693eee8a Merge branch 'fix/ble_mesh_rpr_example_fix_v5.5' into 'release/v5.5'
fix(ble_mesh): add proper memory cleanup in composition data parsing (v5.5)

See merge request espressif/esp-idf!43840
2025-12-29 15:37:16 +08:00
Rahul Tank
ee7543cd90 Merge branch 'bugfix/bug_bounty_ble_issue_v5.5' into 'release/v5.5'
fix(protocomm): Add security checks for buffer overflow and incorrect length handling (v5.5)

See merge request espressif/esp-idf!44296
2025-12-29 10:37:36 +05:30
Island
5bee13a621 Merge branch 'opt/opt_ble_log_v5.5' into 'release/v5.5'
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.5)

See merge request espressif/esp-idf!42270
2025-12-29 12:11:36 +08:00
Island
1d7830102e Merge branch 'feat/show_how_to_use_smp_in_blufi_example_v5.5' into 'release/v5.5'
feat(ble/blufi): Support setting BLE encryption for blufi (v5.5)

See merge request espressif/esp-idf!44143
2025-12-29 12:11:21 +08:00
morris
1851470481 Merge branch 'feat/p4eco6_ldo2dcdc_support_v5.5' into 'release/v5.5'
feat (p4eco6): open dcdc switch by software when dcdc stable (v5.5)

See merge request espressif/esp-idf!44578
2025-12-29 11:18:37 +08:00
Island
1914fc31ea Merge branch 'feat/ble_mesh_log_enh_v5.5' into 'release/v5.5'
Feat/ble mesh log enh v5.5

See merge request espressif/esp-idf!43212
2025-12-29 10:36:36 +08:00
Adorjan White
dbac2285ec fix(usb_serial_jtag): tx_ring_buf not checked for successful allocation,
Closes https://github.com/espressif/esp-idf/pull/17945
2025-12-29 10:33:39 +08:00
Chen Jichang
2ff54ff5c5 fix(soc): update breakpoint nums on c5 and h4 2025-12-29 10:31:32 +08:00
morris
79cd306023 Merge branch 'bugfix/fix_csi_data_broken_v5.5' into 'release/v5.5'
fix(esp_driver_cam): fix MIPI-CSI RX data broken (v5.5)

See merge request espressif/esp-idf!44609
2025-12-29 10:20:34 +08:00
Wang Meng Yang
dae755c78c Merge branch 'bugfix/sync_security_fix_from_flouride_v5.5' into 'release/v5.5'
fix: synchronized several security-related fixes from Google Fluoride (v5.5)

See merge request espressif/esp-idf!44407
2025-12-26 21:32:23 +08:00
Zhang Wen Xu
2544a15e9a Merge branch 'feat/remove_154_tx_pending_v5.5' into 'release/v5.5'
feat(802.15.4): remove tx pending feature (v5.5)

See merge request espressif/esp-idf!44592
2025-12-26 12:19:54 +00:00
morris
2fad74c350 Merge branch 'fix/handle_shared_intr_v5.5' into 'release/v5.5'
Fix/handle shared intr (v5.5)

See merge request espressif/esp-idf!44071
2025-12-26 19:21:39 +08:00
morris
4bccb20a71 Merge branch 'fix/twai_queue_remain_and_doc_v5.5' into 'release/v5.5'
fix(driver_twai): improve error logging in _node_queue_tx function (v5.5)

See merge request espressif/esp-idf!44478
2025-12-26 19:01:58 +08:00
morris
d4b93a4457 Merge branch 'fix/i2c_timeout_range_check_v5.5' into 'release/v5.5'
fix(i2c_master): Add i2c master timeout range check (v5.5)

See merge request espressif/esp-idf!44077
2025-12-26 18:59:24 +08:00
morris
fb7466c86b Merge branch 'refactor/gdma_link_skip_null_buffer_v5.5' into 'release/v5.5'
skip the NULL buffer in DMA mount pre-check (v5.5)

See merge request espressif/esp-idf!44459
2025-12-26 18:01:03 +08:00
Dong Heng
a2be6b90df fix(esp_driver_cam): fix MIPI-CSI RX data broken 2025-12-26 17:00:54 +08:00
Zhang Wen Xu
cbed615e0e Merge branch 'feat/update_154_get_recent_rssi_v5.5' into 'release/v5.5'
feat(802.15.4): support get real time rssi (v5.5)

See merge request espressif/esp-idf!44371
2025-12-26 06:32:20 +00:00
Zhang Wen Xu
021f8dabf0 Merge branch 'feat/update_ot_a12ff0d0f_v5.5' into 'release/v5.5'
feat(openthread): update OT upstream to a12ff0d0f (v5.5)

See merge request espressif/esp-idf!44533
2025-12-26 06:31:58 +00:00
Zhang Wen Xu
61ca635d73 Merge branch 'feat/simple_ota_h2_v5.5' into 'release/v5.5'
feat(openthread/ota): support esp32h2 for simple ota example over thread (v5.5)

See merge request espressif/esp-idf!43976
2025-12-26 06:31:37 +00:00
Zhang Wen Xu
405f144c87 Merge branch 'fix/remove_the_duplicate_macro_definition_v5.5' into 'release/v5.5'
fix(openthread): remove the duplicate macro definition (v5.5)

See merge request espressif/esp-idf!43708
2025-12-26 06:27:39 +00:00
Xu Si Yu
9dbbdc9359 feat(802.15.4): remove tx pending feature 2025-12-26 14:26:52 +08:00
Island
2cbffeab2d Merge branch 'change/ble_update_lib_20251106_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!43174
2025-12-26 14:22:52 +08:00
Island
da5ff0c78c Merge branch 'fix/add_soc_caps_for_pawr_feat_v5.5' into 'release/v5.5'
fix(ble): add soc caps feat for PAwR (v5.5)

See merge request espressif/esp-idf!44150
2025-12-26 14:21:25 +08:00
Roland Dobai
b214c68cc7 Merge branch 'feat/update_ccache_to_4.12.1_v5.5' into 'release/v5.5'
feat(tools): Updated ccache 4.11.2 -> 4.12.1 (v5.5)

See merge request espressif/esp-idf!43567
2025-12-26 07:03:22 +01:00
suda-morris
a1265f300c feat(dsi_lcd): pixel clock frequency can be a float number 2025-12-26 14:00:48 +08:00
Mahavir Jain
3378c690c4 Merge branch 'feat/add_mbedtls_testcases_for_ecc_p_384_v5.5' into 'release/v5.5'
feat(mbedtls): add ECC P-384 mbedtls support and test_cases (v5.5)

See merge request espressif/esp-idf!43980
2025-12-26 09:56:00 +05:30
Mahavir Jain
961abe6a08 Merge branch 'fix/align_ota_written_size_during_ota_resumption_to_last_16_byte_boundry_v5.5' into 'release/v5.5'
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary (v5.5)

See merge request espressif/esp-idf!44034
2025-12-26 09:55:39 +05:30