<?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>Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87984/drag-and-drop-option-for-nrf52840</link><description>I have a nrF52840-DK and would like to try some precompiled test, but I got an error when copying a hex file to it. The error message is that The currently active SWD interface does not support MSD drag and drop. With the same method I can copy files</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 23 May 2022 18:58:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87984/drag-and-drop-option-for-nrf52840" /><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/369113?ContentTypeID=1</link><pubDate>Mon, 23 May 2022 18:58:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee5c324b-dc9d-4f56-927b-1690eb83eab3</guid><dc:creator>cindy66666</dc:creator><description>&lt;p&gt;The nRF Commander works. Thanks Amanda!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368912?ContentTypeID=1</link><pubDate>Mon, 23 May 2022 06:35:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f48db326-74ae-4fcb-9512-26653cce4754</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You use the image from&amp;nbsp;&lt;a title="Blinky Example" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/gpio_example.html?cp=8_1_4_6_0"&gt;Blinky Example&lt;/a&gt;&amp;nbsp;which is the same as the factory image, so the memory layout is the same.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The images used in my example figure are the&amp;nbsp;s140_nrf52_7.2.0_softdevice.hex from&amp;nbsp;nRF5_SDK_17.1.0\components\softdevice\s140\hex and ble_app_blinky_pca10056_s140.hex generated from&amp;nbsp;nRF5_SDK_17.1.0_ddde560\examples\ble_peripheral\ble_app_blinky\pca10056.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368878?ContentTypeID=1</link><pubDate>Fri, 20 May 2022 21:40:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67fec481-cf89-4833-af81-9f4b5585ebf4</guid><dc:creator>cindy66666</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Thanks a lot for your detailed instruction! I followed your instruction and the programmer doesn&amp;#39;t return error, but I didn&amp;#39;t see the memory layout change as showed on your picture. Should I also see the file updated in the JLINK folder in file explorer? I didn&amp;#39;t see any file added either.&lt;/p&gt;
&lt;p&gt;I selected only the blinky hex file. Do I need to select anything else like SoftDevice? I also attached log txt file. Any comment on how to debug?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1653082539264v2.png" alt=" " /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2022_2D00_05_2D00_20T17_5F00_27_5F00_02.001Z_2D00_log.txt"&gt;devzone.nordicsemi.com/.../2022_2D00_05_2D00_20T17_5F00_27_5F00_02.001Z_2D00_log.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368734?ContentTypeID=1</link><pubDate>Fri, 20 May 2022 08:01:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:417a180c-35fe-45dd-91f6-f0b93c3e74df</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="cindy66666"]Do you have a timeline when will Segger support drag-and-drop feature on this board?[/quote]
&lt;p&gt;Unfortunately, we don&amp;#39;t have that.&amp;nbsp;&lt;/p&gt;
[quote user="cindy66666"]Is there certain version of nRF52840 support it?[/quote]
&lt;p&gt;It is supported before nRF52840 version 3.0.0, so you can use version 1.x.x or 2.x.x for the&amp;nbsp;&lt;span&gt;drag-and-drop feature.&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
[quote user="cindy66666"]Does all &lt;span&gt;nRF52833-DK&amp;nbsp;&lt;/span&gt;board version support drag-and-drop?[/quote]
&lt;p&gt;No, I would suggest you use v&lt;span&gt;1.0.0 or 1.0.1. I test nRF52833DK v1.0.0 on my side and it can support&amp;nbsp;drag-and-drop.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user="cindy66666"]could you point me to the instruction page or let me know more details of how to do that?[/quote]
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;See the following procedure.&lt;/div&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Open nRF Connect for Desktop and launch&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nc_programmer/UG/nrf_connect_programmer/ncp_introduction.html"&gt;nRF Connect Programmer&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Connect a development kit to the computer with a micro-USB cable, and turn it on.&lt;/span&gt;
&lt;div&gt;In the navigation bar,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;No devices available&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;changes to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Select device&lt;/span&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Select device&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;and select the device from the drop-down list.&lt;/span&gt;
&lt;div&gt;The button text changes to the SEGGER ID of the selected device, and the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Device Memory Layout&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;section indicates that the device is connected.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;If you have not selected the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Auto read memory&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;option under the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Device&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;menu and wish to visually see the memory layout before you program, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Read&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;in the menu. If you have selected it, the memory layout will update automatically.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Drag and drop the HEX file into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;File Memory Layout&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;section. Alternatively, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Add HEX file&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;on the right pane (named as&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;File&lt;/span&gt;) to add the files you want to program, by using one of the following options:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;Select the files you used recently.&lt;/li&gt;
&lt;li&gt;If there are no recently used files, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Browse&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;from the drop-down list.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Select the firmware image file (with the extension&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;.hex&lt;/span&gt;) from the file browser that opens up.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Erase &amp;amp; write&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;Device&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;pane to program the device.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/289153.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;-Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368681?ContentTypeID=1</link><pubDate>Thu, 19 May 2022 17:29:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5e43bfc-32b8-4067-95b2-e91daa3dd15c</guid><dc:creator>cindy66666</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Thanks for your clarification.&lt;/p&gt;
&lt;p&gt;Do you have a timeline when will Segger support drag-and-drop feature on this board? I saw on the nRF52840 page it specified drag-and-drop feature.&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52840_dk/UG/dk/intro.html"&gt;https://infocenter.nordicsemi.com/topic/ug_nrf52840_dk/UG/dk/intro.html&lt;/a&gt; Is there certain version of nRF52840 support it? If so could you please let me know the version and how I can purchase that version specifically. When I ordered online I didn&amp;#39;t see any option to choose.&lt;/p&gt;
&lt;p&gt;Also I ordered one nRF52833-DK.&amp;nbsp;&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52833_dk/UG/dk/intro.html"&gt;https://infocenter.nordicsemi.com/topic/ug_nrf52833_dk/UG/dk/intro.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Does all &lt;span&gt;nRF52833-DK&amp;nbsp;&lt;/span&gt;board version support drag-and-drop?&lt;/p&gt;
&lt;p&gt;Regarding selecting SD and image, could you point me to the instruction page or let me know more details of how to do that? On the page you pointed to me in last reply, the instruction for program SD is pretty simple without detail.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368533?ContentTypeID=1</link><pubDate>Thu, 19 May 2022 08:09:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6199cda9-8566-46f3-bde1-83ed181f1102</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="cindy66666"]The info on the sticker is PC10056, 3.0.0, 2022.7.&amp;nbsp;Could you please&amp;nbsp;let me know whether this one support the drag-and-drop feature?[/quote]
&lt;p&gt;&lt;span&gt;That needs to wait for Segger to support&amp;nbsp;&lt;span&gt;PC10056, 3.0.0 for the&amp;nbsp;drag-and-drop feature.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="cindy66666"]In my understanding I need to copy the SoftDevice hex file to board before further program it, is it right?[/quote]
&lt;p&gt;If the application needs SD, it also needs to program the SD image. In the nRF Connect Programmer, you can select SD and App images to program at the same time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368465?ContentTypeID=1</link><pubDate>Wed, 18 May 2022 17:56:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41c0f97a-33d4-4b54-8779-38225cee786d</guid><dc:creator>cindy66666</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Thanks a lot for your answers.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The info on the sticker is PC10056, 3.0.0, 2022.7.&amp;nbsp;Could you please&amp;nbsp;let me know whether this one support the drag-and-drop feature?&lt;/p&gt;
&lt;p&gt;Previous firmware is&amp;nbsp;J-Link OB-nRF5340-NordicSemi compiled Jul&amp;nbsp; 2 2021 10:55:25. I updated it to latest,&amp;nbsp;J-Link OB-nRF5340-NordicSemi compiled Dec&amp;nbsp; 3 2021 15:46:49, but still have the same failure. I&amp;#39;m not quite sure whether this is the firmware you refer to. I checked this through J-Link Commander. Let me know if there is another way to check it.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve tried the nRF Connect Programmer. In my understanding I need to copy the SoftDevice hex file to board before further program it, is it right? I got same failure about drag-and-drop.&lt;/p&gt;
&lt;p&gt;Looking forward to your reply!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Drag and Drop Option for nRF52840</title><link>https://devzone.nordicsemi.com/thread/368208?ContentTypeID=1</link><pubDate>Wed, 18 May 2022 07:38:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:991ed6e1-6373-425a-8054-6764adb65bb8</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What is the hardware version of your&amp;nbsp;&lt;span&gt;nrF52840-DK? You can check the white sticker on the DK.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;What is the J-Link firmware version? Could you try to update to the last version to see if it can help or not?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If that still cannot help, you can try the&amp;nbsp;&lt;a title="nRF Connect Programmer" href="https://infocenter.nordicsemi.com/topic/ug_nc_programmer/UG/nrf_connect_programmer/ncp_introduction.html?cp=10_3_1"&gt;nRF Connect Programmer&lt;/a&gt;&amp;nbsp;to program the image file. See&amp;nbsp;&lt;a title="Programming a Development Kit or the nRF51 Dongle" href="https://infocenter.nordicsemi.com/topic/ug_nc_programmer/UG/common/ncp_programming_dk.html?cp=10_3_1_3"&gt;Programming a Development Kit &lt;/a&gt;section.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>