Commit Graph
29820 Commits
Author SHA1 Message Date
Marius Vikhammer cf827ff10e Merge branch 'bugfix/pthread_sem_timeout_test_failure_v5.4' into 'release/v5.4'
test(pthread): fixed test-case overflow calc issue (v5.4)

See merge request espressif/esp-idf!42548
2025-10-27 09:20:01 +08:00
Marius Vikhammer 5f1e370f20 Merge branch 'ci/ulp_fsm_reset_between_tests_v5.4' into 'release/v5.4'
ci(ulp): reset board between ulp-fsm tests (v5.4)

See merge request espressif/esp-idf!42859
2025-10-27 09:19:35 +08:00
morris bd8669b3cd Merge branch 'fix/rmt_tx_loop_mode_v5.4' into 'release/v5.4'
fix(rmt): correct the condition for warnings in loop mode (v5.4)

See merge request espressif/esp-idf!41791
2025-10-26 22:54:20 +08:00
morris 8189de4e34 Merge branch 'fix/i2c_lp_test_v5.4' into 'release/v5.4'
fix(i2c/gpio): Add error checks to the i2c driver & Fix errors in gpio (v5.4)

See merge request espressif/esp-idf!42663
2025-10-26 22:52:05 +08:00
morris 51f2f88190 Merge branch 'feat/p4_eco5_gdma_v5.4' into 'release/v5.4'
feat(gdma): update gdma struct on p4 eco5 (v5.4)

See merge request espressif/esp-idf!42643
2025-10-26 22:49:27 +08:00
morris 3c07607eb4 Merge branch 'fix/p4_edma_size_v5.4' into 'release/v5.4'
fix(gdma): correct the max burst size of p4 edma (v5.4)

See merge request espressif/esp-idf!41800
2025-10-26 22:47:04 +08:00
morris d221c03499 Merge branch 'feat/rmt_support_psram_v5.4' into 'release/v5.4'
fix(rmt): alloc channel memory from internal (v5.4)

See merge request espressif/esp-idf!42428
2025-10-26 22:45:05 +08:00
morris 3a01d2c653 Merge branch 'fix/mcpwm_prescale_regression_v5.4' into 'release/v5.4'
fix(mcpwm): fix division by zero error in prescale (v5.4)

See merge request espressif/esp-idf!42421
2025-10-26 22:44:11 +08:00
morris 80971b25da Merge branch 'feat/p4_eco5_real_chip_v5.4' into 'release/v5.4'
p4: p4 eco5 real chip (v5.4)

See merge request espressif/esp-idf!42063
2025-10-26 22:38:34 +08:00
morris 2de7923716 Merge branch 'fix/i2c_disable_od_in_delete_v5.4' into 'release/v5.4'
fix(i2c): disable open drain mode on deinit (v5.4)

See merge request espressif/esp-idf!42725
2025-10-26 22:29:32 +08:00
morris 8468fae1a3 Merge branch 'refactor/remove_deprecated_driver_header_files_v5.4' into 'release/v5.4'
update P4 ECO5 registers for BS and LCD_CAM (v5.4)

See merge request espressif/esp-idf!42476
2025-10-26 22:29:06 +08:00
morris 772c3f9fc8 Merge branch 'feat/mipi_dsi_p4_eco5_v5.4' into 'release/v5.4'
ESP32P4 ECO5 register update: DSI/TIMG/ETM/DW_GDMA (v5.4)

See merge request espressif/esp-idf!42478
2025-10-26 22:28:48 +08:00
morris 7697e6b1f8 Merge branch 'feat/mipi_dsi_vsync_event_v5.4' into 'release/v5.4'
update AXI-ICM register for esp32p4-ECO5 (v5.4)

See merge request espressif/esp-idf!42640
2025-10-26 22:27:53 +08:00
morris 5583963765 Merge branch 'fix/clear_force_on_reg_for_cache_v5.4' into 'release/v5.4'
fix(clk): do not clear force_on reg for cache (v5.4)

See merge request espressif/esp-idf!42178
2025-10-26 22:27:28 +08:00
morris 1a78f8fcf8 Merge branch 'fix/cpu_reset_dma_v5.4' into 'release/v5.4'
dma: fixed issue that DMA are not reset when CPU reset (v5.4)

See merge request espressif/esp-idf!42844
2025-10-26 22:26:55 +08:00
Michael (XIAO Xufeng) 0b5c005acf Merge branch 'fix/i2c-master-write-buffer-const_v5.4' into 'release/v5.4'
fix(i2c): make write_buffer const in i2c_master_transmit_multi_buffer_info_t (v5.4)

See merge request espressif/esp-idf!41804
2025-10-25 15:20:51 +08:00
Xiao Xufeng 147ec10b86 dma: fixed issue that DMA are not reset when CPU reset
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
2025-10-25 02:15:23 +08:00
Rahul Tank 234a2bd427 Merge branch 'bugfix/fix_issues_21102025_v5.4' into 'release/v5.4'
fix(nimble): Fix few nimble issues 21102025 (v5.4)

