<?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>[PCA10028]Updating devices from SDK10 to SDK11 through OTA [Solved]</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12706/pca10028-updating-devices-from-sdk10-to-sdk11-through-ota-solved</link><description>Hi, 
 I have a device running firmware from SDK10 and using s110. I would like to update the device to use SDK11 firmware with S130v2. I&amp;#39;m using following code to generate the hex and PCA10028 to test the functionality: 
 nrfutil dfu genpkg --application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Mar 2016 16:04:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12706/pca10028-updating-devices-from-sdk10-to-sdk11-through-ota-solved" /><item><title>RE: [PCA10028]Updating devices from SDK10 to SDK11 through OTA [Solved]</title><link>https://devzone.nordicsemi.com/thread/48255?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2016 16:04:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:731e31e5-34f4-4d35-bc22-16dd98c0a83d</guid><dc:creator>Lalit Kumar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for the reply. I was able to update the application with the commands that I provided. For upgrading the SDK version, I used your commands and it worked. I guess the requirement for application version and the device version was the problem here. Didn&amp;#39;t knew that generic requirements were available. Looks like I&amp;#39;ll have to understand this version requirements again.&lt;/p&gt;
&lt;p&gt;The problem is solved for now. Thanks again.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Lalit&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [PCA10028]Updating devices from SDK10 to SDK11 through OTA [Solved]</title><link>https://devzone.nordicsemi.com/thread/48256?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2016 14:42:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b18206e2-a397-438f-9ee9-5524c93e8b34</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Lalit,&lt;/p&gt;
&lt;p&gt;Would the bootloader work if you simply update application (with same SDK) and would it work if you update only bootloader+softdevice?&lt;/p&gt;
&lt;p&gt;I also suspect the requirement for application version, device vision could cause the issue.
You can try to use generic requirement like this:&lt;/p&gt;
&lt;p&gt;This is for application:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrfutil.exe dfu genpkg app.zip --application yourapplication.hex --application-version 0xffff --dev-revision 0xffff --dev-type 0xffff --sd-req 0xfffe 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This is for bootloader and softdevice:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrfutil.exe dfu genpkg blsd.zip --bootloader dfu_dual_bank_ble_s130_pca10028.hex  --softdevice s130_nrf51_2.0.0_softdevice.hex --application-version 0xffff --dev-revision 0xffff --dev-type 0xffff --sd-req 0xfffe
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>