<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/28538/losing-cloud-connection-thread-coap-cloud-example-sdk-0-11-0</link><description>Dear Thread-experts, 
 I have troubles with your Thread CoAP Cloud example. I am using: 
 
 Thread SDK V0.11.0 
 Border Router V0.11.0, ethernet (not Wi-Fi) 
 cloud_coap_client example, adapted that I send more data (buffer size =256bytes) 
 Eclipse</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Dec 2017 05:44:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/28538/losing-cloud-connection-thread-coap-cloud-example-sdk-0-11-0" /><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113036?ContentTypeID=1</link><pubDate>Fri, 22 Dec 2017 05:44:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fa43f33-f6ba-4115-b72e-e4e5774636fa</guid><dc:creator>Reto</dc:creator><description>&lt;ul&gt;
&lt;li&gt;gcc: GNU Tools ARM Embedded/5.4 2016q3/bin&lt;/li&gt;
&lt;li&gt;make: (see below)&lt;/li&gt;
&lt;li&gt;OS: Windows 10&lt;/li&gt;
&lt;li&gt;The OpenThread source code was fixed and Jonathan accepted it (see &lt;a href="https://github.com/openthread/openthread/issues/2424"&gt;#2424&lt;/a&gt; via &lt;a href="https://github.com/openthread/openthread/pull/2435"&gt;#2435&lt;/a&gt;.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My make file:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;PROJECT_NAME     := thread_cloud_coap_client_pca10056
TARGETS          := nrf52840_xxaa_thingsio
OUTPUT_DIRECTORY := _build

SDK_ROOT := ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0
PROJ_DIR := .
SRC_DIR := ../../../Cellabox_nRF52840

$(OUTPUT_DIRECTORY)/nrf52840_xxaa_thingsio.out: \
  LINKER_SCRIPT  := $(PROJ_DIR)/openthread_nrf52840.ld

# Source files common to all targets
SRC_FILES += \
  $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_rtt.c \
  $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_serial.c \
  $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_default_backends.c \
  $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_frontend.c \
  $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_str_formatter.c \
  $(SDK_ROOT)/components/boards/boards.c \
  $(SDK_ROOT)/components/libraries/button/app_button.c \
  $(SDK_ROOT)/components/libraries/util/app_error.c \
  $(SDK_ROOT)/components/libraries/util/app_error_weak.c \
  $(SDK_ROOT)/components/libraries/scheduler/app_scheduler.c \
  $(SDK_ROOT)/components/libraries/timer/app_timer.c \
  $(SDK_ROOT)/components/libraries/util/app_util_platform.c \
  $(SDK_ROOT)/components/libraries/util/nrf_assert.c \
  $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \
  $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \
  $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \
  $(SDK_ROOT)/components/libraries/experimental_memobj/nrf_memobj.c \
  $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \
  $(SDK_ROOT)/components/drivers_nrf/clock/nrf_drv_clock.c \
  $(SDK_ROOT)/components/drivers_nrf/common/nrf_drv_common.c \
  $(SDK_ROOT)/components/drivers_nrf/gpiote/nrf_drv_gpiote.c \
  $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c \
  $(SDK_ROOT)/components/drivers_nrf/hal/nrf_nvmc.c \
  $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_soc.c \
  $(SDK_ROOT)/components/libraries/bsp/bsp.c \
  $(SDK_ROOT)/components/libraries/bsp/bsp_nfc.c \
  $(SDK_ROOT)/components/libraries/bsp/experimental/bsp_thread.c \
  $(PROJ_DIR)/main.c \
  $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \
  $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \
  $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \
  $(SDK_ROOT)/components/toolchain/gcc/gcc_startup_nrf52840.S \
  $(SDK_ROOT)/components/toolchain/system_nrf52840.c \
  $(SDK_ROOT)/components/thread/experimental/utils/thread_assert.c \
  $(SDK_ROOT)/components/thread/experimental/utils/thread_dns_utils.c \
  $(SDK_ROOT)/components/thread/experimental/utils/thread_utils.c \
  $(SDK_ROOT)/components/drivers_nrf/twi_master/nrf_drv_twi.c \
  $(SDK_ROOT)/components/drivers_nrf/rtc/nrf_drv_rtc.c \
  $(SDK_ROOT)/components/drivers_nrf/saadc/nrf_drv_saadc.c \
  $(SDK_ROOT)/components/drivers_nrf/hal/nrf_saadc.c \
  $(SRC_DIR)/thread_coap_utils.c \
  $(SRC_DIR)/cb_i2c.c \
  $(SRC_DIR)/cb_shtc1.c \
  $(SRC_DIR)/cb_lps22hb.c \
  $(SRC_DIR)/cb_sgpc3.c \
  $(SRC_DIR)/cb_sht30.c \
  $(SRC_DIR)/cb_lmp91000.c \

# Include folders common to all targets
INC_FOLDERS += \
  $(SDK_ROOT)/components/drivers_nrf/common \
  $(PROJ_DIR) \
  $(SDK_ROOT)/components/libraries/experimental_section_vars \
  $(SDK_ROOT)/components/libraries/experimental_log \
  $(SDK_ROOT)/components/libraries/experimental_memobj \
  $(SDK_ROOT)/components/libraries/atomic \
  $(SDK_ROOT)/components/device \
  $(SDK_ROOT)/components/drivers_nrf/clock \
  $(SDK_ROOT)/components/libraries/bsp/experimental \
  $(SDK_ROOT)/components/toolchain/cmsis/include \
  $(SDK_ROOT)/components/libraries/balloc \
  $(SDK_ROOT)/components/thread/experimental/utils \
  $(SDK_ROOT)/components/thread/experimental/app_utils \
  $(SDK_ROOT)/components/drivers_nrf/hal \
  $(SDK_ROOT)/components \
  $(SDK_ROOT)/components/libraries/scheduler \
  $(SDK_ROOT)/components/libraries/strerror \
  $(SDK_ROOT)/components/libraries/experimental_log/src \
  $(SDK_ROOT)/external/fprintf \
  $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd \
  $(SDK_ROOT)/external/segger_rtt \
  $(SDK_ROOT)/components/toolchain/gcc \
  $(SDK_ROOT)/components/drivers_nrf/delay \
  $(SDK_ROOT)/external/openthread/include \
  $(SDK_ROOT)/external/nrf_cc310/include \
  $(SDK_ROOT)/components/drivers_nrf/gpiote \
  $(SDK_ROOT)/components/libraries/bsp \
  $(SDK_ROOT)/components/boards \
  $(SDK_ROOT)/components/libraries/timer \
  $(SDK_ROOT)/components/libraries/button \
  $(SDK_ROOT)/components/libraries/util \
  $(SDK_ROOT)/components/toolchain \
  $(SDK_ROOT)/components/drivers_nrf/twi_master \
  $(SDK_ROOT)/components/drivers_nrf/hal/ \
  $(SDK_ROOT)/components/drivers_nrf/rtc/ \
  $(SDK_ROOT)/components/drivers_nrf/saadc/ \
  $(SRC_DIR) \

# Libraries common to all targets
LIB_FILES += \
  $(SDK_ROOT)/external/openthread/lib/gcc/libopenthread-cli-ftd.a \
  $(SDK_ROOT)/external/openthread/lib/gcc/libopenthread-ftd.a \
  $(SDK_ROOT)/external/openthread/lib/gcc/libopenthread-nrf52840-sdk.a \
  $(SDK_ROOT)/external/openthread/lib/gcc/libopenthread-diag.a \
  $(SDK_ROOT)/external/openthread/lib/gcc/libmbedcrypto-cc310.a \
  $(SDK_ROOT)/external/nrf_cc310/lib/libcc310_gcc_0.9.0.a \

# Optimization flags
OPT = -O3 -g3
# Uncomment the line below to enable link time optimization
#OPT += -flto

# C flags common to all targets
CFLAGS += $(OPT)
CFLAGS += -DBOARD_PCA10056
CFLAGS += -DCONFIG_GPIO_AS_PINRESET
CFLAGS += -DNRF52840_XXAA
CFLAGS += -DOPENTHREAD_ENABLE_APPLICATION_COAP
CFLAGS += -DSWI_DISABLE0
CFLAGS += -DUART_ENABLED=0
CFLAGS += -D__HEAP_SIZE=0
CFLAGS += -mcpu=cortex-m4
CFLAGS += -mthumb -mabi=aapcs
CFLAGS +=  -Wall -Werror
CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
# keep every function in a separate section, this allows linker to discard unused ones
CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing
CFLAGS += -fno-builtin -fshort-enums 

# C++ flags common to all targets
CXXFLAGS += $(OPT)

# Assembler flags common to all targets
ASMFLAGS += -g3
ASMFLAGS += -mcpu=cortex-m4
ASMFLAGS += -mthumb -mabi=aapcs
ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
ASMFLAGS += -DBOARD_PCA10056
ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET
ASMFLAGS += -DNRF52840_XXAA
ASMFLAGS += -DOPENTHREAD_ENABLE_APPLICATION_COAP
ASMFLAGS += -DSWI_DISABLE0
ASMFLAGS += -DUART_ENABLED=0
ASMFLAGS += -D__HEAP_SIZE=0

# Linker flags
LDFLAGS += $(OPT)
LDFLAGS += -mthumb -mabi=aapcs -L $(TEMPLATE_PATH) -T$(LINKER_SCRIPT)
LDFLAGS += -mcpu=cortex-m4
LDFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
# let linker dump unused sections
LDFLAGS += -Wl,--gc-sections
# use newlib in nano version
LDFLAGS += --specs=nano.specs


# Add standard libraries at the very end of the linker input, after all objects
# that may need symbols provided by these libraries.
LIB_FILES += -lc -lnosys -lm


.PHONY: default help

# Default target - first one defined
default: nrf52840_xxaa_thingsio

# Print all targets that can be built
help:
	@echo following targets are available:
	@echo 	nrf52840_xxaa_thingsio
	@echo		sdk_config - starting external tool for editing sdk_config.h
	@echo		flash      - flashing binary

TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc

include $(TEMPLATE_PATH)/Makefile.common

$(foreach target, $(TARGETS), $(call define_target, $(target)))

.PHONY: flash erase

# Flash the program
flash: $(OUTPUT_DIRECTORY)/nrf52840_xxaa_thingsIO.hex
	@echo Flashing: $&amp;lt;
	nrfjprog -f nrf52 --program $&amp;lt; --sectorerase
	nrfjprog -f nrf52 --reset

erase:
	nrfjprog -f nrf52 --eraseall

SDK_CONFIG_FILE := $(SRC_DIR)/sdk_config.h
CMSIS_CONFIG_TOOL := $(SDK_ROOT)/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar
sdk_config:
	java -jar $(CMSIS_CONFIG_TOOL) $(SDK_CONFIG_FILE)
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113035?ContentTypeID=1</link><pubDate>Tue, 19 Dec 2017 11:53:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c603f16-c142-4944-9e94-a975e683461d</guid><dc:creator>Lukasz Duda</dc:creator><description>&lt;p&gt;Hello RetoKeller,&lt;/p&gt;
&lt;p&gt;We haven&amp;#39;t figure out yet, why you expirience such errors. Could you give us more details on your build environment? Which version of gcc, make, OS, you have installed?&lt;/p&gt;
&lt;p&gt;We will update HAL files in OpenThread according to your proposition. However the fact that also building of OpenThread libraries causes you some errors, indicates that you have some incompatible toolchains. The CI system of OpenThread builds libraries for nRF52840 successfully.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113040?ContentTypeID=1</link><pubDate>Sat, 16 Dec 2017 16:36:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8003b05f-fa5a-4a52-b569-60ce90e2b266</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;I had an issue when building the trunk of OpenThread.
See here: &lt;a href="https://github.com/openthread/openthread/issues/2424"&gt;https://github.com/openthread/openthread/issues/2424&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113039?ContentTypeID=1</link><pubDate>Sat, 16 Dec 2017 15:29:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ca627d4-351a-4bc9-993e-4c9f14fc826d</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;Hi Lukasz Duda,&lt;/p&gt;
&lt;p&gt;The linking is the problem. Thank you for any help with this!&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Linking target: _build/nrf52840_xxaa_thingsio.out
&amp;quot;make&amp;quot; -s --no-print-directory -f &amp;quot;../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/components/toolchain/gcc/dump.mk&amp;quot; VARIABLE=CONTENT_TO_DUMP &amp;gt; _build/nrf52840_xxaa_thingsio.in
&amp;#39;C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin/arm-none-eabi-gcc&amp;#39; -O3 -g3 -mthumb -mabi=aapcs -L ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/components/toolchain/gcc -T./openthread_nrf52840.ld -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Wl,--gc-sections --specs=nano.specs @_build/nrf52840_xxaa_thingsio.in -Wl,-Map=_build/nrf52840_xxaa_thingsio.map -o _build/nrf52840_xxaa_thingsio.out
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread_cli/ftd/armgcc/libopenthread-cli-ftd.a(cli_uart.cpp.o):(.rodata._ZTIN2ot3Cli6ServerE[_ZTIN2ot3Cli6ServerE]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread_cli/ftd/armgcc/libopenthread-cli-ftd.a(cli_uart.cpp.o):(.rodata._ZTIN2ot3Cli4UartE+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function `ot::MeshCoP::DatasetLocal::Clear()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:63: undefined reference to `otPlatSettingsDelete&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function `ot::MeshCoP::DatasetLocal::IsPresent() const&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:68: undefined reference to `otPlatSettingsGet&amp;#39;
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113038?ContentTypeID=1</link><pubDate>Sat, 16 Dec 2017 15:00:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9bf324d7-b601-4d9b-83ca-acec165d4123</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;I tried to build the OpenThread libraries with CFLAGS -fno-rtti and -fno-exceptions. However, -fno-rtti is only possible for C++ sources, not C.
What are these flags for?&lt;/p&gt;
&lt;p&gt;I got errors when using these flags (-fno-rtti and -fno-exceptions).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113034?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2017 11:07:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1a472aa-ae32-40cb-88f5-b304a27fa61d</guid><dc:creator>Lukasz Duda</dc:creator><description>&lt;p&gt;In the newest SDK we have added tutorial on how to run Thread sniffer based on nRF52840 &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.threadsdk.v0.11.0%2Fthread_sniffer.html"&gt;here&lt;/a&gt;. However you will need Linux PC to run the Wireshark.&lt;/p&gt;
&lt;p&gt;Unfortunatelly i couldn&amp;#39;t reproduce issue with hanging of NCP so far, so hopefully sniffer logs may help to localize the root cause.&lt;/p&gt;
&lt;p&gt;I also tried to build OpenThread libraries with GCC from our SDK, and it runs without any errors (on OpenThread commit from release - #a89eb887).&lt;/p&gt;
&lt;p&gt;Could you run make -v and arm-none-eabi-gcc -v commands and paste output here? Also could you add those two flags to the Makefiles of OpenThread libraries (CFLAGS section): -fno-rtti and -fno-exceptions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113033?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2017 09:40:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12db20a8-65d6-4de0-b1e0-bea8e133db96</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;Dear Lukasz Duda,&lt;/p&gt;
&lt;p&gt;I tried again and followed the Nordic instructions here, but I got the same errors like I posted above:&lt;/p&gt;
&lt;p&gt;Building the library with GCC on Windows&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Download or clone the OpenThread stack repository to the /external/openthread/project/openthread folder.&lt;/li&gt;
&lt;li&gt;Run the build_gcc_libs.bat script to build all of the libraries.&lt;/li&gt;
&lt;li&gt;After the libraries are built, use the provided script (/external/openthread/project/import_gcc_libs.bat) to copy the compiled libraries to the output folder.&lt;/li&gt;
&lt;li&gt;Copy the /external/project/openthread/include folder into the /external/openthread folder.&lt;/li&gt;
&lt;li&gt;Now you can recompile the examples with the latest libraries.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113030?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2017 06:50:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c90a3e81-0146-4ed9-8249-9609ff70aea3</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;I ran &amp;quot;make&amp;quot; to rebuild the libmbedcrypto-cc310.a. I checked the &lt;code&gt;OPENTHREAD_CONFIG_LOG_LEVEL&lt;/code&gt; in the file &lt;code&gt;openthread-core-default-config.h&lt;/code&gt;: it was already set to &lt;code&gt;OT_LOG_LEVEL_CRIT&lt;/code&gt;.
Then I copied the lates OpenThread commit to &lt;code&gt;nRF_Thread_SDK0.11.0\external\openthread\project&lt;/code&gt; and ran &lt;code&gt;build_gcc_libs.bat&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;I changed the make file of my project accordingly:
Libraries common to all targets&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;LIB_FILES += \
$(SDK_ROOT)/external/openthread/project/lib/openthread_cli/ftd/armgcc/libopenthread-cli-ftd.a \
$(SDK_ROOT)/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a \
$(SDK_ROOT)/external/openthread/project/lib/openthread_nrf52840/sdk/uart/armgcc/libopenthread-nrf52840-sdk.a \
$(SDK_ROOT)/external/openthread/project/lib/openthread_diag/armgcc/libopenthread-diag.a \
$(SDK_ROOT)/external/openthread/lib/gcc/libmbedcrypto-cc310.a \
$(SDK_ROOT)/external/nrf_cc310/lib/libcc310_gcc_0.9.0.a \
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Then I get this:
&amp;quot;make&amp;quot; -s --no-print-directory -f &amp;quot;../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/components/toolchain/gcc/dump.mk&amp;quot; VARIABLE=CONTENT_TO_DUMP &amp;gt; _build/nrf52840_xxaa_thingsio.in
&amp;#39;C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin/arm-none-eabi-gcc&amp;#39; -O3 -g3 -mthumb -mabi=aapcs -L ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/components/toolchain/gcc -T./openthread_nrf52840.ld -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Wl,--gc-sections --specs=nano.specs @_build/nrf52840_xxaa_thingsio.in -Wl,-Map=_build/nrf52840_xxaa_thingsio.map -o _build/nrf52840_xxaa_thingsio.out
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread_cli/ftd/armgcc/libopenthread-cli-ftd.a(cli_uart.cpp.o):(.rodata._ZTIN2ot3Cli6ServerE[_ZTIN2ot3Cli6ServerE]+0x0): undefined reference to &lt;code&gt;vtable for __cxxabiv1::__class_type_info&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread_cli/ftd/armgcc/libopenthread-cli-ftd.a(cli_uart.cpp.o):(.rodata._ZTIN2ot3Cli4UartE+0x0): undefined reference to&lt;/code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetLocal::Clear()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:63: undefined reference to&lt;/code&gt;otPlatSettingsDelete&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetLocal::IsPresent() const&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:68: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetLocal::Get(ot::MeshCoP::Dataset&amp;amp;)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:78: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetLocal::Get(otOperationalDataset&amp;amp;) const&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:111: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetLocal::Set(otOperationalDataset const&amp;amp;)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:367: undefined reference to&lt;/code&gt;otPlatSettingsDelete&amp;#39;
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:372: undefined reference to &lt;code&gt;otPlatSettingsSet&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_local.cpp.o): In function&lt;/code&gt;ot::MeshCoP::DatasetLocal::Set(ot::MeshCoP::Dataset const&amp;amp;)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:395: undefined reference to &lt;code&gt;otPlatSettingsDelete&amp;#39; C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_local.cpp:400: undefined reference to&lt;/code&gt;otPlatSettingsSet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dataset_manager.cpp.o): In function &lt;code&gt;ot::MeshCoP::DatasetManager::ApplyConfiguration()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dataset_manager.cpp:159: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(instance.cpp.o): In function &lt;code&gt;ot::Instance::Instance()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/common/instance.cpp:75: undefined reference to&lt;/code&gt;ot::Notifier::Notifier(ot::Instance&amp;amp;)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(instance.cpp.o): In function &lt;code&gt;ot::Instance::AfterInit()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/common/instance.cpp:131: undefined reference to&lt;/code&gt;otPlatSettingsInit&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(instance.cpp.o): In function &lt;code&gt;ot::Instance::FactoryReset()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/common/instance.cpp:172: undefined reference to&lt;/code&gt;otPlatSettingsWipe&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(instance_api.cpp.o): In function &lt;code&gt;otSetStateChangedCallback&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/api/instance_api.cpp:88: undefined reference to&lt;/code&gt;ot::Notifier::RegisterCallback(void (&lt;em&gt;)(unsigned long, void&lt;/em&gt;), void*)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o): In function &lt;code&gt;ot::KeyManager::SetPSKc(unsigned char const*)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/key_manager.cpp:90: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o): In function &lt;code&gt;ot::KeyManager::ComputeKey(unsigned long, unsigned char*)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/key_manager.cpp:161: undefined reference to&lt;/code&gt;__cxa_end_cleanup&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o):(.ARM.extab.text._ZN2ot10KeyManager10ComputeKeyEmPh+0x0): undefined reference to &lt;code&gt;__gxx_personality_v0&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o): In function&lt;/code&gt;ot::KeyManager::SetMasterKey(otMasterKey const&amp;amp;)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/key_manager.cpp:139: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o): In function&lt;/code&gt;ot::KeyManager::SetSecurityPolicyFlags(unsigned char)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/key_manager.cpp:253: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(key_manager.cpp.o): In function&lt;/code&gt;ot::KeyManager::SetCurrentKeySequence(unsigned long)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/key_manager.cpp:192: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mac.cpp.o): In function&lt;/code&gt;~AesCcm&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/crypto/aes_ccm.hpp:59: undefined reference to &lt;code&gt;__cxa_end_cleanup&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mac.cpp.o):(.ARM.extab.text._ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_5FrameE+0x0): undefined reference to&lt;/code&gt;__gxx_personality_v0&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mac.cpp.o): In function &lt;code&gt;~AesCcm&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/crypto/aes_ccm.hpp:59: undefined reference to&lt;/code&gt;__cxa_end_cleanup&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mac.cpp.o):(.ARM.extab.text._ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_5FrameERKNS0_7AddressEPNS_8NeighborE+0x0): undefined reference to &lt;code&gt;__gxx_personality_v0&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::SetStateDetached()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:585: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::UpdateLinkLocalAddress()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:738: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::SetMeshLocalPrefix(unsigned char const*)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:805: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::Mle(ot::Instance&amp;amp;)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:107: undefined reference to &lt;code&gt;ot::Notifier::Callback::Callback(void (*)(ot::Notifier::Callback&amp;amp;, unsigned long), void*)&amp;#39; C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:203: undefined reference to&lt;/code&gt;ot::Notifier::RegisterCallback(ot::Notifier::Callback&amp;amp;)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function &lt;code&gt;ot::Mle::Mle::Store()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:400: undefined reference to&lt;/code&gt;otPlatSettingsSet&amp;#39;
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:408: undefined reference to &lt;code&gt;otPlatSettingsGet&amp;#39; C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:419: undefined reference to&lt;/code&gt;otPlatSettingsSet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function &lt;code&gt;ot::Mle::Mle::Restore()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:316: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:343: undefined reference to &lt;code&gt;otPlatSettingsGet&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::SetStateChild(unsigned short)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:613: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::SetLeaderData(unsigned long, unsigned char, unsigned char)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:857: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;ot::Mle::Mle::HandleStateChanged(unsigned long)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:1300: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function&lt;/code&gt;~AesCcm&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/crypto/aes_ccm.hpp:59: undefined reference to &lt;code&gt;__cxa_end_cleanup&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o):(.ARM.extab.text._ZN2ot3Mle3Mle11SendMessageERNS_7MessageERKNS_3Ip67AddressE+0x0): undefined reference to&lt;/code&gt;__gxx_personality_v0&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function &lt;code&gt;ot::Mle::Mle::Start(bool, bool)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle.cpp:247: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o): In function &lt;code&gt;~AesCcm&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/crypto/aes_ccm.hpp:59: undefined reference to&lt;/code&gt;__cxa_end_cleanup&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle.cpp.o):(.ARM.extab.text._ZN2ot3Mle3Mle16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE+0x0): undefined reference to &lt;code&gt;__gxx_personality_v0&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function&lt;/code&gt;ot::Mle::MleRouter::RemoveStoredChild(unsigned short)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:3745: undefined reference to &lt;code&gt;otPlatSettingsGet&amp;#39; C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:3751: undefined reference to&lt;/code&gt;otPlatSettingsDelete&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::StoreChild(unsigned short)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:3777: undefined reference to&lt;/code&gt;otPlatSettingsAdd&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::RefreshStoredChildren()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:3787: undefined reference to&lt;/code&gt;otPlatSettingsDelete&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::RestoreChildren()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:3696: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::SignalChildUpdated(otThreadChildTableEvent, ot::Child&amp;amp;)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:4946: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::SetStateRouter(unsigned short)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:430: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(mle_router.cpp.o): In function &lt;code&gt;ot::Mle::MleRouter::SetStateLeader(unsigned short)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/mle_router.cpp:469: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(netif.cpp.o): In function &lt;code&gt;ot::Ip6::Netif::SubscribeAllRoutersMulticast()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/net/netif.cpp:160: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(netif.cpp.o): In function &lt;code&gt;ot::Ip6::Netif::UnsubscribeAllRoutersMulticast()&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/net/netif.cpp:192: undefined reference to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(netif.cpp.o):C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/net/netif.cpp:213: more undefined references to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; follow ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(netif.cpp.o):(.rodata._ZTIN2ot15InstanceLocatorE[_ZTIN2ot15InstanceLocatorE]+0x0): undefined reference to&lt;/code&gt;vtable for __cxxabiv1::__class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(netif.cpp.o):(.rodata._ZTIN2ot3Ip65NetifE[_ZTIN2ot3Ip65NetifE]+0x0): undefined reference to &lt;code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader.cpp.o): In function&lt;/code&gt;ot::NetworkData::LeaderBase::Reset()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader.cpp:71: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader.cpp.o): In function&lt;/code&gt;ot::NetworkData::LeaderBase::SetNetworkData(unsigned char, unsigned char, bool, unsigned char const*, unsigned char)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader.cpp:426: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader.cpp.o): In function&lt;/code&gt;ot::NetworkData::LeaderBase::SetCommissioningData(unsigned char const*, unsigned char)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader.cpp:449: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader_ftd.cpp.o): In function&lt;/code&gt;ot::NetworkData::Leader::IncrementVersion()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader_ftd.cpp:107: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader_ftd.cpp.o): In function&lt;/code&gt;ot::NetworkData::Leader::RemoveBorderRouter(unsigned short)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader_ftd.cpp:146: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(network_data_leader_ftd.cpp.o):C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/network_data_leader_ftd.cpp:772: more undefined references to&lt;/code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; follow
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(thread_api.cpp.o): In function &lt;code&gt;otThreadGetAutoStart&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/api/thread_api.cpp:507: undefined reference to&lt;/code&gt;otPlatSettingsGet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(thread_api.cpp.o): In function &lt;code&gt;otThreadSetAutoStart&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/api/thread_api.cpp:524: undefined reference to&lt;/code&gt;otPlatSettingsSet&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(thread_netif.cpp.o):(.rodata._ZTIN2ot11ThreadNetifE+0x0): undefined reference to &lt;code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(coap.cpp.o):(.rodata._ZTIN2ot4Coap4CoapE[_ZTIN2ot4Coap4CoapE]+0x0): undefined reference to&lt;/code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(coap.cpp.o):(.rodata._ZTIN2ot4Coap15ApplicationCoapE[_ZTIN2ot4Coap15ApplicationCoapE]+0x0): undefined reference to &lt;code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(coap.cpp.o):(.rodata._ZTIN2ot4Coap8CoapBaseE+0x0): undefined reference to&lt;/code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(coap_secure.cpp.o):(.rodata._ZTIN2ot4Coap10CoapSecureE+0x0): undefined reference to &lt;code&gt;vtable for __cxxabiv1::__si_class_type_info&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(commissioner.cpp.o): In function&lt;/code&gt;ot::MeshCoP::Commissioner::HandleLeaderPetitionResponse(ot::Coap::Header*, ot::Message*, ot::Ip6::MessageInfo const*, otError)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/commissioner.cpp:680: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(commissioner.cpp.o): In function&lt;/code&gt;ot::MeshCoP::Commissioner::Stop()&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/commissioner.cpp:130: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dtls.cpp.o): In function&lt;/code&gt;ot::MeshCoP::Dtls::HandleMbedtlsExportKeys(unsigned char const*, unsigned char const*, unsigned int, unsigned int, unsigned int)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/dtls.cpp:375: undefined reference to &lt;code&gt;__cxa_end_cleanup&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(dtls.cpp.o):(.ARM.extab.text._ZN2ot7MeshCoP4Dtls23HandleMbedtlsExportKeysEPKhS3_jjj+0x0): undefined reference to&lt;/code&gt;__gxx_personality_v0&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(energy_scan_server.cpp.o): In function &lt;code&gt;ot::EnergyScanServer::EnergyScanServer(ot::Instance&amp;amp;)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/energy_scan_server.cpp:64: undefined reference to&lt;/code&gt;ot::Notifier::Callback::Callback(void (&lt;em&gt;)(ot::Notifier::Callback&amp;amp;, unsigned long), void&lt;/em&gt;)&amp;#39;
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/thread/energy_scan_server.cpp:66: undefined reference to &lt;code&gt;ot::Notifier::RegisterCallback(ot::Notifier::Callback&amp;amp;)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(joiner.cpp.o): In function&lt;/code&gt;ot::MeshCoP::Joiner::Start(char const*, char const*, char const*, char const*, char const*, char const*, void (&lt;em&gt;)(otError, void&lt;/em&gt;), void*)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/joiner.cpp:101: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(joiner.cpp.o): In function&lt;/code&gt;ot::MeshCoP::Joiner::Complete(otError)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/joiner.cpp:176: undefined reference to &lt;code&gt;ot::Notifier::SetFlags(unsigned long)&amp;#39; ../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(joiner_router.cpp.o): In function&lt;/code&gt;ot::MeshCoP::JoinerRouter::JoinerRouter(ot::Instance&amp;amp;)&amp;#39;:
C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/joiner_router.cpp:67: undefined reference to &lt;code&gt;ot::Notifier::Callback::Callback(void (*)(ot::Notifier::Callback&amp;amp;, unsigned long), void*)&amp;#39; C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/joiner_router.cpp:71: undefined reference to&lt;/code&gt;ot::Notifier::RegisterCallback(ot::Notifier::Callback&amp;amp;)&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(meshcop.cpp.o): In function &lt;code&gt;ot::MeshCoP::ComputeJoinerId(ot::Mac::ExtAddress const&amp;amp;, ot::Mac::ExtAddress&amp;amp;)&amp;#39;: C:\Work\nRF52840_ThingsIO\Nordic_nRFSDK\nRF_Thread_SDK0.11.0\external\openthread\project\lib\openthread\ftd\armgcc/../../../../openthread/src/core/meshcop/meshcop.cpp:50: undefined reference to&lt;/code&gt;__cxa_end_cleanup&amp;#39;
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/external/openthread/project/lib/openthread/ftd/armgcc/libopenthread-ftd.a(meshcop.cpp.o):(.ARM.extab.text.&lt;em&gt;ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2&lt;/em&gt;+0x0): undefined reference to `__gxx_personality_v0&amp;#39;
collect2.exe: error: ld returned 1 exit status
../../../Nordic_nRFSDK/nRF_Thread_SDK0.11.0/components/toolchain/gcc/Makefile.common:292: recipe for target &amp;#39;_build/nrf52840_xxaa_thingsio.out&amp;#39; failed
make: *** [_build/nrf52840_xxaa_thingsio.out] Error 1&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113037?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2017 05:17:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34fbfb8a-53d7-484f-89f6-11e72d729daf</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;Thank you Lukasz Duda.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;No I do not have a Thread sniffer. What do you mean exactly by that? Is there something on the market available? Or do I need to be ThreadGroup member for getting one? Or can I build one by myself?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I haven&amp;#39;t built the OpenThread library myself ever. It is quite an effort I think because I have to build the crypto library first and then build OpenThread library adding it?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I use NCP over USB&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Before reprogramming the Border Router, I tried several time resolving the issue by power-off-reset the Border Router. However, this did not help resolving the issue. I had to reprogram it, then the issue was solved.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It would be nice to hear if you see the same problem. I observe this issue since the very fist version of your SDK (V0.8.0).&lt;/p&gt;
&lt;p&gt;Best,
Reto&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113032?ContentTypeID=1</link><pubDate>Wed, 13 Dec 2017 09:36:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b3629dc-ae9f-410f-b825-449c730741e3</guid><dc:creator>Lukasz Duda</dc:creator><description>&lt;p&gt;Hello RetoKeller,&lt;/p&gt;
&lt;p&gt;Thanks for using nRF5 SDK for Thread.&lt;/p&gt;
&lt;p&gt;Do you have a Thread sniffer to ensure that CoAP cloud messages are sent over the air?&lt;/p&gt;
&lt;p&gt;One way to try debug this problem is to build OpenThread libraries with the log support.
In order to do that you need to change &lt;code&gt;OPENTHREAD_CONFIG_LOG_LEVEL&lt;/code&gt; define to &lt;code&gt;OT_LOG_LEVEL_DEBG&lt;/code&gt; in this file &lt;a href="https://github.com/openthread/openthread/blob/master/src/core/openthread-core-default-config.h#L559"&gt;github.com/.../openthread-core-default-config.h&lt;/a&gt; . Then you should see all logs on the RTT interface.&lt;/p&gt;
&lt;p&gt;Do you use NCP connected over JLink (UART) or native USB? Also you said that reflashing NCP helps. In this situation i guess you rebooted the Border Router, right? Can you try only to reboot the Border Router if this situation happens (without reflashing NCP)? If that helps, we could narrow down the issue to the Border Router itself.&lt;/p&gt;
&lt;p&gt;We will try to reproduce this issue locally soon, and we will back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Losing cloud connection, Thread CoAP Cloud example (SDK 0.11.0)</title><link>https://devzone.nordicsemi.com/thread/113031?ContentTypeID=1</link><pubDate>Tue, 12 Dec 2017 18:12:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0649f7d0-969a-4090-9b3e-999b5ee247be</guid><dc:creator>Reto</dc:creator><description>&lt;p&gt;Dear Nordic,&lt;/p&gt;
&lt;p&gt;Any updates on this? I just wanted to follow-up on this as it is still an issue and I don&amp;#39;t know how to DEBUG it properly.
I am grateful for every hint on e.g. any hidden timeouts I should have to be concerned about...
Thanks!
Reto&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>