See merge request espressif/esp-idf!42736
2025-10-24 21:11:03 +05:30
Marius Vikhammer 5173e81565 ci(ulp): reset board between ulp-fsm tests 2025-10-24 11:33:22 +08:00
Roland Dobai ea1c174c1c change(version): Update version to 5.4.3 2025-10-21 13:13:31 +02:00
Rahul Tank 5133f785b5 fix(nimble): Declutter the nimble menu config options 2025-10-21 11:24:29 +05:30
Shreeyash f6a465cb99 fix(nimble): update HCI log functions to use uint16_t for data length 2025-10-21 11:21:51 +05:30
Shreeyash ec3b810494 fix(nimble): fix array overflow caused by invalid connection handle indexing 2025-10-21 11:20:54 +05:30
Rahul Tank 41df69d958 fix(nimble): Added CS service support 2025-10-21 11:20:06 +05:30
Rahul Tank 667213acee feat(nimble): Base support for Channel sounding HCI command and events 2025-10-21 11:18:22 +05:30
Rahul Tank 2ad80bb6ee fix(nimble): Use nimble platform mem malloc / free APIs 2025-10-21 11:06:19 +05:30
Rahul Tank 8a87ff1126 fix(nimble): Address mbuf from different chains traversal during copying 2025-10-21 11:05:49 +05:30
Rahul Tank 7d7264fe6e fix(nimble): Avoid ext adv data in reattempt advertising 2025-10-21 11:05:02 +05:30
Rahul Tank ac358af152 fix(nimble): Added code to handle sending indicate 2025-10-21 11:04:12 +05:30
Chen Chen 03418f2322 fix(i2c/gpio): Add error checks to the i2c driver (Backport v5.4)
Add more checks to i2c driver, as well as fixed some GPIO issues
together with it.
2025-10-20 18:00:34 +08:00
morris d301a49b95 fix(i2c): remove notfix(i2c): disable open drian mode on deinit
Closes https://github.com/espressif/esp-idf/issues/17737
2025-10-20 15:38:43 +08:00
Chen Jichang a5b2653369 feat(gdma): update gdma struct on p4 eco5 2025-10-17 11:40:12 +08:00
morris 1e37fd4467 feat(axi_icm): support esp32-p4 rev3.0 2025-10-16 17:13:04 +08:00
Xiao Xufeng 41eb94c309 fix(i2c): make write_buffer const in i2c_master_transmit_multi_buffer_info_t
Fixes https://github.com/espressif/esp-idf/issues/16890
2025-10-16 17:01:03 +08:00
Chen Jichang 39020008c6 fix(rmt): use memset to clear entire RMT memory block instead of single word
closes https://github.com/espressif/esp-idf/issues/17692
2025-10-15 15:40:39 +08:00
Chen Jichang 679c197185 refactor(gdma): move buffer aligment to buffer mount config 2025-10-15 15:40:39 +08:00
armando a70a29b7a6 feat(p4): p4 rev3 real chip support 2025-10-13 15:24:14 +08:00
yanzihan@espressif.com ea4451d6b3 feat(clk): add 100m/200m/400m cpu freq & change clk cal & change blk version 2025-10-13 15:24:14 +08:00
armando 5f3d7506ab change(soc): simplify p4 soc cmake 2025-10-13 15:24:14 +08:00
armando 877ff22e02 feat(soc): p4 hw ver2 registers 2025-10-13 15:24:14 +08:00
armando f62357760d feat(soc): p4 hw ver2 registers 2025-10-13 15:24:14 +08:00
armando 62eef3f1b4 feat(soc): p4 hw ver2 registers 2025-10-13 15:24:14 +08:00
armando ac628cb1ff change(g0): use hw_ver1 to build g0 components test app 2025-10-13 15:24:14 +08:00
armando dde91e5fda p4: move hw ver1 registers 2025-10-13 15:24:14 +08:00
armando b3fd689da9 feat(esp32p4): support rev3 on fpga 2025-10-13 15:24:14 +08:00
Marius Vikhammer f7ecd91603 test(pthread): fixed test-case overflow calc issue 2025-10-13 15:01:28 +08:00
Jiang Jiang Jian 7863b3c419 Merge branch 'fix/fix_32k_config_revoke_breaks_io_holding_v5.4' into 'release/v5.4'
fix(esp_system): fix ext 32k io revoking breaks sleep io holding (v5.4)

See merge request espressif/esp-idf!42496
2025-10-11 14:12:09 +08:00
wangtao@espressif.com 735f443c98 fix(wifi): fix esp32c2 auth threshold issue 2025-10-11 11:43:33 +08:00
Jiang Jiang Jian cc158ee7ac Merge branch 'bugfix/roam_app_neighbor_crash_v5.4' into 'release/v5.4'
fix(wifi_apps): Fix crash due to neighbor_list lock (v5.4)

See merge request espressif/esp-idf!42503
2025-10-11 11:32:46 +08:00
Jiang Jiang Jian bfe8fd5e07 Merge branch 'contrib/github_pr_17652_v5.4' into 'release/v5.4'
fix(esp_tls_conn_new_sync): Fix `esp_tls_conn_new_sync`'s doc to reflect its implementation (GitHub PR) (v5.4)

See merge request espressif/esp-idf!42330
2025-10-11 10:26:55 +08:00