<?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>Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121344/matter-ota-bdx-image-transfer-timeout-in-matter-ota-dfu</link><description>Dear Nordic, 
 We’re working on a Smart Door Lock project built on custom hardware that includes an nRF5340 and several other controllers. For firmware updates, we’ve adopted Nordic’s Matter OTA mechanism, with some customizations. Specifically, we modified</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 May 2025 16:06:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121344/matter-ota-bdx-image-transfer-timeout-in-matter-ota-dfu" /><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/536268?ContentTypeID=1</link><pubDate>Tue, 20 May 2025 16:06:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dec3f46-87a7-4b3d-9518-ea77fd8eb38a</guid><dc:creator>Amanda Hsieh</dc:creator><description>[quote user="Kaushik Parsana"]Could you please guide me on how to capture &lt;strong&gt;OpenThread logs from the OpenThread Border Router&lt;/strong&gt;?[/quote]
&lt;p&gt;You can run the following command to get real-time logs from the OTBR daemon:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;sudo journalctl -u otbr-agent -f&lt;/pre&gt;&lt;/p&gt;
[quote user="Kaushik Parsana"]I can enable it and share new test results to help debug the OTBR issue.[/quote]
&lt;p&gt;Yes, please. The log would also help.&amp;nbsp;&lt;/p&gt;
[quote user="Kaushik Parsana"]Would switching to a Linux PC instead of the Raspberry Pi 5 for the OTBR help in this case?&lt;br /&gt;[/quote]
&lt;p&gt;You could try, but it might be the same.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/536178?ContentTypeID=1</link><pubDate>Tue, 20 May 2025 11:19:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93bc0171-e175-4419-940a-b51fde587863</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Thank you for the analysis. Could you please guide me on how to capture &lt;strong&gt;OpenThread logs from the OpenThread Border Router&lt;/strong&gt;?&lt;br /&gt;&lt;br /&gt;CONFIG_OPENTHREAD_SOURCES=y&lt;br /&gt;CONFIG_OPENTHREAD_DEBUG=y&lt;br /&gt;CONFIG_OPENTHREAD_LOG_LEVEL_INFO=y&lt;br /&gt;Currently, the above configuration is not enabled on the accessory side, as it wasn&amp;#39;t required for our setup. However, I can enable it and share new test results to help debug the OTBR issue.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Would switching to a Linux PC instead of the Raspberry Pi 5 for the OTBR help in this case?&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535994?ContentTypeID=1</link><pubDate>Mon, 19 May 2025 12:41:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:273af68f-de95-4c49-bdc2-7fe78d7bb150</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for the logs. What the team sees in the failed cases is that Controller/OTBR fails to deliver the BDX block despite Block Query retransmissions. BR does transmit one 6LoWPAN fragment of the Block but then suddenly stops for an unknown reason. In the last run, BR sends two fragments, then stops for 5 seconds&amp;nbsp;and tries again from fragment 1.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As I previously asked, it would be ideal to get OpenThread logs from the OpenThread Border Router, which would show exactly why the Thread Border Router does not deliver packets and stops sending fragments - e.g. due to CSMA/CA failures or some other reason (the OTBR should print information on every packet transmission).&lt;/p&gt;
&lt;p&gt;If you have NVM space to enable OpenThread logs on the device itself, it could help as well to see two sides:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_OPENTHREAD_SOURCES=y
CONFIG_OPENTHREAD_DEBUG=y
CONFIG_OPENTHREAD_LOG_LEVEL_INFO=y&lt;/pre&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;All in all, based on the logs and PCAP, it looks more like an issue on the OTBR/RCP side than on the accessory side. We also have extensive internal BDX tests where we don&amp;#39;t see such an issue, though we use a Linux PC instead of an RPi 5.&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535962?ContentTypeID=1</link><pubDate>Mon, 19 May 2025 11:36:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a031b33-3ec9-41be-ad96-f1137f00bb2f</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any updates on above query? Have you analyzed the thread sniffer logs?&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535734?ContentTypeID=1</link><pubDate>Fri, 16 May 2025 09:24:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5b2703f-9d47-486a-af73-32ecfb101141</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Based on the Wireshark logs, are you able to determine why the OTA Requester packet did not reach the OTA Provider during the retry attempts?&lt;/p&gt;
&lt;p&gt;I have upload new single fail test results for more reference, it may help you to debug problem.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/TestResult3.zip"&gt;devzone.nordicsemi.com/.../TestResult3.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535627?ContentTypeID=1</link><pubDate>Thu, 15 May 2025 14:04:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba04a887-7a56-47ac-8471-624cda7cfc02</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;The log file shows two iterations of the OTA process: the first attempt failed, while the second succeeded.&lt;br /&gt;Please check the first one iteration which was failed at 98% percent of image transfer.&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535622?ContentTypeID=1</link><pubDate>Thu, 15 May 2025 14:00:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffd7fd96-acbd-4bdc-b689-180f955bba82</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;Is this the correct .zip file? I do see the correct full OTA procedure there? In two cases, there were 2 retransmissions, but then all went fine.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535527?ContentTypeID=1</link><pubDate>Thu, 15 May 2025 10:50:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10b4b34d-63ee-4287-bb94-857377b2a506</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p class="" data-start="56" data-end="180"&gt;I have captured thread sniffer logs for the unsuccessful scenario, where the Matter OTA process was aborted after 4 retries.&lt;/p&gt;
&lt;p class="" data-start="182" data-end="239"&gt;Please find the attached test result files for reference.&lt;/p&gt;
&lt;p class="" data-start="241" data-end="290"&gt;Network Key: &lt;code data-start="254" data-end="288"&gt;00112233445566778899aabbccddeeff&lt;/code&gt;&lt;/p&gt;
&lt;p class="" data-start="241" data-end="290"&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/TestResult2.zip"&gt;devzone.nordicsemi.com/.../TestResult2.zip&lt;/a&gt;&lt;/p&gt;
&lt;p class="" data-start="241" data-end="290"&gt;Kindly provide your feedback on it why it is failing and how we can resolve it?&lt;/p&gt;
&lt;p class="" data-start="241" data-end="290"&gt;Thanks &amp;amp; regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535343?ContentTypeID=1</link><pubDate>Wed, 14 May 2025 13:21:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3c8618c-61ae-4eec-b259-c6f5c40697af</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;HI Amanda,&lt;/p&gt;
&lt;p class="" data-start="86" data-end="158"&gt;I have successfully set up the OpenThread sniffer on my nRF52840 dongle.&lt;/p&gt;
&lt;p class="" data-start="160" data-end="360"&gt;Since then, I haven&amp;#39;t encountered any BDX timeout errors during image transfers. I&amp;#39;ve attached my positive test results&amp;mdash;please take a look and let me know if they provide any useful insights or lead.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/TestResults.zip"&gt;devzone.nordicsemi.com/.../TestResults.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please check the sniffing logs and confirm that I am capturing correctly that you needed?&lt;br /&gt;My network key:&amp;nbsp;00112233445566778899aabbccddeeff&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535175?ContentTypeID=1</link><pubDate>Tue, 13 May 2025 14:51:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf1ae62e-bbb7-4632-a108-7bdb92a432aa</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In the logs, we do see that OTA Requestor seems to transmit the BDX:Block with MsgID: 212519394 few times, but this message is not visible in the device&amp;#39;s logs at all which result in the timeout.&lt;/p&gt;
&lt;p&gt;It would help to get Wireshark logs (pcap with Network Key) with OpenThread Border Router logs to see why messages sent by OTA Requestor are not reaching the device. Could you also provide it?&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/535074?ContentTypeID=1</link><pubDate>Tue, 13 May 2025 10:00:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:798892ae-22ad-49a0-ba1d-e2dd8719c9b9</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/amanda"&gt;Amanda Hsieh&lt;/a&gt;&amp;nbsp; Any update on above?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/534895?ContentTypeID=1</link><pubDate>Mon, 12 May 2025 12:42:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44b1fa2f-b59c-43bc-939a-8035eaefcfe8</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve used the pre-compiled &lt;code data-start="97" data-end="114"&gt;chip-tool-debug&lt;/code&gt; binary (&lt;code data-start="123" data-end="152"&gt;chip-tool-linux_aarch64.zip&lt;/code&gt;) and placed it in the &lt;code data-start="175" data-end="181"&gt;apps&lt;/code&gt; directory on a Raspberry Pi 5. While testing the Matter OTA functionality, the OTA transfer from the provider to the requester (Nordic nRF5340) begins as expected, but after a few packets are transmitted, the process stalls following four retry attempts.&lt;/p&gt;
&lt;p class="" data-start="438" data-end="527"&gt;I&amp;rsquo;ve attached both the OTA requester (nRF5340) and OTA provider debug logs for reference.&lt;/p&gt;
&lt;p class="" data-start="529" data-end="705"&gt;This persistent packet retry issue is currently blocking the release of our Matter OTA feature. I would appreciate any guidance or recommendations to help resolve this problem.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/CommandLine.log"&gt;devzone.nordicsemi.com/.../CommandLine.log&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ota_5F00_provider_5F00_putty.log"&gt;devzone.nordicsemi.com/.../ota_5F00_provider_5F00_putty.log&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/NordicDebugLogs.txt"&gt;devzone.nordicsemi.com/.../NordicDebugLogs.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/534723?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 19:50:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9e4efcd-c80f-4c4f-b346-c4f85f4aa20a</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;I suggest you just download&lt;a href="https://github.com/nrfconnect/sdk-connectedhomeip/releases/tag/v2.7.0"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;the corresponding version,&lt;span&gt;chip-tool&lt;/span&gt; v2.7.0&lt;/a&gt;,&amp;nbsp;and run the pre-built tool.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/534710?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 16:38:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d213b0f-afb4-475e-bc42-15ef0d496190</guid><dc:creator>Kaushik Parsana</dc:creator><description>&lt;p&gt;Hi Amanda, &lt;br /&gt;can you please guide me how to fetch chip-tool version?&lt;br /&gt;I am not seeing any command available to fetch chip-tool version.&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1746808682176v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Kaushik Parsana&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Matter OTA: BDX image transfer timeout in Matter OTA DFU</title><link>https://devzone.nordicsemi.com/thread/534665?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 12:54:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5952519-4576-4b32-87d0-2af603eb0eb5</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Which chip-tool version are you using? Do you also use&lt;a href="https://github.com/nrfconnect/sdk-connectedhomeip/releases/tag/v2.7.0"&gt; the corresponding version, v2.7.0&lt;/a&gt;? If not, please use it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>