<?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>Field upgrade from nRF5 SDK to Zephyr</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/43516/field-upgrade-from-nrf5-sdk-to-zephyr</link><description>Looking for the best ways upgrading from a nRF5 SDK / SoftDevice based design to Zephyr. in my case, the nordic bootloader / upgrade process is configured for UART. 
 It would make most sense to let the bootloader stay and only wipe the SD + application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 12 Feb 2019 09:36:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/43516/field-upgrade-from-nrf5-sdk-to-zephyr" /><item><title>RE: Field upgrade from nRF5 SDK to Zephyr</title><link>https://devzone.nordicsemi.com/thread/170549?ContentTypeID=1</link><pubDate>Tue, 12 Feb 2019 09:36:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b25e6d9c-0b85-49c7-9865-1751f44f1859</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Yes we did test this. Thinking of the Zephyr as a normal non-softdevice application and you would do signing the same way as you generate the .zip package for normal Nordic SDK application. The only change needed is in your Zephyr application is to link the application at the correct address.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Field upgrade from nRF5 SDK to Zephyr</title><link>https://devzone.nordicsemi.com/thread/170495?ContentTypeID=1</link><pubDate>Tue, 12 Feb 2019 06:42:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10a231ad-a639-4d75-b350-3dbc73d874e5</guid><dc:creator>dav01</dc:creator><description>&lt;p&gt;Hi, sounds simple. Have anyone at nordic tried?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m thinking also about the signing step required by the nordic boot-loader prior to upgrading.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Field upgrade from nRF5 SDK to Zephyr</title><link>https://devzone.nordicsemi.com/thread/170422?ContentTypeID=1</link><pubDate>Mon, 11 Feb 2019 15:00:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0da1eb73-ad50-4066-8ba7-0b9c6265c3bb</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi David,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What you proposed should work. Since the bootloader only need the MBR to work you can remove the softdevice by using sd_req 0x00 in the .zip .&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In addition you would need to modify the Zephyr app so that it would&amp;nbsp;compile to be located after the MBR instead of address 0x000000&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>