<?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>nRF52840 BLE connection frequently disconnects  in OTA test use CMW500&amp;#39;s connect mode</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125014/nrf52840-ble-connection-frequently-disconnects-in-ota-test-use-cmw500-s-connect-mode</link><description>Hi Nordic support: 
 We previously submitted a case about OTA testing in CMW500 connection mode. Following is that case: 
 
 We tried OTA testing with the CMW500 connection mode again, the BLE connection frequently dropping during the test. Our BLE application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 11 Nov 2025 10:35:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125014/nrf52840-ble-connection-frequently-disconnects-in-ota-test-use-cmw500-s-connect-mode" /><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/553949?ContentTypeID=1</link><pubDate>Tue, 11 Nov 2025 10:35:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09b68dec-1f30-4651-9e5d-a15da5e96cc0</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Hello Rong-Lin,&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;In nrf52840_sniffer_1 for example:&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;img style="max-height:240px;max-width:1040px;" src="https://devzone.nordicsemi.com/resized-image/__size/2080x480/__key/communityserver-discussions-components-files/4/pastedimage1762857311305v1.png" alt=" " /&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;The central/cmw send a follow up feature request before the first one is completed and this is the violation. It seems the link is operating at the RSSI limit for one of them and central seems to be losing packages. The spec says you can request ll features multiple times, but you have to finish one exchange before next is initiated and this is what is not kept.&amp;nbsp;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;We cannot create a softdevice/BLE controller to accommodate this by bending the specification. From our point of view it will come back as we are violating the specification and create more questions and issues. Having a test HCI out there for this purpose is a matter of risk assessment from our point of view. If we were to release such a controller it is a higher risk that some will end up using it in production unintentionally or intentionally.&amp;nbsp;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;With regards to the another BLE vendor door lock. Don&amp;#39;t know what sort of radio product that is inside that, but it is of course possible to bend the specification which could explain this, but I don&amp;#39;t think it is a Nordic radio inside that door lock.&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Best regards&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/553499?ContentTypeID=1</link><pubDate>Thu, 06 Nov 2025 01:24:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9a1a52a-efdf-438f-8e84-fbd62e80dea5</guid><dc:creator>RongLinQin</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;Asbj&amp;oslash;rn:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;We also captured logs from another BLE door lock from other manufacture which can run CMW5000 BLE OTA test normally. Could you help us to check these log?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thanks!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/other_5F00_ble_5F00_device_5F00_test_5F00_ok.7z"&gt;devzone.nordicsemi.com/.../other_5F00_ble_5F00_device_5F00_test_5F00_ok.7z&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;BRs&lt;/p&gt;
