Commit Graph

1182 Commits

Author SHA1 Message Date
muhaidong 528f317e94 fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets 2026-01-13 11:10:36 +08:00
muhaidong 0090fa27cf fix(wifi): fix lmac tx done assert issue 2026-01-13 11:07:11 +08:00
liuning 3ea7da1e1a feat(coex): support c5 eco3 and c61 eco4 coexist rom 2026-01-09 16:34:20 +08:00
yinqingzhao c29d741b13 feat(wifi): update esp32c61 ld files 2026-01-09 16:34:20 +08:00
yinqingzhao 4e521d78a1 feat(rom): add esp32c61 eco4 ld files 2026-01-09 14:06:33 +08:00
yinqingzhao d5a9a60531 feat(wifi): update esp32c5 eco3 ld files 2026-01-09 14:06:33 +08:00
nilesh.kale dfc07d30b7 feat(esp_hw_support): protect I/D ROM memory split for ESP32-H21 2026-01-07 13:20:29 +08:00
Laukik Hase 406ca9aa92 ci(esp_tee): Enable the tee_cli_app test-app for ESP32-H2
- Also set the RX burst size correctly for AES/SHA DMA operations
  with ESP-TEE
- Fix the compile-time minimum chip revision check for patching
  the `ets_delay_us` API
2025-12-30 16:03:43 +05:30
Ashish Sharma 302e0203d1 feat: migrates esp_rom to PSA APIs 2025-12-30 09:31:49 +05:30
Marius Vikhammer 32c6d9d327 feat(rom): added esp-rom support for ESP32-H4 2025-12-29 09:36:32 +08:00
Chen Chen f98b9e2b21 feat(gpio): basic support of gpio on s31 2025-12-26 14:54:56 +08:00
Song Ruo Jing 74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
harshal.patil 60637470c2 test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs 2025-12-23 23:24:46 +05:30
Alexey Lapshin 0169306bc2 Merge branch 'feat/wpa_supplicant_rom_md5_tests' into 'master'
fix(esp_rom): use hmac_md5 and hmac_md5_vector from ROM only if CONFIG_LIBC_NEWLIB

See merge request espressif/esp-idf!44226
2025-12-16 21:39:32 +04:00
Armando (Dou Yiwen) 5436ae6e69 Merge branch 'feature/update_esp32c5_eco3_rom_ld' into 'master'
feature(esp_rom): add esp32c5 eco3 rom ld

See merge request espressif/esp-idf!43543
2025-12-16 06:37:10 +00:00
morris 1f04dbb31b Merge branch 'refactor/remove_completed_todos' into 'master'
refactor(global): remove completed todos in the codebase

See merge request espressif/esp-idf!44188
2025-12-16 14:21:25 +08:00
Alexey Lapshin 2b94daf17f fix(esp_rom): use hmac_md5 and hmac_md5_vector from ROM only if CONFIG_LIBC_NEWLIB 2025-12-16 11:35:47 +07:00
Wu Zheng Hui 0f549fa113 Merge branch 'fix/fix_secure_boot_fast_wake_feature' into 'master'
fix(esp_system): fix ROM secure boot fast wake feature

Closes PM-625

See merge request espressif/esp-idf!44052
2025-12-16 10:24:16 +08:00
morris 291554cd09 refactor(global): remove completed todos in the codebase 2025-12-15 22:40:15 +08:00
wanglei c79b8ffc8b fix(ld): add missing eco3 newly added rom functions 2025-12-15 02:40:26 +00:00
wanglei 13c18a1cd2 feature(esp_rom): add esp32c5 eco3 rom ld 2025-12-15 02:40:26 +00:00
C.S.M 07519fac25 fix(spi_flash): Cleanup jira tickets 2025-12-12 17:53:01 +08:00
wuzhenghui 4125fd68ac fix(esp_system): fix rom secure boot fast wake feature for c5/c6/h2/h21 2025-12-12 16:04:20 +08:00
C.S.M e3eaee53e2 Merge branch 'ci/esp32s31_build_ena' into 'master'
ci(esp32s31): Add ci build test for esp32s31

See merge request espressif/esp-idf!44045
2025-12-12 14:59:42 +08:00
Wan Lei d6f02d5c8c Merge branch 'feat/split_esp_hal_spi_component' into 'master'
feat(driver_spi): split spi hal component

Closes IDF-14094

