<?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>Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/97906/unable-to-bind-zigbee-end-devices-when-using-softdevice</link><description>Hello Nordic team, 
 I have a Nordic Zigbee application that uses libzboss.a and nrf_radio_driver_softdevice.a , with Nordic working as a coordinator. With this application, I was able to bind Zigbee end devices such as motion sensor, window sensor etc</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Oct 2023 11:39:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/97906/unable-to-bind-zigbee-end-devices-when-using-softdevice" /><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/450037?ContentTypeID=1</link><pubDate>Thu, 12 Oct 2023 11:39:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:812059de-4d35-4dad-bb6a-d74d77f9d2bc</guid><dc:creator>anusha_14</dc:creator><description>&lt;p&gt;Alright. Thanks, Andreas.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/450016?ContentTypeID=1</link><pubDate>Thu, 12 Oct 2023 10:54:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:508c7d40-e3cb-4129-a4c7-6b3f2bf2ab65</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Great, I can see the ticket&lt;br /&gt;&lt;br /&gt;Most likely I will be assigned the case, but if not I will be in touch with the person taking that case and we will continue the discussion in that case&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/449818?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2023 12:26:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d40300a9-2427-4e1e-a25d-063abc04ded1</guid><dc:creator>anusha_14</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;Thanks for your response.&lt;br /&gt;&lt;br /&gt;As you suggested, I have opened a new ticket for this issue here:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/104579/zigbee-device-binding-fails-when-using-softdevice-s140-but-works-with-only-zigbee-library-i-e-without-softdevice"&gt;Zigbee device binding fails when using Softdevice S140 but works with only Zigbee library (i,e without Softdevice)&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have used nrf52840 dongle for capturing the Zigbee traffic and have attached the new logs in that ticket.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Anusha&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/449728?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2023 08:41:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:afc8d87d-37bf-4431-a126-2259d279dce8</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi Anusha,&lt;/p&gt;
