Commit Graph
65 Commits
Author SHA1 Message Date
Tan Yan Quan 7834cfd5e1 feat(openthread): use heap_caps_calloc_prefer for messagepool 2026-03-19 15:37:10 +08:00
Tan Yan Quan 43e729b067 feat(openthread): use explicit source list for RCP build 2026-03-19 15:37:10 +08:00
zwx ec7258e0ca feat(openthread): update openthread upstream 2025-12-24 15:58:37 +08:00
Ashish Sharma b02538834c fix: resolves MR comments 2025-12-20 23:02:25 +08:00
zwx f1648e9972 feat(openthread): Support mbedtls 4.0 migration 2025-12-19 07:29:08 +08:00
Ashish Sharma f306dbea84 feat(mbedtls): migrates ESP-TEE with PSA APIs 2025-12-19 07:28:33 +08:00
Tan Yan Quan 9c162f1b9b feat(openthread): support RCP console debug via spinel 2025-12-11 16:09:50 +08:00
Chen Chen a4710cc206 refactor(driver): remove redundant driver dependencies
now the driver component only contains legacy code for i2c, twai and
touch sensor
2025-09-30 15:47:45 +08:00
Tan Yan Quan bab69aec4a feat(openthread): update OT upstream to 3b3dd203b 2025-09-19 16:09:07 +08:00
Simonas Kazlauskas 51bcec7ac6 feat(openthread): support rcp based on USB Serial JTAG 2025-06-30 20:12:49 +08:00
Tan Yan Quan caf142563f fix(openthread): update openthread upstream to support BR DNS resolution 2025-03-27 11:06:16 +08:00
Xu Si Yu bd2480ba07 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:20:58 +08:00
Xu Si Yu 6e05a9e65b feat(openthread): support using custom header file 2024-11-15 15:37:54 +08:00
Xu Si Yu 73aede6cc9 feat(openthread): allow enabling trel before getting interface 2024-10-14 10:44:11 +08:00
Xu Si Yu a0ae573357 feat(openthread): support trel feature 2024-10-12 17:52:41 +08:00
Xu Si Yu 1c75f46fb9 feat(openthread): support vendor hook for rcp spi 2024-09-26 10:39:18 +08:00
Michael Wei c33c8a27c4 fix(openthread): fix RCP build to pass time sync and CSL options
Closes https://github.com/espressif/esp-idf/pull/14060
2024-08-07 18:50:37 +08:00
Xu Si Yu fd166e826d feat(openthread): support changing openthread version information 2024-07-24 15:27:20 +08:00
Xu Si Yu 3712dfa6c5 feat(openthread): update openthread submodule 2024-07-16 11:57:41 +08:00
Xu Si Yu ae2b0f8ee1 feat(openthread): update openthread br lib 2024-05-23 17:39:14 +08:00
Xu Si Yu ea8799eef7 feat(openthread): support esp openthread radio spinel 2024-01-15 15:27:06 +08:00
Song Ruo Jing 6ad80f0332 refactor(uart): make uart driver as component, and fix astyle 2023-12-15 17:03:51 +08:00
Xu Si Yu e88dc25226 feat(openthread): modification of uart and spi spinel based on openthread 41ef807 2023-12-12 14:12:16 +08:00
Jakob Hasse 548022fbe6 refactor(linux): excluded all non-Linux components from build
* All components which won't build (yet) on Linux are excluded.
  This enables switching to Linux in an application without
  explicitly setting COMPONENTS to main in the main
  CMakeLists.txt.
* ESP Timer provides headers for Linux now
* automatically disabling LWIP in Kconfig if it is not available

doc(linux): brought section
  "Component Linux/Mock Support Overview" up to date
2023-10-16 17:06:54 +08:00
Marius Vikhammer d27dd4d9cb Merge branch 'docs/show_include_path' into 'master'
docs: show include path and require component as part of API header

Closes IDF-3134, DOC-1032, and DOC-3629

See merge request espressif/esp-idf!25092
2023-10-11 09:36:14 +08:00
Marius Vikhammer ebe68c3ee3 docs(build): add header include path and component require to api reference 2023-10-07 11:47:45 +08:00
zhangwenxu 60bb5b0d99 feat(openthread): Add support to allocate message pool from PSRAM 2023-09-14 15:14:07 +08:00
zhangwenxu e3b23361f5 feat(openthread): support BR deinit 2023-09-08 12:23:37 +08:00
zhangwenxu 81a12ce14d feat(openthread): openthread upstream update 2023-07-14 10:13:34 +08:00
xiaqilin afd76b85fe fix(openthread): call sleep api only in native radio 2023-07-12 20:49:11 +08:00
WanqQixiang 58b99731f5 feat(openthread): Add event post for thread role changed and integrate all the thread state change callbacks 2023-07-04 15:28:41 +08:00
xiaqilin c7ab495b0b ieee802154: exclude sleep file when do not define CONFIG_FREERTOS_USE_TICKLESS_IDLE 2023-07-03 02:21:58 +00:00
zhangwenxu 4b86ee16fa openthread: change partition table to nvs flash 2023-06-14 16:34:54 +08:00
Shu Chen 8672467d36 openthread: introduce the auto start API 2023-06-06 20:03:57 +08:00
Xu Si Yu fc1fdca416 OpenThread border router: support border router to connect with SSED 2023-04-27 01:13:41 +00:00
xieqinan 5a1578e692 openthread: add SPI support in Radio Co-Processor 2023-04-06 10:59:06 +08:00
zhangwenxu 29d5873819 openthread_port: support CSL on esp32c6 2023-03-20 10:24:28 +08:00
Shu Chen e995db71c1 Merge branch 'openthread/disable_ipv4' into 'master'
openthread: Fix errors after disabling IPv4 in LwIP

See merge request espressif/esp-idf!22658
2023-03-16 13:57:04 +08:00
WanqQixiang 44d1ee0d1d openthread: Fix errors after disabling IPv4 in LwIP 2023-03-09 11:19:31 +08:00
zhangwenxu 976cdd7d7e openthread: update openthread upstream
* openthread upstream(091f68ed)
2023-03-08 10:55:51 +08:00
wuzhenghui 44df5b31af feature: add ram loadable app support 2023-02-01 17:57:22 +08:00
Shu Chen 094997a2ec openthread: remove port libs 2022-12-30 09:36:41 +00:00
Shu Chen 926af9eda1 openthread: open source openthread port layer 2022-12-30 09:36:41 +00:00
Xu Si Yu c35759448a openthread: add 802.15.4 and Thread support lib for ESP32-C6 2022-12-29 17:29:18 +08:00
zhangwenxu 33467831fc openthread: rename h2 to h4 2022-11-14 17:22:00 +08:00
laokaiyao 8677216576 esp32h2: renaming esp32h2 to esp32h4 2022-11-08 17:05:33 +08:00
WanqQixiang 1d826c7a2b openthread: Add some flash optimization options for openthread component
openthread: use a certain version of esp_openthread_cli_extension managed component
2022-09-28 20:37:44 +08:00
zhangwenxu fefb3a9b17 openthread: update OpenThread submodule
* support NAT64 ICMP
2022-08-22 11:59:48 +08:00
Jiacheng Guo 905856a054 openthread: add NAT64 and DNS64 support
* Add required configs and headers for NAT64 and DNS64
* Add hook for DNS name resolution
* Add NAT64 and DNS64 example commands
2022-08-01 15:31:49 +08:00
Shu Chen 85c668b7c7 build: move build_from_src options to env 2022-06-29 20:26:50 +08:00