<?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>DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3646/dfu-with-softdevice7</link><description>Hi, 
 I use ble_app_uart project (pca10001) and new softdevice7. 
 I find a DFU project at nrf6310 directory of SDK . 
 when i program both projects the uart application stop running.
What is wrong? 
 How can i update standard ble_app_uart application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 02 Sep 2014 14:37:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3646/dfu-with-softdevice7" /><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13243?ContentTypeID=1</link><pubDate>Tue, 02 Sep 2014 14:37:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8c12a29-b261-4dca-9402-21529bbc8f8b</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Yes, you can do flash operations with this addresses manually inside bootloader code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13242?ContentTypeID=1</link><pubDate>Mon, 01 Sep 2014 13:07:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10e73f8b-a308-44e6-acb6-002d5ca035e6</guid><dc:creator>max</dc:creator><description>&lt;p&gt;From App Store it works fine :)&lt;/p&gt;
&lt;p&gt;Can bootloader/DFU update data in  internal flash specific addresses? for example 0x20000 - 0x2B000 ?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13241?ContentTypeID=1</link><pubDate>Sun, 31 Aug 2014 15:43:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7df91ed7-6288-45ff-81b8-7fc1fd4167db</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;I downloaded it from App Store, it&amp;#39;s version 1.3.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13240?ContentTypeID=1</link><pubDate>Sun, 31 Aug 2014 09:36:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c62baa1-8ca2-4b15-91df-5081302736f3</guid><dc:creator>max</dc:creator><description>&lt;p&gt;The nrf toolbox application &lt;strong&gt;&lt;em&gt;[link text]&lt;/em&gt;&lt;/strong&gt; (&lt;a href="https://www.nordicsemi.com/eng/Products/nRFready-Demo-APPS/nRF-Toolbox-for-iOS#)on"&gt;www.nordicsemi.com/.../nRF-Toolbox-for-iOS&lt;/a&gt; the nordic site was old.&lt;br /&gt;
Version 1.0. You have a new version? Maybe you have other ios application project?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13239?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 16:21:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12e04532-2d02-4ad8-b20e-8c834b863aec</guid><dc:creator>max</dc:creator><description>&lt;p&gt;It is move to next stage, can you give this keil project of bootloader?&lt;/p&gt;
&lt;p&gt;but it is still not transfer all my application hex file from ios. Maybe this is a problem? maybe i need converte it to a bin file?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13238?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 15:56:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5469b43-7d45-43f4-9756-035e5157a498</guid><dc:creator>max</dc:creator><description>&lt;p&gt;I use my self board based ob PCA10001 board, maybe our DFU button is not same pin,I use  pin 0.
So with your code i could not enter DFU mode&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13237?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 13:50:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:622da9e2-01de-41e1-ac96-ff71aa90fe21</guid><dc:creator>max</dc:creator><description>&lt;p&gt;I just now download from here &lt;strong&gt;&lt;em&gt;[link text]&lt;/em&gt;&lt;/strong&gt;(&lt;a href="https://www.nordicsemi.com/eng/Products/nRFready-Demo-APPS/nRF-Toolbox-for-iOS)"&gt;www.nordicsemi.com/.../nRF-Toolbox-for-iOS)&lt;/a&gt;
run it and still same error!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13236?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 13:35:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17857532-0975-4a3c-9d5f-ad5c3b58438c</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;I just now successfully updated DFU with app and it works fine for me.&lt;/p&gt;
&lt;p&gt;Never seen this error. Try to update your ntf toolbox version.&lt;/p&gt;
&lt;p&gt;UPD:&lt;/p&gt;
&lt;p&gt;I&amp;#39;m also using PCA10001 board.&lt;/p&gt;
&lt;p&gt;Try to flash and test this files &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/dfu_5F00_test.rar"&gt;dfu_test.rar&lt;/a&gt; with:&lt;/p&gt;
&lt;p&gt;nrfjprog.exe --eraseall --programs s110_nrf51822_7.0.0_softdevice.hex --program ble_app_hids_keyboard.hex bootloader.hex --verify --reset&lt;/p&gt;
&lt;p&gt;And maybe try to reboot your iOS device.&lt;/p&gt;
&lt;p&gt;UPD:&lt;/p&gt;
&lt;p&gt;Here is bootloader hex without leds and with button on pin 0 with pull-up: &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/bootloader.hex"&gt;bootloader.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;UPD:&lt;/p&gt;
&lt;p&gt;Here is the bootloader project: &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4774.bootloader.rar"&gt;bootloader.rar&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;but it is still not transfer all my
application hex file from ios. Maybe
this is a problem? maybe i need
converte it to a bin file?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It hangs or return some error? No, I tried with hex and it worked fine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13235?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 10:18:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3539f32-9f5c-443f-a414-b45f7f74b41d</guid><dc:creator>max</dc:creator><description>&lt;p&gt;Other issue : After i reset device and hold DFU button  and try to update an application via iOS and it is fails,the old code is removed/not run .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13234?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 09:27:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bedbcb3-d542-48c8-9c5f-9af747de6633</guid><dc:creator>max</dc:creator><description>&lt;p&gt;I use uVision 5 but the bootloader is an old version project&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13233?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 09:26:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:024506de-3abd-44c0-8a4f-a76650e7ad67</guid><dc:creator>max</dc:creator><description>&lt;p&gt;I find device on iOS but cannot upload a file.}&lt;/p&gt;
&lt;p&gt;I try the nrfToolbox DFU application as is.
ErrorL Error occurred 7, Device is not supported. Check if it is in the DFU state&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13232?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 08:35:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c10cab2f-3a88-45bf-81e4-832c6cb56e1f</guid><dc:creator>max</dc:creator><description>&lt;p&gt;Thanks now the application and bootloader run.&lt;/p&gt;
&lt;p&gt;How can i update from iOS new hex file?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13231?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2014 07:00:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:acb8424c-1b0f-4540-8d5d-13f0d6b8d6f6</guid><dc:creator>max</dc:creator><description>&lt;p&gt;._build\bootloader.axf: Error: L6220E: Load region LR_IROM1 size (16624 bytes) exceeds limit (16384 bytes). Region contains 2677 bytes of padding and 0 bytes of veneers (total 2677 bytes of linker generated content).&lt;/p&gt;
&lt;p&gt;Have this error when i changed TO:
uint8_t  m_boot_settings[CODE_PAGE_SIZE] &lt;strong&gt;attribute&lt;/strong&gt;((at(BOOTLOADER_SETTINGS_ADDRESS))) &lt;strong&gt;attribute&lt;/strong&gt;((used)) = {BANK_VALID_APP};&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice7</title><link>https://devzone.nordicsemi.com/thread/13230?ContentTypeID=1</link><pubDate>Wed, 27 Aug 2014 16:28:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc4334ed-e95c-4d18-b2af-995a5c5e27e9</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;When you program softdevice+application+bootloader is dfu working?&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://devzone.nordicsemi.com/question/12800/flashing-bootloader-and-application-via-j-link/"&gt;this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;UPD:&lt;/p&gt;
&lt;p&gt;Also see &lt;a href="https://devzone.nordicsemi.com/question/14988/cannot-init-the-m_boot_settings-in-s110-70-bootloader/?answer=15146#post-id-15146"&gt;this&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>