&lt;p&gt;Qin, Rong-Lin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/553258?ContentTypeID=1</link><pubDate>Tue, 04 Nov 2025 09:00:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcba128b-2758-443d-9e3c-8f15acbc555c</guid><dc:creator>RongLinQin</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;Asbj&amp;oslash;rn:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; We would like to test the BLE OTA TIS of the nRF52840 over air. Currently, we use a wired serial port for testing, which requires breaking the enclosure to route out the serial lines, so we want to perform the test over air.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;We captured the sniff log &amp;quot;sniff_nRF52840_CMW500.7z&amp;quot; using &lt;strong&gt;nRF Sniffer&lt;/strong&gt;; each file corresponds to a complete connection cycle from establishment to disconnection. Could you help to check whether the &lt;strong&gt;LL_FEATURE_REQ/RSP&lt;/strong&gt;&amp;nbsp;cause&amp;nbsp; disconnection? Is it possible to modify the Nordic SDK code to prevent this disconnect issue?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/sniff_5F00_nRF52840_5F00_CMW500.7z"&gt;devzone.nordicsemi.com/.../sniff_5F00_nRF52840_5F00_CMW500.7z&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;BRs&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Qin, Rong-Lin&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/552649?ContentTypeID=1</link><pubDate>Tue, 28 Oct 2025 14:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8d53a60-3c9e-4047-a0bc-e17d0a8067dd</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Hello Rong-Lin,&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;thanks for the update and yes, this is correct and there are no plans from Nordic point of view to change the behaviour of our SoftDevice.&amp;nbsp;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;What is it you would like to test? PER of your system? Is there another approach that would allow you to find the information and verification you want?&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Best regards&lt;/div&gt;
&lt;div style="color:rgba(0, 0, 0, 1);font-family:Calibri, Helvetica, sans-serif;font-size:11pt;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/552432?ContentTypeID=1</link><pubDate>Mon, 27 Oct 2025 08:39:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3936df0-a7fe-4b93-9882-3af740126a02</guid><dc:creator>RongLinQin</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;&lt;/span&gt;&lt;span&gt;Asbj&amp;oslash;rn:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Following info is feedback from R&amp;amp;S：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The &amp;#39;Connection mode&amp;#39; measurement on the CMW platform uses the LL_Feature_Req/Rsp as the mechanism to perform receiver (PER) measurements.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;So, we are using this measurement mode as a way of allowing customers to test RF performance OTA.&lt;br /&gt;However, in order to allow this mode of operation to work means &amp;lsquo;bending the rules&amp;rsquo; of the Core Specification &amp;ndash; I.e. it has been done by design and not by accident.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If we didn&amp;#39;t do this then the measurement would not be possible.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Other devices don&amp;#39;t have a issue with this approach.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;We have already discussed it with the Nordic engineering team.&lt;/p&gt;
&lt;p&gt;BRs&lt;/p&gt;
&lt;p&gt;Qin, Rong-Lin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/552213?ContentTypeID=1</link><pubDate>Thu, 23 Oct 2025 08:11:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e7b8f6e-c676-4f5c-9c5d-68c30f4f3f25</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t prove that it is the&amp;nbsp;&lt;span&gt; LL_FEATURE_ REQ&lt;/span&gt;&amp;nbsp;sent twice that is causing the behavior you&amp;#39;re seeing in this case based on the information I have received, but we have seen others have similar experiences with R&amp;amp;S and&amp;nbsp;&lt;span&gt; LL_FEATURE_ REQ. There&amp;#39;s no workaround for it as it would be a specification violation to ignore the double request. Is there a log from the R&amp;amp;S that will print the commands sent and received? There it should be possible to see what sort of messages are going from the CMW just prior to the disconnect. That will also show if it actually is the double&amp;nbsp; LL_FEATURE_ REQ that I suspect or if it is something else.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Asbjørn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/552005?ContentTypeID=1</link><pubDate>Tue, 21 Oct 2025 02:39:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0da162e9-02df-4f72-bfa1-c1b02e03dcbc</guid><dc:creator>RongLinQin</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Asbj&amp;oslash;rn:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;Thanks for your information, &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; We are now checking it with R&amp;amp;S FAE, Looks like they have not any idea for that, but they said they will check it internally.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;And for this message - LL_FEATURE_ REQ sent two time and violate BLE spec. not sure if there is any workaround which we can overcome this issue, e.g. in app layer, just return ok and not do anything for this message, would you please help check and give comment?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks a lot.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE connection frequently disconnects  in OTA test use CMW500's connect mode</title><link>https://devzone.nordicsemi.com/thread/551793?ContentTypeID=1</link><pubDate>Fri, 17 Oct 2025 09:50:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d56e73c4-e366-4690-a752-2f41da93fe5b</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve had other customers seeing issues with maintaining a link with the CMW and seen that in some situations the CMW will send two&amp;nbsp;&lt;span&gt;&lt;i&gt;LL_FEATURE_REQ&lt;/i&gt;&lt;/span&gt;&amp;nbsp;to the DUT and this breaks the connection as it is a violation of the BLE spec. I cannot for sure say that this is the same that you observe, but the description is very very similar. You&amp;#39;d have to get in touch with R&amp;amp;S to follow this with them in this case.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Asbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>