<?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>nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11925/nrf52-dfu-uart</link><description>Im having problems running DFU serial examples. 
 i use one of the examples of the SDK but it seems like board doesnt leave the bootloader mode and memory value doesnt change. im using the dfu_test_softdevice_b.zip package to upload. 
 im using Linux</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 May 2016 14:44:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11925/nrf52-dfu-uart" /><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45169?ContentTypeID=1</link><pubDate>Wed, 25 May 2016 14:44:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c57e87d4-0c82-416c-b80c-3c974da8caea</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Turns out that there is a know problem with the Segger VCOM on OSX as mentioned &lt;a href="https://devzone.nordicsemi.com/blogs/922/nrf-connect-v10-release-candidate/"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;, see &amp;quot;OSX Segger issue&amp;quot;. However, it still didn&amp;#39;t work after I applied the workarounds here. Could you check if you get the same result?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45170?ContentTypeID=1</link><pubDate>Tue, 24 May 2016 15:25:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a1008e5-b643-4767-adf0-a7afcd362276</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;This did not work when I tried it on OSX today, but same version &amp;#39;util&amp;#39; version is working on windows. I&amp;#39;ll have to continue this tomorrow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45173?ContentTypeID=1</link><pubDate>Sat, 21 May 2016 18:34:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:204bf208-cb6e-41c3-9fc2-be807593a8f9</guid><dc:creator>Justin</dc:creator><description>&lt;p&gt;I tried again still no luck:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ nrfjprog --family nrf52 --program s132_nrf52_2.0.0-7.alpha_softdevice.hex --chiperase
$ nrfjprog --family nrf52 --program ~/Downloads/nrf52832_xxaa.hex --sectorerase
$ nrfjprog --family nrf52 --reset
$ nrfutil dfu serial -p /dev/tty.usbmodem14121 -pkg ~/Downloads/nRF5_SDK_11.0.0-2.alpha_bc3f6a0/examples/dfu/hci_dfu_send_hex/test_images_dual_bank_update_nrf52/dfu_test_app_hrm_s132.zip
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45172?ContentTypeID=1</link><pubDate>Fri, 20 May 2016 09:27:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b16dfc95-153d-4432-b0c1-dc74968f1ba2</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Try to replace the &amp;#39;--chiperase&amp;#39; option with &amp;#39;--sectorerase&amp;#39;. Otherwise the softdevice will be erased from the device. You need both softdevice and bootloader for DFU to work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45171?ContentTypeID=1</link><pubDate>Wed, 18 May 2016 21:23:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4cf59f3c-0c8c-42d8-bb86-ea53c0b6e998</guid><dc:creator>Justin</dc:creator><description>&lt;pre&gt;&lt;code&gt;$ nrfjprog --family nrf52 --program ~/Downloads/nrf52832_xxaa.hex --chiperase
Parsing hex file.
Erasing code and UICR flash areas.
Applying system reset.
Checking that the area to write is not protected.
Programing device.

$ nrfjprog --family nrf52 --reset
Applying system reset.
Run.

$ nrfutil dfu serial -p /dev/tty.usbmodem14121 -pkg ~/Downloads/nrf5_sdk/examples/dfu/hci_dfu_send_hex/test_images_dual_bank_update_nrf52/dfu_test_app_hrm_s132.zip
Upgrading target on /dev/tty.usbmodem14121 with DFU package /Users/justin/Downloads/nrf5_sdk/examples/dfu/hci_dfu_send_hex/test_images_dual_bank_update_nrf52/dfu_test_app_hrm_s132.zip. Flow control is disabled.
  [------------------------------------]    0%Timed out waiting for acknowledgement from device.


Failed to upgrade target. Error is: No data received on serial port. Not able to proceed.

Possible causes:
- bootloader, SoftDevice or application on target does not match the requirements in the DFU package.
- baud rate or flow control is not the same as in the target bootloader.
- target is not in DFU mode. If using the SDK examples, press Button 4 and RESET and release both to enter DFU mode.
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45168?ContentTypeID=1</link><pubDate>Wed, 18 May 2016 21:18:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4491762f-02fd-430c-acdf-c6279a97602e</guid><dc:creator>Justin</dc:creator><description>&lt;p&gt;I&amp;#39;m having the same issue both with the hex file you provided and the gcc build from NRF5_SDK 11.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m on OSX using nrfutil v0.3.0&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ nrfutil version
nrfutil version 0.3.0
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 dfu uart</title><link>https://devzone.nordicsemi.com/thread/45167?ContentTypeID=1</link><pubDate>Wed, 17 Feb 2016 14:46:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af5a3592-163d-4daf-a965-1799cc99d620</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Unfortunately, the bootlaoder doesn&amp;#39;t appear to work when built with GCC in this alpha release. Please try with the attached bootloader that I built with ARMCC and see if you get the same result.&lt;/p&gt;
&lt;p&gt;I was able to make it work with the Keil compiled version. Here are the command line arguments I used:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;vidar@ubuntu:~/nrfutil/pc-nrfutil/nordicsemi$ sudo python __main__.py dfu serial -p       
/dev/ttyACM0 
-pkg /home/vidar/SDK/nRF5_SDK_11.0.0-
2.alpha_bc3f6a0/examples/dfu/hci_dfu_send_hex/test_images_dual_bank_update_nrf52/dfu_test_app_hrm_s132.zip
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Bootloader : &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf52832_5F00_xxaa.hex"&gt;nrf52832_xxaa.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>