<?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>During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69409/during-experimenting-the-thingy-91-lost-its-usb-dfu-bootloader-how-to-get-it-back</link><description>I got a Thingy:91 back from a student who managed to kill the USB-DFU bootloader. 
 When connecting a USB cable the host doesn&amp;#39;t recognize anything connected. 
 
 I tried to program the thingy91_nrf52_usb_uart_bridge_2020-10-30_5522ca2b.hex file to the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 14 Dec 2020 15:28:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69409/during-experimenting-the-thingy-91-lost-its-usb-dfu-bootloader-how-to-get-it-back" /><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284843?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 15:28:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ae3cf61-a12c-41c3-8188-e2c3140ecf81</guid><dc:creator>Didrik Rokhaug</dc:creator><description>[quote user="Gwen"]now the ttyACM sockets come up and the Thingy:91 is installed in W10. (two interfaces, I suppose one for each processor)[/quote]
&lt;p&gt;&amp;nbsp;Actually, both are for the nRF9160. One for UART0 (the default log output), and one for UART1 (the default for modem traces).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284841?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 15:25:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20b53b38-a6e0-478d-910c-0a2a2ef902ac</guid><dc:creator>Gwen Stouthuysen</dc:creator><description>&lt;p&gt;I always check which processor is mentioned in the programmers log file, those switches are difficult to read and see the position.&lt;/p&gt;
&lt;p&gt;Loading the proposed file indeed made a difference: now the ttyACM sockets come up and the Thingy:91 is installed in W10. (two interfaces, I suppose one for each processor)&lt;/p&gt;
&lt;p&gt;Thanks, I hope this info can help others.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284816?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 14:22:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eda9ae77-8d6c-419c-a9ec-6d36bec0fe32</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;The images in the img_app_bl folder has the bootloader (MCUBoot), the secure patrition manager (SPM, only for the nRF9160) and the application. These images must be used with an external programmer (as you did).&lt;/p&gt;
&lt;p&gt;The images in the img_fota_dfu_bin and img_fota_dfu_hex folders only has the SPM and the application. These images can be used for DFU and/or FOTA. The .hex files in the Programmer app, the .bin files for FOTA or the command line with mcumgr.&lt;/p&gt;
&lt;p&gt;When you programmed the Thingy, did you change the position of the &amp;quot;SWD SELECT&amp;quot; switch to the correct position depending on which MCU you were programming?&lt;/p&gt;
&lt;p&gt;Also, could you try to program thingy91_nrf52_connectivity_bridge_2020-10-30_5522ca2b.hex to the nRF52840?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284812?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 14:13:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eceed3d0-8c97-420d-bb38-21bad3202e16</guid><dc:creator>Gwen Stouthuysen</dc:creator><description>&lt;p&gt;I just tried it again.&lt;/p&gt;
&lt;p&gt;Installed:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;thingy91_at_client_2020-10-30_5522ca2b.hex on the nRF9160&lt;/li&gt;
&lt;li&gt;thingy91_nrf52_usb_uart_bridge_2020-10-30_5522ca2b.hex&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The files I took from the img_app_bl folder in the zip file.&lt;/p&gt;
&lt;p&gt;My W10 computer tries to set up a serial interface but fails and tries again.&lt;/p&gt;
&lt;p&gt;On Linux no ttyACM socket is coming up. (the nRF9160-DK does bring up 3)&lt;/p&gt;
&lt;p&gt;Drivers are missing he claims.&lt;/p&gt;
&lt;p&gt;I use the nRF Connect programmer. (v3.6.1)&lt;/p&gt;
&lt;p&gt;Gwen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284801?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 13:41:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91ffa195-9768-4523-bfe0-099f2426c394</guid><dc:creator>Gwen Stouthuysen</dc:creator><description>&lt;p&gt;I got the FW from the nordic website:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-tools/Prototyping-platforms/Nordic-Thingy-91/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-tools/Prototyping-platforms/Nordic-Thingy-91/Download#infotabs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows simply doesn&amp;#39;t recognize the device and resets the connection, he keeps on doing this till you unplug.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;How the student managed this I don&amp;#39;t know, he told me he deleted something that gave errors in the Windows system.&lt;/p&gt;
&lt;p&gt;If you tell me which files should be programmed to which processor in the Thingy:91 I can try this out.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the nRF9160-DK debug out connector.&lt;/p&gt;
&lt;p&gt;What I miss in these files from the nordic website is the bootloader: there was no bootloader anymore on the nRF52840.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: During experimenting the Thingy:91 lost its USB-DFU bootloader, how to get it back?</title><link>https://devzone.nordicsemi.com/thread/284789?ContentTypeID=1</link><pubDate>Mon, 14 Dec 2020 13:22:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:161bbffc-93dc-4766-b9ef-c0e811c0588d</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]I tried to program the&amp;nbsp;thingy91_nrf52_usb_uart_bridge_2020-10-30_5522ca2b.hex file to the nRF52840 MCU and this brought a difference: now W10 sees something on the other side of the USB cable but still no recognition that helps me.[/quote]
&lt;p&gt;&amp;nbsp;What does Windows see?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;From what folder did you take the .hex file?&lt;/p&gt;
[quote user=""]I got a Thingy:91 back from a student who managed to kill the USB-DFU bootloader.[/quote]
&lt;p&gt;&amp;nbsp;Do you know how?&lt;/p&gt;
&lt;p&gt;Is it the nRF52840 that is the problem, or the nRF9160?&lt;/p&gt;
&lt;p&gt;Anyway, the easiest solution, is if you have an external programmer (such as an nRF9160 DK, or an nRF52XXX DK), and then program the nRF52840 and/or the nRF9160 that way.&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>