<?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 to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19338/how-to-store-two-application-images-in-nrf51822-flash</link><description>Hi, 
 How to store two application image in nrf51822 flash each image size is 60kb. I have enough space
To store images but I don&amp;#39;t know how to store. Please guide me to solve the problem.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 Feb 2017 10:49:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19338/how-to-store-two-application-images-in-nrf51822-flash" /><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75014?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 10:49:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c389b6d5-7b50-4345-a890-b7bae64fdfd1</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Indeed.&lt;/p&gt;
&lt;p&gt;And ST also have app notes on how to do your own bootloader if the built-in one is not suitable for whatever reason...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75013?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 10:18:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7fa96811-78e1-4555-ae41-002bc9bd2944</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;@awmeil&lt;/p&gt;
&lt;p&gt;Most, (possibly all) STM32 MCU&amp;#39;s have a built in serial bootloader, which can be accessed by pulling boot0 high and  boot0 low on the STM32 and then toggling the STM32&amp;#39;s reset pin.&lt;/p&gt;
&lt;p&gt;The protocol of this is fairly simple, and their is open source C code to send firmware using this protocol (See STM32Flash), there is also Python code, but the C is probably easier to port.&lt;/p&gt;
&lt;p&gt;There are also open source SWD implementations that could be ported to the nRF5x, but that would be far more work than using the Serial bootloader&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75012?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 09:11:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd5b9d34-0524-4ebb-b1c3-7479b930f63a</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;As far as the nRF51 is concerned, the STM32 image is just data - so the nRF bootloader has nothing to do with the STM32 image.&lt;/p&gt;
&lt;p&gt;Of course, you will need an STM32 bootloader in the STM32 to load the STM32 image into the STM32 and run it on the STM32.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75011?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 06:51:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1cfc045-8f74-4fab-8b12-f015c631cbe8</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;@sudhan&lt;/p&gt;
&lt;p&gt;So you now want to program an STM32 using the nRF51822 ?&lt;/p&gt;
&lt;p&gt;What has the UART / bootloader got to with this ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75010?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 05:13:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b13f831c-873a-4622-b2c0-87b42cc7c4c7</guid><dc:creator>Sudhan</dc:creator><description>&lt;p&gt;hi Bjørn,&lt;/p&gt;
&lt;p&gt;Thanks for the replay. we have changed our requirement slightly instead of storing two image in internal flash one we are storing in external flash. Basically my requirement is I need to program another mcu(stm32) using nrf51822 so stm32 image need to store in external flash so later will flash stm32 image using uart. For this I need to change bootloader a bit but I dont have much experience for writing bootloaders so im very confusing to change the bootloader could you please help me what and all change required to store stm32 image in external flash. Now im using dfu_dual_serial boatloader example as a starting point.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to store two application images in nrf51822 flash</title><link>https://devzone.nordicsemi.com/thread/75009?ContentTypeID=1</link><pubDate>Tue, 31 Jan 2017 14:26:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05df1a39-de29-4952-9acf-645195a4cd22</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi Sudhan,&lt;/p&gt;
&lt;p&gt;I suggest that you take a look at &lt;a href="https://devzone.nordicsemi.com/question/94683/switching-between-apps-with-dual-bank/"&gt;this&lt;/a&gt; answer.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>