<?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>how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12023/how-can-i-start-ota-bootloader-firmware-update-application-for-nrf51822-qfabb00-0x004c</link><description>i am already use sdk10 and Eclipse gcc tool chain set-up.. but when i am programming on nrf51822. so, it&amp;#39;s not work. also, it&amp;#39;s working on nrf51422 QFACAB0(0x0071).. 
 GIVE ME ANY HEX FILE... FOR BOOTLOADER, FOR NRF51822</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 27 Feb 2016 07:25:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12023/how-can-i-start-ota-bootloader-firmware-update-application-for-nrf51822-qfabb00-0x004c" /><item><title>RE: how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/thread/45498?ContentTypeID=1</link><pubDate>Sat, 27 Feb 2016 07:25:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44eb9074-b862-4aeb-b7b7-a5c40286fd9c</guid><dc:creator>jignesh</dc:creator><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;em&gt;DFU_BOOTLOADER Settings for nRF51822 and nRF51422 chip with soft device s110 v8.0 (128 Kb &amp;amp; 256 Kb both)&lt;/em&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/em&gt;*******&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;goto directory &amp;quot;nRF51_SDK_10.0.0_dc26b5e\examples\dfu\bootloader&amp;quot; and then open file &amp;quot;dfu_gcc_nrf51.ld&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;settings for 128Kb flash and 16kb ram&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;FLASH (rx) : ORIGIN = 0x1C000, LENGTH = 0x3C00&lt;br /&gt;
RAM (rwx) :  ORIGIN = 0x20002000, LENGTH = 0x1380&lt;br /&gt;
NOINIT (rwx) :  ORIGIN = 0x20003380, LENGTH = 0x80&lt;br /&gt;
BOOTLOADER_SETTINGS (rw) : ORIGIN = 0x0001FC00, LENGTH = 0x0400&lt;br /&gt;
UICR_BOOTLOADER (r) : ORIGIN = 0x10001014, LENGTH = 0x04&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;settings for 256Kb flash and 32kb ram&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;FLASH (rx) : ORIGIN = 0x3C000, LENGTH = 0x3C00&lt;br /&gt;
RAM (rwx) :  ORIGIN = 0x20002C00, LENGTH = 0x5380&lt;br /&gt;
NOINIT (rwx) :  ORIGIN = 0x20007F80, LENGTH = 0x80&lt;br /&gt;
BOOTLOADER_SETTINGS (rw) : ORIGIN = 0x0003FC00, LENGTH = 0x0400&lt;br /&gt;
UICR_BOOTLOADER (r) : ORIGIN = 0x10001014, LENGTH = 0x04&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;And then Save and Exit.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;goto directory &amp;quot;nRF51_SDK_10.0.0_dc26b5e\components\libraries\bootloader_dfu&amp;quot; and then open file &amp;quot;dfu_types.h&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;settings for 128Kb flash and 16kb ram&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#define BOOTLOADER_REGION_START         0x0001C000
#define BOOTLOADER_SETTINGS_ADDRESS     0x0001FC00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;settings for 256Kb flash and 32kb ram&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#define BOOTLOADER_REGION_START         0x0003C000
#define BOOTLOADER_SETTINGS_ADDRESS     0x0003FC00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;And then Save and Exit. After then compile and run on Eclipse gcc tool chain setup...&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Also read..&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Bootloader_5F00_setup_5F00_readme.txt"&gt;Bootloader_setup_readme.txt&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/thread/45497?ContentTypeID=1</link><pubDate>Sat, 27 Feb 2016 07:14:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0815b7d7-524b-481f-9a99-e270e9292c74</guid><dc:creator>jignesh</dc:creator><description>&lt;p&gt;i can do it..
by change on linker file. and dfu_type.h file..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/thread/45496?ContentTypeID=1</link><pubDate>Tue, 23 Feb 2016 09:41:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ae499aa-2b0e-4886-82c2-732e690ca318</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;You can try using single bank bootloader, as i mentioned before.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/thread/45495?ContentTypeID=1</link><pubDate>Tue, 23 Feb 2016 05:34:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ba6c937-116e-474a-aa4b-3dab01bc288b</guid><dc:creator>jignesh</dc:creator><description>&lt;p&gt;but i have no choice for change my chip. so, please any another way...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how can i start OTA-Bootloader firmware update application for nrf51822 QFABB00 (0x004c)</title><link>https://devzone.nordicsemi.com/thread/45494?ContentTypeID=1</link><pubDate>Sat, 20 Feb 2016 17:38:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:192ef7d8-3d93-4662-9d56-c3ec9247870c</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;As i already answwered in your different topic, you are using nrf51822 with only 128kb rom and 16kb ram, and it is revision 2 chip. you should switch to revision 3 chip to use SDK10 and newest softdevice. But for development purpose you could try compiling single bank bootloader or modify dual bank to fit in your memory layout.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>