<?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>Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/68613/trying-to-update-modem-sw-on-a-brand-new-thingy-91-board-mcuboot-dfu-failed-please-make-sure-that-the-device-is-in-mcuboot-mode-and-try-again-none-of-answered-questions-fixed-issue</link><description>Windows 10 USB link. NRF connect 3.6. Followed recommended instruction on extracting firmware. Pressed switch 3 in middle of board on power up. Device showed up in window. Clicked enable MCU boot. Got error: MCUboot DFU failed. Please make sure that the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 24 Nov 2020 13:23:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/68613/trying-to-update-modem-sw-on-a-brand-new-thingy-91-board-mcuboot-dfu-failed-please-make-sure-that-the-device-is-in-mcuboot-mode-and-try-again-none-of-answered-questions-fixed-issue" /><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281572?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2020 13:23:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75ea40cf-13bf-496c-bbc8-8252b4dfa1b2</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;Hi Didrik,&amp;nbsp;&amp;nbsp; I have it working now.&amp;nbsp; Here is the secret.&amp;nbsp; Don&amp;#39;t turn the unit off and on by hot switching the USB cable.&amp;nbsp;&amp;nbsp; Use the on-off switch.&amp;nbsp; Then it started behaving and I was able to upload SW using mcumgr.&amp;nbsp; I need to go back and test the USB.&amp;nbsp; Yes, customers can do the strangest things......&lt;/p&gt;
&lt;p&gt;Thanks for all of your help, I will close the ticket.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281482?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2020 09:59:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c30eb54-f3ae-477d-bdcb-ef4c5cda425c</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Could you try from a Linux VM or computer?&lt;/p&gt;
&lt;p&gt;It might &amp;quot;just&amp;quot; be a known problem with the Windows drivers. If so, it should work from Linux. And, once you have upgraded the 52 to a newer version, it should work on Windows as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281413?ContentTypeID=1</link><pubDate>Mon, 23 Nov 2020 20:26:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d496b929-a73d-4ee2-8250-bf9e6c0c7656</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;Ok, got it loaded and running.&amp;nbsp; Started by trying to upload the bin file for the N52.&amp;nbsp; Attached Thingy in program mode by turning on with button pushed.&lt;/p&gt;
&lt;p&gt;Got this encouraging message: but upload did not proceed...&lt;/p&gt;
&lt;p&gt;C:\Go\mynewt-mcumgr-cli-master\mcumgr&amp;gt;mcumgr --conntype=serial --connstring=COM3 image upload connectivity.bin&lt;br /&gt; 0 B / 280.36 KiB [-------------------------------------------------------------------------------------------] 0.00%&lt;/p&gt;
&lt;p&gt;Programming tool said that the device was connected by both COM3 and COM4.&amp;nbsp; I tried both, neither worked.&lt;/p&gt;
&lt;p&gt;So then I tried the upload serial reset command just to see if there were any signs of life..&lt;/p&gt;
&lt;p&gt;C:\Go\mynewt-mcumgr-cli-master\mcumgr&amp;gt;mcumgr&amp;gt;mcumgr&amp;gt;mcumgr&amp;gt;mcumgr --conntype=serial --connstring=COM3 reset&lt;br /&gt;Error: NMP timeout&lt;/p&gt;
&lt;p&gt;Got the time out error.&lt;/p&gt;
&lt;p&gt;Any other suggestions? I am beginning to think the unit is bad....&lt;/p&gt;
&lt;p&gt;Thx&lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281338?ContentTypeID=1</link><pubDate>Mon, 23 Nov 2020 13:58:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cf62fc2-cb9a-4808-8a48-3008abf52b75</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;THX!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281336?ContentTypeID=1</link><pubDate>Mon, 23 Nov 2020 13:55:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46d7a0cd-15ad-479c-9f69-3642119a282b</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Ah, it seems like you do not have Git installed. You can get it from here: &lt;a href="https://git-scm.com/"&gt;https://git-scm.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If I remember correctly, there should be a &amp;#39;Add to Path&amp;#39; checkbox somewhere in the install wizard.&lt;/p&gt;
&lt;p&gt;In addition, you probably have to open a new cmd window for it to find Git.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281334?ContentTypeID=1</link><pubDate>Mon, 23 Nov 2020 13:52:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1609679d-73c4-4bb4-815e-492e9af1763d</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;It was suggested that I try c:Go\bin also, but this does not work.&amp;nbsp; For clarity this is the error I get:&lt;/p&gt;
&lt;p&gt;C:\Go&amp;gt;go get github.com/apache/mynewt-mcumgr-cli/mcumgr&lt;br /&gt;go: missing Git command. See &lt;a href="https://golang.org/s/gogetcmd"&gt;https://golang.org/s/gogetcmd&lt;/a&gt;&lt;br /&gt;package github.com/apache/mynewt-mcumgr-cli/mcumgr: exec: &amp;quot;git&amp;quot;: executable file not found in %PATH%&lt;/p&gt;
&lt;p&gt;Can you confirm that the file exists at this path in Github?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And can you confirm the syntax you are suggesting? i.e. %user----\bin?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281288?ContentTypeID=1</link><pubDate>Mon, 23 Nov 2020 10:40:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d466b3c7-20f3-4ad4-8028-f8bb1d488b08</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Have you installed &lt;a href="https://golang.org/dl/"&gt;Go&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;As C:\Go is the default install path, I assume you have, but it never hurts to make sure.&lt;/p&gt;
&lt;p&gt;Next, could you check if &amp;#39;C:\Go\bin&amp;#39; is in your Path?&lt;/p&gt;
&lt;p&gt;For me, it is in the system Path, and not my user&amp;#39;s Path, so you might have to check both. If it is not there, try to add it to your (user&amp;#39;s) Path, and see if that helps.&lt;/p&gt;
&lt;p&gt;You might also have to add &amp;#39;%USERPROFILE%\go\bin&amp;#39; to your path, to let cmd find mcumgr.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281183?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 16:56:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf906410-c96f-4be1-9a88-a6a251953a43</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;Getting stuck again.&amp;nbsp; Trying to down load&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;go get github.com/apache/mynewt-mcumgr-cli/mcumgr&lt;/code&gt; from C:\Go but keeps returning an error that executable file not found in path...&lt;br /&gt;II am sure this is a dumb syntax error somewhere, I can see the file on github. Sorry to hit you with these rookie things.&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281182?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 16:55:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbc0ec9f-7962-4a65-95e1-b9bd9f81232b</guid><dc:creator>Didrik Rokhaug</dc:creator><description>[quote user="Jimbrookline"]Failed with same error &amp;quot;Make sure device is in MCU Boot Mode&amp;quot;&amp;nbsp; Just to be sure I did this right.&amp;nbsp;&amp;nbsp; I powered up device, pushing small button&amp;quot;&amp;nbsp; I loaded connectivity bridge into File section in Hex format.&amp;nbsp; MCU Boot checkbox on. and hit Write.[/quote]
&lt;p&gt;&amp;nbsp;Sounds like you did it correctly.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user="Jimbrookline"]Onto try mcumgr.&amp;nbsp; Just a question.&amp;nbsp; I have a Win10 machine, do not have linux loaded.&amp;nbsp;&amp;nbsp; If I follow the instructions in the guide will that run as a VM on the Win10 machine?[/quote]
&lt;p&gt;&amp;nbsp;No, if you just follow the instructions, you will not use a Linux VM.&lt;/p&gt;
&lt;p&gt;You will need to set up a Linux VM yourself first. But the instructions in the guide should work the same on any OS.&lt;/p&gt;
&lt;p&gt;Just a quick note, the guide tells you to compile the application for the nrf9160_pca20035ns board, but it has changed name to thingy91_nrf9160ns in newer NCS versions. However, you do not need to compile anything at all, as you can use the pre-compiled .bin files.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281181?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 16:06:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72e49879-70ca-43c1-93ec-8eee1fb7cdab</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;Failed with same error &amp;quot;Make sure device is in MCU Boot Mode&amp;quot;&amp;nbsp; Just to be sure I did this right.&amp;nbsp;&amp;nbsp; I powered up device, pushing small button&amp;quot;&amp;nbsp; I loaded connectivity bridge into File section in Hex format.&amp;nbsp; MCU Boot checkbox on. and hit Write.&lt;/p&gt;
&lt;p&gt;Onto try mcumgr.&amp;nbsp; Just a question.&amp;nbsp; I have a Win10 machine, do not have linux loaded.&amp;nbsp;&amp;nbsp; If I follow the instructions in the guide will that run as a VM on the Win10 machine?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281180?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 15:38:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8762c20-9329-4a14-a234-f57889f33775</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;I recommend using the connectivity_bridge, as that one have more features.&lt;/p&gt;
&lt;p&gt;You should not need to change the position of the switch, as the switch is only used to route the 10-pin header used for debugging or programming with an external programmer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281179?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 15:25:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ccdac6e-74d5-4d7e-a709-1285f148f557</guid><dc:creator>Jimbrookline</dc:creator><description>&lt;p&gt;Would I be loading: thingy91_nrf52_usb_uart_bridge_2020-10-30_5522ca2b.hex or thingy91_nrf52_connectivity_bridge_2020-10-30_5522ca2b.hex&amp;nbsp;&amp;nbsp; And I assume programming switch moves to N52 correct?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to update modem SW on a brand new Thingy 91 board.  MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again. None of answered questions fixed issue.</title><link>https://devzone.nordicsemi.com/thread/281178?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 12:10:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3fbf466-7e16-47b3-863d-a39b393867c0</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you try to update the nRF52840 first?&lt;/p&gt;
&lt;p&gt;To set the nRF52840 in bootloader mode, you must use the small white button next to the nRF9160, not the &amp;quot;main&amp;quot; button.&lt;/p&gt;
&lt;p&gt;If that also does not work when you use the Programmer app, you can try to use the command line tool mcumgr from a Linux machine/VM.&lt;/p&gt;
&lt;p&gt;This guide explains how to install and use mcumgr: &lt;a href="https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot"&gt;https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Didrik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>