Commit Graph
53 Commits
Author SHA1 Message Date
yiwenxiu 60a93311fd ci: add openthread s31 ci case 2026-08-24 10:28:18 +08:00
Ashish Sharma 881dc4193a fix(mbedtls): bring back deprecated config MBEDTLS_ECJPAKE_C 2026-05-13 14:25:28 +08:00
Ashish Sharma 3b3372df18 fix(mbedtls): remove deprecated configs and migrate to PSA 2026-04-30 18:02:06 +08:00
Shu Chen a8d9e8fe4f Merge branch 'feat/csl_power_consumption' into 'master'
feat(openthread): turn off rx earlier for csl if no packet received

See merge request espressif/esp-idf!39394
2026-02-26 07:26:59 +00:00
Jiang Jiang Jian d97590f73c Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch' into 'master'
feat(esp_hw_support): add reference count control & clock enable checking for modem clock devices

Closes PM-592 and PM-595

See merge request espressif/esp-idf!42588
2026-01-27 14:18:53 +08:00
yiwenxiu 3ff862eb08 feat(openthread): add C5 sleep test case 2026-01-15 15:43:22 +08:00
Tan Yan Quan cbf187b20d feat(openthread): turn off rx earlier for csl if no packet received 2026-01-15 11:40:16 +08:00
wuzhenghui 48ba430297 change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER 2025-12-30 11:35:36 +08:00
wuzhenghui 0d93c29143 feat(esp_hal_rtc_timer): introduce new RTC timer component and refactor existing timer functions 2025-12-30 10:33:34 +08:00
wuzhenghui 068632fa90 feat(esp_hw_support): add ESP_MODEM_CLOCK_ENABLE_CHECKING config option 2025-12-22 18:21:46 +08:00
Tan Yan Quan d25f15b4a3 refactor(openthread): remove CMAC from sdkconfig.defaults 2025-12-04 20:12:07 +08:00
Alexey Lapshin 31810ae993 feat(esp_libc): make picolibc default libc 2025-12-03 13:31:42 +07:00
zhuanghang ceef28fe9e feat(802.15.4): supported 802.15.4 for esp32h4 2025-11-24 10:39:01 +08:00
Xu Si Yu f05099871e feat(openthread): update examples for API changes 2025-10-24 15:59:56 +08:00
Xu Si Yu 4876f122cc feat(openthread): examples adaptation of new APIs 2025-09-26 10:59:59 +08:00
Marek Fiala 9d35d63651 feat(cmake): Update minimum cmake version to 3.22 (whole repository) 2025-08-19 14:44:32 +02:00
wuzhenghui 879713d589 change(esp_hw_support): deprecate esp_sleep_get_wakeup_cause with esp_sleep_get_wakeup_causes 2025-06-27 16:18:10 +08:00
Tan Yan Quan 55f48c9c14 feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock 2025-06-18 14:49:07 +08:00
Tan Yan Quan 3cc4702f7a feat(openthread): enable parent search function for MTD 2025-04-29 11:47:26 +08:00
Tan Yan Quan cdfdb1afb3 feat(openthread): add openthread ci ssed case 2025-04-14 16:15:11 +08:00
Tan Yan Quan a876e63f90 feat(openthread): use freertos timer for debug logs 2025-04-14 15:02:14 +08:00
Jan Beran 2ccbb2f91d fix(kconfig): Fix issues with Kconfig files 2025-03-03 13:02:41 +01:00
Alexey Lapshin 888b5f7e8d feat(newlib): add picolibc support 2024-12-02 21:35:56 +07:00
Frantisek Hrbata 1c92945f59 change(examples): switch examples to use a minimal build
Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 20:14:40 +01:00
Frantisek Hrbata ad15109daa change(examples): explicitly specify component dependencies for examples
Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 14:11:24 +01:00
Xu Si Yu 1c75f46fb9 feat(openthread): support vendor hook for rcp spi 2024-09-26 10:39:18 +08:00
xiaqilin 57189ec1a7 feat(openthread): add cli in openthread sleep example 2024-03-13 10:24:34 +08:00
wuzhenghui 6ef9a7f591 ci: enable hardware crypto module for powersave tests 2024-02-02 11:21:44 +08:00
zwx d0079778d7 feat(openthread): add dynamic iram check for ot sleepy example 2023-12-27 14:24:53 +08:00
zwx 6bec6a5b41 fix(openthread): fix ot netif destroy netif order issue 2023-12-15 18:35:34 +08:00
Xu Si Yu 683975b77a fix(thread/zigbee): Cleanup build-test-rules.yml 2023-12-04 17:38:27 +08:00
Jiang Jiang Jian 275a7ec2a2 Merge branch 'fix/esp32c6_sleep_pll_issue' into 'master'
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue

Closes BLERP-105, BLERP-213, and BLERP-234

See merge request espressif/esp-idf!26208
2023-11-22 10:29:48 +08:00
Lou Tian Hao cde12242b4 Merge branch 'feature/support_ext1_clear_spec_pins' into 'master'
feat: support ext1 add or remove spec pin for chips which support ext1 wakeup

Closes IDFGH-11440

See merge request espressif/esp-idf!26999
2023-11-21 11:29:33 +08:00
xiaqilin 5a77f87986 feat(ieee802154): register power_down/power_up callback for esp32c6 2023-11-21 10:18:55 +08:00
Shu Chen 8a349a2618 fix(openthread): remove invalid configs from ot examples 2023-11-20 19:43:34 +08:00
Lou Tianhao 8db9f79bd2 change(pm/ext1): replace esp_sleep_set_ext1_wakeup_io by esp_sleep_enable_ext1_wakeup_io 2023-11-20 16:04:01 +08:00
Lou Tianhao a02f72bb81 change(pm/ext1): replace deprecated ext1 func 2023-11-17 16:20:54 +08:00
zwx f63c05357b feat(openthread): Add deep sleep support for SED 2023-10-30 17:59:55 +08:00
Xu Si Yu 082cf73602 fix(ot sleep): Add a timer to print ot sleepy device status 2023-10-13 10:47:18 +08:00
xiaqilin 364a6a1df4 fix(ieee802154): using link0/2 for ieee802154 in esp32h2 chip 2023-09-25 17:02:18 +08:00
xiaqilin 5e08ac606c feat(ieee802154): update ieee802154 sleep logic and support modem sleep 2023-09-20 20:12:57 +08:00
xiaqilin c84cbd5e65 feat(openthread): disable lwip nd6 in openthread sleepy device 2023-08-22 08:11:41 +00:00
Xu Si Yu 753f74cb99 feat(openthread): add sleep debug message 2023-07-31 17:01:37 +08:00
Xu Si Yu 5f51dcc686 ci(openthread): Add a test case for openthread sleepy device 2023-07-31 15:38:11 +08:00
xiaqilin afd76b85fe fix(openthread): call sleep api only in native radio 2023-07-12 20:49:11 +08:00
xiaqilin 6998a4b240 openthread: disable HW AES (IDF-7704) 2023-07-03 02:21:58 +00:00
xiaqilin ce724d9cf1 openthread: change readme about specific target to 802.15.4 Soc 2023-07-03 02:21:58 +00:00
xiaqilin c7ab495b0b ieee802154: exclude sleep file when do not define CONFIG_FREERTOS_USE_TICKLESS_IDLE 2023-07-03 02:21:58 +00:00
xiaqilin 45f5d54a60 openthread sleepy device: remove HW acceleration in sdkconfig 2023-07-03 02:21:58 +00:00
xiaqilin 1bb0c2c723 ieee802154: change light sleep config in ieee802154 2023-07-03 02:21:58 +00:00