net: openthread: Fix stack overflow for joiner
Fixed stack being to small for joiner operations.
Enabled auto joining even in case of manual start.
Fixed attachement of SED on norfic radios.
Signed-off-by: Marek Porwisz <marek.porwisz@nordicsemi.no>
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
diff --git a/subsys/net/l2/openthread/Kconfig b/subsys/net/l2/openthread/Kconfig
index 6bfa05f..fbc5e57 100644
--- a/subsys/net/l2/openthread/Kconfig
+++ b/subsys/net/l2/openthread/Kconfig
@@ -130,7 +130,7 @@
config OPENTHREAD_THREAD_STACK_SIZE
int "OpenThread thread stack size"
- default 6144 if OPENTHREAD_COMMISSIONER
+ default 6144 if OPENTHREAD_COMMISSIONER || OPENTHREAD_JOINER
default 3072
config OPENTHREAD_PKT_LIST_SIZE
diff --git a/subsys/net/l2/openthread/Kconfig.thread b/subsys/net/l2/openthread/Kconfig.thread
index 423a9c1..a19851b 100644
--- a/subsys/net/l2/openthread/Kconfig.thread
+++ b/subsys/net/l2/openthread/Kconfig.thread
@@ -27,7 +27,6 @@
config OPENTHREAD_JOINER_AUTOSTART
bool "Enable automatic joiner start"
depends on OPENTHREAD_JOINER
- depends on !OPENTHREAD_MANUAL_START
config OPENTHREAD_JOINER_PSKD
string "Default pre shared key for the Joiner"
diff --git a/west.yml b/west.yml
index b4e3350..9c7b96c 100644
--- a/west.yml
+++ b/west.yml
@@ -56,7 +56,7 @@
revision: f1fa8241f8786198ba41155413243de36ed878a5
path: modules/hal/infineon
- name: hal_nordic
- revision: 615c762a6d2e411d631cc6bd18fb45f892a5cbc3
+ revision: d8a6ea9695ddf792bb18bb6035c13b1daac5d79c
path: modules/hal/nordic
- name: hal_openisa
revision: 40d049f69c50b58ea20473bee14cf93f518bf262