<?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>Thingy52 DFU fails with message &amp;quot;FW version failure (Code = 5)&amp;quot;, using nrfutil and nRF Connect</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/29874/thingy52-dfu-fails-with-message-fw-version-failure-code-5-using-nrfutil-and-nrf-connect</link><description>Hi all, 
 I&amp;#39;ve got a single Thingy:52 (FW v2.1.0), and no DK. I&amp;#39;m trying to upgrade its firmware through nRF Connect on Android, but keep on running into a FW version failure (Code = 5) error whilst doing the DFU. 
 Can anyone enlighten me whether the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 31 Jan 2018 14:20:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/29874/thingy52-dfu-fails-with-message-fw-version-failure-code-5-using-nrfutil-and-nrf-connect" /><item><title>RE: Thingy52 DFU fails with message "FW version failure (Code = 5)", using nrfutil and nRF Connect</title><link>https://devzone.nordicsemi.com/thread/118772?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2018 14:20:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b3d99b4-e677-4f3b-bdf6-0274e58dadab</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Hi Till, there&amp;#39;s a makefile located under &lt;code&gt;project\bootloader_secure\pca20020\armgcc&lt;/code&gt; in the Thingy FW. Is this fine or did you want to use the debug bootloader? I don&amp;#39;t think you will need to modify the bootloader. &lt;a href="https://nordicsemiconductor.github.io/Nordic-Thingy52-FW/documentation/dfu.html"&gt;This link&lt;/a&gt; explains what steps you need to take to make OTA-DFU work on the Thingy:52. In other words, this might be the reason you are getting the error.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU fails with message "FW version failure (Code = 5)", using nrfutil and nRF Connect</title><link>https://devzone.nordicsemi.com/thread/118771?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2018 09:18:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e781915-f0b0-48dc-850a-bb5941f51615</guid><dc:creator>Till</dc:creator><description>&lt;p&gt;Hi Bjørn, thanks for your comment! Yes, that&amp;#39;s correct. I&amp;#39;ve been flashing the device through the nRF52 DK without any problems. (It&amp;#39;s great that the DK automatically switches to &amp;quot;passthrough&amp;quot; as soon as you connect an external device via SWD). If I find the time I&amp;#39;ll compile the &lt;code&gt;bootloader_secure&lt;/code&gt; - do you have a Makefile for armgcc, for compiling it on Linux? And secondly, I was going to investigate whether modifying the Bootloader to accept custom FW (as mentioned in my update above) makes a difference... could that be the culprit?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU fails with message "FW version failure (Code = 5)", using nrfutil and nRF Connect</title><link>https://devzone.nordicsemi.com/thread/118770?ContentTypeID=1</link><pubDate>Mon, 29 Jan 2018 12:26:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83313300-6aa5-4c31-a82b-37f0767ff6ed</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;So basically everything works fine when you do dfu via the nrf52 and swd cable, but not via OTA-DFU, right? You could try to use the &lt;code&gt;pca20020_debug&lt;/code&gt; version of the &lt;code&gt;bootloader_secure&lt;/code&gt; (&lt;a href="https://devzone.nordicsemi.com/blogs/1085/getting-started-with-nordics-secure-dfu-bootloader/"&gt;see step B&lt;/a&gt;: Build the bootloader). This should avoid version checking. For &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v13.0.0%2Fble_sdk_app_dfu_bootloader.html&amp;amp;cp=4_0_2_4_2_1_3_1&amp;amp;anchor=lib_bootloader_dfu_init_validation_acceptance_rules"&gt;more information on version checking, this link&lt;/a&gt; could be helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>