<?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>Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63087/open-the-sdk-nrf52840-on-segger</link><description>I&amp;#39;m new with Nordic products, I bougth one nRF52840 and I tried to install Segger, to start programming. 
 I had a problem when I tried to open a SDK on Segger. When I try, show to me a warning message and after a erro (Images bellow). 
 I followed the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 07 Jul 2020 13:37:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63087/open-the-sdk-nrf52840-on-segger" /><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/258817?ContentTypeID=1</link><pubDate>Tue, 07 Jul 2020 13:37:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa1717ed-5637-4816-9857-c22ff3657458</guid><dc:creator>Rian Mol</dc:creator><description>&lt;p&gt;Thanks Simon, Now It&amp;#39;s worked perfectly :D&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/258684?ContentTypeID=1</link><pubDate>Mon, 06 Jul 2020 22:25:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7f670d2-5ca5-41a0-9d88-bbdb2b730861</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;Okay. Now I see more clearly, the video helped. The fact that you&amp;#39;re using an nRF52840 Dongle changes things.&amp;nbsp;I will try to clear out some different stuff such that you&amp;#39;ll understand things better:&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;nRF52840 does not have a programmer&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The nRF52840 does not have a programmer (Interface MCU) on the board, so you can not flash the program onto the chip and you can not debug the application. The nRF52840, on the other hand, does have one, so the approach you showed in the video should work for that.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;SEGGER Embedded Studio (SES) vs. SEGGER Embedded Studio &lt;strong&gt;Nordic Edition&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you&amp;#39;re using the nRF5 SDK (e.g.&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/index.html?cp=7_5_0"&gt;nRF5 SDK 16.0.0&lt;/a&gt;&amp;nbsp;or&amp;nbsp; &lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk_nrf5_latest.html?cp=7_1"&gt;nRF5 SDK 17.0.0&lt;/a&gt;) you should use the original version of SES. The one that can be downloaded from &lt;a href="https://www.segger.com/downloads/embedded-studio/"&gt;here&lt;/a&gt;&amp;nbsp;and the one used in this &lt;a href="https://www.youtube.com/watch?v=YZouRE_Ol8g&amp;amp;list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV"&gt;video series&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;It may work to use the Nordic Edition anyway, but I don&amp;#39;t think it is the intention&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;If you&amp;#39;re using the &lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk_ncs_latest.html?cp=7_0"&gt;nRF Connect SDK&lt;/a&gt;, you should use SES Nordic Edition. Which is the one that is included with the Toolchain Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Whether you should use the nRF5 SDK or the nRF Connect SDK is another discussion. You may open a new case/search in Devzone if you have questions about this choice.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;How to generate the hex file and program the nRF52840 Dongle&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;As mentioned earlier, the dongle doesn&amp;#39;t have a programmer. But&amp;nbsp;&lt;span&gt;is shipped with an&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/ble_sdk_app_open_bootloader.html?cp=5_0_4_4_2"&gt;Open USB bootloader&lt;/a&gt;&lt;span&gt;&amp;nbsp;which&amp;nbsp;makes it possible to program it through DFU, and the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nc_programmer%2FUG%2Fnrf_connect_programmer%2Fncp_introduction.html"&gt;Programmer app&lt;/a&gt; in &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrftools%2Fstruct%2Fnrftools_nrfconnect.html&amp;amp;cp=8_3"&gt;nRF Connect for Desktop&lt;/a&gt;&amp;nbsp;can perform this DFU. Let me show, step by step how to do this:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.segger.com/downloads/embedded-studio/"&gt;Install SEGGER Embedded Studio&amp;nbsp;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Follow &lt;a href="https://www.youtube.com/watch?v=YZouRE_Ol8g&amp;amp;list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV"&gt;this video series&lt;/a&gt; for guidance on how to do this&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Open your project:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1594073323211v1.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Build your project:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1594073424529v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;The hex file is now located here:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1594073546742v3.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Connect the nRF5840 Dongle and &lt;span&gt;Press the&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52840_dongle/UG/nrf52840_Dongle/hw_button_led.html?cp=3_0_5_5_3"&gt;reset button&lt;/a&gt;&lt;span&gt;&amp;nbsp;to put the Dongle in DFU mode.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Open the programmer app select the device and drag the file&amp;nbsp;ble_app_blinky_pca10059_s140.hex into the app&lt;/li&gt;
