Maciej Baczmanski
23ba68a45d
kconfig: openthread: Add 1.4 version
...
This commit adds thread 1.4 version.
Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2024-08-13 14:56:30 +02:00
Przemyslaw Bida
7dc830e9db
net: openthread: Add new kconfig OT options.
...
Adding:
- `OPENTHREAD_BORDER_AGENT_EPHEMERAL_KEY_ENABLE`
- `OPENTHREAD_CHANNEL_MANAGER_CSL`
- `OPENTHREAD_PLATFORM_LOG_CRASH_DUMP`
- `OPENTHREAD_MULTICAST_DNS`
- `OPENTHREAD_VERHOEFF_CHECKSUM`
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2024-06-11 10:05:04 +02:00
Dave Lacerte
379ac5e394
modules: openthread: platform: radio: Time Sync OT Feature support
...
Add missing otRadioIeInfo structure and add plaform time to transmit frame
Signed-off-by: Dave Lacerte <lacerte.dave@hydroquebec.com>
2024-03-28 16:05:21 -05:00
Maciej Baczmanski
ba2a8bd795
manifest: openthread: Regular openthread upmerge
...
Adds `CONFIG_OPENTHREAD_SRP_ADV_PROXY` option
Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2024-03-11 15:21:46 +00:00
Maciej Baczmanski
f32e686511
net: openthread: implement otPlatResetToBootloader
...
This commit implements `otPlatResetToBootloader` in two ways:
- trigger reset to bootloader using boot mode retention API
- trigger reset to bootloader by triggering GPIO pin (applicable
for nRF52840 Dongle)
Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2024-01-11 15:37:58 -06:00
Przemyslaw Bida
304b98391c
net: openthread: Add openthread TCAT implementation.
...
This commit adds bbtc implementation.
New file in modules/openthread/platform/ble.c
New corresponding kconfig option `OPENTHREAD_BLE_TCAT`.
Co-authored-by: Piotr Jasiński <piotr.jasinski@nordicsemi.no>
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
Signed-off-by: Piotr Jasiński <piotr.jasinski@nordicsemi.no>
2023-12-08 10:21:56 +00:00
Przemyslaw Bida
8f2b7a121b
net: openthread: Openthread upmerge to 4ed44bc
...
This commit bumps openthread commit to `4ed44bc`
and implements `CONFIG_OPENTHREAD_MULTIPAN_RCP` option.
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-12-08 10:21:56 +00:00
Maciej Baczmanski
c2f1ff7f5f
net: openthread: upmerge to 75694d2
...
Regular OpenThread upmerge to commit `75694d2`.
Move CONFIG_OPENTHREAD_PLATFORM_KEY_REFERENCES_ENABLE
from header file to Kconfig.
Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2023-11-27 19:59:04 +01:00
Eduardo Montoya
3508cd609c
net: openthread: upmerge to 6edb06e
...
Regular OpenThread upmerge to `6edb06e`.
Also add `OPENTHREAD_CSL_RECEIVER_LOCAL_TIME_SYNC` config.
Signed-off-by: Eduardo Montoya <eduardo.montoya@nordicsemi.no>
2023-11-09 18:21:41 +01:00
Florian Grandel
e2005b6e48
modules: openthread: radio: OT now uses standard TX timestamp
...
Synchronizes with the new upstream RX/TX timestamp definition in
OpenThread based on the standard's SFD.
This change is synchronized with the upstream OpenThread implementation
via west.yml.
Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-09-19 15:21:17 +01:00
Przemyslaw Bida
54c991b8f2
net: openthread: regular openthread upmerge to f7690fe
...
Adding new kconfig option: CONFIG_OPENTHREAD_TX_QUEUE_STATISTICS
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-07-17 10:13:49 +00:00
Przemyslaw Bida
8a78148e61
manifest: openthread: regular openthread upmerge 37fb770
...
Implementation of new option:
`OPENTHREAD_OPERATIONAL_DATASET_AUTO_INIT`
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-07-07 09:18:25 +02:00
Przemyslaw Bida
f940a5a988
manifest: openthread: Regular openthread upmerge to 6d55738
...
Openthread upmerge to `6d55738`. Includes implementing of:
- `OPENTHREAD_CONFIG_RADIO_STATS_ENABLE`
- `OPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE`
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-06-23 09:20:23 +02:00
Przemyslaw Bida
b020c5d889
net: openthread: Fix OPENTHREAD_FTD dependency.
...
Thic commit fixes `OPENTHREAD_FTD` dependency to `OPENTHREAD_UPTIME`.
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-05-30 10:15:08 +02:00
Przemyslaw Bida
56425425a4
net: openthread: Remove not needed OPENTHREAD_EXCLUDE_TCPLP_LIB
...
Remove not needed `OPENTHREAD_EXCLUDE_TCPLP_LIB`.
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-05-11 12:10:25 +02:00
Flavio Ceolin
437598b1c7
openthread: kconfig: Fix experimental feature
...
select EXPERIMENTAL for experimental option.
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2023-05-10 11:41:50 +02:00
Przemyslaw Bida
de20ba8869
manifest: openthread: Regular openthread upmerge to 2594291
...
Bumping version of openthread and rename of
`OT_MTD_NETDIAG` to `OT_NETDIAG_CLIENT`
Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-04-26 12:58:48 +02:00
Mariusz Poslinski
dcfafebc8f
manifest: openthread upmerge up to commit 7bdcf8a
...
Regular OpenThread upmerge.
Added new config:
CONFIG_OPENTHREAD_DNS_CLIENT_OVER_TCP -> OT_DNS_CLIENT_OVER_TCP
Signed-off-by: Mariusz Poslinski <mariusz.poslinski@nordicsemi.no>
2023-04-04 13:35:13 +02:00
Mariusz Poslinski
b64dee8780
module: openthread: align configs with upstream
...
Change OT_DNS_QUERY_UPSTREAM to OT_DNS_UPSTREAM_QUERY.
Remove unused OT_CHILD_SUPERVISION config.
Added:
CONFIG_OPENTHREAD_THREAD_VERSION_1_3_1 -> OT_THREAD_VERSION_1_3_1
CONFIG_OPENTHREAD_DNS_CLIENT_OVER_TCP -> OT_DNS_CLIENT_OVER_TCP
CONFIG_OPENTHREAD_POWER_SUPPLY -> OT_POWER_SUPPLY
Signed-off-by: Mariusz Poslinski <mariusz.poslinski@nordicsemi.no>
2023-04-04 13:35:13 +02:00
Mariusz Poslinski
5027f55a12
manifest: openthread upmerge up to commit 1f1a826
...
Regular OpenThread upmerge.
Added new configs:
CONFIG_OPENTHREAD_TCP -> OT_TCP
CONFIG_OPENTHREAD_DNS_QUERY_UPSTREAM -> OT_DNS_QUERY_UPSTREAM
CONFIG_OPENTHREAD_MESH_DIAG -> OT_MESH_DIAG
Signed-off-by: Mariusz Poslinski <mariusz.poslinski@nordicsemi.no>
2023-03-11 19:44:43 +01:00
Maciej Baczmanski
59325d1fe6
manifest: openthread upmerge up to commit a1979fd
...
Cleanup of Kconfig and CMakeLists for openthread module.
Added build flags:
- `OT_15_4`
- `OT_ANYCAST_LOCATOR`
- `OT_BACKBONE_ROUTER_DUA_NDPROXYING`
- `OT_BACKBONE_ROUTER_MULTICAST_ROUTING`
- `OT_BORDER_ROUTING`
- `OT_BORDER_ROUTING_COUNTERS`
- `OT_FIREWALL`
- `OT_MESSAGE_USE_HEAP`
- `OT_NAT64_TRANSLATOR`
- `OT_TX_BEACON_PAYLOAD`
Renamed flags:
- `DATSET_UPDATER` to `DATASET_UPDATER`
- `CONFIG_OPENTHREAD_BORDER_ROUTING_NAT64`
to `CONFIG_OPENTHREAD_NAT64_BORDER_ROUTING`
Rearranged flags in alphabetical order.
Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2023-01-18 12:14:59 +01:00
Eduardo Montoya
257df2e21c
net: openthread: implement PSA support for ECDSA API
...
Implement the four new ECDSA platform functions required by OT.
Signed-off-by: Eduardo Montoya <eduardo.montoya@nordicsemi.no>
2022-11-17 11:20:03 +01:00
Robert Lubos
815ebc316e
net: openthread: Move glue code into module directory
...
Move OpenThread's glue code along with the Kconfig files that configure
OpenThread stack itself into module directory.
Update the maintainers file to reflect this change.
Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-07-11 11:00:12 +02:00