<?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>Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/65724/problems-using-nrfconnect-with-nrf52840-dongle---no-connection</link><description>My nRF52840 arrived yesterday and I started playing around with it. It is immediately recognized y nRFConnect v3.5 BLE App v2.4.0. The firmware on the device is 4.1.2 Jul 14th 2020. 
 I am reproducing exactly this example How to use nRF52840 USB Dongle</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Sep 2020 06:27:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/65724/problems-using-nrfconnect-with-nrf52840-dongle---no-connection" /><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/269079?ContentTypeID=1</link><pubDate>Fri, 11 Sep 2020 06:27:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:170307cd-04e5-4269-8f1b-6087469dedda</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;First off, the reason we&amp;#39;re seeing this error in the BLE app on nRFConnect for Desktop, seems to be due to a bug where the app doesn&amp;#39;t handle the PHY request properly. We will provide a fix for this in an upcoming version of the Bluetooth Low Energy app.&lt;/p&gt;
&lt;p&gt;As for the application you are flashing onto your Dongle. You can use the .hex files located in the particular example paths for a &amp;quot;complete .hex file with both SoftDevice and application (I.E.&amp;nbsp;&lt;strong&gt;nRF5_SDK_17.0.0_9d13099\examples\ble_peripheral\ble_app_hrs\hex&lt;/strong&gt;), or if you want to make changes to the example projects, you&amp;nbsp;have to add both the application hex and SoftDevice hex into the Programmer app and write this to the Dongle.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the Flash start address is not correct, you can check out the Adjustment of RAM and Flash memory guide we have here, in order to edit the Flash and RAM start addresses to match the SoftDevice you&amp;#39;re using. You can alternatively find older SoftDevices to match the memory of your application in older SDK versions.&lt;/p&gt;
&lt;p&gt;As for the information in the nRFConnect log, what details are you referring to here? If you write the ble_app_hrs_pca10059_s140.hex you should see what SoftDevice version/ID is added in the log. This seems not to go for all Softdevices though. I don&amp;#39;t think there is a problem with your board.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/269055?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 18:49:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37fd07dd-a3ff-438b-9b09-48b0442b7f04</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;I cannot seem to connect anymore to the HRM service anymore after a reset. Entering the bootloader mode in the nRF Programmer app works and I can flash another hex if needed. I double checked the instructions on the referenced blog&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial"&gt;https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial&lt;/a&gt;&amp;nbsp;. There is a screenshot which shows details about the hex files on the device.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1599763713642v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;In my version of nRF Programmer I only get the info:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hardware: 52480 found&lt;/p&gt;
&lt;p&gt;Firmware: Bootloader found&lt;/p&gt;
&lt;p&gt;Firmware: Softdevice found&lt;/p&gt;
&lt;p&gt;Firmware: Application found&lt;/p&gt;
&lt;p&gt;Is it intentionally that the current version is leaving out all those details like the SoftDevice ID in the screenshot? Or is there a problem with my board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/269054?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 18:43:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e99c4351-1a55-41bb-a0a4-06c06f56918d</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;Simon, now back at the PC, testing:&lt;/p&gt;
&lt;p&gt;Windows 10 v2004, nRFConnect 3.5.0 with nRF52832 DK vs. the iPhone 11 Pro Plus with nRF Connect v2.3.2and LightBlue app. Can confirm that the problem is happening here as well (same as nRF 52480 Dongle).&lt;/p&gt;
&lt;p&gt;Windows 10 v2004, &lt;span&gt;nRFConnect 3.5.0&lt;/span&gt;with n&lt;span&gt;RF52832 DK vs. Android&amp;nbsp;&lt;/span&gt;5.1.1 on Medion Livetab S10346, same problem as initially reported (&lt;span&gt;Error 133 (0x85): GATT Error)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So the problem occurs with the nRF52832 DK as well as the nRF52840 Dongle both on Windows 10 and Linux (tested before) with iOS and Android 5 clients.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I then tried to flash ble_peripheral_hrs using SES to the nRF52840 Dongle but failed, apparently because there is no on-board programmer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I built the binary with SES and it is called ble_app_hrs_pca10059_s140.hex and built using SDK v17.0.0. Using the nRF Programmer app I read out the memory of the nRF52840 then clicked &amp;quot;write&amp;quot; in the Device section. Judging by the colored bars the hex is only the app w/o the soft device. I am then asked for the ID of the Softdevice. The latest version number available in here is &amp;quot;0xAE (s140_nrf52_6.1.0)&amp;quot; which is rejected. From what I see in the readmes of the SDK the S140 should be version v7.0.1 and thus ID 0xca.&amp;nbsp;I then added the file &amp;#39;components\s140\hex\s140_nrf52_7.0.1_softdevice.hex&amp;#39; manually from the SDK directory and wrote both files to the device which apparently finished without error. nRF52840 is blinking during advertisement.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I can now see the advertised HRM device and can connect w/o errors - but it is not showing any services. The same holds for the nRF Toolbox app.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Did I miss something during flashing?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268948?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 11:45:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cf610cc-d85a-4b56-bb10-2bc14d6d94b5</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Thank you for the update. This issue seem to be restricted to iOS then.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268928?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 10:56:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9072849-0ca7-4617-8b94-66422cd5eaf7</guid><dc:creator>bortolin</dc:creator><description>&lt;p&gt;Friend here.&lt;/p&gt;
&lt;p&gt;Tested with NRF52832 DK, latest nRF Connetct/BLE App on Windows 10, Pixel 3a w/ Android 11.&lt;/p&gt;
&lt;p&gt;Fully working&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268909?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 10:01:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17879da9-d049-4ef1-bfe3-28e5045f571c</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;He was using a Google Pixel 3 device (Android)! I&amp;#39;ll ask for the details!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268901?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 09:31:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17fcb6fb-c5ea-425b-8a27-8c87a7c770cc</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Did your friend use an iPhone as well? I saw the same error when testing on an nRF52840 DK, but I&amp;#39;ll test on an nRF52 DK for good measure as soon as I can get my hands on an iPhone again. We&amp;#39;re using an iPhone 11 with iOS v13.6.&lt;/p&gt;
&lt;p&gt;You can follow our &lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial"&gt;Dongle Programming tutorial&lt;/a&gt;&amp;nbsp;if you&amp;#39;re uncertain on the procedure of how you should program it. In the tutorial you can also find a chapter on how to recover it if you&amp;#39;re unintentionally erase the bootloader.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE:&amp;nbsp;&lt;/strong&gt;I think your friend must be using something else than an iPhone or an older version of the Bluetooth Low Energy app when testing, as the nRF52(832) DK shows exactly the same error as well on my side.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268894?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 09:21:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf35ad0a-8d18-4ae5-96ab-ca19798a015c</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;Hi Simon, thanks for the update. Glad you could trigger the error as well so it wasn&amp;#39;t just me ;-) I am using an iPhone 11 Pro Plus, latest iOS 13.6.1. The same prob also shows up on iPhone 7 and my old Android 5 tablet. (thats an rather old rebranded Lenovo/Medion tablet). I&amp;#39;d like to add that a friend of mine tried the same experiment last night with his nRF DK52 and it worked perfectly! No errors here! (I assume he has the lastest nRFConnect app version as well, as it auto-updates?).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t have time to test it with my nRF DK52 yet. Also, in another post I mentioned that the iOS nRF Connect seems to be rather laggy for me in contrast to the variant on Android (the above mentioned Android 5), where the UI was responsive, quick and accurate. I&amp;#39;ll try flashing the hrs app as well. I am a little bit worried to do that correctly as I read I must not overwrite the bootloader. So.. do I need to use the Programmer app or can I flash it via SES, just like I do it for the nRF52 DK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268891?ContentTypeID=1</link><pubDate>Thu, 10 Sep 2020 09:14:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd176738-db3a-4dd6-b51d-eeb4f14c4935</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Thank you for the update. I got my hands on an iPhone and tested myself. It seems like the latest Bluetooth Low Energy application has a bug, where it won&amp;#39;t respond to the connection that the iPhone initiates for some reason. I have reported this internally, and we are looking into it. Thank you for notifying us about this!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What iPhone model are you seeing this issue in?&lt;/p&gt;
&lt;p&gt;As for the Android issue, I would need to know what Android device and Android version this is to help you further. I think it should work if you retry a few times, as Error 133 is rather common in some Android devices.&lt;/p&gt;
&lt;p&gt;You can try programming the &amp;quot;default&amp;quot; &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/ble_sdk_app_hrs.html"&gt;ble_app_hrs peripheral example&lt;/a&gt; in our SDK onto your Dongle, as that should work as intended and lets you read battery level + heart rate as well.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268795?ContentTypeID=1</link><pubDate>Wed, 09 Sep 2020 14:46:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25613434-950e-433a-910b-4921f03f23eb</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;Oh, and by the way. The same error pops up also when I don&amp;#39;t add any service at all (just the Generic Access, Generic Attribute). When I just click on &amp;quot;Start advertising&amp;quot; and then try to connect using the smartphone app.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268702?ContentTypeID=1</link><pubDate>Wed, 09 Sep 2020 10:08:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d34d484a-5b2a-4874-9e03-b428b9af72c2</guid><dc:creator>daubsi</dc:creator><description>&lt;p&gt;Hm, I am pretty sure I followed the video verbatim.. Double checked and repeated to create a Battery Service advertisement once more. See screenshots. Same result. When connecting I get &amp;quot;Failed to update phy: NRF_ERROR_INVALID_PARAM&amp;quot;) on the desktop app. What&amp;#39;s wrong on my side? The creation/apply to device of the service succeeded without any warning/error&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/5340.2020_2D00_09_2D00_09-12_5F00_02_5F00_57_2D00_nRF-Connect-v3.5.0-_2D00_-Bluetooth-Low-Energy.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/4572.2020_2D00_09_2D00_09-12_5F00_02_5F00_47_2D00_nRF-Connect-v3.5.0-_2D00_-Bluetooth-Low-Energy.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/0385.2020_2D00_09_2D00_09-12_5F00_02_5F00_32_2D00_nRF-Connect-v3.5.0-_2D00_-Bluetooth-Low-Energy.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/2020_2D00_09_2D00_09-12_5F00_09_5F00_28_2D00_Settings.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems using nRFConnect with nRF52840 Dongle - No connection</title><link>https://devzone.nordicsemi.com/thread/268693?ContentTypeID=1</link><pubDate>Wed, 09 Sep 2020 09:31:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84b7f697-c2e8-47c9-a786-0d3d84f7a635</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;INVALID_PARAM points towards the provided connection parameters are not valid in the peripheral. I just tested it on my end and had no problems here.&amp;nbsp;It seems like you haven&amp;#39;t added a characteristic or descriptor to your service from what I can tell on the screenshot you provided. Please do so, and see if you&amp;#39;re able to connect.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>