&lt;li&gt;If not already present on the dongle, add the SoftDevice as well, it is located in nRF5_SDK_17.0.0_9d13099\components\softdevice\s140\hex\s140_nrf52_7.0.1_softdevice.hex&lt;/li&gt;
&lt;li&gt;Eventually click &amp;quot;Write&amp;quot;:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1594074043801v4.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After you&amp;#39;ve downloaded it a message &amp;quot;Nordic DFU Trigger Interface was not found..&amp;quot;&amp;nbsp;might show up. But don&amp;#39;t worry about it&lt;/li&gt;
&lt;li&gt;You can now see the device advertising as &amp;quot;Nordic_Blinky&amp;quot; e.g. by using the nRF Connect app on the phone&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Some other useful links:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to program the nRF52840 Dongle using the nRF Connect SDK:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/62373/not-able-to-load-hex-to-nrf52840-dongle-makerdiary-via-nrf-connect-programmer"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/62373/not-able-to-load-hex-to-nrf52840-dongle-makerdiary-via-nrf-connect-programmer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;nRF52840 Dongle Programming Tutorial:&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;&lt;/li&gt;
&lt;/ul&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: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/258113?ContentTypeID=1</link><pubDate>Thu, 02 Jul 2020 13:09:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2ba16ab-942f-47c0-899e-6b8d00ebb9f8</guid><dc:creator>Rian Mol</dc:creator><description>&lt;p&gt;I forgot to mention, but I&amp;#39;m using the nRF52840 Dongle PCB, and a&amp;nbsp;&lt;span&gt;option(Download )&amp;nbsp;show another message.&amp;nbsp;&lt;br /&gt;I&amp;#39;ll send a video, show what I need to do.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2020_2D00_07_2D00_02-09_2D00_52_2D00_48.mp4"&gt;devzone.nordicsemi.com/.../2020_2D00_07_2D00_02-09_2D00_52_2D00_48.mp4&lt;/a&gt;&lt;br /&gt;(Sorry for my english, isn&amp;#39;t my mother language, so if you don&amp;#39;t understand something you can ask and I try to explain)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/257947?ContentTypeID=1</link><pubDate>Wed, 01 Jul 2020 21:55:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fad464ba-ad72-4cdf-853a-9adec7f1e6db</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;You don&amp;#39;t need to flash the sample using the programmer app (however, it is still possible if preferable for some reason). You can both build/compile and flash your sample using SEGGER.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;To build/compile:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593639802241v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;To program/flash (assuming you&amp;#39;ve connected the nRF52840 DK to your computer and turned it on):&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1280x960/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593640528199v3.png" /&gt;&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: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/257662?ContentTypeID=1</link><pubDate>Tue, 30 Jun 2020 18:03:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff193397-f03c-4ddc-971d-1c1a5fca5b50</guid><dc:creator>Rian Mol</dc:creator><description>&lt;p&gt;&lt;span&gt;It worked&lt;/span&gt;, but now how can I get a .HEX file on Segger? I can compile, but I have no acess to .HEX file to upload a code on my nRF52840 through nRFConnect Programmer app.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/257472?ContentTypeID=1</link><pubDate>Tue, 30 Jun 2020 00:39:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de1707da-51fd-462f-8309-0fc6b63940de</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;I assume you&amp;#39;re talking about the getting started assistant app:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593477468122v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;However, &lt;span style="text-decoration:underline;"&gt;don&amp;#39;t&lt;/span&gt; use this.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Use the Toolchain Manager app instead:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593477505882v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This app (Toolchain Manager) is supported on both MacOS and Windows. So hopefully you&amp;#39;re using one of them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/257468?ContentTypeID=1</link><pubDate>Mon, 29 Jun 2020 23:13:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdde22d1-9434-4e72-a903-d803adbbbc5b</guid><dc:creator>Rian Mol</dc:creator><description>&lt;p&gt;So, I used this method. I had installed the Toolchain, the nRF Connect and followed everything like &amp;quot;&lt;span&gt;Getting Started Assistant&amp;quot; said, but when I will open the SDK&amp;nbsp;this message appears. I checked with &amp;quot;verify&amp;quot; all things on the list, and all of them are green, but didn&amp;#39;t worked yet&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Open the SDK nrf52840 on SEGGER</title><link>https://devzone.nordicsemi.com/thread/257462?ContentTypeID=1</link><pubDate>Mon, 29 Jun 2020 20:12:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3588f81-6501-40a3-8cac-0a5a1a66802f</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;If you&amp;#39;re new with the Nordic products and are going to use NCS, I highly recommend you to use the Toolchain Manager:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_assistant.html#installing-the-toolchain-manager"&gt;Installing the Toolchain manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_assistant.html#installing-the-ncs"&gt;Installing the nRF Connect SDK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When you&amp;#39;ve done that, click on Open IDE:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593461229636v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Then click on File--&amp;gt;Open nRF Connect SDK project and choose the appropriate options. E.g:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1280x960/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-5876b77e875c47d4855e9e2dc2a7284a/pastedimage1593461535370v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&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>