&lt;p&gt;No worries about the long repsonse time, it happens from time to time :)&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Preferably I would like you to create a new case for this issue now. Other than that,&amp;nbsp; I also recommend you to consider to migrate to NCS instead of nRF5 SDK, specially if this is a relatively new project&lt;/p&gt;
[quote user="anusha_14"]&lt;p&gt;This is the tool that can be used to open the sniffer logs:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ti.com/tool/download/PACKET-SNIFFER/01.00.00.0Z"&gt;https://www.ti.com/tool/download/PACKET-SNIFFER/01.00.00.0Z&lt;/a&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Also, if you could upload any sniffer traces/logs as .pcaps we can open them with firmware that is not created by a competitor ;)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/449711?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2023 07:23:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ebb69014-c8b8-430c-828e-362f8b4b7cd6</guid><dc:creator>anusha_14</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;Sorry for the very long delay to respond as I was working on other projects during the past few months. Would it be possible to reopen this ticket or do I need to create a new one?&lt;/p&gt;
&lt;p&gt;Regarding your questions, here are my responses:&lt;/p&gt;
&lt;p&gt;1. It can boot up as Zigbee coordinator device and can respond to joining request from ZED but cannot bind.&lt;/p&gt;
&lt;p&gt;2. Yes, it can boot up as BLE device, perform GATT operation, scan and after power cycle also, BLE operations work as expected.&lt;/p&gt;
&lt;p&gt;3. As binding of ZED did not occur itself, this question is not applicable.&lt;/p&gt;
&lt;p&gt;If it helps to debug, I can share Zigbee sniffer logs from two cases that I tried.&lt;/p&gt;
&lt;p&gt;Case 1: Nordic as Zigbee coordinator with only Zigbee support (using libzboss.a and nrf_radio_driver.a) without SoftDevice. I commissioned a ZED (window contact) and the binding was successful. This is the sniffer log:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/WC_5F00_CommSuccess.psd"&gt;devzone.nordicsemi.com/.../WC_5F00_CommSuccess.psd&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Case 2: Nordic as Zigbee coordinator with SoftDevice (using libzboss.a and nrf_radio_driver_softdevice.a). I tried to commission a ZED (window contact) and the binding failed. This is the sniffer log:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/WC_5F00_CommFail.psd"&gt;devzone.nordicsemi.com/.../WC_5F00_CommFail.psd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is the tool that can be used to open the sniffer logs:&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://www.ti.com/tool/download/PACKET-SNIFFER/01.00.00.0Z"&gt;https://www.ti.com/tool/download/PACKET-SNIFFER/01.00.00.0Z&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On comparing the sniffer logs, we can see that the ZED is able to successfully join the network. However, when the coordinator performs finding and binding operation with SoftDevice present, it always goes to timeout with status&amp;nbsp;ZB_ZDO_FB_INITIATOR_STATUS_ALARM and also the NLME indication status is returned as&amp;nbsp;ZB_NWK_COMMAND_STATUS_INDIRECT_TRANSACTION_EXPIRY.&lt;/p&gt;
&lt;p&gt;Note that the source code for binding ZED for both cases (i.e without Softdevice and with Softdevice) is the same.&lt;/p&gt;
&lt;p&gt;Please let me know if you need any other details.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Anusha&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/417312?ContentTypeID=1</link><pubDate>Fri, 24 Mar 2023 08:11:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e9f1800-6f86-41bf-8661-3d2b8246a259</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;An update from me&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="anusha_14"]I went through this link and I don&amp;#39;t think all the points mentioned in this page are applicable in my case because there is no switching between protocols and from what I understand from an earlier question posted to Nordic support is that, full radio control is available to whichever protocol is running (in the case where only protocol is active).[/quote]
&lt;p&gt;Thank you for reminding me about the previous case for more background information and that we&amp;#39;ve discussed your project previously.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If it is possible it might be easier to redesign parts of your application to be able to use the multiprotocol, but lets investigate this issue first!&amp;nbsp;&lt;/p&gt;
[quote user="anusha_14"]In BLE mode, the functionality works fine as I can see that bonding to a device works fine, able to perform GATT read and write, perform scanning and advertising. But in Zigbee mode, the functionality seems to have changed as I can no longer bind a Zigbee end device.[/quote]
&lt;p&gt;How far have you gotten in the development? Are you able to for instance do:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Boot up as Zigbee device -&amp;gt; bind ZED -&amp;gt; Everything works as expected -&amp;gt; power cycle&lt;/li&gt;
&lt;li&gt;Boot up as BLE device -&amp;gt; perform GATT read and write, scan and andvertise -&amp;gt; everything works as expected -&amp;gt; power cycle&lt;/li&gt;
&lt;li&gt;Boot up as Zigbee device -&amp;gt; Binding does not work&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If this is the case, there might be some renmants of the Zigbee device stored in the network that leads for the network to believe that the device is still in the network, and you might have to remove the ZED from the Zigbee network when you power cycle to become a BLE device, so that the network are able to identify the same ZED and reprovision it whenever you power cycle back to a Zigbee device.&lt;/p&gt;
&lt;p&gt;Let me know if this points you in the correct direction and if you have any runtime logs and or Zigbee sniffer traces that you could post here that could indicate what is going on!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/416796?ContentTypeID=1</link><pubDate>Wed, 22 Mar 2023 12:53:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:11e3f23b-04f6-46aa-ac16-0f35d535df22</guid><dc:creator>anusha_14</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;Thanks for your response and providing the missed link.&lt;/p&gt;
&lt;p&gt;I went through this link and I don&amp;#39;t think all the points mentioned in this page are applicable in my case because there is no switching between protocols and from what I understand from an earlier question posted to Nordic support is that, full radio control is available to whichever protocol is running (in the case where only protocol is active).&lt;/p&gt;
&lt;p&gt;Ref:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/94322/is-multiprotocol_802154_config-c-required-for-zigbee-ble-applications"&gt;Is multiprotocol_802154_config.c required for Zigbee + BLE applications?&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will try to figure out the issue while I am waiting for your response.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Anusha&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/416551?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2023 13:05:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c89fec3a-f2f4-42c8-bc6c-4c66e1c60b84</guid><dc:creator>AHaug</dc:creator><description>[quote user="anusha_14"]I noticed that both links provided in the above response point to the same page. Could you please provide the second link again?[/quote]
&lt;p&gt;You&amp;#39;re right, I pasted the same link twice. Here is a direct link to the sample for v4.2.0 &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.2.0/zigbee_multi_examples.html"&gt;https://infocenter.nordicsemi.com/topic/sdk_tz_v4.2.0/zigbee_multi_examples.html&lt;/a&gt;&amp;nbsp;and for v4.1.0&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/zigbee_multi_examples.html"&gt;https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/zigbee_multi_examples.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will have to spend some more time on looking into the behavior you&amp;#39;re describing, but in the meanwhile have a look at the sample and let me know if you&amp;#39;re able to extract any information from the sample to fix the issue on your end&lt;/p&gt;
&lt;p&gt;We&amp;#39;re currently a bit short staffed on the Zigbee support side, so I&amp;#39;ll get back to you with an answer or with a time horizon for when I expect to be able to give you an answer as soon as I have some more information for you (within this working week),&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/416442?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2023 08:18:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b59e28ef-cf54-4e40-bf2e-af4a93014a04</guid><dc:creator>anusha_14</dc:creator><description>&lt;p&gt;Hi A Haug,&lt;/p&gt;
&lt;p&gt;Thanks for your response.&lt;/p&gt;
&lt;p&gt;Yes, my application is based on nRF5 SDK for Thread and Zigbee v4.1.0.&lt;/p&gt;
&lt;p&gt;I went through the link:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_tz_v4.2.0%2Fble_154_multiprotocol.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_tz_v4.2.0%2Fble_154_multiprotocol.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and my case is slightly different as it is not switched or dynamic mode. In my application, Nordic can either start in BLE mode or Zigbee mode and once it starts running, it will stay in that protocol mode only. To switch protocols, I perform a restart of Nordic.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In BLE mode, the functionality works fine as I can see that bonding to a device works fine, able to perform GATT read and write, perform scanning and advertising. But in Zigbee mode, the functionality seems to have changed as I can no longer bind a Zigbee end device.&lt;/p&gt;
&lt;p&gt;I noticed that both links provided in the above response point to the same page. Could you please provide the second link again?&lt;/p&gt;
&lt;p&gt;Please let me know if you need more details to help in figuring out the possible cause of this behaviour.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Anusha&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/416435?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2023 07:49:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad4fd537-27e7-4588-9400-31e2d7685feb</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Judging from the topic of your case it looks like you&amp;#39;re trying to create an application in nRF5 SDK for Thread and Zigbee that has multiprotocol with Zigbee and Bluetooth Low Energy. Can you confirm if this is the case?&lt;/p&gt;
&lt;p&gt;Could you also state which SDK you&amp;#39;re working with?&lt;/p&gt;
&lt;p&gt;If you&amp;#39;re creating a multiprotocol application, I would recommend you to have a look at the following documentation for&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.2.0/ble_154_multiprotocol.html"&gt;Multiprotocol support with BLE&lt;/a&gt;&amp;nbsp;and at the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.2.0/ble_154_multiprotocol.html"&gt;dynamic multiprotocol sample for Zigbee and BLE&lt;/a&gt;. Do note that these links are for nRF5 SDK for Thread and Zigbee v4.2, and there might be some changes if you&amp;#39;re working with older SDK versions.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to bind Zigbee end devices when using softdevice</title><link>https://devzone.nordicsemi.com/thread/416298?ContentTypeID=1</link><pubDate>Mon, 20 Mar 2023 13:48:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25049121-a165-4b35-a506-7c6bf6110d6e</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I need to ask our Zigbee experts to help here. Please expect to get a response from those experts soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>