<?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>Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114024/connection-error-with-bluetooth-5-3-nrf52833</link><description>After changing to a new computer, my Bluetooth connection started failing. The new computer has Bluetooth 5.3(HCI 12.13944 / LMP 12.13944). &amp;quot;Our Observations&amp;quot; and &amp;quot;The workaround we adopted&amp;quot; are shown below. I would appreciate your comments and if you</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 Aug 2024 10:36:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114024/connection-error-with-bluetooth-5-3-nrf52833" /><item><title>RE: Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/thread/499003?ContentTypeID=1</link><pubDate>Tue, 20 Aug 2024 10:36:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb31def3-1887-4c39-a146-e08e28ca244c</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Takashi-san,&lt;/p&gt;
&lt;p&gt;Thank you for coming back and writing the details that solved the issue. This will help fellow users who stumble upon similar issues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/thread/498998?ContentTypeID=1</link><pubDate>Tue, 20 Aug 2024 10:02:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad298d0a-e1b2-4b6f-815d-02a022bbf9f3</guid><dc:creator>TakashiM</dc:creator><description>&lt;p&gt;Resolved.&lt;/p&gt;
&lt;p&gt;We are very sorry.&lt;br /&gt;The cause was a bug in the source code we wrote.&lt;br /&gt;The requirements document for the product we were developing included a description of the communication speed during Bluetooth connection, so we added &amp;ldquo;sd_ble_gap_phy_update&amp;rdquo; to the processing when the &amp;ldquo;BLE_GAP_EVT_CONNECTED&amp;rdquo; event occurs.&lt;br /&gt;On the PC where the problem occurred, &amp;ldquo;BLE_GAP_EVT_PHY_UPDATE_REQUEST&amp;rdquo; was executed at the time of Bluetooth connection, and &amp;ldquo;sd_ble_gap_phy_update&amp;rdquo; was executed twice, causing the Bluetooth connection to fail.&lt;/p&gt;
&lt;p&gt;Our apologies.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/thread/498961?ContentTypeID=1</link><pubDate>Tue, 20 Aug 2024 07:09:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f8baf90-d562-448e-8550-95ebf073e3b9</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Takashi-san,&lt;/p&gt;
[quote user="TakashiM"]Am I correct in thinking that by using &amp;quot;nRF Sniffer for Bluetooth LE&amp;quot; you can obtain the &amp;quot;sniffer trace&amp;quot; that you are expecting?&lt;br /&gt;&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE"&gt;nRF Sniffer for Bluetooth LE - nordicsemi.com&lt;/a&gt;[/quote]
&lt;p&gt;Yes, you are correct. You have the userguide for this &lt;a href="https://infocenter.nordicsemi.com/pdf/nRF_Sniffer_UG_v2.2.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="TakashiM"]Also, am I correct in understanding that the &amp;quot;nRF52833 DK&amp;quot; is required for this?[/quote]
&lt;p&gt;Any of the below can be used as a sniffer device,&amp;nbsp;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nRF52840 Dongle
nRF52840 DK
nRF52833 DK
nRF52 DK&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;One of the above needs to be in addition to the nRF device you are testing.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/thread/498932?ContentTypeID=1</link><pubDate>Tue, 20 Aug 2024 02:06:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:620c7cd0-ecb8-431f-b14b-112455dcca28</guid><dc:creator>TakashiM</dc:creator><description>&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;&amp;gt; What was the phy you were using prior to this workaround? &lt;br /&gt;I was using BLE_GAP_PHY_AUTO.&lt;br /&gt;Using BLE_GAP_PHY_2MBPS did not improve the problem.&lt;/p&gt;
&lt;p&gt;&amp;gt; How did you narrow it down to this issue?&lt;br /&gt;&amp;gt; Did you run some tests that gave you some confidence that the issue is most likely related to this?&lt;br /&gt;Immediately after connecting, &amp;quot;BLE_GAP_EVT_DISCONNECTED&amp;quot; occurred and communication was disconnected.&lt;br /&gt;By checking the contents of the event handler arguments in a debug environment, we found that the cause of the disconnection was &amp;quot;LMP Error Transaction Collision/LL Procedure Collision.&amp;quot;&lt;br /&gt;We confirmed that no problems occurred with the nRF52832.&lt;br /&gt;Therefore, we concluded that it was a phenomenon specific to the nRF52833.&lt;br /&gt;We then searched for anything that might be the cause of the &amp;quot;Collision&amp;quot; in the nRF52833 errata.&lt;/p&gt;
&lt;p&gt;&amp;gt; And why did you conclude that changing the phy would help here?&lt;br /&gt;I checked by changing the settings as much as I could.&lt;br /&gt;By chance, when I changed it to BLE_GAP_PHY_1MBPS, the problem was resolved.&lt;/p&gt;
&lt;p&gt;&amp;gt; Can you attach the BLe air sniffer trace of the connection that was failing so that we can see the timings of the packet transfer?&lt;br /&gt;I have a question about &amp;quot;sniffer trace&amp;quot;.&lt;br /&gt;Am I correct in thinking that by using &amp;quot;nRF Sniffer for Bluetooth LE&amp;quot; you can obtain the &amp;quot;sniffer trace&amp;quot; that you are expecting?&lt;br /&gt;&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE"&gt;nRF Sniffer for Bluetooth LE - nordicsemi.com&lt;/a&gt;&lt;br /&gt;Also, am I correct in understanding that the &amp;quot;nRF52833 DK&amp;quot; is required for this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection error with Bluetooth 5.3 (nRF52833)</title><link>https://devzone.nordicsemi.com/thread/498827?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 12:14:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f547ae3c-dde4-4c23-bac4-764367f0b988</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user=""][The workaround we adopted]&lt;br /&gt;Changed &amp;quot;rx_phys&amp;quot; and &amp;quot;tx_phys&amp;quot; of &amp;quot;ble_gap_phys_t&amp;quot; to &amp;quot;BLE_GAP_PHY_1MBPS&amp;quot;.&lt;br /&gt;In our environment, this workaround resolved the issue of Bluetooth connection failures.[/quote]
&lt;p&gt;What was the phy you were using prior to this workaround?&amp;nbsp;&lt;/p&gt;
[quote user=""]The nRF52833 errata has &amp;quot;The PHYEND event is generated 16 μs too late when compared to the actual end of frame on air.&amp;quot;.&lt;br /&gt;infocenter.nordicsemi.com/index.jsp
&lt;p&gt;How did you narrow it down to this issue? Did you run some tests that gave you some confidence that the issue is most likely related to this? Based on the above description, I am not able to connect the issue you are seeing with the errata you mentioned. And why did you conclude that changing the phy would help here?&lt;/p&gt;
&lt;p&gt;Can you attach the BLe air sniffer trace of the connection that was failing so that we can see the timings of the packet transfer?&lt;/p&gt;[/quote]&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>