See merge request espressif/esp-idf!43890
2025-12-12 12:06:31 +08:00
C.S.M f405e51784 ci(esp32s31): Add ci build test for esp32s31 2025-12-11 15:17:15 +08:00
wanckl 6449181ce0 feat(driver_spi): split spi hal component 2025-12-11 15:00:18 +08:00
muhaidong 19c6ae768b fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2025-12-09 15:02:46 +08:00
C.S.M eec700fefc Merge branch 'fix/s31_defult_libc' into 'master'
fix(esp32s31): make picolic default libc on esp32s31

See merge request espressif/esp-idf!43977
2025-12-04 19:56:52 +08:00
Konstantin Kondrashov 1ff8d3da09 Merge branch 'feature/update_depends_components_for_core_components' into 'master'
feat(all): Update depends_components for core components

Closes IDF-14170, IDF-14165, IDF-14173, IDF-14167, IDF-14169, and IDF-14162

See merge request espressif/esp-idf!43735
2025-12-04 18:17:55 +08:00
C.S.M 909c31fdd4 fix(esp32s31): make picolic default libc on esp32s31 2025-12-04 14:43:10 +08:00
Alexey Lapshin f6cd2fe970 Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7' into 'master'
Make Picolibc the default libc

See merge request espressif/esp-idf!43620
2025-12-04 01:14:01 +04:00
Alexey Lapshin 31810ae993 feat(esp_libc): make picolibc default libc 2025-12-03 13:31:42 +07:00
morris 3d31f510d0 refactor(hal_wdt): esp_hal_wdt also maintains the ROM implementation 2025-12-01 23:16:09 +08:00
yinqingzhao c15690aabf fix(wifi): fix cannot send omc 2025-11-28 18:54:47 +08:00
yinqingzhao d268d9fb76 fix(wifi): fix some bugs related to ampdu 2025-11-28 18:40:56 +08:00
C.S.M 904c94ba3a feat(esp32s31): Add esp_hw_support component and header ci support 2025-11-27 11:18:52 +08:00
Konstantin Kondrashov 09c5424c98 feat(esp_rom): Update depends_components
Where esp_rom is used as depends_components:
- components/esp_rom/test_apps/linux_rom_apis
- components/esp_rom/test_apps/rom_impl_components
- components/esp_rom/test_apps/rom_tests
2025-11-26 17:42:53 +02:00
C.S.M b450150fff feat(esp32s31): Add g0 component support 2025-11-25 10:16:08 +08:00
Chen Ji Chang 16b81515b2 Merge branch 'fix/update_h4_mp_final_ld' into 'master'
fix(esp_rom): update H4 MP ld files

See merge request espressif/esp-idf!43590
2025-11-24 11:29:28 +08:00
Marius Vikhammer 6a07ab8834 Merge branch 'bugfix/libc_unligned_opt_p4_eco5' into 'master'
fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar

Closes IDF-14415

See merge request espressif/esp-idf!43580
2025-11-21 23:49:03 +08:00
Chen Jichang 0ce7125942 fix(esp_rom): update H4 MP ld files 2025-11-21 16:18:23 +08:00
Marius Vikhammer aefab81f37 fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar 2025-11-21 15:45:18 +08:00
C.S.M fc697158a5 feat(esp32s31): Add efuse and esp_rom support 2025-11-21 11:43:27 +08:00
Marius Vikhammer 4ebad0a47d fix(rom): fixed systimer hal implementation from ROM always being used on P4 2025-11-20 15:36:26 +08:00
C.S.M 961bd0cf78 Merge branch 'feat/introduce_esp32s31' into 'master'
feat(esp32s31): Introduce new target esp32s31

See merge request espressif/esp-idf!43316
2025-11-18 15:55:16 +08:00
C.S.M a90c93541c feat(esp32s31): Introduce new target esp32s31 2025-11-17 14:48:55 +08:00
armando b25ba4a0c1 ci(p4): disable p4 rev3 invalid tests temporarily 2025-11-17 12:11:39 +08:00
Armando (Dou Yiwen) 8f1e7bc4e0 Merge branch 'feat/cache_mem_iram_h4' into 'master'
cache: use icache memroy as diram when single core

See merge request espressif/esp-idf!43352
2025-11-14 18:06:00 +00:00
armando a28d9869c1 feat(cache): use icache memroy as diram when single core 2025-11-14 10:35:39 +08:00